diff --git a/README.md b/README.md index 8e96c15..7c55cea 100644 --- a/README.md +++ b/README.md @@ -128,6 +128,7 @@ RPC_PORT = "50050" TESTNET_RPC_PORT = "50055" INCOMING_CONNECTIONS = "10" OUTGOING_CONNECTIONS = "1" +VALIDATOR = "false" THREADS = "8" [Piggyback] diff --git a/settings.ini b/settings.ini index 82d186b..b1314c1 100644 --- a/settings.ini +++ b/settings.ini @@ -18,6 +18,7 @@ RPC_PORT = "50055" TESTNET_RPC_PORT = "50050" INCOMING_CONNECTIONS = "100" OUTGOING_CONNECTIONS = "10" +VALIDATOR = "false" ; THREADS must 1, 2, or a multple of 4 THREADS = "8" diff --git a/src/config.rs b/src/config.rs index 5b89dd8..b2b1767 100644 --- a/src/config.rs +++ b/src/config.rs @@ -22,6 +22,7 @@ pub struct Settings { pub listen_ip: String, pub rpc_port: String, pub testnet_rpc_port: String, + pub validator: bool, pub outgoing_connections: u8, pub incoming_connections: u8, pub threads: u16, @@ -183,6 +184,10 @@ impl Settings { .get_from(Some("Settings"), "TESTNET_RPC_PORT") .ok_or("TESTNET_RPC_PORT not found")? .to_string(), + validator: conf + .get_from(Some("Settings"), "VALIDATOR") + .unwrap_or("false") + .parse::()?, outgoing_connections: conf .get_from(Some("Settings"), "OUTGOING_CONNECTIONS") .ok_or("OUTGOING_CONNECTIONS not found")? diff --git a/src/miner/genesis.rs b/src/miner/genesis.rs index a50b413..5858f39 100644 --- a/src/miner/genesis.rs +++ b/src/miner/genesis.rs @@ -6,7 +6,7 @@ use crate::log::{error, info}; use crate::miner::flag::{ is_mining_running, is_mining_stop_requested, is_normal_mode, set_mining_state, MiningState, }; -use crate::records::memory::connections::outgoing_connection_count; +use crate::records::memory::connections::peer_connection_count; use crate::records::memory::response_channels::Command; use crate::records::record_chain::save::save_block; use crate::records::record_chain::structs::{SaveBlockParams, SaveType}; @@ -18,6 +18,7 @@ use crate::Arc; use crate::Duration; use crate::Error; use crate::Mutex; +use crate::Settings; use crate::Utc; pub async fn create_genesis_transaction( @@ -71,16 +72,22 @@ async fn create_genesis_block( let mut nonce: u8 = 0; let mut genesis_search_logged = false; let mut disconnected_logged = false; + let validator_mode = Settings::load() + .map(|settings| settings.validator) + .unwrap_or(false); + if validator_mode { + info!("[genesis] validator mode enabled; skipping genesis mining"); + set_mining_state(MiningState::Idle); + return Ok(()); + } loop { // The genesis miner obeys the same mode and stop flags as // normal mining so startup, sync, reorg, and disconnected // node states can pause it. - while !is_normal_mode() - || is_mining_stop_requested() - || outgoing_connection_count().await == 0 + while !is_normal_mode() || is_mining_stop_requested() || peer_connection_count().await == 0 { if is_normal_mode() && !is_mining_stop_requested() && !disconnected_logged { - info!("[genesis] waiting for an outgoing peer connection before mining genesis"); + info!("[genesis] waiting for a live peer connection before mining genesis"); disconnected_logged = true; } set_mining_state(MiningState::Idle); diff --git a/src/miner/mining.rs b/src/miner/mining.rs index e68e4a5..83c3320 100644 --- a/src/miner/mining.rs +++ b/src/miner/mining.rs @@ -8,7 +8,7 @@ use crate::miner::nonce::run_nonce_round; use crate::miner::structs::MiningAttemptContext; use crate::miner::winner::{handle_mining_winner, verify_and_save_block}; use crate::records::block_height::get_block_height::get_height; -use crate::records::memory::connections::outgoing_connection_count; +use crate::records::memory::connections::peer_connection_count; use crate::records::memory::network_mapping::NodeInfo; use crate::records::memory::response_channels::Command; use crate::records::unpack_block::unpack_header::load_block_header; @@ -20,6 +20,7 @@ use crate::Arc; use crate::Duration; use crate::Error; use crate::Mutex; +use crate::Settings; use crate::Utc; pub async fn mine_block( @@ -28,6 +29,17 @@ pub async fn mine_block( wallet_key: String, map: Arc>, ) -> Result<(), Box> { + if Settings::load() + .map(|settings| settings.validator) + .unwrap_or(false) + { + info!("[mining] validator mode enabled; mining disabled"); + set_mining_state(MiningState::Idle); + loop { + sleep(Duration::from_secs(60)).await; + } + } + // Mining runs continuously, rebuilding its context from the // latest saved tip before each one-second nonce round. let wallet = match Wallet::try_obtain_wallet(wallet_key.clone(), None).await { @@ -122,10 +134,9 @@ async fn wait_until_mining_allowed(mut was_stopped: bool) -> bool { // Mining pauses whenever the node is syncing, reorganizing, starting, // disconnected, or a stop request has been raised by another task. let mut disconnected_logged = false; - while !is_normal_mode() || is_mining_stop_requested() || outgoing_connection_count().await == 0 - { + while !is_normal_mode() || is_mining_stop_requested() || peer_connection_count().await == 0 { if is_normal_mode() && !is_mining_stop_requested() && !disconnected_logged { - info!("[mining] waiting for an outgoing peer connection before mining"); + info!("[mining] waiting for a live peer connection before mining"); disconnected_logged = true; } set_mining_state(MiningState::Idle); diff --git a/src/records/memory/connections.rs b/src/records/memory/connections.rs index bcc28cc..e82d443 100644 --- a/src/records/memory/connections.rs +++ b/src/records/memory/connections.rs @@ -560,6 +560,23 @@ pub async fn outgoing_connection_count() -> usize { .unwrap_or(0) } +pub async fn peer_connection_count() -> usize { + // Mining only needs proof that this node is connected to the live + // network; incoming and outgoing miner peers both satisfy that. + CONNECTIONS + .read() + .await + .as_ref() + .map(|connection| { + connection + .connection_map + .values() + .filter(|info| ClientType::from_bytes(&info.client_type) == Some(ClientType::Miner)) + .count() + }) + .unwrap_or(0) +} + pub async fn get_client_type_from_memory(key: &str) -> Option { // Recover the stored client role from the serialized connection key // used throughout the RPC layer. diff --git a/src/rpc/client/handshake.rs b/src/rpc/client/handshake.rs index 65fe1cb..3ff2bc4 100644 --- a/src/rpc/client/handshake.rs +++ b/src/rpc/client/handshake.rs @@ -9,9 +9,12 @@ use crate::wallets::structures::Wallet; use crate::IpAddr; use crate::SocketAddr; use crate::TcpStream; -use crate::{AsyncReadExt, AsyncWriteExt}; +use crate::{timeout, AsyncReadExt, AsyncWriteExt, Duration}; use tokio::net::TcpSocket; +const OUTBOUND_CONNECT_TIMEOUT_SECONDS: u64 = 2; +const HANDSHAKE_RESPONSE_TIMEOUT_SECONDS: u64 = 2; + pub async fn connect_and_handshake(params: Connect) -> Result<(), Box> { // Outbound node sockets bind to the configured local IP before // connecting so the socket source matches the advertised node IP. @@ -49,7 +52,12 @@ async fn connect_from_configured_ip(remote_addr: SocketAddr) -> io::Result io::Result io::Error { + io::Error::new( + io::ErrorKind::TimedOut, + format!( + "Timed out connecting to {remote_addr} after {OUTBOUND_CONNECT_TIMEOUT_SECONDS} seconds" + ), + ) } async fn perform_handshake(mut params: Handshake) -> io::Result<()> { @@ -87,8 +109,13 @@ async fn send_and_receive_handshake(params: &mut Handshake, data: &[u8]) -> io:: let mut total_read = 0usize; while total_read < buffer.len() { - match params.stream.read(&mut buffer[total_read..]).await { - Ok(0) => { + match timeout( + Duration::from_secs(HANDSHAKE_RESPONSE_TIMEOUT_SECONDS), + params.stream.read(&mut buffer[total_read..]), + ) + .await + { + Ok(Ok(0)) => { if total_read == 0 { return Err(io::Error::new( io::ErrorKind::UnexpectedEof, @@ -97,10 +124,19 @@ async fn send_and_receive_handshake(params: &mut Handshake, data: &[u8]) -> io:: } break; } - Ok(n) => { + Ok(Ok(n)) => { total_read += n; } - Err(err) => return Err(err), + Ok(Err(err)) => return Err(err), + Err(_) => { + return Err(io::Error::new( + io::ErrorKind::TimedOut, + format!( + "Timed out waiting for handshake response from {} after {} seconds", + params.addr, HANDSHAKE_RESPONSE_TIMEOUT_SECONDS + ), + )); + } } } diff --git a/target/.rustc_info.json b/target/.rustc_info.json new file mode 100644 index 0000000..9e2f189 --- /dev/null +++ b/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":16382034351177431447,"outputs":{"17747080675513052775":{"success":true,"status":"","code":0,"stdout":"rustc 1.88.0 (6b00bc388 2025-06-23)\nbinary: rustc\ncommit-hash: 6b00bc3880198600130e1cf62b8f8a93494488cc\ncommit-date: 2025-06-23\nhost: x86_64-unknown-linux-gnu\nrelease: 1.88.0\nLLVM version: 20.1.5\n","stderr":""},"7971740275564407648":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/home/viraladmin/.rustup/toolchains/stable-x86_64-unknown-linux-gnu\noff\npacked\nunpacked\n___\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_abi=\"\"\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/target/CACHEDIR.TAG b/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/target/release/.cargo-lock b/target/release/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/target/release/.fingerprint/adler-71018259d007ea30/dep-lib-adler b/target/release/.fingerprint/adler-71018259d007ea30/dep-lib-adler new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/adler-71018259d007ea30/dep-lib-adler differ diff --git a/target/release/.fingerprint/adler-71018259d007ea30/invoked.timestamp b/target/release/.fingerprint/adler-71018259d007ea30/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/adler-71018259d007ea30/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/adler-71018259d007ea30/lib-adler b/target/release/.fingerprint/adler-71018259d007ea30/lib-adler new file mode 100644 index 0000000..7f32882 --- /dev/null +++ b/target/release/.fingerprint/adler-71018259d007ea30/lib-adler @@ -0,0 +1 @@ +24b38405cafcb27b \ No newline at end of file diff --git a/target/release/.fingerprint/adler-71018259d007ea30/lib-adler.json b/target/release/.fingerprint/adler-71018259d007ea30/lib-adler.json new file mode 100644 index 0000000..2fc8b6d --- /dev/null +++ b/target/release/.fingerprint/adler-71018259d007ea30/lib-adler.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"compiler_builtins\", \"core\", \"default\", \"rustc-dep-of-std\", \"std\"]","target":6446972194429367215,"profile":8829588955844408089,"path":15718397531687489017,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/adler-71018259d007ea30/dep-lib-adler","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/adler32-522c72f428e38db7/dep-lib-adler32 b/target/release/.fingerprint/adler32-522c72f428e38db7/dep-lib-adler32 new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/adler32-522c72f428e38db7/dep-lib-adler32 differ diff --git a/target/release/.fingerprint/adler32-522c72f428e38db7/invoked.timestamp b/target/release/.fingerprint/adler32-522c72f428e38db7/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/adler32-522c72f428e38db7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/adler32-522c72f428e38db7/lib-adler32 b/target/release/.fingerprint/adler32-522c72f428e38db7/lib-adler32 new file mode 100644 index 0000000..b17d464 --- /dev/null +++ b/target/release/.fingerprint/adler32-522c72f428e38db7/lib-adler32 @@ -0,0 +1 @@ +63c7cc09c501994f \ No newline at end of file diff --git a/target/release/.fingerprint/adler32-522c72f428e38db7/lib-adler32.json b/target/release/.fingerprint/adler32-522c72f428e38db7/lib-adler32.json new file mode 100644 index 0000000..d4f56dc --- /dev/null +++ b/target/release/.fingerprint/adler32-522c72f428e38db7/lib-adler32.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"compiler_builtins\", \"core\", \"default\", \"rustc-dep-of-std\", \"std\"]","target":340870475748378612,"profile":8829588955844408089,"path":6792006014680124848,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/adler32-522c72f428e38db7/dep-lib-adler32","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/aho-corasick-b62457fe346f7700/dep-lib-aho_corasick b/target/release/.fingerprint/aho-corasick-b62457fe346f7700/dep-lib-aho_corasick new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/aho-corasick-b62457fe346f7700/dep-lib-aho_corasick differ diff --git a/target/release/.fingerprint/aho-corasick-b62457fe346f7700/invoked.timestamp b/target/release/.fingerprint/aho-corasick-b62457fe346f7700/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/aho-corasick-b62457fe346f7700/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/aho-corasick-b62457fe346f7700/lib-aho_corasick b/target/release/.fingerprint/aho-corasick-b62457fe346f7700/lib-aho_corasick new file mode 100644 index 0000000..bfdc213 --- /dev/null +++ b/target/release/.fingerprint/aho-corasick-b62457fe346f7700/lib-aho_corasick @@ -0,0 +1 @@ +2651ea7a1d0d5953 \ No newline at end of file diff --git a/target/release/.fingerprint/aho-corasick-b62457fe346f7700/lib-aho_corasick.json b/target/release/.fingerprint/aho-corasick-b62457fe346f7700/lib-aho_corasick.json new file mode 100644 index 0000000..81e2135 --- /dev/null +++ b/target/release/.fingerprint/aho-corasick-b62457fe346f7700/lib-aho_corasick.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"perf-literal\", \"std\"]","declared_features":"[\"default\", \"logging\", \"perf-literal\", \"std\"]","target":7534583537114156500,"profile":8829588955844408089,"path":5713113742629045917,"deps":[[1363051979936526615,"memchr",false,9087968684214088652]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/aho-corasick-b62457fe346f7700/dep-lib-aho_corasick","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/anyhow-00ef85ca69a8517e/build-script-build-script-build b/target/release/.fingerprint/anyhow-00ef85ca69a8517e/build-script-build-script-build new file mode 100644 index 0000000..84e7642 --- /dev/null +++ b/target/release/.fingerprint/anyhow-00ef85ca69a8517e/build-script-build-script-build @@ -0,0 +1 @@ +9b2793a534bb43bc \ No newline at end of file diff --git a/target/release/.fingerprint/anyhow-00ef85ca69a8517e/build-script-build-script-build.json b/target/release/.fingerprint/anyhow-00ef85ca69a8517e/build-script-build-script-build.json new file mode 100644 index 0000000..881fea7 --- /dev/null +++ b/target/release/.fingerprint/anyhow-00ef85ca69a8517e/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"backtrace\", \"default\", \"std\"]","target":17883862002600103897,"profile":17257705230225558938,"path":4297207961829898962,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/anyhow-00ef85ca69a8517e/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/anyhow-00ef85ca69a8517e/dep-build-script-build-script-build b/target/release/.fingerprint/anyhow-00ef85ca69a8517e/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/anyhow-00ef85ca69a8517e/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/anyhow-00ef85ca69a8517e/invoked.timestamp b/target/release/.fingerprint/anyhow-00ef85ca69a8517e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/anyhow-00ef85ca69a8517e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/anyhow-3e9e80978d98bd74/dep-lib-anyhow b/target/release/.fingerprint/anyhow-3e9e80978d98bd74/dep-lib-anyhow new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/anyhow-3e9e80978d98bd74/dep-lib-anyhow differ diff --git a/target/release/.fingerprint/anyhow-3e9e80978d98bd74/invoked.timestamp b/target/release/.fingerprint/anyhow-3e9e80978d98bd74/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/anyhow-3e9e80978d98bd74/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/anyhow-3e9e80978d98bd74/lib-anyhow b/target/release/.fingerprint/anyhow-3e9e80978d98bd74/lib-anyhow new file mode 100644 index 0000000..77930aa --- /dev/null +++ b/target/release/.fingerprint/anyhow-3e9e80978d98bd74/lib-anyhow @@ -0,0 +1 @@ +3fffe54fada16646 \ No newline at end of file diff --git a/target/release/.fingerprint/anyhow-3e9e80978d98bd74/lib-anyhow.json b/target/release/.fingerprint/anyhow-3e9e80978d98bd74/lib-anyhow.json new file mode 100644 index 0000000..392d877 --- /dev/null +++ b/target/release/.fingerprint/anyhow-3e9e80978d98bd74/lib-anyhow.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"backtrace\", \"default\", \"std\"]","target":16100955855663461252,"profile":8829588955844408089,"path":12120047182605475166,"deps":[[13625485746686963219,"build_script_build",false,5847603026955071312]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/anyhow-3e9e80978d98bd74/dep-lib-anyhow","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/anyhow-9ab7062e68cb0860/run-build-script-build-script-build b/target/release/.fingerprint/anyhow-9ab7062e68cb0860/run-build-script-build-script-build new file mode 100644 index 0000000..568bd13 --- /dev/null +++ b/target/release/.fingerprint/anyhow-9ab7062e68cb0860/run-build-script-build-script-build @@ -0,0 +1 @@ +50ef2799f8db2651 \ No newline at end of file diff --git a/target/release/.fingerprint/anyhow-9ab7062e68cb0860/run-build-script-build-script-build.json b/target/release/.fingerprint/anyhow-9ab7062e68cb0860/run-build-script-build-script-build.json new file mode 100644 index 0000000..7cc4306 --- /dev/null +++ b/target/release/.fingerprint/anyhow-9ab7062e68cb0860/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[13625485746686963219,"build_script_build",false,13565892337360643995]],"local":[{"RerunIfChanged":{"output":"release/build/anyhow-9ab7062e68cb0860/output","paths":["src/nightly.rs"]}},{"RerunIfEnvChanged":{"var":"RUSTC_BOOTSTRAP","val":null}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/ascii-4d80dfcb77f4367d/dep-lib-ascii b/target/release/.fingerprint/ascii-4d80dfcb77f4367d/dep-lib-ascii new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/ascii-4d80dfcb77f4367d/dep-lib-ascii differ diff --git a/target/release/.fingerprint/ascii-4d80dfcb77f4367d/invoked.timestamp b/target/release/.fingerprint/ascii-4d80dfcb77f4367d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/ascii-4d80dfcb77f4367d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/ascii-4d80dfcb77f4367d/lib-ascii b/target/release/.fingerprint/ascii-4d80dfcb77f4367d/lib-ascii new file mode 100644 index 0000000..fb142e4 --- /dev/null +++ b/target/release/.fingerprint/ascii-4d80dfcb77f4367d/lib-ascii @@ -0,0 +1 @@ +d36221c470ade55b \ No newline at end of file diff --git a/target/release/.fingerprint/ascii-4d80dfcb77f4367d/lib-ascii.json b/target/release/.fingerprint/ascii-4d80dfcb77f4367d/lib-ascii.json new file mode 100644 index 0000000..18bf94b --- /dev/null +++ b/target/release/.fingerprint/ascii-4d80dfcb77f4367d/lib-ascii.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"serde\", \"serde_test\", \"std\"]","target":12466981117961934896,"profile":8829588955844408089,"path":15633182887047669064,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/ascii-4d80dfcb77f4367d/dep-lib-ascii","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/async-trait-77d6d002fbf0a912/dep-lib-async_trait b/target/release/.fingerprint/async-trait-77d6d002fbf0a912/dep-lib-async_trait new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/async-trait-77d6d002fbf0a912/dep-lib-async_trait differ diff --git a/target/release/.fingerprint/async-trait-77d6d002fbf0a912/invoked.timestamp b/target/release/.fingerprint/async-trait-77d6d002fbf0a912/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/async-trait-77d6d002fbf0a912/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/async-trait-77d6d002fbf0a912/lib-async_trait b/target/release/.fingerprint/async-trait-77d6d002fbf0a912/lib-async_trait new file mode 100644 index 0000000..e9f658e --- /dev/null +++ b/target/release/.fingerprint/async-trait-77d6d002fbf0a912/lib-async_trait @@ -0,0 +1 @@ +48f7cd4f81aa0c62 \ No newline at end of file diff --git a/target/release/.fingerprint/async-trait-77d6d002fbf0a912/lib-async_trait.json b/target/release/.fingerprint/async-trait-77d6d002fbf0a912/lib-async_trait.json new file mode 100644 index 0000000..d1b8d65 --- /dev/null +++ b/target/release/.fingerprint/async-trait-77d6d002fbf0a912/lib-async_trait.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":5116616278641129243,"profile":17257705230225558938,"path":6624530729902879270,"deps":[[4289358735036141001,"proc_macro2",false,17113744776566768411],[10420560437213941093,"syn",false,13631603582387891324],[13111758008314797071,"quote",false,12882107055480961349]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/async-trait-77d6d002fbf0a912/dep-lib-async_trait","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/autocfg-f4b8aff8ae0cf393/dep-lib-autocfg b/target/release/.fingerprint/autocfg-f4b8aff8ae0cf393/dep-lib-autocfg new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/autocfg-f4b8aff8ae0cf393/dep-lib-autocfg differ diff --git a/target/release/.fingerprint/autocfg-f4b8aff8ae0cf393/invoked.timestamp b/target/release/.fingerprint/autocfg-f4b8aff8ae0cf393/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/autocfg-f4b8aff8ae0cf393/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/autocfg-f4b8aff8ae0cf393/lib-autocfg b/target/release/.fingerprint/autocfg-f4b8aff8ae0cf393/lib-autocfg new file mode 100644 index 0000000..0e3073d --- /dev/null +++ b/target/release/.fingerprint/autocfg-f4b8aff8ae0cf393/lib-autocfg @@ -0,0 +1 @@ +93255c88c83e9875 \ No newline at end of file diff --git a/target/release/.fingerprint/autocfg-f4b8aff8ae0cf393/lib-autocfg.json b/target/release/.fingerprint/autocfg-f4b8aff8ae0cf393/lib-autocfg.json new file mode 100644 index 0000000..f8af228 --- /dev/null +++ b/target/release/.fingerprint/autocfg-f4b8aff8ae0cf393/lib-autocfg.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":6962977057026645649,"profile":17257705230225558938,"path":15159620137724000305,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/autocfg-f4b8aff8ae0cf393/dep-lib-autocfg","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/base-x-f869795b57546f6c/dep-lib-base_x b/target/release/.fingerprint/base-x-f869795b57546f6c/dep-lib-base_x new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/base-x-f869795b57546f6c/dep-lib-base_x differ diff --git a/target/release/.fingerprint/base-x-f869795b57546f6c/invoked.timestamp b/target/release/.fingerprint/base-x-f869795b57546f6c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/base-x-f869795b57546f6c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/base-x-f869795b57546f6c/lib-base_x b/target/release/.fingerprint/base-x-f869795b57546f6c/lib-base_x new file mode 100644 index 0000000..daaa7df --- /dev/null +++ b/target/release/.fingerprint/base-x-f869795b57546f6c/lib-base_x @@ -0,0 +1 @@ +83dc6a64926e1ed3 \ No newline at end of file diff --git a/target/release/.fingerprint/base-x-f869795b57546f6c/lib-base_x.json b/target/release/.fingerprint/base-x-f869795b57546f6c/lib-base_x.json new file mode 100644 index 0000000..1cf7bf1 --- /dev/null +++ b/target/release/.fingerprint/base-x-f869795b57546f6c/lib-base_x.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"default\", \"std\"]","target":4664077033567223684,"profile":8829588955844408089,"path":513692179651278746,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/base-x-f869795b57546f6c/dep-lib-base_x","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/base256emoji-36c8fce0b50d75bc/dep-lib-base256emoji b/target/release/.fingerprint/base256emoji-36c8fce0b50d75bc/dep-lib-base256emoji new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/base256emoji-36c8fce0b50d75bc/dep-lib-base256emoji differ diff --git a/target/release/.fingerprint/base256emoji-36c8fce0b50d75bc/invoked.timestamp b/target/release/.fingerprint/base256emoji-36c8fce0b50d75bc/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/base256emoji-36c8fce0b50d75bc/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/base256emoji-36c8fce0b50d75bc/lib-base256emoji b/target/release/.fingerprint/base256emoji-36c8fce0b50d75bc/lib-base256emoji new file mode 100644 index 0000000..b59dbbc --- /dev/null +++ b/target/release/.fingerprint/base256emoji-36c8fce0b50d75bc/lib-base256emoji @@ -0,0 +1 @@ +7a0a5bd24cbbc0db \ No newline at end of file diff --git a/target/release/.fingerprint/base256emoji-36c8fce0b50d75bc/lib-base256emoji.json b/target/release/.fingerprint/base256emoji-36c8fce0b50d75bc/lib-base256emoji.json new file mode 100644 index 0000000..09530df --- /dev/null +++ b/target/release/.fingerprint/base256emoji-36c8fce0b50d75bc/lib-base256emoji.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":4627734809393167086,"profile":8829588955844408089,"path":7301200522236168213,"deps":[[1162658772697993410,"const_str",false,10216653958921370547],[8687914980556468309,"match_lookup",false,16030408837111135780]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/base256emoji-36c8fce0b50d75bc/dep-lib-base256emoji","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/base64-3b312bb37d692026/dep-lib-base64 b/target/release/.fingerprint/base64-3b312bb37d692026/dep-lib-base64 new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/base64-3b312bb37d692026/dep-lib-base64 differ diff --git a/target/release/.fingerprint/base64-3b312bb37d692026/invoked.timestamp b/target/release/.fingerprint/base64-3b312bb37d692026/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/base64-3b312bb37d692026/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/base64-3b312bb37d692026/lib-base64 b/target/release/.fingerprint/base64-3b312bb37d692026/lib-base64 new file mode 100644 index 0000000..84b95b3 --- /dev/null +++ b/target/release/.fingerprint/base64-3b312bb37d692026/lib-base64 @@ -0,0 +1 @@ +f3e564d6444916ad \ No newline at end of file diff --git a/target/release/.fingerprint/base64-3b312bb37d692026/lib-base64.json b/target/release/.fingerprint/base64-3b312bb37d692026/lib-base64.json new file mode 100644 index 0000000..078927f --- /dev/null +++ b/target/release/.fingerprint/base64-3b312bb37d692026/lib-base64.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"std\"]","target":13060062996227388079,"profile":8829588955844408089,"path":15814321877172576177,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/base64-3b312bb37d692026/dep-lib-base64","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/base64-ff6d4cdbdd952702/dep-lib-base64 b/target/release/.fingerprint/base64-ff6d4cdbdd952702/dep-lib-base64 new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/base64-ff6d4cdbdd952702/dep-lib-base64 differ diff --git a/target/release/.fingerprint/base64-ff6d4cdbdd952702/invoked.timestamp b/target/release/.fingerprint/base64-ff6d4cdbdd952702/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/base64-ff6d4cdbdd952702/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/base64-ff6d4cdbdd952702/lib-base64 b/target/release/.fingerprint/base64-ff6d4cdbdd952702/lib-base64 new file mode 100644 index 0000000..524520a --- /dev/null +++ b/target/release/.fingerprint/base64-ff6d4cdbdd952702/lib-base64 @@ -0,0 +1 @@ +20cbb7ede886c2d2 \ No newline at end of file diff --git a/target/release/.fingerprint/base64-ff6d4cdbdd952702/lib-base64.json b/target/release/.fingerprint/base64-ff6d4cdbdd952702/lib-base64.json new file mode 100644 index 0000000..d22cbd1 --- /dev/null +++ b/target/release/.fingerprint/base64-ff6d4cdbdd952702/lib-base64.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"std\"]","target":13060062996227388079,"profile":8829588955844408089,"path":14719497833188671428,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/base64-ff6d4cdbdd952702/dep-lib-base64","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/bitflags-9f43535eec7ac76b/dep-lib-bitflags b/target/release/.fingerprint/bitflags-9f43535eec7ac76b/dep-lib-bitflags new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/bitflags-9f43535eec7ac76b/dep-lib-bitflags differ diff --git a/target/release/.fingerprint/bitflags-9f43535eec7ac76b/invoked.timestamp b/target/release/.fingerprint/bitflags-9f43535eec7ac76b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/bitflags-9f43535eec7ac76b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/bitflags-9f43535eec7ac76b/lib-bitflags b/target/release/.fingerprint/bitflags-9f43535eec7ac76b/lib-bitflags new file mode 100644 index 0000000..b4dd9ca --- /dev/null +++ b/target/release/.fingerprint/bitflags-9f43535eec7ac76b/lib-bitflags @@ -0,0 +1 @@ +a39e7897849b4368 \ No newline at end of file diff --git a/target/release/.fingerprint/bitflags-9f43535eec7ac76b/lib-bitflags.json b/target/release/.fingerprint/bitflags-9f43535eec7ac76b/lib-bitflags.json new file mode 100644 index 0000000..ad64363 --- /dev/null +++ b/target/release/.fingerprint/bitflags-9f43535eec7ac76b/lib-bitflags.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"std\"]","declared_features":"[\"arbitrary\", \"bytemuck\", \"example_generated\", \"serde\", \"serde_core\", \"std\"]","target":7691312148208718491,"profile":8829588955844408089,"path":1855625364213940646,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/bitflags-9f43535eec7ac76b/dep-lib-bitflags","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/bitflags-e399b4af8a0ee3f8/dep-lib-bitflags b/target/release/.fingerprint/bitflags-e399b4af8a0ee3f8/dep-lib-bitflags new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/bitflags-e399b4af8a0ee3f8/dep-lib-bitflags differ diff --git a/target/release/.fingerprint/bitflags-e399b4af8a0ee3f8/invoked.timestamp b/target/release/.fingerprint/bitflags-e399b4af8a0ee3f8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/bitflags-e399b4af8a0ee3f8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/bitflags-e399b4af8a0ee3f8/lib-bitflags b/target/release/.fingerprint/bitflags-e399b4af8a0ee3f8/lib-bitflags new file mode 100644 index 0000000..435afec --- /dev/null +++ b/target/release/.fingerprint/bitflags-e399b4af8a0ee3f8/lib-bitflags @@ -0,0 +1 @@ +93527032dd55ff82 \ No newline at end of file diff --git a/target/release/.fingerprint/bitflags-e399b4af8a0ee3f8/lib-bitflags.json b/target/release/.fingerprint/bitflags-e399b4af8a0ee3f8/lib-bitflags.json new file mode 100644 index 0000000..85f7a13 --- /dev/null +++ b/target/release/.fingerprint/bitflags-e399b4af8a0ee3f8/lib-bitflags.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\"]","declared_features":"[\"compiler_builtins\", \"core\", \"default\", \"example_generated\", \"rustc-dep-of-std\"]","target":12919857562465245259,"profile":8829588955844408089,"path":16764903893551221127,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/bitflags-e399b4af8a0ee3f8/dep-lib-bitflags","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/block-buffer-6c49f4aa0038fcc5/dep-lib-block_buffer b/target/release/.fingerprint/block-buffer-6c49f4aa0038fcc5/dep-lib-block_buffer new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/block-buffer-6c49f4aa0038fcc5/dep-lib-block_buffer differ diff --git a/target/release/.fingerprint/block-buffer-6c49f4aa0038fcc5/invoked.timestamp b/target/release/.fingerprint/block-buffer-6c49f4aa0038fcc5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/block-buffer-6c49f4aa0038fcc5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/block-buffer-6c49f4aa0038fcc5/lib-block_buffer b/target/release/.fingerprint/block-buffer-6c49f4aa0038fcc5/lib-block_buffer new file mode 100644 index 0000000..c3afb44 --- /dev/null +++ b/target/release/.fingerprint/block-buffer-6c49f4aa0038fcc5/lib-block_buffer @@ -0,0 +1 @@ +6a662a8e3b19e24a \ No newline at end of file diff --git a/target/release/.fingerprint/block-buffer-6c49f4aa0038fcc5/lib-block_buffer.json b/target/release/.fingerprint/block-buffer-6c49f4aa0038fcc5/lib-block_buffer.json new file mode 100644 index 0000000..a8c7429 --- /dev/null +++ b/target/release/.fingerprint/block-buffer-6c49f4aa0038fcc5/lib-block_buffer.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":4098124618827574291,"profile":8829588955844408089,"path":11855264384849763597,"deps":[[10520923840501062997,"generic_array",false,8768866699942839440]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/block-buffer-6c49f4aa0038fcc5/dep-lib-block_buffer","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/block-buffer-7349b954db3de287/dep-lib-block_buffer b/target/release/.fingerprint/block-buffer-7349b954db3de287/dep-lib-block_buffer new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/block-buffer-7349b954db3de287/dep-lib-block_buffer differ diff --git a/target/release/.fingerprint/block-buffer-7349b954db3de287/invoked.timestamp b/target/release/.fingerprint/block-buffer-7349b954db3de287/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/block-buffer-7349b954db3de287/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/block-buffer-7349b954db3de287/lib-block_buffer b/target/release/.fingerprint/block-buffer-7349b954db3de287/lib-block_buffer new file mode 100644 index 0000000..b1867de --- /dev/null +++ b/target/release/.fingerprint/block-buffer-7349b954db3de287/lib-block_buffer @@ -0,0 +1 @@ +2371d05403b1ee50 \ No newline at end of file diff --git a/target/release/.fingerprint/block-buffer-7349b954db3de287/lib-block_buffer.json b/target/release/.fingerprint/block-buffer-7349b954db3de287/lib-block_buffer.json new file mode 100644 index 0000000..a975189 --- /dev/null +++ b/target/release/.fingerprint/block-buffer-7349b954db3de287/lib-block_buffer.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"zeroize\"]","target":6057344034650883969,"profile":8829588955844408089,"path":3784931029697659536,"deps":[[250943321903011416,"hybrid_array",false,3345875312082419698]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/block-buffer-7349b954db3de287/dep-lib-block_buffer","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-03185415d14778b9/bin-lookup_node_time b/target/release/.fingerprint/blockchain-03185415d14778b9/bin-lookup_node_time new file mode 100644 index 0000000..5ca2f88 --- /dev/null +++ b/target/release/.fingerprint/blockchain-03185415d14778b9/bin-lookup_node_time @@ -0,0 +1 @@ +8866cd3c70c4efb9 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-03185415d14778b9/bin-lookup_node_time.json b/target/release/.fingerprint/blockchain-03185415d14778b9/bin-lookup_node_time.json new file mode 100644 index 0000000..12c3532 --- /dev/null +++ b/target/release/.fingerprint/blockchain-03185415d14778b9/bin-lookup_node_time.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":7404778146762638093,"profile":13549390595166432554,"path":8513599409284995895,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-03185415d14778b9/dep-bin-lookup_node_time","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-03185415d14778b9/dep-bin-lookup_node_time b/target/release/.fingerprint/blockchain-03185415d14778b9/dep-bin-lookup_node_time new file mode 100644 index 0000000..5a65e55 Binary files /dev/null and b/target/release/.fingerprint/blockchain-03185415d14778b9/dep-bin-lookup_node_time differ diff --git a/target/release/.fingerprint/blockchain-03185415d14778b9/invoked.timestamp b/target/release/.fingerprint/blockchain-03185415d14778b9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-03185415d14778b9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-1192873396f3cb8a/bin-verify_message b/target/release/.fingerprint/blockchain-1192873396f3cb8a/bin-verify_message new file mode 100644 index 0000000..d39d618 --- /dev/null +++ b/target/release/.fingerprint/blockchain-1192873396f3cb8a/bin-verify_message @@ -0,0 +1 @@ +4aaf26fed29d1dc1 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-1192873396f3cb8a/bin-verify_message.json b/target/release/.fingerprint/blockchain-1192873396f3cb8a/bin-verify_message.json new file mode 100644 index 0000000..216496f --- /dev/null +++ b/target/release/.fingerprint/blockchain-1192873396f3cb8a/bin-verify_message.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":17638717676012804956,"profile":13549390595166432554,"path":17218787477200514280,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-1192873396f3cb8a/dep-bin-verify_message","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-1192873396f3cb8a/dep-bin-verify_message b/target/release/.fingerprint/blockchain-1192873396f3cb8a/dep-bin-verify_message new file mode 100644 index 0000000..6cfc5f0 Binary files /dev/null and b/target/release/.fingerprint/blockchain-1192873396f3cb8a/dep-bin-verify_message differ diff --git a/target/release/.fingerprint/blockchain-1192873396f3cb8a/invoked.timestamp b/target/release/.fingerprint/blockchain-1192873396f3cb8a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-1192873396f3cb8a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-1a1e58707fd31869/bin-create_loan_tx b/target/release/.fingerprint/blockchain-1a1e58707fd31869/bin-create_loan_tx new file mode 100644 index 0000000..1878061 --- /dev/null +++ b/target/release/.fingerprint/blockchain-1a1e58707fd31869/bin-create_loan_tx @@ -0,0 +1 @@ +3352cf0fc5adbd58 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-1a1e58707fd31869/bin-create_loan_tx.json b/target/release/.fingerprint/blockchain-1a1e58707fd31869/bin-create_loan_tx.json new file mode 100644 index 0000000..c6fe78a --- /dev/null +++ b/target/release/.fingerprint/blockchain-1a1e58707fd31869/bin-create_loan_tx.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":15040519239318253087,"profile":13549390595166432554,"path":16788225775513844295,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-1a1e58707fd31869/dep-bin-create_loan_tx","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-1a1e58707fd31869/dep-bin-create_loan_tx b/target/release/.fingerprint/blockchain-1a1e58707fd31869/dep-bin-create_loan_tx new file mode 100644 index 0000000..81d351e Binary files /dev/null and b/target/release/.fingerprint/blockchain-1a1e58707fd31869/dep-bin-create_loan_tx differ diff --git a/target/release/.fingerprint/blockchain-1a1e58707fd31869/invoked.timestamp b/target/release/.fingerprint/blockchain-1a1e58707fd31869/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-1a1e58707fd31869/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-1b3602285b55fcad/bin-verify_sign_swap_tx b/target/release/.fingerprint/blockchain-1b3602285b55fcad/bin-verify_sign_swap_tx new file mode 100644 index 0000000..d8946f3 --- /dev/null +++ b/target/release/.fingerprint/blockchain-1b3602285b55fcad/bin-verify_sign_swap_tx @@ -0,0 +1 @@ +9b27258ef0341002 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-1b3602285b55fcad/bin-verify_sign_swap_tx.json b/target/release/.fingerprint/blockchain-1b3602285b55fcad/bin-verify_sign_swap_tx.json new file mode 100644 index 0000000..e295e7a --- /dev/null +++ b/target/release/.fingerprint/blockchain-1b3602285b55fcad/bin-verify_sign_swap_tx.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":11084725208516710368,"profile":13549390595166432554,"path":7222418867650431197,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-1b3602285b55fcad/dep-bin-verify_sign_swap_tx","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-1b3602285b55fcad/dep-bin-verify_sign_swap_tx b/target/release/.fingerprint/blockchain-1b3602285b55fcad/dep-bin-verify_sign_swap_tx new file mode 100644 index 0000000..715ebb5 Binary files /dev/null and b/target/release/.fingerprint/blockchain-1b3602285b55fcad/dep-bin-verify_sign_swap_tx differ diff --git a/target/release/.fingerprint/blockchain-1b3602285b55fcad/invoked.timestamp b/target/release/.fingerprint/blockchain-1b3602285b55fcad/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-1b3602285b55fcad/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-1e28c9d9b5e00070/bin-create_burn_tx b/target/release/.fingerprint/blockchain-1e28c9d9b5e00070/bin-create_burn_tx new file mode 100644 index 0000000..fb3a128 --- /dev/null +++ b/target/release/.fingerprint/blockchain-1e28c9d9b5e00070/bin-create_burn_tx @@ -0,0 +1 @@ +3424d9f035b37462 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-1e28c9d9b5e00070/bin-create_burn_tx.json b/target/release/.fingerprint/blockchain-1e28c9d9b5e00070/bin-create_burn_tx.json new file mode 100644 index 0000000..7f4937d --- /dev/null +++ b/target/release/.fingerprint/blockchain-1e28c9d9b5e00070/bin-create_burn_tx.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":1462094713955311381,"profile":13549390595166432554,"path":10778513233301155002,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-1e28c9d9b5e00070/dep-bin-create_burn_tx","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-1e28c9d9b5e00070/dep-bin-create_burn_tx b/target/release/.fingerprint/blockchain-1e28c9d9b5e00070/dep-bin-create_burn_tx new file mode 100644 index 0000000..6496f7e Binary files /dev/null and b/target/release/.fingerprint/blockchain-1e28c9d9b5e00070/dep-bin-create_burn_tx differ diff --git a/target/release/.fingerprint/blockchain-1e28c9d9b5e00070/invoked.timestamp b/target/release/.fingerprint/blockchain-1e28c9d9b5e00070/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-1e28c9d9b5e00070/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-21b2327cb8be7abb/bin-unpack_torrent b/target/release/.fingerprint/blockchain-21b2327cb8be7abb/bin-unpack_torrent new file mode 100644 index 0000000..035faa9 --- /dev/null +++ b/target/release/.fingerprint/blockchain-21b2327cb8be7abb/bin-unpack_torrent @@ -0,0 +1 @@ +2ca275fa6a340daa \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-21b2327cb8be7abb/bin-unpack_torrent.json b/target/release/.fingerprint/blockchain-21b2327cb8be7abb/bin-unpack_torrent.json new file mode 100644 index 0000000..4ff0f07 --- /dev/null +++ b/target/release/.fingerprint/blockchain-21b2327cb8be7abb/bin-unpack_torrent.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":13786635149744130589,"profile":13549390595166432554,"path":5127785099868230833,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-21b2327cb8be7abb/dep-bin-unpack_torrent","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-21b2327cb8be7abb/dep-bin-unpack_torrent b/target/release/.fingerprint/blockchain-21b2327cb8be7abb/dep-bin-unpack_torrent new file mode 100644 index 0000000..e18d703 Binary files /dev/null and b/target/release/.fingerprint/blockchain-21b2327cb8be7abb/dep-bin-unpack_torrent differ diff --git a/target/release/.fingerprint/blockchain-21b2327cb8be7abb/invoked.timestamp b/target/release/.fingerprint/blockchain-21b2327cb8be7abb/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-21b2327cb8be7abb/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-2423106891969eb6/bin-create_issue_token_tx b/target/release/.fingerprint/blockchain-2423106891969eb6/bin-create_issue_token_tx new file mode 100644 index 0000000..0b73b7c --- /dev/null +++ b/target/release/.fingerprint/blockchain-2423106891969eb6/bin-create_issue_token_tx @@ -0,0 +1 @@ +518111299237240f \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-2423106891969eb6/bin-create_issue_token_tx.json b/target/release/.fingerprint/blockchain-2423106891969eb6/bin-create_issue_token_tx.json new file mode 100644 index 0000000..32c4890 --- /dev/null +++ b/target/release/.fingerprint/blockchain-2423106891969eb6/bin-create_issue_token_tx.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":1253303768966431638,"profile":13549390595166432554,"path":12416195803704931312,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-2423106891969eb6/dep-bin-create_issue_token_tx","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-2423106891969eb6/dep-bin-create_issue_token_tx b/target/release/.fingerprint/blockchain-2423106891969eb6/dep-bin-create_issue_token_tx new file mode 100644 index 0000000..261bd3f Binary files /dev/null and b/target/release/.fingerprint/blockchain-2423106891969eb6/dep-bin-create_issue_token_tx differ diff --git a/target/release/.fingerprint/blockchain-2423106891969eb6/invoked.timestamp b/target/release/.fingerprint/blockchain-2423106891969eb6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-2423106891969eb6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-2a3144891d09f78b/bin-lookup_block_by_height b/target/release/.fingerprint/blockchain-2a3144891d09f78b/bin-lookup_block_by_height new file mode 100644 index 0000000..49a2a46 --- /dev/null +++ b/target/release/.fingerprint/blockchain-2a3144891d09f78b/bin-lookup_block_by_height @@ -0,0 +1 @@ +47cb4fd23d810e80 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-2a3144891d09f78b/bin-lookup_block_by_height.json b/target/release/.fingerprint/blockchain-2a3144891d09f78b/bin-lookup_block_by_height.json new file mode 100644 index 0000000..637fe5c --- /dev/null +++ b/target/release/.fingerprint/blockchain-2a3144891d09f78b/bin-lookup_block_by_height.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":6402807288096222617,"profile":13549390595166432554,"path":14290718810877101892,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-2a3144891d09f78b/dep-bin-lookup_block_by_height","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-2a3144891d09f78b/dep-bin-lookup_block_by_height b/target/release/.fingerprint/blockchain-2a3144891d09f78b/dep-bin-lookup_block_by_height new file mode 100644 index 0000000..d968315 Binary files /dev/null and b/target/release/.fingerprint/blockchain-2a3144891d09f78b/dep-bin-lookup_block_by_height differ diff --git a/target/release/.fingerprint/blockchain-2a3144891d09f78b/invoked.timestamp b/target/release/.fingerprint/blockchain-2a3144891d09f78b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-2a3144891d09f78b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-31d1b9c68c653e0f/bin-lookup_height b/target/release/.fingerprint/blockchain-31d1b9c68c653e0f/bin-lookup_height new file mode 100644 index 0000000..e9d51b0 --- /dev/null +++ b/target/release/.fingerprint/blockchain-31d1b9c68c653e0f/bin-lookup_height @@ -0,0 +1 @@ +d54358299df2176d \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-31d1b9c68c653e0f/bin-lookup_height.json b/target/release/.fingerprint/blockchain-31d1b9c68c653e0f/bin-lookup_height.json new file mode 100644 index 0000000..1be57cf --- /dev/null +++ b/target/release/.fingerprint/blockchain-31d1b9c68c653e0f/bin-lookup_height.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":1908927551742246708,"profile":13549390595166432554,"path":3559381820296757721,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-31d1b9c68c653e0f/dep-bin-lookup_height","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-31d1b9c68c653e0f/dep-bin-lookup_height b/target/release/.fingerprint/blockchain-31d1b9c68c653e0f/dep-bin-lookup_height new file mode 100644 index 0000000..22604c7 Binary files /dev/null and b/target/release/.fingerprint/blockchain-31d1b9c68c653e0f/dep-bin-lookup_height differ diff --git a/target/release/.fingerprint/blockchain-31d1b9c68c653e0f/invoked.timestamp b/target/release/.fingerprint/blockchain-31d1b9c68c653e0f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-31d1b9c68c653e0f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-341f793da280f19b/bin-lookup_torrent b/target/release/.fingerprint/blockchain-341f793da280f19b/bin-lookup_torrent new file mode 100644 index 0000000..a401f5e --- /dev/null +++ b/target/release/.fingerprint/blockchain-341f793da280f19b/bin-lookup_torrent @@ -0,0 +1 @@ +c8ea7fbe3efcadde \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-341f793da280f19b/bin-lookup_torrent.json b/target/release/.fingerprint/blockchain-341f793da280f19b/bin-lookup_torrent.json new file mode 100644 index 0000000..f10820a --- /dev/null +++ b/target/release/.fingerprint/blockchain-341f793da280f19b/bin-lookup_torrent.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":6878068385249478972,"profile":13549390595166432554,"path":3055264082395812983,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-341f793da280f19b/dep-bin-lookup_torrent","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-341f793da280f19b/dep-bin-lookup_torrent b/target/release/.fingerprint/blockchain-341f793da280f19b/dep-bin-lookup_torrent new file mode 100644 index 0000000..a1dd593 Binary files /dev/null and b/target/release/.fingerprint/blockchain-341f793da280f19b/dep-bin-lookup_torrent differ diff --git a/target/release/.fingerprint/blockchain-341f793da280f19b/invoked.timestamp b/target/release/.fingerprint/blockchain-341f793da280f19b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-341f793da280f19b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-36b894cf9d8288d5/bin-contractless-testnet b/target/release/.fingerprint/blockchain-36b894cf9d8288d5/bin-contractless-testnet new file mode 100644 index 0000000..a6bb603 --- /dev/null +++ b/target/release/.fingerprint/blockchain-36b894cf9d8288d5/bin-contractless-testnet @@ -0,0 +1 @@ +3dfb1b662954d53e \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-36b894cf9d8288d5/bin-contractless-testnet.json b/target/release/.fingerprint/blockchain-36b894cf9d8288d5/bin-contractless-testnet.json new file mode 100644 index 0000000..abf8cec --- /dev/null +++ b/target/release/.fingerprint/blockchain-36b894cf9d8288d5/bin-contractless-testnet.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":9730507066029440026,"profile":13549390595166432554,"path":4942398508502643691,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-36b894cf9d8288d5/dep-bin-contractless-testnet","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-36b894cf9d8288d5/dep-bin-contractless-testnet b/target/release/.fingerprint/blockchain-36b894cf9d8288d5/dep-bin-contractless-testnet new file mode 100644 index 0000000..5c54f74 Binary files /dev/null and b/target/release/.fingerprint/blockchain-36b894cf9d8288d5/dep-bin-contractless-testnet differ diff --git a/target/release/.fingerprint/blockchain-36b894cf9d8288d5/invoked.timestamp b/target/release/.fingerprint/blockchain-36b894cf9d8288d5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-36b894cf9d8288d5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-36c5b31e02688c2c/bin-register_wallet b/target/release/.fingerprint/blockchain-36c5b31e02688c2c/bin-register_wallet new file mode 100644 index 0000000..461ba34 --- /dev/null +++ b/target/release/.fingerprint/blockchain-36c5b31e02688c2c/bin-register_wallet @@ -0,0 +1 @@ +ec210541a0b8fe5c \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-36c5b31e02688c2c/bin-register_wallet.json b/target/release/.fingerprint/blockchain-36c5b31e02688c2c/bin-register_wallet.json new file mode 100644 index 0000000..2109861 --- /dev/null +++ b/target/release/.fingerprint/blockchain-36c5b31e02688c2c/bin-register_wallet.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":52616443072327792,"profile":13549390595166432554,"path":16835178111914761461,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-36c5b31e02688c2c/dep-bin-register_wallet","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-36c5b31e02688c2c/dep-bin-register_wallet b/target/release/.fingerprint/blockchain-36c5b31e02688c2c/dep-bin-register_wallet new file mode 100644 index 0000000..350e97c Binary files /dev/null and b/target/release/.fingerprint/blockchain-36c5b31e02688c2c/dep-bin-register_wallet differ diff --git a/target/release/.fingerprint/blockchain-36c5b31e02688c2c/invoked.timestamp b/target/release/.fingerprint/blockchain-36c5b31e02688c2c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-36c5b31e02688c2c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-3e05d6ee3e4642d9/bin-lookup_contract_by_address b/target/release/.fingerprint/blockchain-3e05d6ee3e4642d9/bin-lookup_contract_by_address new file mode 100644 index 0000000..9bc0c0b --- /dev/null +++ b/target/release/.fingerprint/blockchain-3e05d6ee3e4642d9/bin-lookup_contract_by_address @@ -0,0 +1 @@ +c38da287c498fb54 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-3e05d6ee3e4642d9/bin-lookup_contract_by_address.json b/target/release/.fingerprint/blockchain-3e05d6ee3e4642d9/bin-lookup_contract_by_address.json new file mode 100644 index 0000000..a2bf54b --- /dev/null +++ b/target/release/.fingerprint/blockchain-3e05d6ee3e4642d9/bin-lookup_contract_by_address.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":16134108599164874458,"profile":13549390595166432554,"path":232959950849365261,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-3e05d6ee3e4642d9/dep-bin-lookup_contract_by_address","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-3e05d6ee3e4642d9/dep-bin-lookup_contract_by_address b/target/release/.fingerprint/blockchain-3e05d6ee3e4642d9/dep-bin-lookup_contract_by_address new file mode 100644 index 0000000..e28172a Binary files /dev/null and b/target/release/.fingerprint/blockchain-3e05d6ee3e4642d9/dep-bin-lookup_contract_by_address differ diff --git a/target/release/.fingerprint/blockchain-3e05d6ee3e4642d9/invoked.timestamp b/target/release/.fingerprint/blockchain-3e05d6ee3e4642d9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-3e05d6ee3e4642d9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-4194512ea71e0f23/bin-lookup_remote_balance b/target/release/.fingerprint/blockchain-4194512ea71e0f23/bin-lookup_remote_balance new file mode 100644 index 0000000..32a0d2b --- /dev/null +++ b/target/release/.fingerprint/blockchain-4194512ea71e0f23/bin-lookup_remote_balance @@ -0,0 +1 @@ +8b5a2785bf0c1fc2 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-4194512ea71e0f23/bin-lookup_remote_balance.json b/target/release/.fingerprint/blockchain-4194512ea71e0f23/bin-lookup_remote_balance.json new file mode 100644 index 0000000..add4d36 --- /dev/null +++ b/target/release/.fingerprint/blockchain-4194512ea71e0f23/bin-lookup_remote_balance.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":6214824023956124780,"profile":13549390595166432554,"path":725494488887653745,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-4194512ea71e0f23/dep-bin-lookup_remote_balance","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-4194512ea71e0f23/dep-bin-lookup_remote_balance b/target/release/.fingerprint/blockchain-4194512ea71e0f23/dep-bin-lookup_remote_balance new file mode 100644 index 0000000..ca1ed64 Binary files /dev/null and b/target/release/.fingerprint/blockchain-4194512ea71e0f23/dep-bin-lookup_remote_balance differ diff --git a/target/release/.fingerprint/blockchain-4194512ea71e0f23/invoked.timestamp b/target/release/.fingerprint/blockchain-4194512ea71e0f23/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-4194512ea71e0f23/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-4886782e535a8645/bin-lookup_token_list b/target/release/.fingerprint/blockchain-4886782e535a8645/bin-lookup_token_list new file mode 100644 index 0000000..d477362 --- /dev/null +++ b/target/release/.fingerprint/blockchain-4886782e535a8645/bin-lookup_token_list @@ -0,0 +1 @@ +ca5d64dda8ea9955 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-4886782e535a8645/bin-lookup_token_list.json b/target/release/.fingerprint/blockchain-4886782e535a8645/bin-lookup_token_list.json new file mode 100644 index 0000000..d89788e --- /dev/null +++ b/target/release/.fingerprint/blockchain-4886782e535a8645/bin-lookup_token_list.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":12033000105657852418,"profile":13549390595166432554,"path":7056582015752430816,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-4886782e535a8645/dep-bin-lookup_token_list","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-4886782e535a8645/dep-bin-lookup_token_list b/target/release/.fingerprint/blockchain-4886782e535a8645/dep-bin-lookup_token_list new file mode 100644 index 0000000..cf7059e Binary files /dev/null and b/target/release/.fingerprint/blockchain-4886782e535a8645/dep-bin-lookup_token_list differ diff --git a/target/release/.fingerprint/blockchain-4886782e535a8645/invoked.timestamp b/target/release/.fingerprint/blockchain-4886782e535a8645/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-4886782e535a8645/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-488cd01c74d1c452/bin-lookup_block_by_hash b/target/release/.fingerprint/blockchain-488cd01c74d1c452/bin-lookup_block_by_hash new file mode 100644 index 0000000..bf4f4cd --- /dev/null +++ b/target/release/.fingerprint/blockchain-488cd01c74d1c452/bin-lookup_block_by_hash @@ -0,0 +1 @@ +39bacfcad1299f0f \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-488cd01c74d1c452/bin-lookup_block_by_hash.json b/target/release/.fingerprint/blockchain-488cd01c74d1c452/bin-lookup_block_by_hash.json new file mode 100644 index 0000000..68355d8 --- /dev/null +++ b/target/release/.fingerprint/blockchain-488cd01c74d1c452/bin-lookup_block_by_hash.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":5739798716975622480,"profile":13549390595166432554,"path":13668490783864007159,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-488cd01c74d1c452/dep-bin-lookup_block_by_hash","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-488cd01c74d1c452/dep-bin-lookup_block_by_hash b/target/release/.fingerprint/blockchain-488cd01c74d1c452/dep-bin-lookup_block_by_hash new file mode 100644 index 0000000..8c78878 Binary files /dev/null and b/target/release/.fingerprint/blockchain-488cd01c74d1c452/dep-bin-lookup_block_by_hash differ diff --git a/target/release/.fingerprint/blockchain-488cd01c74d1c452/invoked.timestamp b/target/release/.fingerprint/blockchain-488cd01c74d1c452/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-488cd01c74d1c452/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-4bcd4b1ffbe73911/bin-create_new_wallet b/target/release/.fingerprint/blockchain-4bcd4b1ffbe73911/bin-create_new_wallet new file mode 100644 index 0000000..4ed3d08 --- /dev/null +++ b/target/release/.fingerprint/blockchain-4bcd4b1ffbe73911/bin-create_new_wallet @@ -0,0 +1 @@ +43c5074b147c6384 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-4bcd4b1ffbe73911/bin-create_new_wallet.json b/target/release/.fingerprint/blockchain-4bcd4b1ffbe73911/bin-create_new_wallet.json new file mode 100644 index 0000000..7c207df --- /dev/null +++ b/target/release/.fingerprint/blockchain-4bcd4b1ffbe73911/bin-create_new_wallet.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":12917601114877280687,"profile":13549390595166432554,"path":9887040249061520338,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-4bcd4b1ffbe73911/dep-bin-create_new_wallet","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-4bcd4b1ffbe73911/dep-bin-create_new_wallet b/target/release/.fingerprint/blockchain-4bcd4b1ffbe73911/dep-bin-create_new_wallet new file mode 100644 index 0000000..adbd802 Binary files /dev/null and b/target/release/.fingerprint/blockchain-4bcd4b1ffbe73911/dep-bin-create_new_wallet differ diff --git a/target/release/.fingerprint/blockchain-4bcd4b1ffbe73911/invoked.timestamp b/target/release/.fingerprint/blockchain-4bcd4b1ffbe73911/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-4bcd4b1ffbe73911/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-4c78fa495ff28094/bin-skein_hasher b/target/release/.fingerprint/blockchain-4c78fa495ff28094/bin-skein_hasher new file mode 100644 index 0000000..0cbac29 --- /dev/null +++ b/target/release/.fingerprint/blockchain-4c78fa495ff28094/bin-skein_hasher @@ -0,0 +1 @@ +ee683b3061b62a39 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-4c78fa495ff28094/bin-skein_hasher.json b/target/release/.fingerprint/blockchain-4c78fa495ff28094/bin-skein_hasher.json new file mode 100644 index 0000000..071d128 --- /dev/null +++ b/target/release/.fingerprint/blockchain-4c78fa495ff28094/bin-skein_hasher.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":17629711261900865600,"profile":13549390595166432554,"path":1130882302349809173,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-4c78fa495ff28094/dep-bin-skein_hasher","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-4c78fa495ff28094/dep-bin-skein_hasher b/target/release/.fingerprint/blockchain-4c78fa495ff28094/dep-bin-skein_hasher new file mode 100644 index 0000000..afd9653 Binary files /dev/null and b/target/release/.fingerprint/blockchain-4c78fa495ff28094/dep-bin-skein_hasher differ diff --git a/target/release/.fingerprint/blockchain-4c78fa495ff28094/invoked.timestamp b/target/release/.fingerprint/blockchain-4c78fa495ff28094/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-4c78fa495ff28094/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-53bef2c0988c289d/bin-lookup_nft b/target/release/.fingerprint/blockchain-53bef2c0988c289d/bin-lookup_nft new file mode 100644 index 0000000..a49c4df --- /dev/null +++ b/target/release/.fingerprint/blockchain-53bef2c0988c289d/bin-lookup_nft @@ -0,0 +1 @@ +dd9d3c7b1667b2fc \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-53bef2c0988c289d/bin-lookup_nft.json b/target/release/.fingerprint/blockchain-53bef2c0988c289d/bin-lookup_nft.json new file mode 100644 index 0000000..e5c8944 --- /dev/null +++ b/target/release/.fingerprint/blockchain-53bef2c0988c289d/bin-lookup_nft.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":14882707237437703989,"profile":13549390595166432554,"path":8448361239462012279,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-53bef2c0988c289d/dep-bin-lookup_nft","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-53bef2c0988c289d/dep-bin-lookup_nft b/target/release/.fingerprint/blockchain-53bef2c0988c289d/dep-bin-lookup_nft new file mode 100644 index 0000000..1c4a5fd Binary files /dev/null and b/target/release/.fingerprint/blockchain-53bef2c0988c289d/dep-bin-lookup_nft differ diff --git a/target/release/.fingerprint/blockchain-53bef2c0988c289d/invoked.timestamp b/target/release/.fingerprint/blockchain-53bef2c0988c289d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-53bef2c0988c289d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-641d795f9b3af1be/bin-create_vanity_tx b/target/release/.fingerprint/blockchain-641d795f9b3af1be/bin-create_vanity_tx new file mode 100644 index 0000000..33d7b56 --- /dev/null +++ b/target/release/.fingerprint/blockchain-641d795f9b3af1be/bin-create_vanity_tx @@ -0,0 +1 @@ +21a560329b96ef01 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-641d795f9b3af1be/bin-create_vanity_tx.json b/target/release/.fingerprint/blockchain-641d795f9b3af1be/bin-create_vanity_tx.json new file mode 100644 index 0000000..547e944 --- /dev/null +++ b/target/release/.fingerprint/blockchain-641d795f9b3af1be/bin-create_vanity_tx.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":13281263926950661197,"profile":13549390595166432554,"path":8009019543413376505,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-641d795f9b3af1be/dep-bin-create_vanity_tx","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-641d795f9b3af1be/dep-bin-create_vanity_tx b/target/release/.fingerprint/blockchain-641d795f9b3af1be/dep-bin-create_vanity_tx new file mode 100644 index 0000000..cd0e34e Binary files /dev/null and b/target/release/.fingerprint/blockchain-641d795f9b3af1be/dep-bin-create_vanity_tx differ diff --git a/target/release/.fingerprint/blockchain-641d795f9b3af1be/invoked.timestamp b/target/release/.fingerprint/blockchain-641d795f9b3af1be/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-641d795f9b3af1be/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-667eb3f4d19133bf/bin-recreate_wallet_from_image b/target/release/.fingerprint/blockchain-667eb3f4d19133bf/bin-recreate_wallet_from_image new file mode 100644 index 0000000..6de5f1d --- /dev/null +++ b/target/release/.fingerprint/blockchain-667eb3f4d19133bf/bin-recreate_wallet_from_image @@ -0,0 +1 @@ +a111e3ef50ef97b3 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-667eb3f4d19133bf/bin-recreate_wallet_from_image.json b/target/release/.fingerprint/blockchain-667eb3f4d19133bf/bin-recreate_wallet_from_image.json new file mode 100644 index 0000000..49b4083 --- /dev/null +++ b/target/release/.fingerprint/blockchain-667eb3f4d19133bf/bin-recreate_wallet_from_image.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":283042931503762157,"profile":13549390595166432554,"path":11285146828309470674,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-667eb3f4d19133bf/dep-bin-recreate_wallet_from_image","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-667eb3f4d19133bf/dep-bin-recreate_wallet_from_image b/target/release/.fingerprint/blockchain-667eb3f4d19133bf/dep-bin-recreate_wallet_from_image new file mode 100644 index 0000000..6454c55 Binary files /dev/null and b/target/release/.fingerprint/blockchain-667eb3f4d19133bf/dep-bin-recreate_wallet_from_image differ diff --git a/target/release/.fingerprint/blockchain-667eb3f4d19133bf/invoked.timestamp b/target/release/.fingerprint/blockchain-667eb3f4d19133bf/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-667eb3f4d19133bf/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-66a74174c582231f/bin-lookup_total_transactions b/target/release/.fingerprint/blockchain-66a74174c582231f/bin-lookup_total_transactions new file mode 100644 index 0000000..c3a3fd0 --- /dev/null +++ b/target/release/.fingerprint/blockchain-66a74174c582231f/bin-lookup_total_transactions @@ -0,0 +1 @@ +750979f6bf92e0fe \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-66a74174c582231f/bin-lookup_total_transactions.json b/target/release/.fingerprint/blockchain-66a74174c582231f/bin-lookup_total_transactions.json new file mode 100644 index 0000000..5d80373 --- /dev/null +++ b/target/release/.fingerprint/blockchain-66a74174c582231f/bin-lookup_total_transactions.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":5635089336493512558,"profile":13549390595166432554,"path":4017520754335712431,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-66a74174c582231f/dep-bin-lookup_total_transactions","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-66a74174c582231f/dep-bin-lookup_total_transactions b/target/release/.fingerprint/blockchain-66a74174c582231f/dep-bin-lookup_total_transactions new file mode 100644 index 0000000..6c26c99 Binary files /dev/null and b/target/release/.fingerprint/blockchain-66a74174c582231f/dep-bin-lookup_total_transactions differ diff --git a/target/release/.fingerprint/blockchain-66a74174c582231f/invoked.timestamp b/target/release/.fingerprint/blockchain-66a74174c582231f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-66a74174c582231f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-677a1967806258d4/bin-postgres_installer b/target/release/.fingerprint/blockchain-677a1967806258d4/bin-postgres_installer new file mode 100644 index 0000000..2c597bd --- /dev/null +++ b/target/release/.fingerprint/blockchain-677a1967806258d4/bin-postgres_installer @@ -0,0 +1 @@ +537ba02f01fc9315 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-677a1967806258d4/bin-postgres_installer.json b/target/release/.fingerprint/blockchain-677a1967806258d4/bin-postgres_installer.json new file mode 100644 index 0000000..8b9b168 --- /dev/null +++ b/target/release/.fingerprint/blockchain-677a1967806258d4/bin-postgres_installer.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":9075565831259930474,"profile":13549390595166432554,"path":17552180807634194484,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-677a1967806258d4/dep-bin-postgres_installer","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-677a1967806258d4/dep-bin-postgres_installer b/target/release/.fingerprint/blockchain-677a1967806258d4/dep-bin-postgres_installer new file mode 100644 index 0000000..88b2981 Binary files /dev/null and b/target/release/.fingerprint/blockchain-677a1967806258d4/dep-bin-postgres_installer differ diff --git a/target/release/.fingerprint/blockchain-677a1967806258d4/invoked.timestamp b/target/release/.fingerprint/blockchain-677a1967806258d4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-677a1967806258d4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-67cc725e39dceed7/bin-create_swap_tx b/target/release/.fingerprint/blockchain-67cc725e39dceed7/bin-create_swap_tx new file mode 100644 index 0000000..1ffc5f4 --- /dev/null +++ b/target/release/.fingerprint/blockchain-67cc725e39dceed7/bin-create_swap_tx @@ -0,0 +1 @@ +043de0113abfa3d4 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-67cc725e39dceed7/bin-create_swap_tx.json b/target/release/.fingerprint/blockchain-67cc725e39dceed7/bin-create_swap_tx.json new file mode 100644 index 0000000..48015a0 --- /dev/null +++ b/target/release/.fingerprint/blockchain-67cc725e39dceed7/bin-create_swap_tx.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":574963052093482911,"profile":13549390595166432554,"path":14354225650311466477,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-67cc725e39dceed7/dep-bin-create_swap_tx","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-67cc725e39dceed7/dep-bin-create_swap_tx b/target/release/.fingerprint/blockchain-67cc725e39dceed7/dep-bin-create_swap_tx new file mode 100644 index 0000000..9533454 Binary files /dev/null and b/target/release/.fingerprint/blockchain-67cc725e39dceed7/dep-bin-create_swap_tx differ diff --git a/target/release/.fingerprint/blockchain-67cc725e39dceed7/invoked.timestamp b/target/release/.fingerprint/blockchain-67cc725e39dceed7/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-67cc725e39dceed7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-69cd4a4286a84892/bin-lookup_largest_txfee b/target/release/.fingerprint/blockchain-69cd4a4286a84892/bin-lookup_largest_txfee new file mode 100644 index 0000000..de3b63e --- /dev/null +++ b/target/release/.fingerprint/blockchain-69cd4a4286a84892/bin-lookup_largest_txfee @@ -0,0 +1 @@ +b0b6b9dcdd30e1f2 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-69cd4a4286a84892/bin-lookup_largest_txfee.json b/target/release/.fingerprint/blockchain-69cd4a4286a84892/bin-lookup_largest_txfee.json new file mode 100644 index 0000000..0ccde3b --- /dev/null +++ b/target/release/.fingerprint/blockchain-69cd4a4286a84892/bin-lookup_largest_txfee.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":18304115776473301931,"profile":13549390595166432554,"path":2710790573626866241,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-69cd4a4286a84892/dep-bin-lookup_largest_txfee","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-69cd4a4286a84892/dep-bin-lookup_largest_txfee b/target/release/.fingerprint/blockchain-69cd4a4286a84892/dep-bin-lookup_largest_txfee new file mode 100644 index 0000000..e8523f3 Binary files /dev/null and b/target/release/.fingerprint/blockchain-69cd4a4286a84892/dep-bin-lookup_largest_txfee differ diff --git a/target/release/.fingerprint/blockchain-69cd4a4286a84892/invoked.timestamp b/target/release/.fingerprint/blockchain-69cd4a4286a84892/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-69cd4a4286a84892/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-74b1c0f4efb16ac9/bin-verify_address b/target/release/.fingerprint/blockchain-74b1c0f4efb16ac9/bin-verify_address new file mode 100644 index 0000000..e62ee01 --- /dev/null +++ b/target/release/.fingerprint/blockchain-74b1c0f4efb16ac9/bin-verify_address @@ -0,0 +1 @@ +8f8ade96cd6b4623 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-74b1c0f4efb16ac9/bin-verify_address.json b/target/release/.fingerprint/blockchain-74b1c0f4efb16ac9/bin-verify_address.json new file mode 100644 index 0000000..56cf595 --- /dev/null +++ b/target/release/.fingerprint/blockchain-74b1c0f4efb16ac9/bin-verify_address.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":8774449962815154069,"profile":13549390595166432554,"path":16508302943271280740,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-74b1c0f4efb16ac9/dep-bin-verify_address","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-74b1c0f4efb16ac9/dep-bin-verify_address b/target/release/.fingerprint/blockchain-74b1c0f4efb16ac9/dep-bin-verify_address new file mode 100644 index 0000000..abb28dd Binary files /dev/null and b/target/release/.fingerprint/blockchain-74b1c0f4efb16ac9/dep-bin-verify_address differ diff --git a/target/release/.fingerprint/blockchain-74b1c0f4efb16ac9/invoked.timestamp b/target/release/.fingerprint/blockchain-74b1c0f4efb16ac9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-74b1c0f4efb16ac9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-7fba04716f9eea50/bin-lookup_mempool_tx_by_signature b/target/release/.fingerprint/blockchain-7fba04716f9eea50/bin-lookup_mempool_tx_by_signature new file mode 100644 index 0000000..3f83a1a --- /dev/null +++ b/target/release/.fingerprint/blockchain-7fba04716f9eea50/bin-lookup_mempool_tx_by_signature @@ -0,0 +1 @@ +5407492a4bc2b2f5 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-7fba04716f9eea50/bin-lookup_mempool_tx_by_signature.json b/target/release/.fingerprint/blockchain-7fba04716f9eea50/bin-lookup_mempool_tx_by_signature.json new file mode 100644 index 0000000..808a8f2 --- /dev/null +++ b/target/release/.fingerprint/blockchain-7fba04716f9eea50/bin-lookup_mempool_tx_by_signature.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":9381883518710500343,"profile":13549390595166432554,"path":12597195629811537544,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-7fba04716f9eea50/dep-bin-lookup_mempool_tx_by_signature","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-7fba04716f9eea50/dep-bin-lookup_mempool_tx_by_signature b/target/release/.fingerprint/blockchain-7fba04716f9eea50/dep-bin-lookup_mempool_tx_by_signature new file mode 100644 index 0000000..a747b98 Binary files /dev/null and b/target/release/.fingerprint/blockchain-7fba04716f9eea50/dep-bin-lookup_mempool_tx_by_signature differ diff --git a/target/release/.fingerprint/blockchain-7fba04716f9eea50/invoked.timestamp b/target/release/.fingerprint/blockchain-7fba04716f9eea50/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-7fba04716f9eea50/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-87ef4a274829b662/bin-lookup_nft_list b/target/release/.fingerprint/blockchain-87ef4a274829b662/bin-lookup_nft_list new file mode 100644 index 0000000..272c8ea --- /dev/null +++ b/target/release/.fingerprint/blockchain-87ef4a274829b662/bin-lookup_nft_list @@ -0,0 +1 @@ +ff94361b523e5423 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-87ef4a274829b662/bin-lookup_nft_list.json b/target/release/.fingerprint/blockchain-87ef4a274829b662/bin-lookup_nft_list.json new file mode 100644 index 0000000..5d5f66b --- /dev/null +++ b/target/release/.fingerprint/blockchain-87ef4a274829b662/bin-lookup_nft_list.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":11624891787486933038,"profile":13549390595166432554,"path":3960242016406609679,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-87ef4a274829b662/dep-bin-lookup_nft_list","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-87ef4a274829b662/dep-bin-lookup_nft_list b/target/release/.fingerprint/blockchain-87ef4a274829b662/dep-bin-lookup_nft_list new file mode 100644 index 0000000..f803e07 Binary files /dev/null and b/target/release/.fingerprint/blockchain-87ef4a274829b662/dep-bin-lookup_nft_list differ diff --git a/target/release/.fingerprint/blockchain-87ef4a274829b662/invoked.timestamp b/target/release/.fingerprint/blockchain-87ef4a274829b662/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-87ef4a274829b662/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-882c7baad7a3227b/bin-contractless-submit-key b/target/release/.fingerprint/blockchain-882c7baad7a3227b/bin-contractless-submit-key new file mode 100644 index 0000000..d61adac --- /dev/null +++ b/target/release/.fingerprint/blockchain-882c7baad7a3227b/bin-contractless-submit-key @@ -0,0 +1 @@ +6479fadd5a52c491 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-882c7baad7a3227b/bin-contractless-submit-key.json b/target/release/.fingerprint/blockchain-882c7baad7a3227b/bin-contractless-submit-key.json new file mode 100644 index 0000000..8fe1a71 --- /dev/null +++ b/target/release/.fingerprint/blockchain-882c7baad7a3227b/bin-contractless-submit-key.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":13910481382793541867,"profile":13549390595166432554,"path":12784831030490730148,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-882c7baad7a3227b/dep-bin-contractless-submit-key","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-882c7baad7a3227b/dep-bin-contractless-submit-key b/target/release/.fingerprint/blockchain-882c7baad7a3227b/dep-bin-contractless-submit-key new file mode 100644 index 0000000..55e6032 Binary files /dev/null and b/target/release/.fingerprint/blockchain-882c7baad7a3227b/dep-bin-contractless-submit-key differ diff --git a/target/release/.fingerprint/blockchain-882c7baad7a3227b/invoked.timestamp b/target/release/.fingerprint/blockchain-882c7baad7a3227b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-882c7baad7a3227b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-8ae5fb81dfff9d88/bin-recreate_wallet b/target/release/.fingerprint/blockchain-8ae5fb81dfff9d88/bin-recreate_wallet new file mode 100644 index 0000000..e5e0a0b --- /dev/null +++ b/target/release/.fingerprint/blockchain-8ae5fb81dfff9d88/bin-recreate_wallet @@ -0,0 +1 @@ +2e7a1b17686b0e15 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-8ae5fb81dfff9d88/bin-recreate_wallet.json b/target/release/.fingerprint/blockchain-8ae5fb81dfff9d88/bin-recreate_wallet.json new file mode 100644 index 0000000..a5f1516 --- /dev/null +++ b/target/release/.fingerprint/blockchain-8ae5fb81dfff9d88/bin-recreate_wallet.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":11300450039771517775,"profile":13549390595166432554,"path":1316815129395300530,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-8ae5fb81dfff9d88/dep-bin-recreate_wallet","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-8ae5fb81dfff9d88/dep-bin-recreate_wallet b/target/release/.fingerprint/blockchain-8ae5fb81dfff9d88/dep-bin-recreate_wallet new file mode 100644 index 0000000..4499834 Binary files /dev/null and b/target/release/.fingerprint/blockchain-8ae5fb81dfff9d88/dep-bin-recreate_wallet differ diff --git a/target/release/.fingerprint/blockchain-8ae5fb81dfff9d88/invoked.timestamp b/target/release/.fingerprint/blockchain-8ae5fb81dfff9d88/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-8ae5fb81dfff9d88/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-8b716372358856cb/bin-unpack_block_header b/target/release/.fingerprint/blockchain-8b716372358856cb/bin-unpack_block_header new file mode 100644 index 0000000..42c785e --- /dev/null +++ b/target/release/.fingerprint/blockchain-8b716372358856cb/bin-unpack_block_header @@ -0,0 +1 @@ +32371e814331bd67 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-8b716372358856cb/bin-unpack_block_header.json b/target/release/.fingerprint/blockchain-8b716372358856cb/bin-unpack_block_header.json new file mode 100644 index 0000000..09353ff --- /dev/null +++ b/target/release/.fingerprint/blockchain-8b716372358856cb/bin-unpack_block_header.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":13316909488290218773,"profile":13549390595166432554,"path":7347685613941133313,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-8b716372358856cb/dep-bin-unpack_block_header","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-8b716372358856cb/dep-bin-unpack_block_header b/target/release/.fingerprint/blockchain-8b716372358856cb/dep-bin-unpack_block_header new file mode 100644 index 0000000..fedd948 Binary files /dev/null and b/target/release/.fingerprint/blockchain-8b716372358856cb/dep-bin-unpack_block_header differ diff --git a/target/release/.fingerprint/blockchain-8b716372358856cb/invoked.timestamp b/target/release/.fingerprint/blockchain-8b716372358856cb/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-8b716372358856cb/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-8dc04a8410cc454e/dep-lib-blockchain b/target/release/.fingerprint/blockchain-8dc04a8410cc454e/dep-lib-blockchain new file mode 100644 index 0000000..28e990a Binary files /dev/null and b/target/release/.fingerprint/blockchain-8dc04a8410cc454e/dep-lib-blockchain differ diff --git a/target/release/.fingerprint/blockchain-8dc04a8410cc454e/invoked.timestamp b/target/release/.fingerprint/blockchain-8dc04a8410cc454e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-8dc04a8410cc454e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-8dc04a8410cc454e/lib-blockchain b/target/release/.fingerprint/blockchain-8dc04a8410cc454e/lib-blockchain new file mode 100644 index 0000000..afc1ac5 --- /dev/null +++ b/target/release/.fingerprint/blockchain-8dc04a8410cc454e/lib-blockchain @@ -0,0 +1 @@ +e914ed7733fdfebe \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-8dc04a8410cc454e/lib-blockchain.json b/target/release/.fingerprint/blockchain-8dc04a8410cc454e/lib-blockchain.json new file mode 100644 index 0000000..1c349e8 --- /dev/null +++ b/target/release/.fingerprint/blockchain-8dc04a8410cc454e/lib-blockchain.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":12142593465796044122,"profile":8829588955844408089,"path":10763286916239946207,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-8dc04a8410cc454e/dep-lib-blockchain","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-986ad7011d2b9759/bin-lookup_local_balance b/target/release/.fingerprint/blockchain-986ad7011d2b9759/bin-lookup_local_balance new file mode 100644 index 0000000..930705e --- /dev/null +++ b/target/release/.fingerprint/blockchain-986ad7011d2b9759/bin-lookup_local_balance @@ -0,0 +1 @@ +aa3b1a52ca092c8d \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-986ad7011d2b9759/bin-lookup_local_balance.json b/target/release/.fingerprint/blockchain-986ad7011d2b9759/bin-lookup_local_balance.json new file mode 100644 index 0000000..8d17365 --- /dev/null +++ b/target/release/.fingerprint/blockchain-986ad7011d2b9759/bin-lookup_local_balance.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":10529045468662256619,"profile":13549390595166432554,"path":13162315330166521714,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-986ad7011d2b9759/dep-bin-lookup_local_balance","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-986ad7011d2b9759/dep-bin-lookup_local_balance b/target/release/.fingerprint/blockchain-986ad7011d2b9759/dep-bin-lookup_local_balance new file mode 100644 index 0000000..fa9460c Binary files /dev/null and b/target/release/.fingerprint/blockchain-986ad7011d2b9759/dep-bin-lookup_local_balance differ diff --git a/target/release/.fingerprint/blockchain-986ad7011d2b9759/invoked.timestamp b/target/release/.fingerprint/blockchain-986ad7011d2b9759/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-986ad7011d2b9759/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-a10ecfe1950d794c/bin-lookup_contract_by_hash b/target/release/.fingerprint/blockchain-a10ecfe1950d794c/bin-lookup_contract_by_hash new file mode 100644 index 0000000..6f12319 --- /dev/null +++ b/target/release/.fingerprint/blockchain-a10ecfe1950d794c/bin-lookup_contract_by_hash @@ -0,0 +1 @@ +7583cb18a84fefa0 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-a10ecfe1950d794c/bin-lookup_contract_by_hash.json b/target/release/.fingerprint/blockchain-a10ecfe1950d794c/bin-lookup_contract_by_hash.json new file mode 100644 index 0000000..56877c7 --- /dev/null +++ b/target/release/.fingerprint/blockchain-a10ecfe1950d794c/bin-lookup_contract_by_hash.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":16333058469526926383,"profile":13549390595166432554,"path":16832173541430667239,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-a10ecfe1950d794c/dep-bin-lookup_contract_by_hash","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-a10ecfe1950d794c/dep-bin-lookup_contract_by_hash b/target/release/.fingerprint/blockchain-a10ecfe1950d794c/dep-bin-lookup_contract_by_hash new file mode 100644 index 0000000..866a1b0 Binary files /dev/null and b/target/release/.fingerprint/blockchain-a10ecfe1950d794c/dep-bin-lookup_contract_by_hash differ diff --git a/target/release/.fingerprint/blockchain-a10ecfe1950d794c/invoked.timestamp b/target/release/.fingerprint/blockchain-a10ecfe1950d794c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-a10ecfe1950d794c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-a3c6408e570938b2/bin-create_collateral_claim_tx b/target/release/.fingerprint/blockchain-a3c6408e570938b2/bin-create_collateral_claim_tx new file mode 100644 index 0000000..673fbf2 --- /dev/null +++ b/target/release/.fingerprint/blockchain-a3c6408e570938b2/bin-create_collateral_claim_tx @@ -0,0 +1 @@ +834b7c3085fa2710 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-a3c6408e570938b2/bin-create_collateral_claim_tx.json b/target/release/.fingerprint/blockchain-a3c6408e570938b2/bin-create_collateral_claim_tx.json new file mode 100644 index 0000000..4336017 --- /dev/null +++ b/target/release/.fingerprint/blockchain-a3c6408e570938b2/bin-create_collateral_claim_tx.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":10006435524494849045,"profile":13549390595166432554,"path":11352512319398032198,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-a3c6408e570938b2/dep-bin-create_collateral_claim_tx","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-a3c6408e570938b2/dep-bin-create_collateral_claim_tx b/target/release/.fingerprint/blockchain-a3c6408e570938b2/dep-bin-create_collateral_claim_tx new file mode 100644 index 0000000..0af2a38 Binary files /dev/null and b/target/release/.fingerprint/blockchain-a3c6408e570938b2/dep-bin-create_collateral_claim_tx differ diff --git a/target/release/.fingerprint/blockchain-a3c6408e570938b2/invoked.timestamp b/target/release/.fingerprint/blockchain-a3c6408e570938b2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-a3c6408e570938b2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-a53783603ceb7a70/bin-server_owner_block_ip b/target/release/.fingerprint/blockchain-a53783603ceb7a70/bin-server_owner_block_ip new file mode 100644 index 0000000..ffc8aa3 --- /dev/null +++ b/target/release/.fingerprint/blockchain-a53783603ceb7a70/bin-server_owner_block_ip @@ -0,0 +1 @@ +f5ce8ca59eb1a6b0 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-a53783603ceb7a70/bin-server_owner_block_ip.json b/target/release/.fingerprint/blockchain-a53783603ceb7a70/bin-server_owner_block_ip.json new file mode 100644 index 0000000..88f0823 --- /dev/null +++ b/target/release/.fingerprint/blockchain-a53783603ceb7a70/bin-server_owner_block_ip.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":942769904546455793,"profile":13549390595166432554,"path":8699578430550334650,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-a53783603ceb7a70/dep-bin-server_owner_block_ip","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-a53783603ceb7a70/dep-bin-server_owner_block_ip b/target/release/.fingerprint/blockchain-a53783603ceb7a70/dep-bin-server_owner_block_ip new file mode 100644 index 0000000..80cf79a Binary files /dev/null and b/target/release/.fingerprint/blockchain-a53783603ceb7a70/dep-bin-server_owner_block_ip differ diff --git a/target/release/.fingerprint/blockchain-a53783603ceb7a70/invoked.timestamp b/target/release/.fingerprint/blockchain-a53783603ceb7a70/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-a53783603ceb7a70/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-abd7b13975123f2a/bin-private_key_from_image b/target/release/.fingerprint/blockchain-abd7b13975123f2a/bin-private_key_from_image new file mode 100644 index 0000000..4c65a12 --- /dev/null +++ b/target/release/.fingerprint/blockchain-abd7b13975123f2a/bin-private_key_from_image @@ -0,0 +1 @@ +f88e00e9ab65cb01 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-abd7b13975123f2a/bin-private_key_from_image.json b/target/release/.fingerprint/blockchain-abd7b13975123f2a/bin-private_key_from_image.json new file mode 100644 index 0000000..250e901 --- /dev/null +++ b/target/release/.fingerprint/blockchain-abd7b13975123f2a/bin-private_key_from_image.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":16610371594442458910,"profile":13549390595166432554,"path":8763039370001916182,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-abd7b13975123f2a/dep-bin-private_key_from_image","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-abd7b13975123f2a/dep-bin-private_key_from_image b/target/release/.fingerprint/blockchain-abd7b13975123f2a/dep-bin-private_key_from_image new file mode 100644 index 0000000..dfa077a Binary files /dev/null and b/target/release/.fingerprint/blockchain-abd7b13975123f2a/dep-bin-private_key_from_image differ diff --git a/target/release/.fingerprint/blockchain-abd7b13975123f2a/invoked.timestamp b/target/release/.fingerprint/blockchain-abd7b13975123f2a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-abd7b13975123f2a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-b675c3f4de3a430b/bin-save_private_key_image b/target/release/.fingerprint/blockchain-b675c3f4de3a430b/bin-save_private_key_image new file mode 100644 index 0000000..9f51db1 --- /dev/null +++ b/target/release/.fingerprint/blockchain-b675c3f4de3a430b/bin-save_private_key_image @@ -0,0 +1 @@ +5ada8a9dad0958cb \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-b675c3f4de3a430b/bin-save_private_key_image.json b/target/release/.fingerprint/blockchain-b675c3f4de3a430b/bin-save_private_key_image.json new file mode 100644 index 0000000..09dbbf7 --- /dev/null +++ b/target/release/.fingerprint/blockchain-b675c3f4de3a430b/bin-save_private_key_image.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":7140907129125053908,"profile":13549390595166432554,"path":2512741660910306656,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-b675c3f4de3a430b/dep-bin-save_private_key_image","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-b675c3f4de3a430b/dep-bin-save_private_key_image b/target/release/.fingerprint/blockchain-b675c3f4de3a430b/dep-bin-save_private_key_image new file mode 100644 index 0000000..5915b9e Binary files /dev/null and b/target/release/.fingerprint/blockchain-b675c3f4de3a430b/dep-bin-save_private_key_image differ diff --git a/target/release/.fingerprint/blockchain-b675c3f4de3a430b/invoked.timestamp b/target/release/.fingerprint/blockchain-b675c3f4de3a430b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-b675c3f4de3a430b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-b730d8cda3759bc4/bin-broadcast_transaction b/target/release/.fingerprint/blockchain-b730d8cda3759bc4/bin-broadcast_transaction new file mode 100644 index 0000000..bf2c0d0 --- /dev/null +++ b/target/release/.fingerprint/blockchain-b730d8cda3759bc4/bin-broadcast_transaction @@ -0,0 +1 @@ +84fb4089d728f6df \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-b730d8cda3759bc4/bin-broadcast_transaction.json b/target/release/.fingerprint/blockchain-b730d8cda3759bc4/bin-broadcast_transaction.json new file mode 100644 index 0000000..e6f74b4 --- /dev/null +++ b/target/release/.fingerprint/blockchain-b730d8cda3759bc4/bin-broadcast_transaction.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":6463908630529891123,"profile":13549390595166432554,"path":1704432335042507947,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-b730d8cda3759bc4/dep-bin-broadcast_transaction","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-b730d8cda3759bc4/dep-bin-broadcast_transaction b/target/release/.fingerprint/blockchain-b730d8cda3759bc4/dep-bin-broadcast_transaction new file mode 100644 index 0000000..c77d35e Binary files /dev/null and b/target/release/.fingerprint/blockchain-b730d8cda3759bc4/dep-bin-broadcast_transaction differ diff --git a/target/release/.fingerprint/blockchain-b730d8cda3759bc4/invoked.timestamp b/target/release/.fingerprint/blockchain-b730d8cda3759bc4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-b730d8cda3759bc4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-bb1902125adda96e/bin-create_tokens_tx b/target/release/.fingerprint/blockchain-bb1902125adda96e/bin-create_tokens_tx new file mode 100644 index 0000000..3605403 --- /dev/null +++ b/target/release/.fingerprint/blockchain-bb1902125adda96e/bin-create_tokens_tx @@ -0,0 +1 @@ +d9d8b97a6f772a13 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-bb1902125adda96e/bin-create_tokens_tx.json b/target/release/.fingerprint/blockchain-bb1902125adda96e/bin-create_tokens_tx.json new file mode 100644 index 0000000..8a0a0e5 --- /dev/null +++ b/target/release/.fingerprint/blockchain-bb1902125adda96e/bin-create_tokens_tx.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":11188311945419127791,"profile":13549390595166432554,"path":12840824505193284678,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-bb1902125adda96e/dep-bin-create_tokens_tx","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-bb1902125adda96e/dep-bin-create_tokens_tx b/target/release/.fingerprint/blockchain-bb1902125adda96e/dep-bin-create_tokens_tx new file mode 100644 index 0000000..43012aa Binary files /dev/null and b/target/release/.fingerprint/blockchain-bb1902125adda96e/dep-bin-create_tokens_tx differ diff --git a/target/release/.fingerprint/blockchain-bb1902125adda96e/invoked.timestamp b/target/release/.fingerprint/blockchain-bb1902125adda96e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-bb1902125adda96e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-c123a214810ea398/bin-create_marketing_tx b/target/release/.fingerprint/blockchain-c123a214810ea398/bin-create_marketing_tx new file mode 100644 index 0000000..36940c4 --- /dev/null +++ b/target/release/.fingerprint/blockchain-c123a214810ea398/bin-create_marketing_tx @@ -0,0 +1 @@ +eee3fae90fd5456b \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-c123a214810ea398/bin-create_marketing_tx.json b/target/release/.fingerprint/blockchain-c123a214810ea398/bin-create_marketing_tx.json new file mode 100644 index 0000000..77e3524 --- /dev/null +++ b/target/release/.fingerprint/blockchain-c123a214810ea398/bin-create_marketing_tx.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":1172135639646954759,"profile":13549390595166432554,"path":14273003189501165455,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-c123a214810ea398/dep-bin-create_marketing_tx","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-c123a214810ea398/dep-bin-create_marketing_tx b/target/release/.fingerprint/blockchain-c123a214810ea398/dep-bin-create_marketing_tx new file mode 100644 index 0000000..c499d69 Binary files /dev/null and b/target/release/.fingerprint/blockchain-c123a214810ea398/dep-bin-create_marketing_tx differ diff --git a/target/release/.fingerprint/blockchain-c123a214810ea398/invoked.timestamp b/target/release/.fingerprint/blockchain-c123a214810ea398/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-c123a214810ea398/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-c3551e7104a87db6/bin-lookup_transaction b/target/release/.fingerprint/blockchain-c3551e7104a87db6/bin-lookup_transaction new file mode 100644 index 0000000..87a5a5b --- /dev/null +++ b/target/release/.fingerprint/blockchain-c3551e7104a87db6/bin-lookup_transaction @@ -0,0 +1 @@ +dde9425e04f99ff3 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-c3551e7104a87db6/bin-lookup_transaction.json b/target/release/.fingerprint/blockchain-c3551e7104a87db6/bin-lookup_transaction.json new file mode 100644 index 0000000..b5c3d4f --- /dev/null +++ b/target/release/.fingerprint/blockchain-c3551e7104a87db6/bin-lookup_transaction.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":11304011238469934599,"profile":13549390595166432554,"path":2470996439299456396,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-c3551e7104a87db6/dep-bin-lookup_transaction","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-c3551e7104a87db6/dep-bin-lookup_transaction b/target/release/.fingerprint/blockchain-c3551e7104a87db6/dep-bin-lookup_transaction new file mode 100644 index 0000000..1387a1c Binary files /dev/null and b/target/release/.fingerprint/blockchain-c3551e7104a87db6/dep-bin-lookup_transaction differ diff --git a/target/release/.fingerprint/blockchain-c3551e7104a87db6/invoked.timestamp b/target/release/.fingerprint/blockchain-c3551e7104a87db6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-c3551e7104a87db6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-cb050dfa284c7b72/bin-validate_torrent_and_block_headers b/target/release/.fingerprint/blockchain-cb050dfa284c7b72/bin-validate_torrent_and_block_headers new file mode 100644 index 0000000..789be98 --- /dev/null +++ b/target/release/.fingerprint/blockchain-cb050dfa284c7b72/bin-validate_torrent_and_block_headers @@ -0,0 +1 @@ +ef14dfa06f77cd34 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-cb050dfa284c7b72/bin-validate_torrent_and_block_headers.json b/target/release/.fingerprint/blockchain-cb050dfa284c7b72/bin-validate_torrent_and_block_headers.json new file mode 100644 index 0000000..dc68821 --- /dev/null +++ b/target/release/.fingerprint/blockchain-cb050dfa284c7b72/bin-validate_torrent_and_block_headers.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":18316423097020859489,"profile":13549390595166432554,"path":2010121205457501533,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-cb050dfa284c7b72/dep-bin-validate_torrent_and_block_headers","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-cb050dfa284c7b72/dep-bin-validate_torrent_and_block_headers b/target/release/.fingerprint/blockchain-cb050dfa284c7b72/dep-bin-validate_torrent_and_block_headers new file mode 100644 index 0000000..1fd9fa5 Binary files /dev/null and b/target/release/.fingerprint/blockchain-cb050dfa284c7b72/dep-bin-validate_torrent_and_block_headers differ diff --git a/target/release/.fingerprint/blockchain-cb050dfa284c7b72/invoked.timestamp b/target/release/.fingerprint/blockchain-cb050dfa284c7b72/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-cb050dfa284c7b72/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-cbb50316d206add7/bin-lookup_mempool_tx_count b/target/release/.fingerprint/blockchain-cbb50316d206add7/bin-lookup_mempool_tx_count new file mode 100644 index 0000000..3fe4405 --- /dev/null +++ b/target/release/.fingerprint/blockchain-cbb50316d206add7/bin-lookup_mempool_tx_count @@ -0,0 +1 @@ +d870299989559ecf \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-cbb50316d206add7/bin-lookup_mempool_tx_count.json b/target/release/.fingerprint/blockchain-cbb50316d206add7/bin-lookup_mempool_tx_count.json new file mode 100644 index 0000000..f0feccc --- /dev/null +++ b/target/release/.fingerprint/blockchain-cbb50316d206add7/bin-lookup_mempool_tx_count.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":8018300967814539049,"profile":13549390595166432554,"path":4398637650114227905,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-cbb50316d206add7/dep-bin-lookup_mempool_tx_count","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-cbb50316d206add7/dep-bin-lookup_mempool_tx_count b/target/release/.fingerprint/blockchain-cbb50316d206add7/dep-bin-lookup_mempool_tx_count new file mode 100644 index 0000000..078ff5a Binary files /dev/null and b/target/release/.fingerprint/blockchain-cbb50316d206add7/dep-bin-lookup_mempool_tx_count differ diff --git a/target/release/.fingerprint/blockchain-cbb50316d206add7/invoked.timestamp b/target/release/.fingerprint/blockchain-cbb50316d206add7/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-cbb50316d206add7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-d463ab19f5fb89b9/bin-create_transfer_tx b/target/release/.fingerprint/blockchain-d463ab19f5fb89b9/bin-create_transfer_tx new file mode 100644 index 0000000..d349983 --- /dev/null +++ b/target/release/.fingerprint/blockchain-d463ab19f5fb89b9/bin-create_transfer_tx @@ -0,0 +1 @@ +ee04978261008e68 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-d463ab19f5fb89b9/bin-create_transfer_tx.json b/target/release/.fingerprint/blockchain-d463ab19f5fb89b9/bin-create_transfer_tx.json new file mode 100644 index 0000000..43f67ff --- /dev/null +++ b/target/release/.fingerprint/blockchain-d463ab19f5fb89b9/bin-create_transfer_tx.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":16153063344647470438,"profile":13549390595166432554,"path":3243414157710020822,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-d463ab19f5fb89b9/dep-bin-create_transfer_tx","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-d463ab19f5fb89b9/dep-bin-create_transfer_tx b/target/release/.fingerprint/blockchain-d463ab19f5fb89b9/dep-bin-create_transfer_tx new file mode 100644 index 0000000..0cd1555 Binary files /dev/null and b/target/release/.fingerprint/blockchain-d463ab19f5fb89b9/dep-bin-create_transfer_tx differ diff --git a/target/release/.fingerprint/blockchain-d463ab19f5fb89b9/invoked.timestamp b/target/release/.fingerprint/blockchain-d463ab19f5fb89b9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-d463ab19f5fb89b9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-d51f1582f5b91c6e/bin-server_owner_unblock_ip b/target/release/.fingerprint/blockchain-d51f1582f5b91c6e/bin-server_owner_unblock_ip new file mode 100644 index 0000000..4483d45 --- /dev/null +++ b/target/release/.fingerprint/blockchain-d51f1582f5b91c6e/bin-server_owner_unblock_ip @@ -0,0 +1 @@ +d962346be9ab5092 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-d51f1582f5b91c6e/bin-server_owner_unblock_ip.json b/target/release/.fingerprint/blockchain-d51f1582f5b91c6e/bin-server_owner_unblock_ip.json new file mode 100644 index 0000000..461fd07 --- /dev/null +++ b/target/release/.fingerprint/blockchain-d51f1582f5b91c6e/bin-server_owner_unblock_ip.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":14984162052737761321,"profile":13549390595166432554,"path":8292608286285654174,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-d51f1582f5b91c6e/dep-bin-server_owner_unblock_ip","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-d51f1582f5b91c6e/dep-bin-server_owner_unblock_ip b/target/release/.fingerprint/blockchain-d51f1582f5b91c6e/dep-bin-server_owner_unblock_ip new file mode 100644 index 0000000..9e2e64f Binary files /dev/null and b/target/release/.fingerprint/blockchain-d51f1582f5b91c6e/dep-bin-server_owner_unblock_ip differ diff --git a/target/release/.fingerprint/blockchain-d51f1582f5b91c6e/invoked.timestamp b/target/release/.fingerprint/blockchain-d51f1582f5b91c6e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-d51f1582f5b91c6e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-d99a0452901d13b0/bin-lookup_mempool_tx_by_address b/target/release/.fingerprint/blockchain-d99a0452901d13b0/bin-lookup_mempool_tx_by_address new file mode 100644 index 0000000..e6f107a --- /dev/null +++ b/target/release/.fingerprint/blockchain-d99a0452901d13b0/bin-lookup_mempool_tx_by_address @@ -0,0 +1 @@ +cdbf595116ab4c25 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-d99a0452901d13b0/bin-lookup_mempool_tx_by_address.json b/target/release/.fingerprint/blockchain-d99a0452901d13b0/bin-lookup_mempool_tx_by_address.json new file mode 100644 index 0000000..8d0a33d --- /dev/null +++ b/target/release/.fingerprint/blockchain-d99a0452901d13b0/bin-lookup_mempool_tx_by_address.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":8777701012707382557,"profile":13549390595166432554,"path":12501085916646143451,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-d99a0452901d13b0/dep-bin-lookup_mempool_tx_by_address","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-d99a0452901d13b0/dep-bin-lookup_mempool_tx_by_address b/target/release/.fingerprint/blockchain-d99a0452901d13b0/dep-bin-lookup_mempool_tx_by_address new file mode 100644 index 0000000..9fb6104 Binary files /dev/null and b/target/release/.fingerprint/blockchain-d99a0452901d13b0/dep-bin-lookup_mempool_tx_by_address differ diff --git a/target/release/.fingerprint/blockchain-d99a0452901d13b0/invoked.timestamp b/target/release/.fingerprint/blockchain-d99a0452901d13b0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-d99a0452901d13b0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-ddd5c6ef086ac6e6/bin-sign_message b/target/release/.fingerprint/blockchain-ddd5c6ef086ac6e6/bin-sign_message new file mode 100644 index 0000000..b9b5033 --- /dev/null +++ b/target/release/.fingerprint/blockchain-ddd5c6ef086ac6e6/bin-sign_message @@ -0,0 +1 @@ +0442edcf62b0f758 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-ddd5c6ef086ac6e6/bin-sign_message.json b/target/release/.fingerprint/blockchain-ddd5c6ef086ac6e6/bin-sign_message.json new file mode 100644 index 0000000..c7ad20a --- /dev/null +++ b/target/release/.fingerprint/blockchain-ddd5c6ef086ac6e6/bin-sign_message.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":9288154307364420598,"profile":13549390595166432554,"path":7053208148453112185,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-ddd5c6ef086ac6e6/dep-bin-sign_message","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-ddd5c6ef086ac6e6/dep-bin-sign_message b/target/release/.fingerprint/blockchain-ddd5c6ef086ac6e6/dep-bin-sign_message new file mode 100644 index 0000000..443bd05 Binary files /dev/null and b/target/release/.fingerprint/blockchain-ddd5c6ef086ac6e6/dep-bin-sign_message differ diff --git a/target/release/.fingerprint/blockchain-ddd5c6ef086ac6e6/invoked.timestamp b/target/release/.fingerprint/blockchain-ddd5c6ef086ac6e6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-ddd5c6ef086ac6e6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-df220430140e043c/bin-lookup_difficulty b/target/release/.fingerprint/blockchain-df220430140e043c/bin-lookup_difficulty new file mode 100644 index 0000000..a6865fc --- /dev/null +++ b/target/release/.fingerprint/blockchain-df220430140e043c/bin-lookup_difficulty @@ -0,0 +1 @@ +331089150a2e91cc \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-df220430140e043c/bin-lookup_difficulty.json b/target/release/.fingerprint/blockchain-df220430140e043c/bin-lookup_difficulty.json new file mode 100644 index 0000000..2dd4904 --- /dev/null +++ b/target/release/.fingerprint/blockchain-df220430140e043c/bin-lookup_difficulty.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":2991912568542001912,"profile":13549390595166432554,"path":13443744933561387251,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-df220430140e043c/dep-bin-lookup_difficulty","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-df220430140e043c/dep-bin-lookup_difficulty b/target/release/.fingerprint/blockchain-df220430140e043c/dep-bin-lookup_difficulty new file mode 100644 index 0000000..6ed95ec Binary files /dev/null and b/target/release/.fingerprint/blockchain-df220430140e043c/dep-bin-lookup_difficulty differ diff --git a/target/release/.fingerprint/blockchain-df220430140e043c/invoked.timestamp b/target/release/.fingerprint/blockchain-df220430140e043c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-df220430140e043c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-e2e5577ab7a18640/bin-lookup_token b/target/release/.fingerprint/blockchain-e2e5577ab7a18640/bin-lookup_token new file mode 100644 index 0000000..67934fe --- /dev/null +++ b/target/release/.fingerprint/blockchain-e2e5577ab7a18640/bin-lookup_token @@ -0,0 +1 @@ +c1d072ddb24f2fd6 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-e2e5577ab7a18640/bin-lookup_token.json b/target/release/.fingerprint/blockchain-e2e5577ab7a18640/bin-lookup_token.json new file mode 100644 index 0000000..6f40639 --- /dev/null +++ b/target/release/.fingerprint/blockchain-e2e5577ab7a18640/bin-lookup_token.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":9986690790984749271,"profile":13549390595166432554,"path":7925502436280214874,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-e2e5577ab7a18640/dep-bin-lookup_token","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-e2e5577ab7a18640/dep-bin-lookup_token b/target/release/.fingerprint/blockchain-e2e5577ab7a18640/dep-bin-lookup_token new file mode 100644 index 0000000..c786013 Binary files /dev/null and b/target/release/.fingerprint/blockchain-e2e5577ab7a18640/dep-bin-lookup_token differ diff --git a/target/release/.fingerprint/blockchain-e2e5577ab7a18640/invoked.timestamp b/target/release/.fingerprint/blockchain-e2e5577ab7a18640/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-e2e5577ab7a18640/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-e388a4b491b82b36/bin-verify_sign_loan_tx b/target/release/.fingerprint/blockchain-e388a4b491b82b36/bin-verify_sign_loan_tx new file mode 100644 index 0000000..5f3c363 --- /dev/null +++ b/target/release/.fingerprint/blockchain-e388a4b491b82b36/bin-verify_sign_loan_tx @@ -0,0 +1 @@ +e404e922521ddadd \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-e388a4b491b82b36/bin-verify_sign_loan_tx.json b/target/release/.fingerprint/blockchain-e388a4b491b82b36/bin-verify_sign_loan_tx.json new file mode 100644 index 0000000..e21d17c --- /dev/null +++ b/target/release/.fingerprint/blockchain-e388a4b491b82b36/bin-verify_sign_loan_tx.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":15399938935070312163,"profile":13549390595166432554,"path":2700329907437632852,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-e388a4b491b82b36/dep-bin-verify_sign_loan_tx","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-e388a4b491b82b36/dep-bin-verify_sign_loan_tx b/target/release/.fingerprint/blockchain-e388a4b491b82b36/dep-bin-verify_sign_loan_tx new file mode 100644 index 0000000..0bfabc7 Binary files /dev/null and b/target/release/.fingerprint/blockchain-e388a4b491b82b36/dep-bin-verify_sign_loan_tx differ diff --git a/target/release/.fingerprint/blockchain-e388a4b491b82b36/invoked.timestamp b/target/release/.fingerprint/blockchain-e388a4b491b82b36/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-e388a4b491b82b36/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-e3bd9118d71b0435/bin-average_block_time_checker b/target/release/.fingerprint/blockchain-e3bd9118d71b0435/bin-average_block_time_checker new file mode 100644 index 0000000..c85c27f --- /dev/null +++ b/target/release/.fingerprint/blockchain-e3bd9118d71b0435/bin-average_block_time_checker @@ -0,0 +1 @@ +fa6e0b4ed81a891d \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-e3bd9118d71b0435/bin-average_block_time_checker.json b/target/release/.fingerprint/blockchain-e3bd9118d71b0435/bin-average_block_time_checker.json new file mode 100644 index 0000000..370f707 --- /dev/null +++ b/target/release/.fingerprint/blockchain-e3bd9118d71b0435/bin-average_block_time_checker.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":648263968500311674,"profile":13549390595166432554,"path":8161658448218596965,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-e3bd9118d71b0435/dep-bin-average_block_time_checker","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-e3bd9118d71b0435/dep-bin-average_block_time_checker b/target/release/.fingerprint/blockchain-e3bd9118d71b0435/dep-bin-average_block_time_checker new file mode 100644 index 0000000..8b6dd8d Binary files /dev/null and b/target/release/.fingerprint/blockchain-e3bd9118d71b0435/dep-bin-average_block_time_checker differ diff --git a/target/release/.fingerprint/blockchain-e3bd9118d71b0435/invoked.timestamp b/target/release/.fingerprint/blockchain-e3bd9118d71b0435/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-e3bd9118d71b0435/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-ec0c5203ff5675ca/bin-create_loan_payment_tx b/target/release/.fingerprint/blockchain-ec0c5203ff5675ca/bin-create_loan_payment_tx new file mode 100644 index 0000000..bb2cbda --- /dev/null +++ b/target/release/.fingerprint/blockchain-ec0c5203ff5675ca/bin-create_loan_payment_tx @@ -0,0 +1 @@ +34087aada3ce67e6 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-ec0c5203ff5675ca/bin-create_loan_payment_tx.json b/target/release/.fingerprint/blockchain-ec0c5203ff5675ca/bin-create_loan_payment_tx.json new file mode 100644 index 0000000..80575e5 --- /dev/null +++ b/target/release/.fingerprint/blockchain-ec0c5203ff5675ca/bin-create_loan_payment_tx.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":2279219959778148409,"profile":13549390595166432554,"path":5848497715697982319,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-ec0c5203ff5675ca/dep-bin-create_loan_payment_tx","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-ec0c5203ff5675ca/dep-bin-create_loan_payment_tx b/target/release/.fingerprint/blockchain-ec0c5203ff5675ca/dep-bin-create_loan_payment_tx new file mode 100644 index 0000000..38efa88 Binary files /dev/null and b/target/release/.fingerprint/blockchain-ec0c5203ff5675ca/dep-bin-create_loan_payment_tx differ diff --git a/target/release/.fingerprint/blockchain-ec0c5203ff5675ca/invoked.timestamp b/target/release/.fingerprint/blockchain-ec0c5203ff5675ca/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-ec0c5203ff5675ca/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-ef89cd9e31f2cc7b/bin-create_nft_tx b/target/release/.fingerprint/blockchain-ef89cd9e31f2cc7b/bin-create_nft_tx new file mode 100644 index 0000000..8ebe7f9 --- /dev/null +++ b/target/release/.fingerprint/blockchain-ef89cd9e31f2cc7b/bin-create_nft_tx @@ -0,0 +1 @@ +d6b1d7d6f9b7f650 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-ef89cd9e31f2cc7b/bin-create_nft_tx.json b/target/release/.fingerprint/blockchain-ef89cd9e31f2cc7b/bin-create_nft_tx.json new file mode 100644 index 0000000..f6ee145 --- /dev/null +++ b/target/release/.fingerprint/blockchain-ef89cd9e31f2cc7b/bin-create_nft_tx.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":9504030256612569834,"profile":13549390595166432554,"path":8676825276649106655,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-ef89cd9e31f2cc7b/dep-bin-create_nft_tx","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-ef89cd9e31f2cc7b/dep-bin-create_nft_tx b/target/release/.fingerprint/blockchain-ef89cd9e31f2cc7b/dep-bin-create_nft_tx new file mode 100644 index 0000000..500058a Binary files /dev/null and b/target/release/.fingerprint/blockchain-ef89cd9e31f2cc7b/dep-bin-create_nft_tx differ diff --git a/target/release/.fingerprint/blockchain-ef89cd9e31f2cc7b/invoked.timestamp b/target/release/.fingerprint/blockchain-ef89cd9e31f2cc7b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-ef89cd9e31f2cc7b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-fb9205834616e8bf/bin-lookup_network_info b/target/release/.fingerprint/blockchain-fb9205834616e8bf/bin-lookup_network_info new file mode 100644 index 0000000..f873a4c --- /dev/null +++ b/target/release/.fingerprint/blockchain-fb9205834616e8bf/bin-lookup_network_info @@ -0,0 +1 @@ +b3b7ae0066db6255 \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-fb9205834616e8bf/bin-lookup_network_info.json b/target/release/.fingerprint/blockchain-fb9205834616e8bf/bin-lookup_network_info.json new file mode 100644 index 0000000..da9071c --- /dev/null +++ b/target/release/.fingerprint/blockchain-fb9205834616e8bf/bin-lookup_network_info.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"testnet\"]","declared_features":"[\"default\", \"mainnet\", \"testnet\"]","target":14568783065358457156,"profile":13549390595166432554,"path":9098725733706744986,"deps":[[530211389790465181,"hex",false,15787634871714270279],[3705884518517614584,"rustyline",false,6319809711493747040],[3796357749340587960,"ipnetwork",false,14264577701229265917],[4410016827773394062,"serde",false,1873037467600741600],[4574336264774167712,"falcon",false,11297144044893881221],[4679662532519462650,"tokio_postgres",false,4422428846490193115],[4679886969016570272,"serde_json",false,4258190769611774111],[5031988027451808403,"rpassword",false,481357853609675155],[5070769681332304831,"once_cell",false,15744040990028390655],[5799143562311631545,"cid",false,17123766667697463431],[6462525672642925639,"nix",false,14931301615080489175],[6720279626782378166,"encrypted_images",false,17505965052352096354],[7558715456661899285,"fn_dsa",false,9016230108161233584],[8257332575724569899,"ripemd",false,16352470110992745703],[9538054652646069845,"tokio",false,18174193545733255093],[10630857666389190470,"log",false,13043676451246113783],[10697383615564341592,"rayon",false,10414372644332312112],[12125460547956463099,"flexi_logger",false,16918385596032873125],[13077212702700853852,"base64",false,12472236778052707827],[13208667028893622512,"rand",false,10449594904853602868],[13497307427224311986,"sled",false,14919141409615820119],[13625485746686963219,"anyhow",false,5072919796021329727],[13731153033113646547,"colored",false,17962377023233702839],[13799876851028335573,"chrono",false,5896296795736015],[14427219905523166849,"skein",false,3437177760143475770],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[15448801796383039847,"ini",false,485619022592367582],[16252009344366471359,"blockchain",false,13762715908787999977],[16988302369357008712,"shellexpand",false,12715705632306302407],[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/blockchain-fb9205834616e8bf/dep-bin-lookup_network_info","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/blockchain-fb9205834616e8bf/dep-bin-lookup_network_info b/target/release/.fingerprint/blockchain-fb9205834616e8bf/dep-bin-lookup_network_info new file mode 100644 index 0000000..5b0937d Binary files /dev/null and b/target/release/.fingerprint/blockchain-fb9205834616e8bf/dep-bin-lookup_network_info differ diff --git a/target/release/.fingerprint/blockchain-fb9205834616e8bf/invoked.timestamp b/target/release/.fingerprint/blockchain-fb9205834616e8bf/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/blockchain-fb9205834616e8bf/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/bytemuck-0ba9195adc5c806a/dep-lib-bytemuck b/target/release/.fingerprint/bytemuck-0ba9195adc5c806a/dep-lib-bytemuck new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/bytemuck-0ba9195adc5c806a/dep-lib-bytemuck differ diff --git a/target/release/.fingerprint/bytemuck-0ba9195adc5c806a/invoked.timestamp b/target/release/.fingerprint/bytemuck-0ba9195adc5c806a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/bytemuck-0ba9195adc5c806a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/bytemuck-0ba9195adc5c806a/lib-bytemuck b/target/release/.fingerprint/bytemuck-0ba9195adc5c806a/lib-bytemuck new file mode 100644 index 0000000..22aa7cb --- /dev/null +++ b/target/release/.fingerprint/bytemuck-0ba9195adc5c806a/lib-bytemuck @@ -0,0 +1 @@ +fc266baa9b59ad5a \ No newline at end of file diff --git a/target/release/.fingerprint/bytemuck-0ba9195adc5c806a/lib-bytemuck.json b/target/release/.fingerprint/bytemuck-0ba9195adc5c806a/lib-bytemuck.json new file mode 100644 index 0000000..c528555 --- /dev/null +++ b/target/release/.fingerprint/bytemuck-0ba9195adc5c806a/lib-bytemuck.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"aarch64_simd\", \"align_offset\", \"bytemuck_derive\", \"const_zeroed\", \"derive\", \"extern_crate_alloc\", \"extern_crate_std\", \"latest_stable_rust\", \"min_const_generics\", \"must_cast\", \"nightly_docs\", \"nightly_float\", \"nightly_portable_simd\", \"nightly_stdsimd\", \"track_caller\", \"unsound_ptr_pod_impl\", \"wasm_simd\", \"zeroable_atomics\", \"zeroable_maybe_uninit\"]","target":5195934831136530909,"profile":6935898711327150552,"path":3810842366573366909,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/bytemuck-0ba9195adc5c806a/dep-lib-bytemuck","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/byteorder-611b93f11f9ae4e8/dep-lib-byteorder b/target/release/.fingerprint/byteorder-611b93f11f9ae4e8/dep-lib-byteorder new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/byteorder-611b93f11f9ae4e8/dep-lib-byteorder differ diff --git a/target/release/.fingerprint/byteorder-611b93f11f9ae4e8/invoked.timestamp b/target/release/.fingerprint/byteorder-611b93f11f9ae4e8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/byteorder-611b93f11f9ae4e8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/byteorder-611b93f11f9ae4e8/lib-byteorder b/target/release/.fingerprint/byteorder-611b93f11f9ae4e8/lib-byteorder new file mode 100644 index 0000000..afd9639 --- /dev/null +++ b/target/release/.fingerprint/byteorder-611b93f11f9ae4e8/lib-byteorder @@ -0,0 +1 @@ +72bb6c47428784bb \ No newline at end of file diff --git a/target/release/.fingerprint/byteorder-611b93f11f9ae4e8/lib-byteorder.json b/target/release/.fingerprint/byteorder-611b93f11f9ae4e8/lib-byteorder.json new file mode 100644 index 0000000..896cdcb --- /dev/null +++ b/target/release/.fingerprint/byteorder-611b93f11f9ae4e8/lib-byteorder.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"i128\", \"std\"]","target":8344828840634961491,"profile":8829588955844408089,"path":2714636312559272170,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/byteorder-611b93f11f9ae4e8/dep-lib-byteorder","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/bytes-a75b5982781b6d8f/dep-lib-bytes b/target/release/.fingerprint/bytes-a75b5982781b6d8f/dep-lib-bytes new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/bytes-a75b5982781b6d8f/dep-lib-bytes differ diff --git a/target/release/.fingerprint/bytes-a75b5982781b6d8f/invoked.timestamp b/target/release/.fingerprint/bytes-a75b5982781b6d8f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/bytes-a75b5982781b6d8f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/bytes-a75b5982781b6d8f/lib-bytes b/target/release/.fingerprint/bytes-a75b5982781b6d8f/lib-bytes new file mode 100644 index 0000000..7cd03ad --- /dev/null +++ b/target/release/.fingerprint/bytes-a75b5982781b6d8f/lib-bytes @@ -0,0 +1 @@ +8d753a42076c8789 \ No newline at end of file diff --git a/target/release/.fingerprint/bytes-a75b5982781b6d8f/lib-bytes.json b/target/release/.fingerprint/bytes-a75b5982781b6d8f/lib-bytes.json new file mode 100644 index 0000000..362c1b6 --- /dev/null +++ b/target/release/.fingerprint/bytes-a75b5982781b6d8f/lib-bytes.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"serde\", \"std\"]","target":15971911772774047941,"profile":8829588955844408089,"path":15540772106732528772,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/bytes-a75b5982781b6d8f/dep-lib-bytes","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/cc-45cb68bf33274099/dep-lib-cc b/target/release/.fingerprint/cc-45cb68bf33274099/dep-lib-cc new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/cc-45cb68bf33274099/dep-lib-cc differ diff --git a/target/release/.fingerprint/cc-45cb68bf33274099/invoked.timestamp b/target/release/.fingerprint/cc-45cb68bf33274099/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/cc-45cb68bf33274099/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/cc-45cb68bf33274099/lib-cc b/target/release/.fingerprint/cc-45cb68bf33274099/lib-cc new file mode 100644 index 0000000..88a2b56 --- /dev/null +++ b/target/release/.fingerprint/cc-45cb68bf33274099/lib-cc @@ -0,0 +1 @@ +864a109b62e12d14 \ No newline at end of file diff --git a/target/release/.fingerprint/cc-45cb68bf33274099/lib-cc.json b/target/release/.fingerprint/cc-45cb68bf33274099/lib-cc.json new file mode 100644 index 0000000..838c743 --- /dev/null +++ b/target/release/.fingerprint/cc-45cb68bf33274099/lib-cc.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"jobserver\", \"parallel\"]","target":11042037588551934598,"profile":17257705230225558938,"path":9244926332637943995,"deps":[[8410525223747752176,"shlex",false,383141043667550775]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/cc-45cb68bf33274099/dep-lib-cc","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/cfg-if-150c657f07310acc/dep-lib-cfg_if b/target/release/.fingerprint/cfg-if-150c657f07310acc/dep-lib-cfg_if new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/cfg-if-150c657f07310acc/dep-lib-cfg_if differ diff --git a/target/release/.fingerprint/cfg-if-150c657f07310acc/invoked.timestamp b/target/release/.fingerprint/cfg-if-150c657f07310acc/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/cfg-if-150c657f07310acc/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/cfg-if-150c657f07310acc/lib-cfg_if b/target/release/.fingerprint/cfg-if-150c657f07310acc/lib-cfg_if new file mode 100644 index 0000000..9313ecd --- /dev/null +++ b/target/release/.fingerprint/cfg-if-150c657f07310acc/lib-cfg_if @@ -0,0 +1 @@ +40ab44895fe2c0aa \ No newline at end of file diff --git a/target/release/.fingerprint/cfg-if-150c657f07310acc/lib-cfg_if.json b/target/release/.fingerprint/cfg-if-150c657f07310acc/lib-cfg_if.json new file mode 100644 index 0000000..f9e84ee --- /dev/null +++ b/target/release/.fingerprint/cfg-if-150c657f07310acc/lib-cfg_if.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"core\", \"rustc-dep-of-std\"]","target":13840298032947503755,"profile":17257705230225558938,"path":646046719000056746,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/cfg-if-150c657f07310acc/dep-lib-cfg_if","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/cfg-if-348cf066ecb3cfca/dep-lib-cfg_if b/target/release/.fingerprint/cfg-if-348cf066ecb3cfca/dep-lib-cfg_if new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/cfg-if-348cf066ecb3cfca/dep-lib-cfg_if differ diff --git a/target/release/.fingerprint/cfg-if-348cf066ecb3cfca/invoked.timestamp b/target/release/.fingerprint/cfg-if-348cf066ecb3cfca/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/cfg-if-348cf066ecb3cfca/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/cfg-if-348cf066ecb3cfca/lib-cfg_if b/target/release/.fingerprint/cfg-if-348cf066ecb3cfca/lib-cfg_if new file mode 100644 index 0000000..28b716b --- /dev/null +++ b/target/release/.fingerprint/cfg-if-348cf066ecb3cfca/lib-cfg_if @@ -0,0 +1 @@ +0c9d64d9bba63860 \ No newline at end of file diff --git a/target/release/.fingerprint/cfg-if-348cf066ecb3cfca/lib-cfg_if.json b/target/release/.fingerprint/cfg-if-348cf066ecb3cfca/lib-cfg_if.json new file mode 100644 index 0000000..a8f253f --- /dev/null +++ b/target/release/.fingerprint/cfg-if-348cf066ecb3cfca/lib-cfg_if.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"core\", \"rustc-dep-of-std\"]","target":13840298032947503755,"profile":8829588955844408089,"path":646046719000056746,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/cfg-if-348cf066ecb3cfca/dep-lib-cfg_if","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/cfg_aliases-c724065ac70b96e2/dep-lib-cfg_aliases b/target/release/.fingerprint/cfg_aliases-c724065ac70b96e2/dep-lib-cfg_aliases new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/cfg_aliases-c724065ac70b96e2/dep-lib-cfg_aliases differ diff --git a/target/release/.fingerprint/cfg_aliases-c724065ac70b96e2/invoked.timestamp b/target/release/.fingerprint/cfg_aliases-c724065ac70b96e2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/cfg_aliases-c724065ac70b96e2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/cfg_aliases-c724065ac70b96e2/lib-cfg_aliases b/target/release/.fingerprint/cfg_aliases-c724065ac70b96e2/lib-cfg_aliases new file mode 100644 index 0000000..53e76a3 --- /dev/null +++ b/target/release/.fingerprint/cfg_aliases-c724065ac70b96e2/lib-cfg_aliases @@ -0,0 +1 @@ +e80339d4ced27500 \ No newline at end of file diff --git a/target/release/.fingerprint/cfg_aliases-c724065ac70b96e2/lib-cfg_aliases.json b/target/release/.fingerprint/cfg_aliases-c724065ac70b96e2/lib-cfg_aliases.json new file mode 100644 index 0000000..c293c37 --- /dev/null +++ b/target/release/.fingerprint/cfg_aliases-c724065ac70b96e2/lib-cfg_aliases.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":14022534369768855544,"profile":17257705230225558938,"path":4459279630222524865,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/cfg_aliases-c724065ac70b96e2/dep-lib-cfg_aliases","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/chrono-b3e5b57035f6bbad/dep-lib-chrono b/target/release/.fingerprint/chrono-b3e5b57035f6bbad/dep-lib-chrono new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/chrono-b3e5b57035f6bbad/dep-lib-chrono differ diff --git a/target/release/.fingerprint/chrono-b3e5b57035f6bbad/invoked.timestamp b/target/release/.fingerprint/chrono-b3e5b57035f6bbad/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/chrono-b3e5b57035f6bbad/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/chrono-b3e5b57035f6bbad/lib-chrono b/target/release/.fingerprint/chrono-b3e5b57035f6bbad/lib-chrono new file mode 100644 index 0000000..bc4d8bb --- /dev/null +++ b/target/release/.fingerprint/chrono-b3e5b57035f6bbad/lib-chrono @@ -0,0 +1 @@ +cf070094a6f21400 \ No newline at end of file diff --git a/target/release/.fingerprint/chrono-b3e5b57035f6bbad/lib-chrono.json b/target/release/.fingerprint/chrono-b3e5b57035f6bbad/lib-chrono.json new file mode 100644 index 0000000..d915bc9 --- /dev/null +++ b/target/release/.fingerprint/chrono-b3e5b57035f6bbad/lib-chrono.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"android-tzdata\", \"clock\", \"default\", \"iana-time-zone\", \"js-sys\", \"now\", \"oldtime\", \"std\", \"wasm-bindgen\", \"wasmbind\", \"winapi\", \"windows-targets\"]","declared_features":"[\"__internal_bench\", \"alloc\", \"android-tzdata\", \"arbitrary\", \"clock\", \"default\", \"iana-time-zone\", \"js-sys\", \"libc\", \"now\", \"oldtime\", \"pure-rust-locales\", \"rkyv\", \"rkyv-16\", \"rkyv-32\", \"rkyv-64\", \"rkyv-validation\", \"serde\", \"std\", \"unstable-locales\", \"wasm-bindgen\", \"wasmbind\", \"winapi\", \"windows-targets\"]","target":15315924755136109342,"profile":8829588955844408089,"path":14676347026964121152,"deps":[[2133346516990077175,"iana_time_zone",false,8055218683249650576],[5157631553186200874,"num_traits",false,9507455988581861347]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/chrono-b3e5b57035f6bbad/dep-lib-chrono","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/cid-99662779bf26c6c3/dep-lib-cid b/target/release/.fingerprint/cid-99662779bf26c6c3/dep-lib-cid new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/cid-99662779bf26c6c3/dep-lib-cid differ diff --git a/target/release/.fingerprint/cid-99662779bf26c6c3/invoked.timestamp b/target/release/.fingerprint/cid-99662779bf26c6c3/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/cid-99662779bf26c6c3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/cid-99662779bf26c6c3/lib-cid b/target/release/.fingerprint/cid-99662779bf26c6c3/lib-cid new file mode 100644 index 0000000..8d33ed9 --- /dev/null +++ b/target/release/.fingerprint/cid-99662779bf26c6c3/lib-cid @@ -0,0 +1 @@ +8720c8040fd7a3ed \ No newline at end of file diff --git a/target/release/.fingerprint/cid-99662779bf26c6c3/lib-cid.json b/target/release/.fingerprint/cid-99662779bf26c6c3/lib-cid.json new file mode 100644 index 0000000..2b172b2 --- /dev/null +++ b/target/release/.fingerprint/cid-99662779bf26c6c3/lib-cid.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"std\"]","declared_features":"[\"alloc\", \"arb\", \"default\", \"scale-codec\", \"serde\", \"serde-codec\", \"std\"]","target":6223253646447300006,"profile":8829588955844408089,"path":11129454719495536027,"deps":[[1175149761572142958,"unsigned_varint",false,5382921466575499948],[5081825988072235321,"multihash",false,15909744242514482091],[12414424756982115322,"core2",false,15891923568394667273],[17903380651903923124,"multibase",false,2255761252744842891]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/cid-99662779bf26c6c3/dep-lib-cid","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/color_quant-1abe9892925abe6f/dep-lib-color_quant b/target/release/.fingerprint/color_quant-1abe9892925abe6f/dep-lib-color_quant new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/color_quant-1abe9892925abe6f/dep-lib-color_quant differ diff --git a/target/release/.fingerprint/color_quant-1abe9892925abe6f/invoked.timestamp b/target/release/.fingerprint/color_quant-1abe9892925abe6f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/color_quant-1abe9892925abe6f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/color_quant-1abe9892925abe6f/lib-color_quant b/target/release/.fingerprint/color_quant-1abe9892925abe6f/lib-color_quant new file mode 100644 index 0000000..1ea4f12 --- /dev/null +++ b/target/release/.fingerprint/color_quant-1abe9892925abe6f/lib-color_quant @@ -0,0 +1 @@ +fd81f46dacffef67 \ No newline at end of file diff --git a/target/release/.fingerprint/color_quant-1abe9892925abe6f/lib-color_quant.json b/target/release/.fingerprint/color_quant-1abe9892925abe6f/lib-color_quant.json new file mode 100644 index 0000000..fbc1d24 --- /dev/null +++ b/target/release/.fingerprint/color_quant-1abe9892925abe6f/lib-color_quant.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":16866256909581263957,"profile":8829588955844408089,"path":11189514709240073007,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/color_quant-1abe9892925abe6f/dep-lib-color_quant","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/colored-01cb9377ba3ab4c7/dep-lib-colored b/target/release/.fingerprint/colored-01cb9377ba3ab4c7/dep-lib-colored new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/colored-01cb9377ba3ab4c7/dep-lib-colored differ diff --git a/target/release/.fingerprint/colored-01cb9377ba3ab4c7/invoked.timestamp b/target/release/.fingerprint/colored-01cb9377ba3ab4c7/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/colored-01cb9377ba3ab4c7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/colored-01cb9377ba3ab4c7/lib-colored b/target/release/.fingerprint/colored-01cb9377ba3ab4c7/lib-colored new file mode 100644 index 0000000..9a54bfa --- /dev/null +++ b/target/release/.fingerprint/colored-01cb9377ba3ab4c7/lib-colored @@ -0,0 +1 @@ +b7bb7bdfbb2e47f9 \ No newline at end of file diff --git a/target/release/.fingerprint/colored-01cb9377ba3ab4c7/lib-colored.json b/target/release/.fingerprint/colored-01cb9377ba3ab4c7/lib-colored.json new file mode 100644 index 0000000..1f36e2a --- /dev/null +++ b/target/release/.fingerprint/colored-01cb9377ba3ab4c7/lib-colored.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"no-color\"]","target":10635017557502881088,"profile":8829588955844408089,"path":1653991516091759566,"deps":[[17917672826516349275,"lazy_static",false,14913325720830054949]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/colored-01cb9377ba3ab4c7/dep-lib-colored","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/const-oid-366ee06627011989/dep-lib-const_oid b/target/release/.fingerprint/const-oid-366ee06627011989/dep-lib-const_oid new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/const-oid-366ee06627011989/dep-lib-const_oid differ diff --git a/target/release/.fingerprint/const-oid-366ee06627011989/invoked.timestamp b/target/release/.fingerprint/const-oid-366ee06627011989/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/const-oid-366ee06627011989/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/const-oid-366ee06627011989/lib-const_oid b/target/release/.fingerprint/const-oid-366ee06627011989/lib-const_oid new file mode 100644 index 0000000..e625675 --- /dev/null +++ b/target/release/.fingerprint/const-oid-366ee06627011989/lib-const_oid @@ -0,0 +1 @@ +b30b1a1e31f4750e \ No newline at end of file diff --git a/target/release/.fingerprint/const-oid-366ee06627011989/lib-const_oid.json b/target/release/.fingerprint/const-oid-366ee06627011989/lib-const_oid.json new file mode 100644 index 0000000..d9eafa3 --- /dev/null +++ b/target/release/.fingerprint/const-oid-366ee06627011989/lib-const_oid.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"arbitrary\", \"db\"]","target":15839317715723132186,"profile":8829588955844408089,"path":6373919025927666596,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/const-oid-366ee06627011989/dep-lib-const_oid","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/const-random-cc406f4c4670391d/dep-lib-const_random b/target/release/.fingerprint/const-random-cc406f4c4670391d/dep-lib-const_random new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/const-random-cc406f4c4670391d/dep-lib-const_random differ diff --git a/target/release/.fingerprint/const-random-cc406f4c4670391d/invoked.timestamp b/target/release/.fingerprint/const-random-cc406f4c4670391d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/const-random-cc406f4c4670391d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/const-random-cc406f4c4670391d/lib-const_random b/target/release/.fingerprint/const-random-cc406f4c4670391d/lib-const_random new file mode 100644 index 0000000..45dc059 --- /dev/null +++ b/target/release/.fingerprint/const-random-cc406f4c4670391d/lib-const_random @@ -0,0 +1 @@ +b180a37037e3925a \ No newline at end of file diff --git a/target/release/.fingerprint/const-random-cc406f4c4670391d/lib-const_random.json b/target/release/.fingerprint/const-random-cc406f4c4670391d/lib-const_random.json new file mode 100644 index 0000000..81e392a --- /dev/null +++ b/target/release/.fingerprint/const-random-cc406f4c4670391d/lib-const_random.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":9472551346207482721,"profile":8829588955844408089,"path":6989051973649332809,"deps":[[9649127259344607835,"const_random_macro",false,4337100407486832766]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/const-random-cc406f4c4670391d/dep-lib-const_random","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/const-random-macro-b9842700410b1690/dep-lib-const_random_macro b/target/release/.fingerprint/const-random-macro-b9842700410b1690/dep-lib-const_random_macro new file mode 100644 index 0000000..fc97033 Binary files /dev/null and b/target/release/.fingerprint/const-random-macro-b9842700410b1690/dep-lib-const_random_macro differ diff --git a/target/release/.fingerprint/const-random-macro-b9842700410b1690/invoked.timestamp b/target/release/.fingerprint/const-random-macro-b9842700410b1690/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/const-random-macro-b9842700410b1690/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/const-random-macro-b9842700410b1690/lib-const_random_macro b/target/release/.fingerprint/const-random-macro-b9842700410b1690/lib-const_random_macro new file mode 100644 index 0000000..83b9c12 --- /dev/null +++ b/target/release/.fingerprint/const-random-macro-b9842700410b1690/lib-const_random_macro @@ -0,0 +1 @@ +7e607477d779303c \ No newline at end of file diff --git a/target/release/.fingerprint/const-random-macro-b9842700410b1690/lib-const_random_macro.json b/target/release/.fingerprint/const-random-macro-b9842700410b1690/lib-const_random_macro.json new file mode 100644 index 0000000..d83e38c --- /dev/null +++ b/target/release/.fingerprint/const-random-macro-b9842700410b1690/lib-const_random_macro.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":17465303069807042557,"profile":17257705230225558938,"path":10844389671040449381,"deps":[[4280712380738690914,"tiny_keccak",false,2434499876914826308],[5070769681332304831,"once_cell",false,1658859807279814351],[7670211519503158651,"getrandom",false,2543539467003325761]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/const-random-macro-b9842700410b1690/dep-lib-const_random_macro","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/const-str-87e6f3532d3f45a7/dep-lib-const_str b/target/release/.fingerprint/const-str-87e6f3532d3f45a7/dep-lib-const_str new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/const-str-87e6f3532d3f45a7/dep-lib-const_str differ diff --git a/target/release/.fingerprint/const-str-87e6f3532d3f45a7/invoked.timestamp b/target/release/.fingerprint/const-str-87e6f3532d3f45a7/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/const-str-87e6f3532d3f45a7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/const-str-87e6f3532d3f45a7/lib-const_str b/target/release/.fingerprint/const-str-87e6f3532d3f45a7/lib-const_str new file mode 100644 index 0000000..6071e81 --- /dev/null +++ b/target/release/.fingerprint/const-str-87e6f3532d3f45a7/lib-const_str @@ -0,0 +1 @@ +b3bb983ea5d8c88d \ No newline at end of file diff --git a/target/release/.fingerprint/const-str-87e6f3532d3f45a7/lib-const_str.json b/target/release/.fingerprint/const-str-87e6f3532d3f45a7/lib-const_str.json new file mode 100644 index 0000000..9b31698 --- /dev/null +++ b/target/release/.fingerprint/const-str-87e6f3532d3f45a7/lib-const_str.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\"]","declared_features":"[\"all\", \"case\", \"default\", \"http\", \"proc\", \"regex\", \"std\"]","target":6197567086855196519,"profile":8829588955844408089,"path":7419668027161853784,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/const-str-87e6f3532d3f45a7/dep-lib-const_str","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/core2-6d4e01096c77c112/dep-lib-core2 b/target/release/.fingerprint/core2-6d4e01096c77c112/dep-lib-core2 new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/core2-6d4e01096c77c112/dep-lib-core2 differ diff --git a/target/release/.fingerprint/core2-6d4e01096c77c112/invoked.timestamp b/target/release/.fingerprint/core2-6d4e01096c77c112/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/core2-6d4e01096c77c112/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/core2-6d4e01096c77c112/lib-core2 b/target/release/.fingerprint/core2-6d4e01096c77c112/lib-core2 new file mode 100644 index 0000000..81fee50 --- /dev/null +++ b/target/release/.fingerprint/core2-6d4e01096c77c112/lib-core2 @@ -0,0 +1 @@ +0985d25349748bdc \ No newline at end of file diff --git a/target/release/.fingerprint/core2-6d4e01096c77c112/lib-core2.json b/target/release/.fingerprint/core2-6d4e01096c77c112/lib-core2.json new file mode 100644 index 0000000..6ea1bd0 --- /dev/null +++ b/target/release/.fingerprint/core2-6d4e01096c77c112/lib-core2.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\"]","declared_features":"[\"alloc\", \"default\", \"nightly\", \"std\"]","target":6782247726062973603,"profile":8829588955844408089,"path":11433894623353781751,"deps":[[1363051979936526615,"memchr",false,9087968684214088652]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/core2-6d4e01096c77c112/dep-lib-core2","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/cpufeatures-85aedfc1a242acf6/dep-lib-cpufeatures b/target/release/.fingerprint/cpufeatures-85aedfc1a242acf6/dep-lib-cpufeatures new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/cpufeatures-85aedfc1a242acf6/dep-lib-cpufeatures differ diff --git a/target/release/.fingerprint/cpufeatures-85aedfc1a242acf6/invoked.timestamp b/target/release/.fingerprint/cpufeatures-85aedfc1a242acf6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/cpufeatures-85aedfc1a242acf6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/cpufeatures-85aedfc1a242acf6/lib-cpufeatures b/target/release/.fingerprint/cpufeatures-85aedfc1a242acf6/lib-cpufeatures new file mode 100644 index 0000000..88313a0 --- /dev/null +++ b/target/release/.fingerprint/cpufeatures-85aedfc1a242acf6/lib-cpufeatures @@ -0,0 +1 @@ +c2b97f8c9a6b83b3 \ No newline at end of file diff --git a/target/release/.fingerprint/cpufeatures-85aedfc1a242acf6/lib-cpufeatures.json b/target/release/.fingerprint/cpufeatures-85aedfc1a242acf6/lib-cpufeatures.json new file mode 100644 index 0000000..f84b036 --- /dev/null +++ b/target/release/.fingerprint/cpufeatures-85aedfc1a242acf6/lib-cpufeatures.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":2330704043955282025,"profile":8829588955844408089,"path":547133083739471353,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/cpufeatures-85aedfc1a242acf6/dep-lib-cpufeatures","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/crc32fast-692b2fc823592c8b/dep-lib-crc32fast b/target/release/.fingerprint/crc32fast-692b2fc823592c8b/dep-lib-crc32fast new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/crc32fast-692b2fc823592c8b/dep-lib-crc32fast differ diff --git a/target/release/.fingerprint/crc32fast-692b2fc823592c8b/invoked.timestamp b/target/release/.fingerprint/crc32fast-692b2fc823592c8b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/crc32fast-692b2fc823592c8b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/crc32fast-692b2fc823592c8b/lib-crc32fast b/target/release/.fingerprint/crc32fast-692b2fc823592c8b/lib-crc32fast new file mode 100644 index 0000000..1261114 --- /dev/null +++ b/target/release/.fingerprint/crc32fast-692b2fc823592c8b/lib-crc32fast @@ -0,0 +1 @@ +f73c53bc78a2ce2b \ No newline at end of file diff --git a/target/release/.fingerprint/crc32fast-692b2fc823592c8b/lib-crc32fast.json b/target/release/.fingerprint/crc32fast-692b2fc823592c8b/lib-crc32fast.json new file mode 100644 index 0000000..2c68995 --- /dev/null +++ b/target/release/.fingerprint/crc32fast-692b2fc823592c8b/lib-crc32fast.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"nightly\", \"std\"]","target":12761582220268315191,"profile":8829588955844408089,"path":8748786144038442932,"deps":[[7667230146095136825,"cfg_if",false,6933474952073223436]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/crc32fast-692b2fc823592c8b/dep-lib-crc32fast","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/crossbeam-deque-230909c6f748f732/dep-lib-crossbeam_deque b/target/release/.fingerprint/crossbeam-deque-230909c6f748f732/dep-lib-crossbeam_deque new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/crossbeam-deque-230909c6f748f732/dep-lib-crossbeam_deque differ diff --git a/target/release/.fingerprint/crossbeam-deque-230909c6f748f732/invoked.timestamp b/target/release/.fingerprint/crossbeam-deque-230909c6f748f732/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/crossbeam-deque-230909c6f748f732/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/crossbeam-deque-230909c6f748f732/lib-crossbeam_deque b/target/release/.fingerprint/crossbeam-deque-230909c6f748f732/lib-crossbeam_deque new file mode 100644 index 0000000..017cc56 --- /dev/null +++ b/target/release/.fingerprint/crossbeam-deque-230909c6f748f732/lib-crossbeam_deque @@ -0,0 +1 @@ +d7452048e02aea67 \ No newline at end of file diff --git a/target/release/.fingerprint/crossbeam-deque-230909c6f748f732/lib-crossbeam_deque.json b/target/release/.fingerprint/crossbeam-deque-230909c6f748f732/lib-crossbeam_deque.json new file mode 100644 index 0000000..63d1f84 --- /dev/null +++ b/target/release/.fingerprint/crossbeam-deque-230909c6f748f732/lib-crossbeam_deque.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"std\"]","target":14239918459391072445,"profile":8829588955844408089,"path":13424882814906385339,"deps":[[3528074118530651198,"crossbeam_epoch",false,14629389287491339145],[15465834242991917682,"crossbeam_utils",false,12002107245293657561]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/crossbeam-deque-230909c6f748f732/dep-lib-crossbeam_deque","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/crossbeam-epoch-f058a1b7c17b12c4/dep-lib-crossbeam_epoch b/target/release/.fingerprint/crossbeam-epoch-f058a1b7c17b12c4/dep-lib-crossbeam_epoch new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/crossbeam-epoch-f058a1b7c17b12c4/dep-lib-crossbeam_epoch differ diff --git a/target/release/.fingerprint/crossbeam-epoch-f058a1b7c17b12c4/invoked.timestamp b/target/release/.fingerprint/crossbeam-epoch-f058a1b7c17b12c4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/crossbeam-epoch-f058a1b7c17b12c4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/crossbeam-epoch-f058a1b7c17b12c4/lib-crossbeam_epoch b/target/release/.fingerprint/crossbeam-epoch-f058a1b7c17b12c4/lib-crossbeam_epoch new file mode 100644 index 0000000..38ccc97 --- /dev/null +++ b/target/release/.fingerprint/crossbeam-epoch-f058a1b7c17b12c4/lib-crossbeam_epoch @@ -0,0 +1 @@ +8983d3110c0806cb \ No newline at end of file diff --git a/target/release/.fingerprint/crossbeam-epoch-f058a1b7c17b12c4/lib-crossbeam_epoch.json b/target/release/.fingerprint/crossbeam-epoch-f058a1b7c17b12c4/lib-crossbeam_epoch.json new file mode 100644 index 0000000..671106c --- /dev/null +++ b/target/release/.fingerprint/crossbeam-epoch-f058a1b7c17b12c4/lib-crossbeam_epoch.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"loom\", \"loom-crate\", \"nightly\", \"std\"]","target":5830366855417007734,"profile":8829588955844408089,"path":15007604086689104501,"deps":[[15465834242991917682,"crossbeam_utils",false,12002107245293657561]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/crossbeam-epoch-f058a1b7c17b12c4/dep-lib-crossbeam_epoch","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/crossbeam-utils-44d732ed50a414ef/dep-lib-crossbeam_utils b/target/release/.fingerprint/crossbeam-utils-44d732ed50a414ef/dep-lib-crossbeam_utils new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/crossbeam-utils-44d732ed50a414ef/dep-lib-crossbeam_utils differ diff --git a/target/release/.fingerprint/crossbeam-utils-44d732ed50a414ef/invoked.timestamp b/target/release/.fingerprint/crossbeam-utils-44d732ed50a414ef/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/crossbeam-utils-44d732ed50a414ef/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/crossbeam-utils-44d732ed50a414ef/lib-crossbeam_utils b/target/release/.fingerprint/crossbeam-utils-44d732ed50a414ef/lib-crossbeam_utils new file mode 100644 index 0000000..5e19094 --- /dev/null +++ b/target/release/.fingerprint/crossbeam-utils-44d732ed50a414ef/lib-crossbeam_utils @@ -0,0 +1 @@ +d9ddde1ff30c90a6 \ No newline at end of file diff --git a/target/release/.fingerprint/crossbeam-utils-44d732ed50a414ef/lib-crossbeam_utils.json b/target/release/.fingerprint/crossbeam-utils-44d732ed50a414ef/lib-crossbeam_utils.json new file mode 100644 index 0000000..a6f5b3c --- /dev/null +++ b/target/release/.fingerprint/crossbeam-utils-44d732ed50a414ef/lib-crossbeam_utils.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"loom\", \"nightly\", \"std\"]","target":588591820597892370,"profile":9813107146816204531,"path":8454885281096119338,"deps":[[15465834242991917682,"build_script_build",false,11671878669924813919]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/crossbeam-utils-44d732ed50a414ef/dep-lib-crossbeam_utils","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/crossbeam-utils-5dc3a3b4a26bf06b/build-script-build-script-build b/target/release/.fingerprint/crossbeam-utils-5dc3a3b4a26bf06b/build-script-build-script-build new file mode 100644 index 0000000..9929645 --- /dev/null +++ b/target/release/.fingerprint/crossbeam-utils-5dc3a3b4a26bf06b/build-script-build-script-build @@ -0,0 +1 @@ +3b8670161b1c766f \ No newline at end of file diff --git a/target/release/.fingerprint/crossbeam-utils-5dc3a3b4a26bf06b/build-script-build-script-build.json b/target/release/.fingerprint/crossbeam-utils-5dc3a3b4a26bf06b/build-script-build-script-build.json new file mode 100644 index 0000000..0c1d82d --- /dev/null +++ b/target/release/.fingerprint/crossbeam-utils-5dc3a3b4a26bf06b/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"loom\", \"nightly\", \"std\"]","target":5408242616063297496,"profile":15378573075946938271,"path":16017154276487663177,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/crossbeam-utils-5dc3a3b4a26bf06b/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/crossbeam-utils-5dc3a3b4a26bf06b/dep-build-script-build-script-build b/target/release/.fingerprint/crossbeam-utils-5dc3a3b4a26bf06b/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/crossbeam-utils-5dc3a3b4a26bf06b/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/crossbeam-utils-5dc3a3b4a26bf06b/invoked.timestamp b/target/release/.fingerprint/crossbeam-utils-5dc3a3b4a26bf06b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/crossbeam-utils-5dc3a3b4a26bf06b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/crossbeam-utils-ee9106d2542ec829/run-build-script-build-script-build b/target/release/.fingerprint/crossbeam-utils-ee9106d2542ec829/run-build-script-build-script-build new file mode 100644 index 0000000..22c59b7 --- /dev/null +++ b/target/release/.fingerprint/crossbeam-utils-ee9106d2542ec829/run-build-script-build-script-build @@ -0,0 +1 @@ +5fcc535ecfd7faa1 \ No newline at end of file diff --git a/target/release/.fingerprint/crossbeam-utils-ee9106d2542ec829/run-build-script-build-script-build.json b/target/release/.fingerprint/crossbeam-utils-ee9106d2542ec829/run-build-script-build-script-build.json new file mode 100644 index 0000000..bfdfb81 --- /dev/null +++ b/target/release/.fingerprint/crossbeam-utils-ee9106d2542ec829/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[15465834242991917682,"build_script_build",false,8031637888128026171]],"local":[{"RerunIfChanged":{"output":"release/build/crossbeam-utils-ee9106d2542ec829/output","paths":["no_atomic.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/crunchy-ac6cfa7e3f74bd5b/dep-lib-crunchy b/target/release/.fingerprint/crunchy-ac6cfa7e3f74bd5b/dep-lib-crunchy new file mode 100644 index 0000000..f8f3633 Binary files /dev/null and b/target/release/.fingerprint/crunchy-ac6cfa7e3f74bd5b/dep-lib-crunchy differ diff --git a/target/release/.fingerprint/crunchy-ac6cfa7e3f74bd5b/invoked.timestamp b/target/release/.fingerprint/crunchy-ac6cfa7e3f74bd5b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/crunchy-ac6cfa7e3f74bd5b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/crunchy-ac6cfa7e3f74bd5b/lib-crunchy b/target/release/.fingerprint/crunchy-ac6cfa7e3f74bd5b/lib-crunchy new file mode 100644 index 0000000..14c8ac6 --- /dev/null +++ b/target/release/.fingerprint/crunchy-ac6cfa7e3f74bd5b/lib-crunchy @@ -0,0 +1 @@ +d7d74e6de4b2708a \ No newline at end of file diff --git a/target/release/.fingerprint/crunchy-ac6cfa7e3f74bd5b/lib-crunchy.json b/target/release/.fingerprint/crunchy-ac6cfa7e3f74bd5b/lib-crunchy.json new file mode 100644 index 0000000..8423595 --- /dev/null +++ b/target/release/.fingerprint/crunchy-ac6cfa7e3f74bd5b/lib-crunchy.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"limit_128\"]","declared_features":"[\"default\", \"limit_1024\", \"limit_128\", \"limit_2048\", \"limit_256\", \"limit_512\", \"limit_64\", \"std\"]","target":3809707565723932009,"profile":17257705230225558938,"path":401540505438201479,"deps":[[714040085453271229,"build_script_build",false,11773935274605231993]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/crunchy-ac6cfa7e3f74bd5b/dep-lib-crunchy","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/crunchy-c7d9e8e409cb52c4/run-build-script-build-script-build b/target/release/.fingerprint/crunchy-c7d9e8e409cb52c4/run-build-script-build-script-build new file mode 100644 index 0000000..721d70c --- /dev/null +++ b/target/release/.fingerprint/crunchy-c7d9e8e409cb52c4/run-build-script-build-script-build @@ -0,0 +1 @@ +793f4953c06b65a3 \ No newline at end of file diff --git a/target/release/.fingerprint/crunchy-c7d9e8e409cb52c4/run-build-script-build-script-build.json b/target/release/.fingerprint/crunchy-c7d9e8e409cb52c4/run-build-script-build-script-build.json new file mode 100644 index 0000000..e2b1970 --- /dev/null +++ b/target/release/.fingerprint/crunchy-c7d9e8e409cb52c4/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[714040085453271229,"build_script_build",false,6448126366067632116]],"local":[{"Precalculated":"0.2.2"}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/crunchy-eecc916ed2382bce/build-script-build-script-build b/target/release/.fingerprint/crunchy-eecc916ed2382bce/build-script-build-script-build new file mode 100644 index 0000000..59185df --- /dev/null +++ b/target/release/.fingerprint/crunchy-eecc916ed2382bce/build-script-build-script-build @@ -0,0 +1 @@ +f4a74a2cc4587c59 \ No newline at end of file diff --git a/target/release/.fingerprint/crunchy-eecc916ed2382bce/build-script-build-script-build.json b/target/release/.fingerprint/crunchy-eecc916ed2382bce/build-script-build-script-build.json new file mode 100644 index 0000000..85f2202 --- /dev/null +++ b/target/release/.fingerprint/crunchy-eecc916ed2382bce/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"limit_128\"]","declared_features":"[\"default\", \"limit_1024\", \"limit_128\", \"limit_2048\", \"limit_256\", \"limit_512\", \"limit_64\", \"std\"]","target":12318548087768197662,"profile":17257705230225558938,"path":10144232218780803178,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/crunchy-eecc916ed2382bce/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/crunchy-eecc916ed2382bce/dep-build-script-build-script-build b/target/release/.fingerprint/crunchy-eecc916ed2382bce/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/crunchy-eecc916ed2382bce/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/crunchy-eecc916ed2382bce/invoked.timestamp b/target/release/.fingerprint/crunchy-eecc916ed2382bce/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/crunchy-eecc916ed2382bce/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/crypto-common-9a1df2c10e25180c/dep-lib-crypto_common b/target/release/.fingerprint/crypto-common-9a1df2c10e25180c/dep-lib-crypto_common new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/crypto-common-9a1df2c10e25180c/dep-lib-crypto_common differ diff --git a/target/release/.fingerprint/crypto-common-9a1df2c10e25180c/invoked.timestamp b/target/release/.fingerprint/crypto-common-9a1df2c10e25180c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/crypto-common-9a1df2c10e25180c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/crypto-common-9a1df2c10e25180c/lib-crypto_common b/target/release/.fingerprint/crypto-common-9a1df2c10e25180c/lib-crypto_common new file mode 100644 index 0000000..6f031d0 --- /dev/null +++ b/target/release/.fingerprint/crypto-common-9a1df2c10e25180c/lib-crypto_common @@ -0,0 +1 @@ +19ca9a0d82fc3f4b \ No newline at end of file diff --git a/target/release/.fingerprint/crypto-common-9a1df2c10e25180c/lib-crypto_common.json b/target/release/.fingerprint/crypto-common-9a1df2c10e25180c/lib-crypto_common.json new file mode 100644 index 0000000..73a9d47 --- /dev/null +++ b/target/release/.fingerprint/crypto-common-9a1df2c10e25180c/lib-crypto_common.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"os_rng\", \"rand_core\", \"zeroize\"]","target":14002316677131120771,"profile":8829588955844408089,"path":9159988978360351038,"deps":[[250943321903011416,"hybrid_array",false,3345875312082419698]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/crypto-common-9a1df2c10e25180c/dep-lib-crypto_common","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/crypto-common-e43b2f9bd4788083/dep-lib-crypto_common b/target/release/.fingerprint/crypto-common-e43b2f9bd4788083/dep-lib-crypto_common new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/crypto-common-e43b2f9bd4788083/dep-lib-crypto_common differ diff --git a/target/release/.fingerprint/crypto-common-e43b2f9bd4788083/invoked.timestamp b/target/release/.fingerprint/crypto-common-e43b2f9bd4788083/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/crypto-common-e43b2f9bd4788083/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/crypto-common-e43b2f9bd4788083/lib-crypto_common b/target/release/.fingerprint/crypto-common-e43b2f9bd4788083/lib-crypto_common new file mode 100644 index 0000000..7706e77 --- /dev/null +++ b/target/release/.fingerprint/crypto-common-e43b2f9bd4788083/lib-crypto_common @@ -0,0 +1 @@ +c96896335d51178e \ No newline at end of file diff --git a/target/release/.fingerprint/crypto-common-e43b2f9bd4788083/lib-crypto_common.json b/target/release/.fingerprint/crypto-common-e43b2f9bd4788083/lib-crypto_common.json new file mode 100644 index 0000000..e17386c --- /dev/null +++ b/target/release/.fingerprint/crypto-common-e43b2f9bd4788083/lib-crypto_common.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"std\"]","declared_features":"[\"getrandom\", \"rand_core\", \"std\"]","target":16242158919585437602,"profile":8829588955844408089,"path":564430158400806376,"deps":[[8722757871864480630,"typenum",false,10682402467915108505],[10520923840501062997,"generic_array",false,8768866699942839440]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/crypto-common-e43b2f9bd4788083/dep-lib-crypto_common","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/cty-279a2218eb03463e/dep-lib-cty b/target/release/.fingerprint/cty-279a2218eb03463e/dep-lib-cty new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/cty-279a2218eb03463e/dep-lib-cty differ diff --git a/target/release/.fingerprint/cty-279a2218eb03463e/invoked.timestamp b/target/release/.fingerprint/cty-279a2218eb03463e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/cty-279a2218eb03463e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/cty-279a2218eb03463e/lib-cty b/target/release/.fingerprint/cty-279a2218eb03463e/lib-cty new file mode 100644 index 0000000..eb90d18 --- /dev/null +++ b/target/release/.fingerprint/cty-279a2218eb03463e/lib-cty @@ -0,0 +1 @@ +ca6bcd915c70bfa2 \ No newline at end of file diff --git a/target/release/.fingerprint/cty-279a2218eb03463e/lib-cty.json b/target/release/.fingerprint/cty-279a2218eb03463e/lib-cty.json new file mode 100644 index 0000000..cff912a --- /dev/null +++ b/target/release/.fingerprint/cty-279a2218eb03463e/lib-cty.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":5768240615540052157,"profile":8829588955844408089,"path":6882681018020694771,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/cty-279a2218eb03463e/dep-lib-cty","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/data-encoding-1655d8192ce7ec33/dep-lib-data_encoding b/target/release/.fingerprint/data-encoding-1655d8192ce7ec33/dep-lib-data_encoding new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/data-encoding-1655d8192ce7ec33/dep-lib-data_encoding differ diff --git a/target/release/.fingerprint/data-encoding-1655d8192ce7ec33/invoked.timestamp b/target/release/.fingerprint/data-encoding-1655d8192ce7ec33/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/data-encoding-1655d8192ce7ec33/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/data-encoding-1655d8192ce7ec33/lib-data_encoding b/target/release/.fingerprint/data-encoding-1655d8192ce7ec33/lib-data_encoding new file mode 100644 index 0000000..7fc0937 --- /dev/null +++ b/target/release/.fingerprint/data-encoding-1655d8192ce7ec33/lib-data_encoding @@ -0,0 +1 @@ +4958c792a84c24ca \ No newline at end of file diff --git a/target/release/.fingerprint/data-encoding-1655d8192ce7ec33/lib-data_encoding.json b/target/release/.fingerprint/data-encoding-1655d8192ce7ec33/lib-data_encoding.json new file mode 100644 index 0000000..7fdaf32 --- /dev/null +++ b/target/release/.fingerprint/data-encoding-1655d8192ce7ec33/lib-data_encoding.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\"]","declared_features":"[\"alloc\", \"default\", \"std\"]","target":11695827766092040444,"profile":4745479183274999417,"path":17060258008229435602,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/data-encoding-1655d8192ce7ec33/dep-lib-data_encoding","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/data-encoding-d6bfdd7b609277ce/dep-lib-data_encoding b/target/release/.fingerprint/data-encoding-d6bfdd7b609277ce/dep-lib-data_encoding new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/data-encoding-d6bfdd7b609277ce/dep-lib-data_encoding differ diff --git a/target/release/.fingerprint/data-encoding-d6bfdd7b609277ce/invoked.timestamp b/target/release/.fingerprint/data-encoding-d6bfdd7b609277ce/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/data-encoding-d6bfdd7b609277ce/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/data-encoding-d6bfdd7b609277ce/lib-data_encoding b/target/release/.fingerprint/data-encoding-d6bfdd7b609277ce/lib-data_encoding new file mode 100644 index 0000000..aabac0e --- /dev/null +++ b/target/release/.fingerprint/data-encoding-d6bfdd7b609277ce/lib-data_encoding @@ -0,0 +1 @@ +096fc57b09f3b46c \ No newline at end of file diff --git a/target/release/.fingerprint/data-encoding-d6bfdd7b609277ce/lib-data_encoding.json b/target/release/.fingerprint/data-encoding-d6bfdd7b609277ce/lib-data_encoding.json new file mode 100644 index 0000000..8dfae10 --- /dev/null +++ b/target/release/.fingerprint/data-encoding-d6bfdd7b609277ce/lib-data_encoding.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\"]","declared_features":"[\"alloc\", \"default\", \"std\"]","target":11695827766092040444,"profile":13439303704738820198,"path":17060258008229435602,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/data-encoding-d6bfdd7b609277ce/dep-lib-data_encoding","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/data-encoding-macro-538dd0c97fe6f4d2/dep-lib-data_encoding_macro b/target/release/.fingerprint/data-encoding-macro-538dd0c97fe6f4d2/dep-lib-data_encoding_macro new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/data-encoding-macro-538dd0c97fe6f4d2/dep-lib-data_encoding_macro differ diff --git a/target/release/.fingerprint/data-encoding-macro-538dd0c97fe6f4d2/invoked.timestamp b/target/release/.fingerprint/data-encoding-macro-538dd0c97fe6f4d2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/data-encoding-macro-538dd0c97fe6f4d2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/data-encoding-macro-538dd0c97fe6f4d2/lib-data_encoding_macro b/target/release/.fingerprint/data-encoding-macro-538dd0c97fe6f4d2/lib-data_encoding_macro new file mode 100644 index 0000000..a492892 --- /dev/null +++ b/target/release/.fingerprint/data-encoding-macro-538dd0c97fe6f4d2/lib-data_encoding_macro @@ -0,0 +1 @@ +1fd7ef2629c7c905 \ No newline at end of file diff --git a/target/release/.fingerprint/data-encoding-macro-538dd0c97fe6f4d2/lib-data_encoding_macro.json b/target/release/.fingerprint/data-encoding-macro-538dd0c97fe6f4d2/lib-data_encoding_macro.json new file mode 100644 index 0000000..2bcb61c --- /dev/null +++ b/target/release/.fingerprint/data-encoding-macro-538dd0c97fe6f4d2/lib-data_encoding_macro.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":11150374426649913857,"profile":8829588955844408089,"path":7113267386840027509,"deps":[[318883098922168601,"data_encoding_macro_internal",false,9119793085093765458],[557536748061756522,"data_encoding",false,7833152873960926985]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/data-encoding-macro-538dd0c97fe6f4d2/dep-lib-data_encoding_macro","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/data-encoding-macro-internal-677f6c97caf1527f/dep-lib-data_encoding_macro_internal b/target/release/.fingerprint/data-encoding-macro-internal-677f6c97caf1527f/dep-lib-data_encoding_macro_internal new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/data-encoding-macro-internal-677f6c97caf1527f/dep-lib-data_encoding_macro_internal differ diff --git a/target/release/.fingerprint/data-encoding-macro-internal-677f6c97caf1527f/invoked.timestamp b/target/release/.fingerprint/data-encoding-macro-internal-677f6c97caf1527f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/data-encoding-macro-internal-677f6c97caf1527f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/data-encoding-macro-internal-677f6c97caf1527f/lib-data_encoding_macro_internal b/target/release/.fingerprint/data-encoding-macro-internal-677f6c97caf1527f/lib-data_encoding_macro_internal new file mode 100644 index 0000000..f282d19 --- /dev/null +++ b/target/release/.fingerprint/data-encoding-macro-internal-677f6c97caf1527f/lib-data_encoding_macro_internal @@ -0,0 +1 @@ +52e113fe7d03907e \ No newline at end of file diff --git a/target/release/.fingerprint/data-encoding-macro-internal-677f6c97caf1527f/lib-data_encoding_macro_internal.json b/target/release/.fingerprint/data-encoding-macro-internal-677f6c97caf1527f/lib-data_encoding_macro_internal.json new file mode 100644 index 0000000..de85b15 --- /dev/null +++ b/target/release/.fingerprint/data-encoding-macro-internal-677f6c97caf1527f/lib-data_encoding_macro_internal.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":13159524910902495347,"profile":17257705230225558938,"path":8470938707187115792,"deps":[[557536748061756522,"data_encoding",false,14565851381723781193],[10420560437213941093,"syn",false,13631603582387891324]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/data-encoding-macro-internal-677f6c97caf1527f/dep-lib-data_encoding_macro_internal","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/deflate-085247ae3a968d89/dep-lib-deflate b/target/release/.fingerprint/deflate-085247ae3a968d89/dep-lib-deflate new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/deflate-085247ae3a968d89/dep-lib-deflate differ diff --git a/target/release/.fingerprint/deflate-085247ae3a968d89/invoked.timestamp b/target/release/.fingerprint/deflate-085247ae3a968d89/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/deflate-085247ae3a968d89/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/deflate-085247ae3a968d89/lib-deflate b/target/release/.fingerprint/deflate-085247ae3a968d89/lib-deflate new file mode 100644 index 0000000..4e5e00d --- /dev/null +++ b/target/release/.fingerprint/deflate-085247ae3a968d89/lib-deflate @@ -0,0 +1 @@ +aaffab8917946373 \ No newline at end of file diff --git a/target/release/.fingerprint/deflate-085247ae3a968d89/lib-deflate.json b/target/release/.fingerprint/deflate-085247ae3a968d89/lib-deflate.json new file mode 100644 index 0000000..55dd07c --- /dev/null +++ b/target/release/.fingerprint/deflate-085247ae3a968d89/lib-deflate.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"benchmarks\", \"gzip\", \"gzip-header\"]","target":6399520977508824777,"profile":8829588955844408089,"path":4910750587549004924,"deps":[[1595561396700697841,"adler32",false,5735617546217637731],[3712811570531045576,"byteorder",false,13512073500754230130]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/deflate-085247ae3a968d89/dep-lib-deflate","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/digest-c82e088de2ff9d66/dep-lib-digest b/target/release/.fingerprint/digest-c82e088de2ff9d66/dep-lib-digest new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/digest-c82e088de2ff9d66/dep-lib-digest differ diff --git a/target/release/.fingerprint/digest-c82e088de2ff9d66/invoked.timestamp b/target/release/.fingerprint/digest-c82e088de2ff9d66/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/digest-c82e088de2ff9d66/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/digest-c82e088de2ff9d66/lib-digest b/target/release/.fingerprint/digest-c82e088de2ff9d66/lib-digest new file mode 100644 index 0000000..7ebdf54 --- /dev/null +++ b/target/release/.fingerprint/digest-c82e088de2ff9d66/lib-digest @@ -0,0 +1 @@ +2f59647dd3c682d2 \ No newline at end of file diff --git a/target/release/.fingerprint/digest-c82e088de2ff9d66/lib-digest.json b/target/release/.fingerprint/digest-c82e088de2ff9d66/lib-digest.json new file mode 100644 index 0000000..2b0b7ef --- /dev/null +++ b/target/release/.fingerprint/digest-c82e088de2ff9d66/lib-digest.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"block-buffer\", \"core-api\", \"default\", \"mac\", \"std\", \"subtle\"]","declared_features":"[\"alloc\", \"blobby\", \"block-buffer\", \"const-oid\", \"core-api\", \"default\", \"dev\", \"mac\", \"oid\", \"rand_core\", \"std\", \"subtle\"]","target":7510122432137863311,"profile":8829588955844408089,"path":9649572693329924961,"deps":[[2352660017780662552,"crypto_common",false,10238741738589415625],[10626340395483396037,"block_buffer",false,5395903047122183786],[17003143334332120809,"subtle",false,82767512939187366]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/digest-c82e088de2ff9d66/dep-lib-digest","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/digest-f0e171ff6552ca58/dep-lib-digest b/target/release/.fingerprint/digest-f0e171ff6552ca58/dep-lib-digest new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/digest-f0e171ff6552ca58/dep-lib-digest differ diff --git a/target/release/.fingerprint/digest-f0e171ff6552ca58/invoked.timestamp b/target/release/.fingerprint/digest-f0e171ff6552ca58/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/digest-f0e171ff6552ca58/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/digest-f0e171ff6552ca58/lib-digest b/target/release/.fingerprint/digest-f0e171ff6552ca58/lib-digest new file mode 100644 index 0000000..eec2d2e --- /dev/null +++ b/target/release/.fingerprint/digest-f0e171ff6552ca58/lib-digest @@ -0,0 +1 @@ +4b596a29b933c547 \ No newline at end of file diff --git a/target/release/.fingerprint/digest-f0e171ff6552ca58/lib-digest.json b/target/release/.fingerprint/digest-f0e171ff6552ca58/lib-digest.json new file mode 100644 index 0000000..939d9b7 --- /dev/null +++ b/target/release/.fingerprint/digest-f0e171ff6552ca58/lib-digest.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"block-api\", \"block-buffer\", \"const-oid\", \"default\", \"oid\"]","declared_features":"[\"alloc\", \"blobby\", \"block-api\", \"block-buffer\", \"const-oid\", \"default\", \"dev\", \"mac\", \"oid\", \"os_rng\", \"rand_core\", \"subtle\", \"zeroize\"]","target":10850736035647688105,"profile":8829588955844408089,"path":2937643670464145476,"deps":[[7710224105183533003,"const_oid",false,1042007380601736115],[12096210610706414916,"crypto_common",false,5422330111881562649],[16108050265733223515,"block_buffer",false,5831793195357335843]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/digest-f0e171ff6552ca58/dep-lib-digest","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/dirs-e45cc2d4006d4239/dep-lib-dirs b/target/release/.fingerprint/dirs-e45cc2d4006d4239/dep-lib-dirs new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/dirs-e45cc2d4006d4239/dep-lib-dirs differ diff --git a/target/release/.fingerprint/dirs-e45cc2d4006d4239/invoked.timestamp b/target/release/.fingerprint/dirs-e45cc2d4006d4239/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/dirs-e45cc2d4006d4239/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/dirs-e45cc2d4006d4239/lib-dirs b/target/release/.fingerprint/dirs-e45cc2d4006d4239/lib-dirs new file mode 100644 index 0000000..d5f5c54 --- /dev/null +++ b/target/release/.fingerprint/dirs-e45cc2d4006d4239/lib-dirs @@ -0,0 +1 @@ +668c306c41d85075 \ No newline at end of file diff --git a/target/release/.fingerprint/dirs-e45cc2d4006d4239/lib-dirs.json b/target/release/.fingerprint/dirs-e45cc2d4006d4239/lib-dirs.json new file mode 100644 index 0000000..d26142b --- /dev/null +++ b/target/release/.fingerprint/dirs-e45cc2d4006d4239/lib-dirs.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":8852154185408534478,"profile":8829588955844408089,"path":14942825479650879192,"deps":[[11795441179928084356,"dirs_sys",false,15224085073383025826]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/dirs-e45cc2d4006d4239/dep-lib-dirs","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/dirs-next-033295bcbd6a948a/dep-lib-dirs_next b/target/release/.fingerprint/dirs-next-033295bcbd6a948a/dep-lib-dirs_next new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/dirs-next-033295bcbd6a948a/dep-lib-dirs_next differ diff --git a/target/release/.fingerprint/dirs-next-033295bcbd6a948a/invoked.timestamp b/target/release/.fingerprint/dirs-next-033295bcbd6a948a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/dirs-next-033295bcbd6a948a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/dirs-next-033295bcbd6a948a/lib-dirs_next b/target/release/.fingerprint/dirs-next-033295bcbd6a948a/lib-dirs_next new file mode 100644 index 0000000..400e6ac --- /dev/null +++ b/target/release/.fingerprint/dirs-next-033295bcbd6a948a/lib-dirs_next @@ -0,0 +1 @@ +72d8b46e22acab60 \ No newline at end of file diff --git a/target/release/.fingerprint/dirs-next-033295bcbd6a948a/lib-dirs_next.json b/target/release/.fingerprint/dirs-next-033295bcbd6a948a/lib-dirs_next.json new file mode 100644 index 0000000..9ffeb95 --- /dev/null +++ b/target/release/.fingerprint/dirs-next-033295bcbd6a948a/lib-dirs_next.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":17581903933874360749,"profile":8829588955844408089,"path":2502642429650491821,"deps":[[7667230146095136825,"cfg_if",false,6933474952073223436],[11060889744090387291,"dirs_sys_next",false,1194035047607843517]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/dirs-next-033295bcbd6a948a/dep-lib-dirs_next","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/dirs-sys-eb44a47e1c19053f/dep-lib-dirs_sys b/target/release/.fingerprint/dirs-sys-eb44a47e1c19053f/dep-lib-dirs_sys new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/dirs-sys-eb44a47e1c19053f/dep-lib-dirs_sys differ diff --git a/target/release/.fingerprint/dirs-sys-eb44a47e1c19053f/invoked.timestamp b/target/release/.fingerprint/dirs-sys-eb44a47e1c19053f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/dirs-sys-eb44a47e1c19053f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/dirs-sys-eb44a47e1c19053f/lib-dirs_sys b/target/release/.fingerprint/dirs-sys-eb44a47e1c19053f/lib-dirs_sys new file mode 100644 index 0000000..4c33332 --- /dev/null +++ b/target/release/.fingerprint/dirs-sys-eb44a47e1c19053f/lib-dirs_sys @@ -0,0 +1 @@ +a26c52adb6d046d3 \ No newline at end of file diff --git a/target/release/.fingerprint/dirs-sys-eb44a47e1c19053f/lib-dirs_sys.json b/target/release/.fingerprint/dirs-sys-eb44a47e1c19053f/lib-dirs_sys.json new file mode 100644 index 0000000..0b8af6e --- /dev/null +++ b/target/release/.fingerprint/dirs-sys-eb44a47e1c19053f/lib-dirs_sys.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":1716570026465204918,"profile":8829588955844408089,"path":2806753112931912007,"deps":[[9760035060063614848,"option_ext",false,11107424238687260084],[17799673680390999427,"libc",false,15214103457620285393]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/dirs-sys-eb44a47e1c19053f/dep-lib-dirs_sys","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/dirs-sys-next-60c2d12e68ca3090/dep-lib-dirs_sys_next b/target/release/.fingerprint/dirs-sys-next-60c2d12e68ca3090/dep-lib-dirs_sys_next new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/dirs-sys-next-60c2d12e68ca3090/dep-lib-dirs_sys_next differ diff --git a/target/release/.fingerprint/dirs-sys-next-60c2d12e68ca3090/invoked.timestamp b/target/release/.fingerprint/dirs-sys-next-60c2d12e68ca3090/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/dirs-sys-next-60c2d12e68ca3090/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/dirs-sys-next-60c2d12e68ca3090/lib-dirs_sys_next b/target/release/.fingerprint/dirs-sys-next-60c2d12e68ca3090/lib-dirs_sys_next new file mode 100644 index 0000000..178450e --- /dev/null +++ b/target/release/.fingerprint/dirs-sys-next-60c2d12e68ca3090/lib-dirs_sys_next @@ -0,0 +1 @@ +bd3a08ae8c109210 \ No newline at end of file diff --git a/target/release/.fingerprint/dirs-sys-next-60c2d12e68ca3090/lib-dirs_sys_next.json b/target/release/.fingerprint/dirs-sys-next-60c2d12e68ca3090/lib-dirs_sys_next.json new file mode 100644 index 0000000..8bdc15c --- /dev/null +++ b/target/release/.fingerprint/dirs-sys-next-60c2d12e68ca3090/lib-dirs_sys_next.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":8654086329529161841,"profile":8829588955844408089,"path":15620672768505479,"deps":[[17799673680390999427,"libc",false,15214103457620285393]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/dirs-sys-next-60c2d12e68ca3090/dep-lib-dirs_sys_next","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/dlv-list-491e5280bb2e71ac/dep-lib-dlv_list b/target/release/.fingerprint/dlv-list-491e5280bb2e71ac/dep-lib-dlv_list new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/dlv-list-491e5280bb2e71ac/dep-lib-dlv_list differ diff --git a/target/release/.fingerprint/dlv-list-491e5280bb2e71ac/invoked.timestamp b/target/release/.fingerprint/dlv-list-491e5280bb2e71ac/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/dlv-list-491e5280bb2e71ac/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/dlv-list-491e5280bb2e71ac/lib-dlv_list b/target/release/.fingerprint/dlv-list-491e5280bb2e71ac/lib-dlv_list new file mode 100644 index 0000000..a1272f5 --- /dev/null +++ b/target/release/.fingerprint/dlv-list-491e5280bb2e71ac/lib-dlv_list @@ -0,0 +1 @@ +749dc8d0d4df8a7f \ No newline at end of file diff --git a/target/release/.fingerprint/dlv-list-491e5280bb2e71ac/lib-dlv_list.json b/target/release/.fingerprint/dlv-list-491e5280bb2e71ac/lib-dlv_list.json new file mode 100644 index 0000000..d7b976f --- /dev/null +++ b/target/release/.fingerprint/dlv-list-491e5280bb2e71ac/lib-dlv_list.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"std\"]","declared_features":"[\"default\", \"serde\", \"std\"]","target":10039844416392433032,"profile":8829588955844408089,"path":8476204149738121945,"deps":[[11084365177140010838,"const_random",false,6526528637265739953]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/dlv-list-491e5280bb2e71ac/dep-lib-dlv_list","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/either-86a9f4c3df4d5e4d/dep-lib-either b/target/release/.fingerprint/either-86a9f4c3df4d5e4d/dep-lib-either new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/either-86a9f4c3df4d5e4d/dep-lib-either differ diff --git a/target/release/.fingerprint/either-86a9f4c3df4d5e4d/invoked.timestamp b/target/release/.fingerprint/either-86a9f4c3df4d5e4d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/either-86a9f4c3df4d5e4d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/either-86a9f4c3df4d5e4d/lib-either b/target/release/.fingerprint/either-86a9f4c3df4d5e4d/lib-either new file mode 100644 index 0000000..a2b76dc --- /dev/null +++ b/target/release/.fingerprint/either-86a9f4c3df4d5e4d/lib-either @@ -0,0 +1 @@ +faf63a7ba8f9a0da \ No newline at end of file diff --git a/target/release/.fingerprint/either-86a9f4c3df4d5e4d/lib-either.json b/target/release/.fingerprint/either-86a9f4c3df4d5e4d/lib-either.json new file mode 100644 index 0000000..ee6a2d5 --- /dev/null +++ b/target/release/.fingerprint/either-86a9f4c3df4d5e4d/lib-either.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"use_std\"]","declared_features":"[\"default\", \"serde\", \"use_std\"]","target":5928621874859211260,"profile":8829588955844408089,"path":15953670860304563186,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/either-86a9f4c3df4d5e4d/dep-lib-either","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/encoding-410a6f01c8c0c6bf/dep-lib-encoding b/target/release/.fingerprint/encoding-410a6f01c8c0c6bf/dep-lib-encoding new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/encoding-410a6f01c8c0c6bf/dep-lib-encoding differ diff --git a/target/release/.fingerprint/encoding-410a6f01c8c0c6bf/invoked.timestamp b/target/release/.fingerprint/encoding-410a6f01c8c0c6bf/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/encoding-410a6f01c8c0c6bf/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/encoding-410a6f01c8c0c6bf/lib-encoding b/target/release/.fingerprint/encoding-410a6f01c8c0c6bf/lib-encoding new file mode 100644 index 0000000..b81df09 --- /dev/null +++ b/target/release/.fingerprint/encoding-410a6f01c8c0c6bf/lib-encoding @@ -0,0 +1 @@ +66e3b479da298254 \ No newline at end of file diff --git a/target/release/.fingerprint/encoding-410a6f01c8c0c6bf/lib-encoding.json b/target/release/.fingerprint/encoding-410a6f01c8c0c6bf/lib-encoding.json new file mode 100644 index 0000000..30c0c86 --- /dev/null +++ b/target/release/.fingerprint/encoding-410a6f01c8c0c6bf/lib-encoding.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":299216794228121750,"profile":8829588955844408089,"path":15909402039756202171,"deps":[[5480416586650962858,"encoding_index_korean",false,6815937365417939550],[7452344853518850621,"encoding_index_tradchinese",false,13954384975337544451],[9981905807953678894,"encoding_index_simpchinese",false,14950986983670799412],[14097203313191997882,"encoding_index_japanese",false,17309725602895549386],[14455412567571163600,"encoding_index_singlebyte",false,12836776754062447203]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/encoding-410a6f01c8c0c6bf/dep-lib-encoding","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/encoding-index-japanese-f60d9765d74e55df/dep-lib-encoding_index_japanese b/target/release/.fingerprint/encoding-index-japanese-f60d9765d74e55df/dep-lib-encoding_index_japanese new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/encoding-index-japanese-f60d9765d74e55df/dep-lib-encoding_index_japanese differ diff --git a/target/release/.fingerprint/encoding-index-japanese-f60d9765d74e55df/invoked.timestamp b/target/release/.fingerprint/encoding-index-japanese-f60d9765d74e55df/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/encoding-index-japanese-f60d9765d74e55df/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/encoding-index-japanese-f60d9765d74e55df/lib-encoding_index_japanese b/target/release/.fingerprint/encoding-index-japanese-f60d9765d74e55df/lib-encoding_index_japanese new file mode 100644 index 0000000..1868888 --- /dev/null +++ b/target/release/.fingerprint/encoding-index-japanese-f60d9765d74e55df/lib-encoding_index_japanese @@ -0,0 +1 @@ +cad31298b97f38f0 \ No newline at end of file diff --git a/target/release/.fingerprint/encoding-index-japanese-f60d9765d74e55df/lib-encoding_index_japanese.json b/target/release/.fingerprint/encoding-index-japanese-f60d9765d74e55df/lib-encoding_index_japanese.json new file mode 100644 index 0000000..fbec498 --- /dev/null +++ b/target/release/.fingerprint/encoding-index-japanese-f60d9765d74e55df/lib-encoding_index_japanese.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":10664176989904133643,"profile":8829588955844408089,"path":5344681611455393649,"deps":[[5527392120746197530,"encoding_index_tests",false,15543092312702004270]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/encoding-index-japanese-f60d9765d74e55df/dep-lib-encoding_index_japanese","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/encoding-index-korean-8680be2e339af3eb/dep-lib-encoding_index_korean b/target/release/.fingerprint/encoding-index-korean-8680be2e339af3eb/dep-lib-encoding_index_korean new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/encoding-index-korean-8680be2e339af3eb/dep-lib-encoding_index_korean differ diff --git a/target/release/.fingerprint/encoding-index-korean-8680be2e339af3eb/invoked.timestamp b/target/release/.fingerprint/encoding-index-korean-8680be2e339af3eb/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/encoding-index-korean-8680be2e339af3eb/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/encoding-index-korean-8680be2e339af3eb/lib-encoding_index_korean b/target/release/.fingerprint/encoding-index-korean-8680be2e339af3eb/lib-encoding_index_korean new file mode 100644 index 0000000..7131eb8 --- /dev/null +++ b/target/release/.fingerprint/encoding-index-korean-8680be2e339af3eb/lib-encoding_index_korean @@ -0,0 +1 @@ +5e520ce5eb12975e \ No newline at end of file diff --git a/target/release/.fingerprint/encoding-index-korean-8680be2e339af3eb/lib-encoding_index_korean.json b/target/release/.fingerprint/encoding-index-korean-8680be2e339af3eb/lib-encoding_index_korean.json new file mode 100644 index 0000000..149dabb --- /dev/null +++ b/target/release/.fingerprint/encoding-index-korean-8680be2e339af3eb/lib-encoding_index_korean.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":12150601094932971415,"profile":8829588955844408089,"path":3564518367027728371,"deps":[[5527392120746197530,"encoding_index_tests",false,15543092312702004270]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/encoding-index-korean-8680be2e339af3eb/dep-lib-encoding_index_korean","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/encoding-index-simpchinese-12f12c6eb686e692/dep-lib-encoding_index_simpchinese b/target/release/.fingerprint/encoding-index-simpchinese-12f12c6eb686e692/dep-lib-encoding_index_simpchinese new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/encoding-index-simpchinese-12f12c6eb686e692/dep-lib-encoding_index_simpchinese differ diff --git a/target/release/.fingerprint/encoding-index-simpchinese-12f12c6eb686e692/invoked.timestamp b/target/release/.fingerprint/encoding-index-simpchinese-12f12c6eb686e692/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/encoding-index-simpchinese-12f12c6eb686e692/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/encoding-index-simpchinese-12f12c6eb686e692/lib-encoding_index_simpchinese b/target/release/.fingerprint/encoding-index-simpchinese-12f12c6eb686e692/lib-encoding_index_simpchinese new file mode 100644 index 0000000..2bb4991 --- /dev/null +++ b/target/release/.fingerprint/encoding-index-simpchinese-12f12c6eb686e692/lib-encoding_index_simpchinese @@ -0,0 +1 @@ +34dc2fab72937ccf \ No newline at end of file diff --git a/target/release/.fingerprint/encoding-index-simpchinese-12f12c6eb686e692/lib-encoding_index_simpchinese.json b/target/release/.fingerprint/encoding-index-simpchinese-12f12c6eb686e692/lib-encoding_index_simpchinese.json new file mode 100644 index 0000000..cc76ab4 --- /dev/null +++ b/target/release/.fingerprint/encoding-index-simpchinese-12f12c6eb686e692/lib-encoding_index_simpchinese.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":7362499824420858271,"profile":8829588955844408089,"path":11123258645387873698,"deps":[[5527392120746197530,"encoding_index_tests",false,15543092312702004270]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/encoding-index-simpchinese-12f12c6eb686e692/dep-lib-encoding_index_simpchinese","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/encoding-index-singlebyte-f52b23911b9bf6f4/dep-lib-encoding_index_singlebyte b/target/release/.fingerprint/encoding-index-singlebyte-f52b23911b9bf6f4/dep-lib-encoding_index_singlebyte new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/encoding-index-singlebyte-f52b23911b9bf6f4/dep-lib-encoding_index_singlebyte differ diff --git a/target/release/.fingerprint/encoding-index-singlebyte-f52b23911b9bf6f4/invoked.timestamp b/target/release/.fingerprint/encoding-index-singlebyte-f52b23911b9bf6f4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/encoding-index-singlebyte-f52b23911b9bf6f4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/encoding-index-singlebyte-f52b23911b9bf6f4/lib-encoding_index_singlebyte b/target/release/.fingerprint/encoding-index-singlebyte-f52b23911b9bf6f4/lib-encoding_index_singlebyte new file mode 100644 index 0000000..61fc6fd --- /dev/null +++ b/target/release/.fingerprint/encoding-index-singlebyte-f52b23911b9bf6f4/lib-encoding_index_singlebyte @@ -0,0 +1 @@ +6352e216726425b2 \ No newline at end of file diff --git a/target/release/.fingerprint/encoding-index-singlebyte-f52b23911b9bf6f4/lib-encoding_index_singlebyte.json b/target/release/.fingerprint/encoding-index-singlebyte-f52b23911b9bf6f4/lib-encoding_index_singlebyte.json new file mode 100644 index 0000000..50ff68c --- /dev/null +++ b/target/release/.fingerprint/encoding-index-singlebyte-f52b23911b9bf6f4/lib-encoding_index_singlebyte.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":16528007847311606328,"profile":8829588955844408089,"path":3802159996315015414,"deps":[[5527392120746197530,"encoding_index_tests",false,15543092312702004270]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/encoding-index-singlebyte-f52b23911b9bf6f4/dep-lib-encoding_index_singlebyte","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/encoding-index-tradchinese-eacd2c607d011374/dep-lib-encoding_index_tradchinese b/target/release/.fingerprint/encoding-index-tradchinese-eacd2c607d011374/dep-lib-encoding_index_tradchinese new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/encoding-index-tradchinese-eacd2c607d011374/dep-lib-encoding_index_tradchinese differ diff --git a/target/release/.fingerprint/encoding-index-tradchinese-eacd2c607d011374/invoked.timestamp b/target/release/.fingerprint/encoding-index-tradchinese-eacd2c607d011374/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/encoding-index-tradchinese-eacd2c607d011374/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/encoding-index-tradchinese-eacd2c607d011374/lib-encoding_index_tradchinese b/target/release/.fingerprint/encoding-index-tradchinese-eacd2c607d011374/lib-encoding_index_tradchinese new file mode 100644 index 0000000..e62540e --- /dev/null +++ b/target/release/.fingerprint/encoding-index-tradchinese-eacd2c607d011374/lib-encoding_index_tradchinese @@ -0,0 +1 @@ +03db0a9a33efa7c1 \ No newline at end of file diff --git a/target/release/.fingerprint/encoding-index-tradchinese-eacd2c607d011374/lib-encoding_index_tradchinese.json b/target/release/.fingerprint/encoding-index-tradchinese-eacd2c607d011374/lib-encoding_index_tradchinese.json new file mode 100644 index 0000000..35bb8ab --- /dev/null +++ b/target/release/.fingerprint/encoding-index-tradchinese-eacd2c607d011374/lib-encoding_index_tradchinese.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":1371625445710941533,"profile":8829588955844408089,"path":1073967228390868791,"deps":[[5527392120746197530,"encoding_index_tests",false,15543092312702004270]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/encoding-index-tradchinese-eacd2c607d011374/dep-lib-encoding_index_tradchinese","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/encoding_index_tests-c6588fa43d77a81f/dep-lib-encoding_index_tests b/target/release/.fingerprint/encoding_index_tests-c6588fa43d77a81f/dep-lib-encoding_index_tests new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/encoding_index_tests-c6588fa43d77a81f/dep-lib-encoding_index_tests differ diff --git a/target/release/.fingerprint/encoding_index_tests-c6588fa43d77a81f/invoked.timestamp b/target/release/.fingerprint/encoding_index_tests-c6588fa43d77a81f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/encoding_index_tests-c6588fa43d77a81f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/encoding_index_tests-c6588fa43d77a81f/lib-encoding_index_tests b/target/release/.fingerprint/encoding_index_tests-c6588fa43d77a81f/lib-encoding_index_tests new file mode 100644 index 0000000..d4dc88c --- /dev/null +++ b/target/release/.fingerprint/encoding_index_tests-c6588fa43d77a81f/lib-encoding_index_tests @@ -0,0 +1 @@ +2e2cb5891b28b4d7 \ No newline at end of file diff --git a/target/release/.fingerprint/encoding_index_tests-c6588fa43d77a81f/lib-encoding_index_tests.json b/target/release/.fingerprint/encoding_index_tests-c6588fa43d77a81f/lib-encoding_index_tests.json new file mode 100644 index 0000000..123e074 --- /dev/null +++ b/target/release/.fingerprint/encoding_index_tests-c6588fa43d77a81f/lib-encoding_index_tests.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":9250108250824738286,"profile":8829588955844408089,"path":10202715803284376434,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/encoding_index_tests-c6588fa43d77a81f/dep-lib-encoding_index_tests","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/encrypted_images-e1855420393c0889/dep-lib-encrypted_images b/target/release/.fingerprint/encrypted_images-e1855420393c0889/dep-lib-encrypted_images new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/encrypted_images-e1855420393c0889/dep-lib-encrypted_images differ diff --git a/target/release/.fingerprint/encrypted_images-e1855420393c0889/invoked.timestamp b/target/release/.fingerprint/encrypted_images-e1855420393c0889/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/encrypted_images-e1855420393c0889/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/encrypted_images-e1855420393c0889/lib-encrypted_images b/target/release/.fingerprint/encrypted_images-e1855420393c0889/lib-encrypted_images new file mode 100644 index 0000000..8912e05 --- /dev/null +++ b/target/release/.fingerprint/encrypted_images-e1855420393c0889/lib-encrypted_images @@ -0,0 +1 @@ +6268d9eb76aef1f2 \ No newline at end of file diff --git a/target/release/.fingerprint/encrypted_images-e1855420393c0889/lib-encrypted_images.json b/target/release/.fingerprint/encrypted_images-e1855420393c0889/lib-encrypted_images.json new file mode 100644 index 0000000..ec5fed9 --- /dev/null +++ b/target/release/.fingerprint/encrypted_images-e1855420393c0889/lib-encrypted_images.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":17076020401645284691,"profile":8829588955844408089,"path":10416321526336155625,"deps":[[511997094726473784,"native_dialog",false,17368347298917435545],[5236433071915784494,"sha2",false,7471226466694152484],[6925051261804233560,"image",false,2104564462212752276],[8632578124021956924,"hex_literal",false,14342640490575317166],[9209347893430674936,"hmac",false,8017911759125649973],[13208667028893622512,"rand",false,10449594904853602868],[17003143334332120809,"subtle",false,82767512939187366],[17568527351025519813,"openssl",false,5011289262568715079],[17675327481376616781,"encoding",false,6089475664479839078],[18066890886671768183,"base64",false,15186849228425513760]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/encrypted_images-e1855420393c0889/dep-lib-encrypted_images","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/endian-type-2cccd7a98f1de45f/dep-lib-endian_type b/target/release/.fingerprint/endian-type-2cccd7a98f1de45f/dep-lib-endian_type new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/endian-type-2cccd7a98f1de45f/dep-lib-endian_type differ diff --git a/target/release/.fingerprint/endian-type-2cccd7a98f1de45f/invoked.timestamp b/target/release/.fingerprint/endian-type-2cccd7a98f1de45f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/endian-type-2cccd7a98f1de45f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/endian-type-2cccd7a98f1de45f/lib-endian_type b/target/release/.fingerprint/endian-type-2cccd7a98f1de45f/lib-endian_type new file mode 100644 index 0000000..df9eaf2 --- /dev/null +++ b/target/release/.fingerprint/endian-type-2cccd7a98f1de45f/lib-endian_type @@ -0,0 +1 @@ +ab8c9981d42ac8c3 \ No newline at end of file diff --git a/target/release/.fingerprint/endian-type-2cccd7a98f1de45f/lib-endian_type.json b/target/release/.fingerprint/endian-type-2cccd7a98f1de45f/lib-endian_type.json new file mode 100644 index 0000000..362162c --- /dev/null +++ b/target/release/.fingerprint/endian-type-2cccd7a98f1de45f/lib-endian_type.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":451648793009908646,"profile":8829588955844408089,"path":5213183469343401715,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/endian-type-2cccd7a98f1de45f/dep-lib-endian_type","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/equivalent-5253ad4ffe3174c8/dep-lib-equivalent b/target/release/.fingerprint/equivalent-5253ad4ffe3174c8/dep-lib-equivalent new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/equivalent-5253ad4ffe3174c8/dep-lib-equivalent differ diff --git a/target/release/.fingerprint/equivalent-5253ad4ffe3174c8/invoked.timestamp b/target/release/.fingerprint/equivalent-5253ad4ffe3174c8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/equivalent-5253ad4ffe3174c8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/equivalent-5253ad4ffe3174c8/lib-equivalent b/target/release/.fingerprint/equivalent-5253ad4ffe3174c8/lib-equivalent new file mode 100644 index 0000000..99249fc --- /dev/null +++ b/target/release/.fingerprint/equivalent-5253ad4ffe3174c8/lib-equivalent @@ -0,0 +1 @@ +dca13d47ce424c0e \ No newline at end of file diff --git a/target/release/.fingerprint/equivalent-5253ad4ffe3174c8/lib-equivalent.json b/target/release/.fingerprint/equivalent-5253ad4ffe3174c8/lib-equivalent.json new file mode 100644 index 0000000..cf6e80e --- /dev/null +++ b/target/release/.fingerprint/equivalent-5253ad4ffe3174c8/lib-equivalent.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":16084127320663297422,"profile":8829588955844408089,"path":7830967815666643624,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/equivalent-5253ad4ffe3174c8/dep-lib-equivalent","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/falcon-rs-de76b1c6b0de5ec2/dep-lib-falcon b/target/release/.fingerprint/falcon-rs-de76b1c6b0de5ec2/dep-lib-falcon new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/falcon-rs-de76b1c6b0de5ec2/dep-lib-falcon differ diff --git a/target/release/.fingerprint/falcon-rs-de76b1c6b0de5ec2/invoked.timestamp b/target/release/.fingerprint/falcon-rs-de76b1c6b0de5ec2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/falcon-rs-de76b1c6b0de5ec2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/falcon-rs-de76b1c6b0de5ec2/lib-falcon b/target/release/.fingerprint/falcon-rs-de76b1c6b0de5ec2/lib-falcon new file mode 100644 index 0000000..f5833d1 --- /dev/null +++ b/target/release/.fingerprint/falcon-rs-de76b1c6b0de5ec2/lib-falcon @@ -0,0 +1 @@ +85c3516ca784c79c \ No newline at end of file diff --git a/target/release/.fingerprint/falcon-rs-de76b1c6b0de5ec2/lib-falcon.json b/target/release/.fingerprint/falcon-rs-de76b1c6b0de5ec2/lib-falcon.json new file mode 100644 index 0000000..50884e6 --- /dev/null +++ b/target/release/.fingerprint/falcon-rs-de76b1c6b0de5ec2/lib-falcon.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"getrandom\", \"std\"]","declared_features":"[\"default\", \"getrandom\", \"serde\", \"std\"]","target":10047949497012712049,"profile":8829588955844408089,"path":6307058626523520500,"deps":[[7670211519503158651,"getrandom",false,6455457900424855297],[8471564120405487369,"libm",false,3622719105969718841],[12865141776541797048,"zeroize",false,2500917338275512571]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/falcon-rs-de76b1c6b0de5ec2/dep-lib-falcon","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/fallible-iterator-09347b233ea476f6/dep-lib-fallible_iterator b/target/release/.fingerprint/fallible-iterator-09347b233ea476f6/dep-lib-fallible_iterator new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/fallible-iterator-09347b233ea476f6/dep-lib-fallible_iterator differ diff --git a/target/release/.fingerprint/fallible-iterator-09347b233ea476f6/invoked.timestamp b/target/release/.fingerprint/fallible-iterator-09347b233ea476f6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/fallible-iterator-09347b233ea476f6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/fallible-iterator-09347b233ea476f6/lib-fallible_iterator b/target/release/.fingerprint/fallible-iterator-09347b233ea476f6/lib-fallible_iterator new file mode 100644 index 0000000..e3b227a --- /dev/null +++ b/target/release/.fingerprint/fallible-iterator-09347b233ea476f6/lib-fallible_iterator @@ -0,0 +1 @@ +f9cadd48c63d2ba2 \ No newline at end of file diff --git a/target/release/.fingerprint/fallible-iterator-09347b233ea476f6/lib-fallible_iterator.json b/target/release/.fingerprint/fallible-iterator-09347b233ea476f6/lib-fallible_iterator.json new file mode 100644 index 0000000..60fb902 --- /dev/null +++ b/target/release/.fingerprint/fallible-iterator-09347b233ea476f6/lib-fallible_iterator.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"std\"]","target":15245709686714427328,"profile":8829588955844408089,"path":7408024604137497355,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/fallible-iterator-09347b233ea476f6/dep-lib-fallible_iterator","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/fd-lock-ac536c9d23e32248/dep-lib-fd_lock b/target/release/.fingerprint/fd-lock-ac536c9d23e32248/dep-lib-fd_lock new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/fd-lock-ac536c9d23e32248/dep-lib-fd_lock differ diff --git a/target/release/.fingerprint/fd-lock-ac536c9d23e32248/invoked.timestamp b/target/release/.fingerprint/fd-lock-ac536c9d23e32248/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/fd-lock-ac536c9d23e32248/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/fd-lock-ac536c9d23e32248/lib-fd_lock b/target/release/.fingerprint/fd-lock-ac536c9d23e32248/lib-fd_lock new file mode 100644 index 0000000..c866fed --- /dev/null +++ b/target/release/.fingerprint/fd-lock-ac536c9d23e32248/lib-fd_lock @@ -0,0 +1 @@ +52d588710642a5be \ No newline at end of file diff --git a/target/release/.fingerprint/fd-lock-ac536c9d23e32248/lib-fd_lock.json b/target/release/.fingerprint/fd-lock-ac536c9d23e32248/lib-fd_lock.json new file mode 100644 index 0000000..172247d --- /dev/null +++ b/target/release/.fingerprint/fd-lock-ac536c9d23e32248/lib-fd_lock.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":9070145228081024126,"profile":8829588955844408089,"path":9614618681246514060,"deps":[[7667230146095136825,"cfg_if",false,6933474952073223436],[18407532691439737072,"rustix",false,3857562635180061395]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/fd-lock-ac536c9d23e32248/dep-lib-fd_lock","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/flexi_logger-416035b444dfdc61/dep-lib-flexi_logger b/target/release/.fingerprint/flexi_logger-416035b444dfdc61/dep-lib-flexi_logger new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/flexi_logger-416035b444dfdc61/dep-lib-flexi_logger differ diff --git a/target/release/.fingerprint/flexi_logger-416035b444dfdc61/invoked.timestamp b/target/release/.fingerprint/flexi_logger-416035b444dfdc61/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/flexi_logger-416035b444dfdc61/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/flexi_logger-416035b444dfdc61/lib-flexi_logger b/target/release/.fingerprint/flexi_logger-416035b444dfdc61/lib-flexi_logger new file mode 100644 index 0000000..8b180ff --- /dev/null +++ b/target/release/.fingerprint/flexi_logger-416035b444dfdc61/lib-flexi_logger @@ -0,0 +1 @@ +a5f29fe80f2ecaea \ No newline at end of file diff --git a/target/release/.fingerprint/flexi_logger-416035b444dfdc61/lib-flexi_logger.json b/target/release/.fingerprint/flexi_logger-416035b444dfdc61/lib-flexi_logger.json new file mode 100644 index 0000000..bd688cd --- /dev/null +++ b/target/release/.fingerprint/flexi_logger-416035b444dfdc61/lib-flexi_logger.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"colors\", \"default\", \"textfilter\"]","declared_features":"[\"affinity\", \"async\", \"buffer_writer\", \"colors\", \"compress\", \"default\", \"dont_minimize_extra_stacks\", \"json\", \"kv\", \"specfile\", \"specfile_without_notification\", \"syslog_writer\", \"textfilter\", \"trc\"]","target":8854899215598786314,"profile":8829588955844408089,"path":10186541860580414920,"deps":[[2448563160050429386,"thiserror",false,2256538463719665724],[5599393681448432053,"nu_ansi_term",false,8727612211815112180],[10630857666389190470,"log",false,13043676451246113783],[13799876851028335573,"chrono",false,5896296795736015],[17109794424245468765,"regex",false,7237908909191712842]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/flexi_logger-416035b444dfdc61/dep-lib-flexi_logger","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/fn-dsa-78701658f1d2f758/dep-lib-fn_dsa b/target/release/.fingerprint/fn-dsa-78701658f1d2f758/dep-lib-fn_dsa new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/fn-dsa-78701658f1d2f758/dep-lib-fn_dsa differ diff --git a/target/release/.fingerprint/fn-dsa-78701658f1d2f758/invoked.timestamp b/target/release/.fingerprint/fn-dsa-78701658f1d2f758/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/fn-dsa-78701658f1d2f758/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/fn-dsa-78701658f1d2f758/lib-fn_dsa b/target/release/.fingerprint/fn-dsa-78701658f1d2f758/lib-fn_dsa new file mode 100644 index 0000000..60bc54f --- /dev/null +++ b/target/release/.fingerprint/fn-dsa-78701658f1d2f758/lib-fn_dsa @@ -0,0 +1 @@ +b0d2216a8315207d \ No newline at end of file diff --git a/target/release/.fingerprint/fn-dsa-78701658f1d2f758/lib-fn_dsa.json b/target/release/.fingerprint/fn-dsa-78701658f1d2f758/lib-fn_dsa.json new file mode 100644 index 0000000..fa931c2 --- /dev/null +++ b/target/release/.fingerprint/fn-dsa-78701658f1d2f758/lib-fn_dsa.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\"]","declared_features":"[\"default\", \"no_avx2\", \"shake256x4\"]","target":10530442866079411065,"profile":8829588955844408089,"path":16445518654405927396,"deps":[[7804810201035454661,"fn_dsa_comm",false,5446754654310787149],[11491632747790481793,"fn_dsa_kgen",false,17095765215194039697],[16405780300787028218,"fn_dsa_sign",false,1979409745826375088],[17298906108373244046,"fn_dsa_vrfy",false,11119621618888985418]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/fn-dsa-78701658f1d2f758/dep-lib-fn_dsa","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/fn-dsa-comm-0ab550410604fe0f/dep-lib-fn_dsa_comm b/target/release/.fingerprint/fn-dsa-comm-0ab550410604fe0f/dep-lib-fn_dsa_comm new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/fn-dsa-comm-0ab550410604fe0f/dep-lib-fn_dsa_comm differ diff --git a/target/release/.fingerprint/fn-dsa-comm-0ab550410604fe0f/invoked.timestamp b/target/release/.fingerprint/fn-dsa-comm-0ab550410604fe0f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/fn-dsa-comm-0ab550410604fe0f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/fn-dsa-comm-0ab550410604fe0f/lib-fn_dsa_comm b/target/release/.fingerprint/fn-dsa-comm-0ab550410604fe0f/lib-fn_dsa_comm new file mode 100644 index 0000000..d5ec9e0 --- /dev/null +++ b/target/release/.fingerprint/fn-dsa-comm-0ab550410604fe0f/lib-fn_dsa_comm @@ -0,0 +1 @@ +4d68e6fc7fc2964b \ No newline at end of file diff --git a/target/release/.fingerprint/fn-dsa-comm-0ab550410604fe0f/lib-fn_dsa_comm.json b/target/release/.fingerprint/fn-dsa-comm-0ab550410604fe0f/lib-fn_dsa_comm.json new file mode 100644 index 0000000..cf4331d --- /dev/null +++ b/target/release/.fingerprint/fn-dsa-comm-0ab550410604fe0f/lib-fn_dsa_comm.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\"]","declared_features":"[\"default\", \"no_avx2\", \"shake256x4\"]","target":1631866035145767285,"profile":8829588955844408089,"path":4291249482764368907,"deps":[[5614323568636413973,"cpufeatures",false,12935300866264512962],[18130209639506977569,"rand_core",false,7779839186301622201]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/fn-dsa-comm-0ab550410604fe0f/dep-lib-fn_dsa_comm","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/fn-dsa-kgen-ec1ca6288e155020/dep-lib-fn_dsa_kgen b/target/release/.fingerprint/fn-dsa-kgen-ec1ca6288e155020/dep-lib-fn_dsa_kgen new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/fn-dsa-kgen-ec1ca6288e155020/dep-lib-fn_dsa_kgen differ diff --git a/target/release/.fingerprint/fn-dsa-kgen-ec1ca6288e155020/invoked.timestamp b/target/release/.fingerprint/fn-dsa-kgen-ec1ca6288e155020/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/fn-dsa-kgen-ec1ca6288e155020/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/fn-dsa-kgen-ec1ca6288e155020/lib-fn_dsa_kgen b/target/release/.fingerprint/fn-dsa-kgen-ec1ca6288e155020/lib-fn_dsa_kgen new file mode 100644 index 0000000..83c54cb --- /dev/null +++ b/target/release/.fingerprint/fn-dsa-kgen-ec1ca6288e155020/lib-fn_dsa_kgen @@ -0,0 +1 @@ +91c51ecfe25b40ed \ No newline at end of file diff --git a/target/release/.fingerprint/fn-dsa-kgen-ec1ca6288e155020/lib-fn_dsa_kgen.json b/target/release/.fingerprint/fn-dsa-kgen-ec1ca6288e155020/lib-fn_dsa_kgen.json new file mode 100644 index 0000000..2763f0e --- /dev/null +++ b/target/release/.fingerprint/fn-dsa-kgen-ec1ca6288e155020/lib-fn_dsa_kgen.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\"]","declared_features":"[\"default\", \"no_avx2\", \"shake256x4\"]","target":8608752860644590206,"profile":8829588955844408089,"path":11271888706545657912,"deps":[[7804810201035454661,"fn_dsa_comm",false,5446754654310787149],[12865141776541797048,"zeroize",false,2500917338275512571]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/fn-dsa-kgen-ec1ca6288e155020/dep-lib-fn_dsa_kgen","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/fn-dsa-sign-d9d0a0b42366f324/dep-lib-fn_dsa_sign b/target/release/.fingerprint/fn-dsa-sign-d9d0a0b42366f324/dep-lib-fn_dsa_sign new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/fn-dsa-sign-d9d0a0b42366f324/dep-lib-fn_dsa_sign differ diff --git a/target/release/.fingerprint/fn-dsa-sign-d9d0a0b42366f324/invoked.timestamp b/target/release/.fingerprint/fn-dsa-sign-d9d0a0b42366f324/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/fn-dsa-sign-d9d0a0b42366f324/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/fn-dsa-sign-d9d0a0b42366f324/lib-fn_dsa_sign b/target/release/.fingerprint/fn-dsa-sign-d9d0a0b42366f324/lib-fn_dsa_sign new file mode 100644 index 0000000..3aacfaa --- /dev/null +++ b/target/release/.fingerprint/fn-dsa-sign-d9d0a0b42366f324/lib-fn_dsa_sign @@ -0,0 +1 @@ +b065ed2cad46781b \ No newline at end of file diff --git a/target/release/.fingerprint/fn-dsa-sign-d9d0a0b42366f324/lib-fn_dsa_sign.json b/target/release/.fingerprint/fn-dsa-sign-d9d0a0b42366f324/lib-fn_dsa_sign.json new file mode 100644 index 0000000..2d7ab93 --- /dev/null +++ b/target/release/.fingerprint/fn-dsa-sign-d9d0a0b42366f324/lib-fn_dsa_sign.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\"]","declared_features":"[\"default\", \"div_emu\", \"no_avx2\", \"shake256x4\", \"small_context\", \"sqrt_emu\"]","target":7203799189525660876,"profile":8829588955844408089,"path":13505310529444209065,"deps":[[7804810201035454661,"fn_dsa_comm",false,5446754654310787149],[12865141776541797048,"zeroize",false,2500917338275512571]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/fn-dsa-sign-d9d0a0b42366f324/dep-lib-fn_dsa_sign","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/fn-dsa-vrfy-a4ba2144d2baa82c/dep-lib-fn_dsa_vrfy b/target/release/.fingerprint/fn-dsa-vrfy-a4ba2144d2baa82c/dep-lib-fn_dsa_vrfy new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/fn-dsa-vrfy-a4ba2144d2baa82c/dep-lib-fn_dsa_vrfy differ diff --git a/target/release/.fingerprint/fn-dsa-vrfy-a4ba2144d2baa82c/invoked.timestamp b/target/release/.fingerprint/fn-dsa-vrfy-a4ba2144d2baa82c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/fn-dsa-vrfy-a4ba2144d2baa82c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/fn-dsa-vrfy-a4ba2144d2baa82c/lib-fn_dsa_vrfy b/target/release/.fingerprint/fn-dsa-vrfy-a4ba2144d2baa82c/lib-fn_dsa_vrfy new file mode 100644 index 0000000..e25aae3 --- /dev/null +++ b/target/release/.fingerprint/fn-dsa-vrfy-a4ba2144d2baa82c/lib-fn_dsa_vrfy @@ -0,0 +1 @@ +4acba1b6f2d4509a \ No newline at end of file diff --git a/target/release/.fingerprint/fn-dsa-vrfy-a4ba2144d2baa82c/lib-fn_dsa_vrfy.json b/target/release/.fingerprint/fn-dsa-vrfy-a4ba2144d2baa82c/lib-fn_dsa_vrfy.json new file mode 100644 index 0000000..179f765 --- /dev/null +++ b/target/release/.fingerprint/fn-dsa-vrfy-a4ba2144d2baa82c/lib-fn_dsa_vrfy.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\"]","declared_features":"[\"default\", \"no_avx2\"]","target":1360055192672250014,"profile":8829588955844408089,"path":1599369932317422348,"deps":[[7804810201035454661,"fn_dsa_comm",false,5446754654310787149]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/fn-dsa-vrfy-a4ba2144d2baa82c/dep-lib-fn_dsa_vrfy","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/foreign-types-c9a23c51608031ad/dep-lib-foreign_types b/target/release/.fingerprint/foreign-types-c9a23c51608031ad/dep-lib-foreign_types new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/foreign-types-c9a23c51608031ad/dep-lib-foreign_types differ diff --git a/target/release/.fingerprint/foreign-types-c9a23c51608031ad/invoked.timestamp b/target/release/.fingerprint/foreign-types-c9a23c51608031ad/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/foreign-types-c9a23c51608031ad/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/foreign-types-c9a23c51608031ad/lib-foreign_types b/target/release/.fingerprint/foreign-types-c9a23c51608031ad/lib-foreign_types new file mode 100644 index 0000000..689880f --- /dev/null +++ b/target/release/.fingerprint/foreign-types-c9a23c51608031ad/lib-foreign_types @@ -0,0 +1 @@ +054c0f270a96cf1c \ No newline at end of file diff --git a/target/release/.fingerprint/foreign-types-c9a23c51608031ad/lib-foreign_types.json b/target/release/.fingerprint/foreign-types-c9a23c51608031ad/lib-foreign_types.json new file mode 100644 index 0000000..22cd49e --- /dev/null +++ b/target/release/.fingerprint/foreign-types-c9a23c51608031ad/lib-foreign_types.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":16278532364759576793,"profile":8829588955844408089,"path":10855821199144786862,"deps":[[6550646399885026072,"foreign_types_shared",false,13437324895796586316]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/foreign-types-c9a23c51608031ad/dep-lib-foreign_types","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/foreign-types-shared-c9839f0b8405797c/dep-lib-foreign_types_shared b/target/release/.fingerprint/foreign-types-shared-c9839f0b8405797c/dep-lib-foreign_types_shared new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/foreign-types-shared-c9839f0b8405797c/dep-lib-foreign_types_shared differ diff --git a/target/release/.fingerprint/foreign-types-shared-c9839f0b8405797c/invoked.timestamp b/target/release/.fingerprint/foreign-types-shared-c9839f0b8405797c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/foreign-types-shared-c9839f0b8405797c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/foreign-types-shared-c9839f0b8405797c/lib-foreign_types_shared b/target/release/.fingerprint/foreign-types-shared-c9839f0b8405797c/lib-foreign_types_shared new file mode 100644 index 0000000..c2c23dd --- /dev/null +++ b/target/release/.fingerprint/foreign-types-shared-c9839f0b8405797c/lib-foreign_types_shared @@ -0,0 +1 @@ +4ce77779ccf77aba \ No newline at end of file diff --git a/target/release/.fingerprint/foreign-types-shared-c9839f0b8405797c/lib-foreign_types_shared.json b/target/release/.fingerprint/foreign-types-shared-c9839f0b8405797c/lib-foreign_types_shared.json new file mode 100644 index 0000000..e61c956 --- /dev/null +++ b/target/release/.fingerprint/foreign-types-shared-c9839f0b8405797c/lib-foreign_types_shared.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":6862070936934047414,"profile":8829588955844408089,"path":13875194449422806128,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/foreign-types-shared-c9839f0b8405797c/dep-lib-foreign_types_shared","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/fs2-bdb42ffa9963cf1e/dep-lib-fs2 b/target/release/.fingerprint/fs2-bdb42ffa9963cf1e/dep-lib-fs2 new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/fs2-bdb42ffa9963cf1e/dep-lib-fs2 differ diff --git a/target/release/.fingerprint/fs2-bdb42ffa9963cf1e/invoked.timestamp b/target/release/.fingerprint/fs2-bdb42ffa9963cf1e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/fs2-bdb42ffa9963cf1e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/fs2-bdb42ffa9963cf1e/lib-fs2 b/target/release/.fingerprint/fs2-bdb42ffa9963cf1e/lib-fs2 new file mode 100644 index 0000000..bbf6769 --- /dev/null +++ b/target/release/.fingerprint/fs2-bdb42ffa9963cf1e/lib-fs2 @@ -0,0 +1 @@ +539435807ad045b5 \ No newline at end of file diff --git a/target/release/.fingerprint/fs2-bdb42ffa9963cf1e/lib-fs2.json b/target/release/.fingerprint/fs2-bdb42ffa9963cf1e/lib-fs2.json new file mode 100644 index 0000000..bd1553d --- /dev/null +++ b/target/release/.fingerprint/fs2-bdb42ffa9963cf1e/lib-fs2.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":16077534831891281128,"profile":8829588955844408089,"path":17200492183662141375,"deps":[[17799673680390999427,"libc",false,15214103457620285393]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/fs2-bdb42ffa9963cf1e/dep-lib-fs2","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/futures-channel-1a90526add31686f/dep-lib-futures_channel b/target/release/.fingerprint/futures-channel-1a90526add31686f/dep-lib-futures_channel new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/futures-channel-1a90526add31686f/dep-lib-futures_channel differ diff --git a/target/release/.fingerprint/futures-channel-1a90526add31686f/invoked.timestamp b/target/release/.fingerprint/futures-channel-1a90526add31686f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/futures-channel-1a90526add31686f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/futures-channel-1a90526add31686f/lib-futures_channel b/target/release/.fingerprint/futures-channel-1a90526add31686f/lib-futures_channel new file mode 100644 index 0000000..cc8df79 --- /dev/null +++ b/target/release/.fingerprint/futures-channel-1a90526add31686f/lib-futures_channel @@ -0,0 +1 @@ +e35f6a125c924d3f \ No newline at end of file diff --git a/target/release/.fingerprint/futures-channel-1a90526add31686f/lib-futures_channel.json b/target/release/.fingerprint/futures-channel-1a90526add31686f/lib-futures_channel.json new file mode 100644 index 0000000..142f1eb --- /dev/null +++ b/target/release/.fingerprint/futures-channel-1a90526add31686f/lib-futures_channel.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"futures-sink\", \"sink\", \"std\"]","declared_features":"[\"alloc\", \"cfg-target-has-atomic\", \"default\", \"futures-sink\", \"sink\", \"std\", \"unstable\"]","target":13634065851578929263,"profile":1981027338247755584,"path":6746096850478745740,"deps":[[7013762810557009322,"futures_sink",false,2269259535369736863],[7620660491849607393,"futures_core",false,7365627649050263486]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/futures-channel-1a90526add31686f/dep-lib-futures_channel","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/futures-core-8e80493628bb99c5/dep-lib-futures_core b/target/release/.fingerprint/futures-core-8e80493628bb99c5/dep-lib-futures_core new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/futures-core-8e80493628bb99c5/dep-lib-futures_core differ diff --git a/target/release/.fingerprint/futures-core-8e80493628bb99c5/invoked.timestamp b/target/release/.fingerprint/futures-core-8e80493628bb99c5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/futures-core-8e80493628bb99c5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/futures-core-8e80493628bb99c5/lib-futures_core b/target/release/.fingerprint/futures-core-8e80493628bb99c5/lib-futures_core new file mode 100644 index 0000000..f2f7178 --- /dev/null +++ b/target/release/.fingerprint/futures-core-8e80493628bb99c5/lib-futures_core @@ -0,0 +1 @@ +bebf6f7152f73766 \ No newline at end of file diff --git a/target/release/.fingerprint/futures-core-8e80493628bb99c5/lib-futures_core.json b/target/release/.fingerprint/futures-core-8e80493628bb99c5/lib-futures_core.json new file mode 100644 index 0000000..59fb37f --- /dev/null +++ b/target/release/.fingerprint/futures-core-8e80493628bb99c5/lib-futures_core.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"std\"]","declared_features":"[\"alloc\", \"cfg-target-has-atomic\", \"default\", \"portable-atomic\", \"std\", \"unstable\"]","target":9453135960607436725,"profile":1981027338247755584,"path":7894018342980566313,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/futures-core-8e80493628bb99c5/dep-lib-futures_core","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/futures-macro-58434cb0446df825/dep-lib-futures_macro b/target/release/.fingerprint/futures-macro-58434cb0446df825/dep-lib-futures_macro new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/futures-macro-58434cb0446df825/dep-lib-futures_macro differ diff --git a/target/release/.fingerprint/futures-macro-58434cb0446df825/invoked.timestamp b/target/release/.fingerprint/futures-macro-58434cb0446df825/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/futures-macro-58434cb0446df825/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/futures-macro-58434cb0446df825/lib-futures_macro b/target/release/.fingerprint/futures-macro-58434cb0446df825/lib-futures_macro new file mode 100644 index 0000000..aa56054 --- /dev/null +++ b/target/release/.fingerprint/futures-macro-58434cb0446df825/lib-futures_macro @@ -0,0 +1 @@ +a445983152e9c544 \ No newline at end of file diff --git a/target/release/.fingerprint/futures-macro-58434cb0446df825/lib-futures_macro.json b/target/release/.fingerprint/futures-macro-58434cb0446df825/lib-futures_macro.json new file mode 100644 index 0000000..e60c698 --- /dev/null +++ b/target/release/.fingerprint/futures-macro-58434cb0446df825/lib-futures_macro.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":10957102547526291127,"profile":3381261834541966454,"path":15384940743007912839,"deps":[[4289358735036141001,"proc_macro2",false,17113744776566768411],[10420560437213941093,"syn",false,13631603582387891324],[13111758008314797071,"quote",false,12882107055480961349]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/futures-macro-58434cb0446df825/dep-lib-futures_macro","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/futures-sink-e8316d71da1ae5d7/dep-lib-futures_sink b/target/release/.fingerprint/futures-sink-e8316d71da1ae5d7/dep-lib-futures_sink new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/futures-sink-e8316d71da1ae5d7/dep-lib-futures_sink differ diff --git a/target/release/.fingerprint/futures-sink-e8316d71da1ae5d7/invoked.timestamp b/target/release/.fingerprint/futures-sink-e8316d71da1ae5d7/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/futures-sink-e8316d71da1ae5d7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/futures-sink-e8316d71da1ae5d7/lib-futures_sink b/target/release/.fingerprint/futures-sink-e8316d71da1ae5d7/lib-futures_sink new file mode 100644 index 0000000..696bdf0 --- /dev/null +++ b/target/release/.fingerprint/futures-sink-e8316d71da1ae5d7/lib-futures_sink @@ -0,0 +1 @@ +9f92e13c86077e1f \ No newline at end of file diff --git a/target/release/.fingerprint/futures-sink-e8316d71da1ae5d7/lib-futures_sink.json b/target/release/.fingerprint/futures-sink-e8316d71da1ae5d7/lib-futures_sink.json new file mode 100644 index 0000000..21539da --- /dev/null +++ b/target/release/.fingerprint/futures-sink-e8316d71da1ae5d7/lib-futures_sink.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"std\"]","target":10827111567014737887,"profile":1981027338247755584,"path":8189327539691104737,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/futures-sink-e8316d71da1ae5d7/dep-lib-futures_sink","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/futures-task-1a466054f3f148f0/dep-lib-futures_task b/target/release/.fingerprint/futures-task-1a466054f3f148f0/dep-lib-futures_task new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/futures-task-1a466054f3f148f0/dep-lib-futures_task differ diff --git a/target/release/.fingerprint/futures-task-1a466054f3f148f0/invoked.timestamp b/target/release/.fingerprint/futures-task-1a466054f3f148f0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/futures-task-1a466054f3f148f0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/futures-task-1a466054f3f148f0/lib-futures_task b/target/release/.fingerprint/futures-task-1a466054f3f148f0/lib-futures_task new file mode 100644 index 0000000..08d71f4 --- /dev/null +++ b/target/release/.fingerprint/futures-task-1a466054f3f148f0/lib-futures_task @@ -0,0 +1 @@ +3460e552ba114390 \ No newline at end of file diff --git a/target/release/.fingerprint/futures-task-1a466054f3f148f0/lib-futures_task.json b/target/release/.fingerprint/futures-task-1a466054f3f148f0/lib-futures_task.json new file mode 100644 index 0000000..37710fc --- /dev/null +++ b/target/release/.fingerprint/futures-task-1a466054f3f148f0/lib-futures_task.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"std\"]","declared_features":"[\"alloc\", \"cfg-target-has-atomic\", \"default\", \"std\", \"unstable\"]","target":13518091470260541623,"profile":1981027338247755584,"path":7200217568044681190,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/futures-task-1a466054f3f148f0/dep-lib-futures_task","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/futures-util-5127acb0f46a03e7/dep-lib-futures_util b/target/release/.fingerprint/futures-util-5127acb0f46a03e7/dep-lib-futures_util new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/futures-util-5127acb0f46a03e7/dep-lib-futures_util differ diff --git a/target/release/.fingerprint/futures-util-5127acb0f46a03e7/invoked.timestamp b/target/release/.fingerprint/futures-util-5127acb0f46a03e7/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/futures-util-5127acb0f46a03e7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/futures-util-5127acb0f46a03e7/lib-futures_util b/target/release/.fingerprint/futures-util-5127acb0f46a03e7/lib-futures_util new file mode 100644 index 0000000..178859a --- /dev/null +++ b/target/release/.fingerprint/futures-util-5127acb0f46a03e7/lib-futures_util @@ -0,0 +1 @@ +744acca1a19d8f6d \ No newline at end of file diff --git a/target/release/.fingerprint/futures-util-5127acb0f46a03e7/lib-futures_util.json b/target/release/.fingerprint/futures-util-5127acb0f46a03e7/lib-futures_util.json new file mode 100644 index 0000000..324472c --- /dev/null +++ b/target/release/.fingerprint/futures-util-5127acb0f46a03e7/lib-futures_util.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"async-await\", \"async-await-macro\", \"default\", \"futures-macro\", \"futures-sink\", \"sink\", \"slab\", \"std\"]","declared_features":"[\"alloc\", \"async-await\", \"async-await-macro\", \"bilock\", \"cfg-target-has-atomic\", \"channel\", \"compat\", \"default\", \"futures-channel\", \"futures-io\", \"futures-macro\", \"futures-sink\", \"futures_01\", \"io\", \"io-compat\", \"memchr\", \"portable-atomic\", \"sink\", \"slab\", \"std\", \"tokio-io\", \"unstable\", \"write-all-vectored\"]","target":1788798584831431502,"profile":1981027338247755584,"path":8683502457215829517,"deps":[[1615478164327904835,"pin_utils",false,10833000522321738924],[4800206021143169329,"pin_project_lite",false,10694255983396010031],[6955678925937229351,"slab",false,8448242084849770067],[7013762810557009322,"futures_sink",false,2269259535369736863],[7620660491849607393,"futures_core",false,7365627649050263486],[10565019901765856648,"futures_macro",false,4955623504219751844],[16240732885093539806,"futures_task",false,10395171856853590068]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/futures-util-5127acb0f46a03e7/dep-lib-futures_util","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/fxhash-9612eea2a54553c0/dep-lib-fxhash b/target/release/.fingerprint/fxhash-9612eea2a54553c0/dep-lib-fxhash new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/fxhash-9612eea2a54553c0/dep-lib-fxhash differ diff --git a/target/release/.fingerprint/fxhash-9612eea2a54553c0/invoked.timestamp b/target/release/.fingerprint/fxhash-9612eea2a54553c0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/fxhash-9612eea2a54553c0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/fxhash-9612eea2a54553c0/lib-fxhash b/target/release/.fingerprint/fxhash-9612eea2a54553c0/lib-fxhash new file mode 100644 index 0000000..891688d --- /dev/null +++ b/target/release/.fingerprint/fxhash-9612eea2a54553c0/lib-fxhash @@ -0,0 +1 @@ +aac245bb66bdae8c \ No newline at end of file diff --git a/target/release/.fingerprint/fxhash-9612eea2a54553c0/lib-fxhash.json b/target/release/.fingerprint/fxhash-9612eea2a54553c0/lib-fxhash.json new file mode 100644 index 0000000..28d69be --- /dev/null +++ b/target/release/.fingerprint/fxhash-9612eea2a54553c0/lib-fxhash.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":10973188114720300281,"profile":8829588955844408089,"path":6671161377867086413,"deps":[[3712811570531045576,"byteorder",false,13512073500754230130]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/fxhash-9612eea2a54553c0/dep-lib-fxhash","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/generic-array-2e607953dd688cbc/run-build-script-build-script-build b/target/release/.fingerprint/generic-array-2e607953dd688cbc/run-build-script-build-script-build new file mode 100644 index 0000000..81e21c3 --- /dev/null +++ b/target/release/.fingerprint/generic-array-2e607953dd688cbc/run-build-script-build-script-build @@ -0,0 +1 @@ +b4c86f8244a94d1e \ No newline at end of file diff --git a/target/release/.fingerprint/generic-array-2e607953dd688cbc/run-build-script-build-script-build.json b/target/release/.fingerprint/generic-array-2e607953dd688cbc/run-build-script-build-script-build.json new file mode 100644 index 0000000..c81c15c --- /dev/null +++ b/target/release/.fingerprint/generic-array-2e607953dd688cbc/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[10520923840501062997,"build_script_build",false,7608803488306826491]],"local":[{"Precalculated":"0.14.7"}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/generic-array-a2692c14b1663b7e/dep-lib-generic_array b/target/release/.fingerprint/generic-array-a2692c14b1663b7e/dep-lib-generic_array new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/generic-array-a2692c14b1663b7e/dep-lib-generic_array differ diff --git a/target/release/.fingerprint/generic-array-a2692c14b1663b7e/invoked.timestamp b/target/release/.fingerprint/generic-array-a2692c14b1663b7e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/generic-array-a2692c14b1663b7e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/generic-array-a2692c14b1663b7e/lib-generic_array b/target/release/.fingerprint/generic-array-a2692c14b1663b7e/lib-generic_array new file mode 100644 index 0000000..650395f --- /dev/null +++ b/target/release/.fingerprint/generic-array-a2692c14b1663b7e/lib-generic_array @@ -0,0 +1 @@ +9044d8dccd45b179 \ No newline at end of file diff --git a/target/release/.fingerprint/generic-array-a2692c14b1663b7e/lib-generic_array.json b/target/release/.fingerprint/generic-array-a2692c14b1663b7e/lib-generic_array.json new file mode 100644 index 0000000..a162218 --- /dev/null +++ b/target/release/.fingerprint/generic-array-a2692c14b1663b7e/lib-generic_array.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"more_lengths\"]","declared_features":"[\"more_lengths\", \"serde\", \"zeroize\"]","target":13084005262763373425,"profile":8829588955844408089,"path":13956821645844553851,"deps":[[8722757871864480630,"typenum",false,10682402467915108505],[10520923840501062997,"build_script_build",false,2183587506055792820]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/generic-array-a2692c14b1663b7e/dep-lib-generic_array","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/generic-array-f82805edc24d2e88/build-script-build-script-build b/target/release/.fingerprint/generic-array-f82805edc24d2e88/build-script-build-script-build new file mode 100644 index 0000000..508c33a --- /dev/null +++ b/target/release/.fingerprint/generic-array-f82805edc24d2e88/build-script-build-script-build @@ -0,0 +1 @@ +fb0c489e75e69769 \ No newline at end of file diff --git a/target/release/.fingerprint/generic-array-f82805edc24d2e88/build-script-build-script-build.json b/target/release/.fingerprint/generic-array-f82805edc24d2e88/build-script-build-script-build.json new file mode 100644 index 0000000..ae32331 --- /dev/null +++ b/target/release/.fingerprint/generic-array-f82805edc24d2e88/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"more_lengths\"]","declared_features":"[\"more_lengths\", \"serde\", \"zeroize\"]","target":12318548087768197662,"profile":17257705230225558938,"path":1411609139940481929,"deps":[[5398981501050481332,"version_check",false,18185377286759331874]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/generic-array-f82805edc24d2e88/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/generic-array-f82805edc24d2e88/dep-build-script-build-script-build b/target/release/.fingerprint/generic-array-f82805edc24d2e88/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/generic-array-f82805edc24d2e88/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/generic-array-f82805edc24d2e88/invoked.timestamp b/target/release/.fingerprint/generic-array-f82805edc24d2e88/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/generic-array-f82805edc24d2e88/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/getrandom-cbc23db232d757a5/build-script-build-script-build b/target/release/.fingerprint/getrandom-cbc23db232d757a5/build-script-build-script-build new file mode 100644 index 0000000..86a0c34 --- /dev/null +++ b/target/release/.fingerprint/getrandom-cbc23db232d757a5/build-script-build-script-build @@ -0,0 +1 @@ +ee3977f659ea2e97 \ No newline at end of file diff --git a/target/release/.fingerprint/getrandom-cbc23db232d757a5/build-script-build-script-build.json b/target/release/.fingerprint/getrandom-cbc23db232d757a5/build-script-build-script-build.json new file mode 100644 index 0000000..2b95151 --- /dev/null +++ b/target/release/.fingerprint/getrandom-cbc23db232d757a5/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"std\"]","declared_features":"[\"rustc-dep-of-std\", \"std\", \"wasm_js\"]","target":5408242616063297496,"profile":294713991824690264,"path":17755547518533260441,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/getrandom-cbc23db232d757a5/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/getrandom-cbc23db232d757a5/dep-build-script-build-script-build b/target/release/.fingerprint/getrandom-cbc23db232d757a5/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/getrandom-cbc23db232d757a5/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/getrandom-cbc23db232d757a5/invoked.timestamp b/target/release/.fingerprint/getrandom-cbc23db232d757a5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/getrandom-cbc23db232d757a5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/getrandom-de1ced6807155dec/dep-lib-getrandom b/target/release/.fingerprint/getrandom-de1ced6807155dec/dep-lib-getrandom new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/getrandom-de1ced6807155dec/dep-lib-getrandom differ diff --git a/target/release/.fingerprint/getrandom-de1ced6807155dec/invoked.timestamp b/target/release/.fingerprint/getrandom-de1ced6807155dec/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/getrandom-de1ced6807155dec/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/getrandom-de1ced6807155dec/lib-getrandom b/target/release/.fingerprint/getrandom-de1ced6807155dec/lib-getrandom new file mode 100644 index 0000000..7a7035a --- /dev/null +++ b/target/release/.fingerprint/getrandom-de1ced6807155dec/lib-getrandom @@ -0,0 +1 @@ +29c045998b376878 \ No newline at end of file diff --git a/target/release/.fingerprint/getrandom-de1ced6807155dec/lib-getrandom.json b/target/release/.fingerprint/getrandom-de1ced6807155dec/lib-getrandom.json new file mode 100644 index 0000000..4b15263 --- /dev/null +++ b/target/release/.fingerprint/getrandom-de1ced6807155dec/lib-getrandom.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"std\"]","declared_features":"[\"rustc-dep-of-std\", \"std\", \"wasm_js\"]","target":11669924403970522481,"profile":13421767146912594797,"path":11650400828488101001,"deps":[[3331586631144870129,"build_script_build",false,12178126611279131664],[7667230146095136825,"cfg_if",false,6933474952073223436],[17799673680390999427,"libc",false,15214103457620285393]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/getrandom-de1ced6807155dec/dep-lib-getrandom","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/getrandom-e98cc42808674274/run-build-script-build-script-build b/target/release/.fingerprint/getrandom-e98cc42808674274/run-build-script-build-script-build new file mode 100644 index 0000000..4c65dfd --- /dev/null +++ b/target/release/.fingerprint/getrandom-e98cc42808674274/run-build-script-build-script-build @@ -0,0 +1 @@ +10340667a16501a9 \ No newline at end of file diff --git a/target/release/.fingerprint/getrandom-e98cc42808674274/run-build-script-build-script-build.json b/target/release/.fingerprint/getrandom-e98cc42808674274/run-build-script-build-script-build.json new file mode 100644 index 0000000..0077bc9 --- /dev/null +++ b/target/release/.fingerprint/getrandom-e98cc42808674274/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[3331586631144870129,"build_script_build",false,10893902220763806190]],"local":[{"RerunIfChanged":{"output":"release/build/getrandom-e98cc42808674274/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/getrandom-ef694a602730ff53/dep-lib-getrandom b/target/release/.fingerprint/getrandom-ef694a602730ff53/dep-lib-getrandom new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/getrandom-ef694a602730ff53/dep-lib-getrandom differ diff --git a/target/release/.fingerprint/getrandom-ef694a602730ff53/invoked.timestamp b/target/release/.fingerprint/getrandom-ef694a602730ff53/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/getrandom-ef694a602730ff53/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/getrandom-ef694a602730ff53/lib-getrandom b/target/release/.fingerprint/getrandom-ef694a602730ff53/lib-getrandom new file mode 100644 index 0000000..c65fc90 --- /dev/null +++ b/target/release/.fingerprint/getrandom-ef694a602730ff53/lib-getrandom @@ -0,0 +1 @@ +01ff4f09c2649659 \ No newline at end of file diff --git a/target/release/.fingerprint/getrandom-ef694a602730ff53/lib-getrandom.json b/target/release/.fingerprint/getrandom-ef694a602730ff53/lib-getrandom.json new file mode 100644 index 0000000..7c1f8c0 --- /dev/null +++ b/target/release/.fingerprint/getrandom-ef694a602730ff53/lib-getrandom.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"std\"]","declared_features":"[\"compiler_builtins\", \"core\", \"custom\", \"js\", \"js-sys\", \"linux_disable_fallback\", \"rdrand\", \"rustc-dep-of-std\", \"std\", \"test-in-browser\", \"wasm-bindgen\"]","target":16244099637825074703,"profile":8829588955844408089,"path":14487652207711034782,"deps":[[7667230146095136825,"cfg_if",false,6933474952073223436],[17799673680390999427,"libc",false,15214103457620285393]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/getrandom-ef694a602730ff53/dep-lib-getrandom","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/getrandom-f85523f9d1740ddb/dep-lib-getrandom b/target/release/.fingerprint/getrandom-f85523f9d1740ddb/dep-lib-getrandom new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/getrandom-f85523f9d1740ddb/dep-lib-getrandom differ diff --git a/target/release/.fingerprint/getrandom-f85523f9d1740ddb/invoked.timestamp b/target/release/.fingerprint/getrandom-f85523f9d1740ddb/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/getrandom-f85523f9d1740ddb/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/getrandom-f85523f9d1740ddb/lib-getrandom b/target/release/.fingerprint/getrandom-f85523f9d1740ddb/lib-getrandom new file mode 100644 index 0000000..91fd2c5 --- /dev/null +++ b/target/release/.fingerprint/getrandom-f85523f9d1740ddb/lib-getrandom @@ -0,0 +1 @@ +416deb42ab774c23 \ No newline at end of file diff --git a/target/release/.fingerprint/getrandom-f85523f9d1740ddb/lib-getrandom.json b/target/release/.fingerprint/getrandom-f85523f9d1740ddb/lib-getrandom.json new file mode 100644 index 0000000..fbe3ba6 --- /dev/null +++ b/target/release/.fingerprint/getrandom-f85523f9d1740ddb/lib-getrandom.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"compiler_builtins\", \"core\", \"custom\", \"js\", \"js-sys\", \"linux_disable_fallback\", \"rdrand\", \"rustc-dep-of-std\", \"std\", \"test-in-browser\", \"wasm-bindgen\"]","target":16244099637825074703,"profile":17257705230225558938,"path":14487652207711034782,"deps":[[7667230146095136825,"cfg_if",false,12304083081928944448],[17799673680390999427,"libc",false,9438838443475176672]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/getrandom-f85523f9d1740ddb/dep-lib-getrandom","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/gif-02eb1cceb898a19b/dep-lib-gif b/target/release/.fingerprint/gif-02eb1cceb898a19b/dep-lib-gif new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/gif-02eb1cceb898a19b/dep-lib-gif differ diff --git a/target/release/.fingerprint/gif-02eb1cceb898a19b/invoked.timestamp b/target/release/.fingerprint/gif-02eb1cceb898a19b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/gif-02eb1cceb898a19b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/gif-02eb1cceb898a19b/lib-gif b/target/release/.fingerprint/gif-02eb1cceb898a19b/lib-gif new file mode 100644 index 0000000..bf8ab3f --- /dev/null +++ b/target/release/.fingerprint/gif-02eb1cceb898a19b/lib-gif @@ -0,0 +1 @@ +f65f42054835509d \ No newline at end of file diff --git a/target/release/.fingerprint/gif-02eb1cceb898a19b/lib-gif.json b/target/release/.fingerprint/gif-02eb1cceb898a19b/lib-gif.json new file mode 100644 index 0000000..df5c768 --- /dev/null +++ b/target/release/.fingerprint/gif-02eb1cceb898a19b/lib-gif.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"raii_no_panic\", \"std\"]","declared_features":"[\"default\", \"raii_no_panic\", \"std\"]","target":16206784607464084573,"profile":8829588955844408089,"path":9401386705161214624,"deps":[[6392468378873989581,"weezl",false,4958703180433964841],[18370424882373179248,"color_quant",false,7489485821384622589]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/gif-02eb1cceb898a19b/dep-lib-gif","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/hashbrown-64f87c7d984d898a/dep-lib-hashbrown b/target/release/.fingerprint/hashbrown-64f87c7d984d898a/dep-lib-hashbrown new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/hashbrown-64f87c7d984d898a/dep-lib-hashbrown differ diff --git a/target/release/.fingerprint/hashbrown-64f87c7d984d898a/invoked.timestamp b/target/release/.fingerprint/hashbrown-64f87c7d984d898a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/hashbrown-64f87c7d984d898a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/hashbrown-64f87c7d984d898a/lib-hashbrown b/target/release/.fingerprint/hashbrown-64f87c7d984d898a/lib-hashbrown new file mode 100644 index 0000000..65ec851 --- /dev/null +++ b/target/release/.fingerprint/hashbrown-64f87c7d984d898a/lib-hashbrown @@ -0,0 +1 @@ +f785c19bed6bfc7c \ No newline at end of file diff --git a/target/release/.fingerprint/hashbrown-64f87c7d984d898a/lib-hashbrown.json b/target/release/.fingerprint/hashbrown-64f87c7d984d898a/lib-hashbrown.json new file mode 100644 index 0000000..36bf133 --- /dev/null +++ b/target/release/.fingerprint/hashbrown-64f87c7d984d898a/lib-hashbrown.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"alloc\", \"allocator-api2\", \"borsh\", \"compiler_builtins\", \"core\", \"default\", \"default-hasher\", \"equivalent\", \"inline-more\", \"nightly\", \"raw-entry\", \"rayon\", \"rustc-dep-of-std\", \"rustc-internal-api\", \"serde\"]","target":13796197676120832388,"profile":8829588955844408089,"path":430341033745544101,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/hashbrown-64f87c7d984d898a/dep-lib-hashbrown","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/hashbrown-811f71a1ebb28ce6/dep-lib-hashbrown b/target/release/.fingerprint/hashbrown-811f71a1ebb28ce6/dep-lib-hashbrown new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/hashbrown-811f71a1ebb28ce6/dep-lib-hashbrown differ diff --git a/target/release/.fingerprint/hashbrown-811f71a1ebb28ce6/invoked.timestamp b/target/release/.fingerprint/hashbrown-811f71a1ebb28ce6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/hashbrown-811f71a1ebb28ce6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/hashbrown-811f71a1ebb28ce6/lib-hashbrown b/target/release/.fingerprint/hashbrown-811f71a1ebb28ce6/lib-hashbrown new file mode 100644 index 0000000..d97b417 --- /dev/null +++ b/target/release/.fingerprint/hashbrown-811f71a1ebb28ce6/lib-hashbrown @@ -0,0 +1 @@ +7afbba6aa4acc9d0 \ No newline at end of file diff --git a/target/release/.fingerprint/hashbrown-811f71a1ebb28ce6/lib-hashbrown.json b/target/release/.fingerprint/hashbrown-811f71a1ebb28ce6/lib-hashbrown.json new file mode 100644 index 0000000..4927b36 --- /dev/null +++ b/target/release/.fingerprint/hashbrown-811f71a1ebb28ce6/lib-hashbrown.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"ahash\", \"alloc\", \"bumpalo\", \"compiler_builtins\", \"core\", \"default\", \"inline-more\", \"nightly\", \"raw\", \"rayon\", \"rustc-dep-of-std\", \"rustc-internal-api\", \"serde\"]","target":9101038166729729440,"profile":8829588955844408089,"path":12011379412175676701,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/hashbrown-811f71a1ebb28ce6/dep-lib-hashbrown","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/hex-808ebc2b7fdb6509/dep-lib-hex b/target/release/.fingerprint/hex-808ebc2b7fdb6509/dep-lib-hex new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/hex-808ebc2b7fdb6509/dep-lib-hex differ diff --git a/target/release/.fingerprint/hex-808ebc2b7fdb6509/invoked.timestamp b/target/release/.fingerprint/hex-808ebc2b7fdb6509/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/hex-808ebc2b7fdb6509/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/hex-808ebc2b7fdb6509/lib-hex b/target/release/.fingerprint/hex-808ebc2b7fdb6509/lib-hex new file mode 100644 index 0000000..6ded862 --- /dev/null +++ b/target/release/.fingerprint/hex-808ebc2b7fdb6509/lib-hex @@ -0,0 +1 @@ +474c19f444f218db \ No newline at end of file diff --git a/target/release/.fingerprint/hex-808ebc2b7fdb6509/lib-hex.json b/target/release/.fingerprint/hex-808ebc2b7fdb6509/lib-hex.json new file mode 100644 index 0000000..dba4bb1 --- /dev/null +++ b/target/release/.fingerprint/hex-808ebc2b7fdb6509/lib-hex.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"serde\", \"std\"]","target":4242469766639956503,"profile":8829588955844408089,"path":6427054284478486799,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/hex-808ebc2b7fdb6509/dep-lib-hex","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/hex-literal-46fc7b9b3e263161/dep-lib-hex_literal b/target/release/.fingerprint/hex-literal-46fc7b9b3e263161/dep-lib-hex_literal new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/hex-literal-46fc7b9b3e263161/dep-lib-hex_literal differ diff --git a/target/release/.fingerprint/hex-literal-46fc7b9b3e263161/invoked.timestamp b/target/release/.fingerprint/hex-literal-46fc7b9b3e263161/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/hex-literal-46fc7b9b3e263161/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/hex-literal-46fc7b9b3e263161/lib-hex_literal b/target/release/.fingerprint/hex-literal-46fc7b9b3e263161/lib-hex_literal new file mode 100644 index 0000000..adba24a --- /dev/null +++ b/target/release/.fingerprint/hex-literal-46fc7b9b3e263161/lib-hex_literal @@ -0,0 +1 @@ +ae48e01d894b0bc7 \ No newline at end of file diff --git a/target/release/.fingerprint/hex-literal-46fc7b9b3e263161/lib-hex_literal.json b/target/release/.fingerprint/hex-literal-46fc7b9b3e263161/lib-hex_literal.json new file mode 100644 index 0000000..e40fc49 --- /dev/null +++ b/target/release/.fingerprint/hex-literal-46fc7b9b3e263161/lib-hex_literal.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":15754120575075727831,"profile":8829588955844408089,"path":10072498837470143139,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/hex-literal-46fc7b9b3e263161/dep-lib-hex_literal","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/hmac-2f49c8ae1cd07fc3/dep-lib-hmac b/target/release/.fingerprint/hmac-2f49c8ae1cd07fc3/dep-lib-hmac new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/hmac-2f49c8ae1cd07fc3/dep-lib-hmac differ diff --git a/target/release/.fingerprint/hmac-2f49c8ae1cd07fc3/invoked.timestamp b/target/release/.fingerprint/hmac-2f49c8ae1cd07fc3/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/hmac-2f49c8ae1cd07fc3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/hmac-2f49c8ae1cd07fc3/lib-hmac b/target/release/.fingerprint/hmac-2f49c8ae1cd07fc3/lib-hmac new file mode 100644 index 0000000..0d00d05 --- /dev/null +++ b/target/release/.fingerprint/hmac-2f49c8ae1cd07fc3/lib-hmac @@ -0,0 +1 @@ +359a1ca34358456f \ No newline at end of file diff --git a/target/release/.fingerprint/hmac-2f49c8ae1cd07fc3/lib-hmac.json b/target/release/.fingerprint/hmac-2f49c8ae1cd07fc3/lib-hmac.json new file mode 100644 index 0000000..198a430 --- /dev/null +++ b/target/release/.fingerprint/hmac-2f49c8ae1cd07fc3/lib-hmac.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"reset\", \"std\"]","target":12991177224612424488,"profile":8829588955844408089,"path":15254557279549684033,"deps":[[17475753849556516473,"digest",false,15168905106581379375]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/hmac-2f49c8ae1cd07fc3/dep-lib-hmac","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/home-257009474a83683d/dep-lib-home b/target/release/.fingerprint/home-257009474a83683d/dep-lib-home new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/home-257009474a83683d/dep-lib-home differ diff --git a/target/release/.fingerprint/home-257009474a83683d/invoked.timestamp b/target/release/.fingerprint/home-257009474a83683d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/home-257009474a83683d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/home-257009474a83683d/lib-home b/target/release/.fingerprint/home-257009474a83683d/lib-home new file mode 100644 index 0000000..55b6dac --- /dev/null +++ b/target/release/.fingerprint/home-257009474a83683d/lib-home @@ -0,0 +1 @@ +39a0a9415615b8b9 \ No newline at end of file diff --git a/target/release/.fingerprint/home-257009474a83683d/lib-home.json b/target/release/.fingerprint/home-257009474a83683d/lib-home.json new file mode 100644 index 0000000..3871db9 --- /dev/null +++ b/target/release/.fingerprint/home-257009474a83683d/lib-home.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":15378446547739167070,"profile":12825968830932525230,"path":1718794950309558766,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/home-257009474a83683d/dep-lib-home","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/hybrid-array-f3cacb7b4dc26bb1/dep-lib-hybrid_array b/target/release/.fingerprint/hybrid-array-f3cacb7b4dc26bb1/dep-lib-hybrid_array new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/hybrid-array-f3cacb7b4dc26bb1/dep-lib-hybrid_array differ diff --git a/target/release/.fingerprint/hybrid-array-f3cacb7b4dc26bb1/invoked.timestamp b/target/release/.fingerprint/hybrid-array-f3cacb7b4dc26bb1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/hybrid-array-f3cacb7b4dc26bb1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/hybrid-array-f3cacb7b4dc26bb1/lib-hybrid_array b/target/release/.fingerprint/hybrid-array-f3cacb7b4dc26bb1/lib-hybrid_array new file mode 100644 index 0000000..b651a5e --- /dev/null +++ b/target/release/.fingerprint/hybrid-array-f3cacb7b4dc26bb1/lib-hybrid_array @@ -0,0 +1 @@ +f2ff6b7fdeef6e2e \ No newline at end of file diff --git a/target/release/.fingerprint/hybrid-array-f3cacb7b4dc26bb1/lib-hybrid_array.json b/target/release/.fingerprint/hybrid-array-f3cacb7b4dc26bb1/lib-hybrid_array.json new file mode 100644 index 0000000..24cff56 --- /dev/null +++ b/target/release/.fingerprint/hybrid-array-f3cacb7b4dc26bb1/lib-hybrid_array.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"bytemuck\", \"extra-sizes\", \"serde\", \"subtle\", \"zeroize\"]","target":7458923855315437812,"profile":8829588955844408089,"path":11243578038376697438,"deps":[[8722757871864480630,"typenum",false,10682402467915108505]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/hybrid-array-f3cacb7b4dc26bb1/dep-lib-hybrid_array","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/iana-time-zone-f435f25d171227ec/dep-lib-iana_time_zone b/target/release/.fingerprint/iana-time-zone-f435f25d171227ec/dep-lib-iana_time_zone new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/iana-time-zone-f435f25d171227ec/dep-lib-iana_time_zone differ diff --git a/target/release/.fingerprint/iana-time-zone-f435f25d171227ec/invoked.timestamp b/target/release/.fingerprint/iana-time-zone-f435f25d171227ec/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/iana-time-zone-f435f25d171227ec/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/iana-time-zone-f435f25d171227ec/lib-iana_time_zone b/target/release/.fingerprint/iana-time-zone-f435f25d171227ec/lib-iana_time_zone new file mode 100644 index 0000000..75b55bd --- /dev/null +++ b/target/release/.fingerprint/iana-time-zone-f435f25d171227ec/lib-iana_time_zone @@ -0,0 +1 @@ +906b2fcbb6e2c96f \ No newline at end of file diff --git a/target/release/.fingerprint/iana-time-zone-f435f25d171227ec/lib-iana_time_zone.json b/target/release/.fingerprint/iana-time-zone-f435f25d171227ec/lib-iana_time_zone.json new file mode 100644 index 0000000..7c68d5f --- /dev/null +++ b/target/release/.fingerprint/iana-time-zone-f435f25d171227ec/lib-iana_time_zone.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"fallback\"]","declared_features":"[\"fallback\"]","target":748780464234022542,"profile":8829588955844408089,"path":14348618947692792215,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/iana-time-zone-f435f25d171227ec/dep-lib-iana_time_zone","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/image-516aad940fdcdd34/dep-lib-image b/target/release/.fingerprint/image-516aad940fdcdd34/dep-lib-image new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/image-516aad940fdcdd34/dep-lib-image differ diff --git a/target/release/.fingerprint/image-516aad940fdcdd34/invoked.timestamp b/target/release/.fingerprint/image-516aad940fdcdd34/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/image-516aad940fdcdd34/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/image-516aad940fdcdd34/lib-image b/target/release/.fingerprint/image-516aad940fdcdd34/lib-image new file mode 100644 index 0000000..d58b208 --- /dev/null +++ b/target/release/.fingerprint/image-516aad940fdcdd34/lib-image @@ -0,0 +1 @@ +94231a593aea341d \ No newline at end of file diff --git a/target/release/.fingerprint/image-516aad940fdcdd34/lib-image.json b/target/release/.fingerprint/image-516aad940fdcdd34/lib-image.json new file mode 100644 index 0000000..df5cc44 --- /dev/null +++ b/target/release/.fingerprint/image-516aad940fdcdd34/lib-image.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"bmp\", \"dds\", \"default\", \"dxt\", \"farbfeld\", \"gif\", \"hdr\", \"ico\", \"jpeg\", \"jpeg_rayon\", \"png\", \"pnm\", \"scoped_threadpool\", \"tga\", \"tiff\", \"webp\"]","declared_features":"[\"avif\", \"avif-decoder\", \"avif-encoder\", \"benchmarks\", \"bmp\", \"dav1d\", \"dcv-color-primitives\", \"dds\", \"default\", \"dxt\", \"farbfeld\", \"gif\", \"hdr\", \"ico\", \"jpeg\", \"jpeg_rayon\", \"mp4parse\", \"png\", \"pnm\", \"ravif\", \"rgb\", \"scoped_threadpool\", \"tga\", \"tiff\", \"webp\"]","target":8104390197094501996,"profile":8829588955844408089,"path":3892241572662482773,"deps":[[594147272765955898,"num_rational",false,7366271102808383576],[2711452709919092962,"tiff",false,9372134776300679193],[3712811570531045576,"byteorder",false,13512073500754230130],[5157631553186200874,"num_traits",false,9507455988581861347],[5666221976914082401,"num_iter",false,5937778807066084247],[7904131803968728315,"bytemuck",false,6533977159498409724],[9466236297102251721,"gif",false,11335618845533691894],[10680126559900061746,"scoped_threadpool",false,9106454589562005486],[15819643044216734510,"jpeg",false,18342160554944638634],[16805867038393801156,"png",false,13020766260332978578],[18370424882373179248,"color_quant",false,7489485821384622589]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/image-516aad940fdcdd34/dep-lib-image","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/indexmap-dcd823821b19d579/dep-lib-indexmap b/target/release/.fingerprint/indexmap-dcd823821b19d579/dep-lib-indexmap new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/indexmap-dcd823821b19d579/dep-lib-indexmap differ diff --git a/target/release/.fingerprint/indexmap-dcd823821b19d579/invoked.timestamp b/target/release/.fingerprint/indexmap-dcd823821b19d579/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/indexmap-dcd823821b19d579/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/indexmap-dcd823821b19d579/lib-indexmap b/target/release/.fingerprint/indexmap-dcd823821b19d579/lib-indexmap new file mode 100644 index 0000000..294d1e8 --- /dev/null +++ b/target/release/.fingerprint/indexmap-dcd823821b19d579/lib-indexmap @@ -0,0 +1 @@ +c0c3879f82b05694 \ No newline at end of file diff --git a/target/release/.fingerprint/indexmap-dcd823821b19d579/lib-indexmap.json b/target/release/.fingerprint/indexmap-dcd823821b19d579/lib-indexmap.json new file mode 100644 index 0000000..ebcc0da --- /dev/null +++ b/target/release/.fingerprint/indexmap-dcd823821b19d579/lib-indexmap.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"arbitrary\", \"borsh\", \"default\", \"quickcheck\", \"rayon\", \"rustc-rayon\", \"serde\", \"std\", \"test_debug\"]","target":10391229881554802429,"profile":11259979188939458129,"path":5291957236865334874,"deps":[[7157278615812776733,"hashbrown",false,9006192023098721783],[10170472652101094663,"equivalent",false,1030271868486918620]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/indexmap-dcd823821b19d579/dep-lib-indexmap","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/instant-a45915b8484e39d2/dep-lib-instant b/target/release/.fingerprint/instant-a45915b8484e39d2/dep-lib-instant new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/instant-a45915b8484e39d2/dep-lib-instant differ diff --git a/target/release/.fingerprint/instant-a45915b8484e39d2/invoked.timestamp b/target/release/.fingerprint/instant-a45915b8484e39d2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/instant-a45915b8484e39d2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/instant-a45915b8484e39d2/lib-instant b/target/release/.fingerprint/instant-a45915b8484e39d2/lib-instant new file mode 100644 index 0000000..cb962ce --- /dev/null +++ b/target/release/.fingerprint/instant-a45915b8484e39d2/lib-instant @@ -0,0 +1 @@ +db560374f9fd94e4 \ No newline at end of file diff --git a/target/release/.fingerprint/instant-a45915b8484e39d2/lib-instant.json b/target/release/.fingerprint/instant-a45915b8484e39d2/lib-instant.json new file mode 100644 index 0000000..5083a2b --- /dev/null +++ b/target/release/.fingerprint/instant-a45915b8484e39d2/lib-instant.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"inaccurate\", \"js-sys\", \"now\", \"stdweb\", \"wasm-bindgen\", \"wasm-bindgen_rs\", \"web-sys\"]","target":4929681601961957275,"profile":8829588955844408089,"path":12765064592934394495,"deps":[[7667230146095136825,"cfg_if",false,6933474952073223436]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/instant-a45915b8484e39d2/dep-lib-instant","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/ipnetwork-f01b09465cf1c692/dep-lib-ipnetwork b/target/release/.fingerprint/ipnetwork-f01b09465cf1c692/dep-lib-ipnetwork new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/ipnetwork-f01b09465cf1c692/dep-lib-ipnetwork differ diff --git a/target/release/.fingerprint/ipnetwork-f01b09465cf1c692/invoked.timestamp b/target/release/.fingerprint/ipnetwork-f01b09465cf1c692/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/ipnetwork-f01b09465cf1c692/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/ipnetwork-f01b09465cf1c692/lib-ipnetwork b/target/release/.fingerprint/ipnetwork-f01b09465cf1c692/lib-ipnetwork new file mode 100644 index 0000000..f77c7e1 --- /dev/null +++ b/target/release/.fingerprint/ipnetwork-f01b09465cf1c692/lib-ipnetwork @@ -0,0 +1 @@ +fd83baa0d7f5f5c5 \ No newline at end of file diff --git a/target/release/.fingerprint/ipnetwork-f01b09465cf1c692/lib-ipnetwork.json b/target/release/.fingerprint/ipnetwork-f01b09465cf1c692/lib-ipnetwork.json new file mode 100644 index 0000000..7e9646f --- /dev/null +++ b/target/release/.fingerprint/ipnetwork-f01b09465cf1c692/lib-ipnetwork.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"serde\"]","declared_features":"[\"default\", \"schemars\", \"serde\"]","target":11666238265841342123,"profile":8829588955844408089,"path":6401271865951343369,"deps":[[4410016827773394062,"serde",false,1873037467600741600]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/ipnetwork-f01b09465cf1c692/dep-lib-ipnetwork","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/itoa-25354d8b93a11303/dep-lib-itoa b/target/release/.fingerprint/itoa-25354d8b93a11303/dep-lib-itoa new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/itoa-25354d8b93a11303/dep-lib-itoa differ diff --git a/target/release/.fingerprint/itoa-25354d8b93a11303/invoked.timestamp b/target/release/.fingerprint/itoa-25354d8b93a11303/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/itoa-25354d8b93a11303/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/itoa-25354d8b93a11303/lib-itoa b/target/release/.fingerprint/itoa-25354d8b93a11303/lib-itoa new file mode 100644 index 0000000..1031397 --- /dev/null +++ b/target/release/.fingerprint/itoa-25354d8b93a11303/lib-itoa @@ -0,0 +1 @@ +313424b77b8703bf \ No newline at end of file diff --git a/target/release/.fingerprint/itoa-25354d8b93a11303/lib-itoa.json b/target/release/.fingerprint/itoa-25354d8b93a11303/lib-itoa.json new file mode 100644 index 0000000..ffb16f5 --- /dev/null +++ b/target/release/.fingerprint/itoa-25354d8b93a11303/lib-itoa.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"no-panic\"]","target":6756807492804381655,"profile":8829588955844408089,"path":4492923488853961040,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/itoa-25354d8b93a11303/dep-lib-itoa","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/jpeg-decoder-9d0c9b7b4b6bb0d8/dep-lib-jpeg_decoder b/target/release/.fingerprint/jpeg-decoder-9d0c9b7b4b6bb0d8/dep-lib-jpeg_decoder new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/jpeg-decoder-9d0c9b7b4b6bb0d8/dep-lib-jpeg_decoder differ diff --git a/target/release/.fingerprint/jpeg-decoder-9d0c9b7b4b6bb0d8/invoked.timestamp b/target/release/.fingerprint/jpeg-decoder-9d0c9b7b4b6bb0d8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/jpeg-decoder-9d0c9b7b4b6bb0d8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/jpeg-decoder-9d0c9b7b4b6bb0d8/lib-jpeg_decoder b/target/release/.fingerprint/jpeg-decoder-9d0c9b7b4b6bb0d8/lib-jpeg_decoder new file mode 100644 index 0000000..69f989f --- /dev/null +++ b/target/release/.fingerprint/jpeg-decoder-9d0c9b7b4b6bb0d8/lib-jpeg_decoder @@ -0,0 +1 @@ +aa2ea802d8718cfe \ No newline at end of file diff --git a/target/release/.fingerprint/jpeg-decoder-9d0c9b7b4b6bb0d8/lib-jpeg_decoder.json b/target/release/.fingerprint/jpeg-decoder-9d0c9b7b4b6bb0d8/lib-jpeg_decoder.json new file mode 100644 index 0000000..734677a --- /dev/null +++ b/target/release/.fingerprint/jpeg-decoder-9d0c9b7b4b6bb0d8/lib-jpeg_decoder.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"rayon\"]","declared_features":"[\"default\", \"rayon\"]","target":5556162984524949655,"profile":8829588955844408089,"path":6154818687426852938,"deps":[[10697383615564341592,"rayon",false,10414372644332312112]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/jpeg-decoder-9d0c9b7b4b6bb0d8/dep-lib-jpeg_decoder","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/lazy_static-93fcab8ce1d68b3b/dep-lib-lazy_static b/target/release/.fingerprint/lazy_static-93fcab8ce1d68b3b/dep-lib-lazy_static new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/lazy_static-93fcab8ce1d68b3b/dep-lib-lazy_static differ diff --git a/target/release/.fingerprint/lazy_static-93fcab8ce1d68b3b/invoked.timestamp b/target/release/.fingerprint/lazy_static-93fcab8ce1d68b3b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/lazy_static-93fcab8ce1d68b3b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/lazy_static-93fcab8ce1d68b3b/lib-lazy_static b/target/release/.fingerprint/lazy_static-93fcab8ce1d68b3b/lib-lazy_static new file mode 100644 index 0000000..f74d3b0 --- /dev/null +++ b/target/release/.fingerprint/lazy_static-93fcab8ce1d68b3b/lib-lazy_static @@ -0,0 +1 @@ +2592c599bac6f6ce \ No newline at end of file diff --git a/target/release/.fingerprint/lazy_static-93fcab8ce1d68b3b/lib-lazy_static.json b/target/release/.fingerprint/lazy_static-93fcab8ce1d68b3b/lib-lazy_static.json new file mode 100644 index 0000000..1912e37 --- /dev/null +++ b/target/release/.fingerprint/lazy_static-93fcab8ce1d68b3b/lib-lazy_static.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"spin\", \"spin_no_std\"]","target":8659156474882058145,"profile":8829588955844408089,"path":10503445772730159647,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/lazy_static-93fcab8ce1d68b3b/dep-lib-lazy_static","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/libc-74028ed2267c8978/build-script-build-script-build b/target/release/.fingerprint/libc-74028ed2267c8978/build-script-build-script-build new file mode 100644 index 0000000..aadce02 --- /dev/null +++ b/target/release/.fingerprint/libc-74028ed2267c8978/build-script-build-script-build @@ -0,0 +1 @@ +01ce755923b7358e \ No newline at end of file diff --git a/target/release/.fingerprint/libc-74028ed2267c8978/build-script-build-script-build.json b/target/release/.fingerprint/libc-74028ed2267c8978/build-script-build-script-build.json new file mode 100644 index 0000000..c571e73 --- /dev/null +++ b/target/release/.fingerprint/libc-74028ed2267c8978/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"extra_traits\", \"std\"]","declared_features":"[\"align\", \"const-extern-fn\", \"default\", \"extra_traits\", \"rustc-dep-of-std\", \"rustc-std-workspace-core\", \"std\", \"use_std\"]","target":5408242616063297496,"profile":13511324619929131004,"path":11417359079077283699,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/libc-74028ed2267c8978/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/libc-74028ed2267c8978/dep-build-script-build-script-build b/target/release/.fingerprint/libc-74028ed2267c8978/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/libc-74028ed2267c8978/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/libc-74028ed2267c8978/invoked.timestamp b/target/release/.fingerprint/libc-74028ed2267c8978/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/libc-74028ed2267c8978/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/libc-82300aa021befa40/run-build-script-build-script-build b/target/release/.fingerprint/libc-82300aa021befa40/run-build-script-build-script-build new file mode 100644 index 0000000..2ea8d8d --- /dev/null +++ b/target/release/.fingerprint/libc-82300aa021befa40/run-build-script-build-script-build @@ -0,0 +1 @@ +cc62b9e49fe13e98 \ No newline at end of file diff --git a/target/release/.fingerprint/libc-82300aa021befa40/run-build-script-build-script-build.json b/target/release/.fingerprint/libc-82300aa021befa40/run-build-script-build-script-build.json new file mode 100644 index 0000000..a5d56e1 --- /dev/null +++ b/target/release/.fingerprint/libc-82300aa021befa40/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[17799673680390999427,"build_script_build",false,10247297889604062721]],"local":[{"RerunIfChanged":{"output":"release/build/libc-82300aa021befa40/output","paths":["build.rs"]}},{"RerunIfEnvChanged":{"var":"RUST_LIBC_UNSTABLE_FREEBSD_VERSION","val":null}},{"RerunIfEnvChanged":{"var":"RUST_LIBC_UNSTABLE_MUSL_V1_2_3","val":null}},{"RerunIfEnvChanged":{"var":"RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64","val":null}},{"RerunIfEnvChanged":{"var":"RUST_LIBC_UNSTABLE_GNU_FILE_OFFSET_BITS","val":null}},{"RerunIfEnvChanged":{"var":"RUST_LIBC_UNSTABLE_GNU_TIME_BITS","val":null}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/libc-9472df2c5ffbc602/run-build-script-build-script-build b/target/release/.fingerprint/libc-9472df2c5ffbc602/run-build-script-build-script-build new file mode 100644 index 0000000..4d5ed99 --- /dev/null +++ b/target/release/.fingerprint/libc-9472df2c5ffbc602/run-build-script-build-script-build @@ -0,0 +1 @@ +00ab9df80ea664f6 \ No newline at end of file diff --git a/target/release/.fingerprint/libc-9472df2c5ffbc602/run-build-script-build-script-build.json b/target/release/.fingerprint/libc-9472df2c5ffbc602/run-build-script-build-script-build.json new file mode 100644 index 0000000..1c8d3de --- /dev/null +++ b/target/release/.fingerprint/libc-9472df2c5ffbc602/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[17799673680390999427,"build_script_build",false,9489650845807581732]],"local":[{"RerunIfChanged":{"output":"release/build/libc-9472df2c5ffbc602/output","paths":["build.rs"]}},{"RerunIfEnvChanged":{"var":"RUST_LIBC_UNSTABLE_FREEBSD_VERSION","val":null}},{"RerunIfEnvChanged":{"var":"RUST_LIBC_UNSTABLE_MUSL_V1_2_3","val":null}},{"RerunIfEnvChanged":{"var":"RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64","val":null}},{"RerunIfEnvChanged":{"var":"RUST_LIBC_UNSTABLE_GNU_FILE_OFFSET_BITS","val":null}},{"RerunIfEnvChanged":{"var":"RUST_LIBC_UNSTABLE_GNU_TIME_BITS","val":null}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/libc-a5e7498fa219662c/build-script-build-script-build b/target/release/.fingerprint/libc-a5e7498fa219662c/build-script-build-script-build new file mode 100644 index 0000000..3948804 --- /dev/null +++ b/target/release/.fingerprint/libc-a5e7498fa219662c/build-script-build-script-build @@ -0,0 +1 @@ +249ad87a2a03b283 \ No newline at end of file diff --git a/target/release/.fingerprint/libc-a5e7498fa219662c/build-script-build-script-build.json b/target/release/.fingerprint/libc-a5e7498fa219662c/build-script-build-script-build.json new file mode 100644 index 0000000..97eb6b6 --- /dev/null +++ b/target/release/.fingerprint/libc-a5e7498fa219662c/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"align\", \"const-extern-fn\", \"default\", \"extra_traits\", \"rustc-dep-of-std\", \"rustc-std-workspace-core\", \"std\", \"use_std\"]","target":5408242616063297496,"profile":13511324619929131004,"path":11417359079077283699,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/libc-a5e7498fa219662c/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/libc-a5e7498fa219662c/dep-build-script-build-script-build b/target/release/.fingerprint/libc-a5e7498fa219662c/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/libc-a5e7498fa219662c/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/libc-a5e7498fa219662c/invoked.timestamp b/target/release/.fingerprint/libc-a5e7498fa219662c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/libc-a5e7498fa219662c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/libc-d2fb6851f4c1b313/dep-lib-libc b/target/release/.fingerprint/libc-d2fb6851f4c1b313/dep-lib-libc new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/libc-d2fb6851f4c1b313/dep-lib-libc differ diff --git a/target/release/.fingerprint/libc-d2fb6851f4c1b313/invoked.timestamp b/target/release/.fingerprint/libc-d2fb6851f4c1b313/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/libc-d2fb6851f4c1b313/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/libc-d2fb6851f4c1b313/lib-libc b/target/release/.fingerprint/libc-d2fb6851f4c1b313/lib-libc new file mode 100644 index 0000000..9fd0c1c --- /dev/null +++ b/target/release/.fingerprint/libc-d2fb6851f4c1b313/lib-libc @@ -0,0 +1 @@ +e08ca3238e7dfd82 \ No newline at end of file diff --git a/target/release/.fingerprint/libc-d2fb6851f4c1b313/lib-libc.json b/target/release/.fingerprint/libc-d2fb6851f4c1b313/lib-libc.json new file mode 100644 index 0000000..4553969 --- /dev/null +++ b/target/release/.fingerprint/libc-d2fb6851f4c1b313/lib-libc.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"align\", \"const-extern-fn\", \"default\", \"extra_traits\", \"rustc-dep-of-std\", \"rustc-std-workspace-core\", \"std\", \"use_std\"]","target":17682796336736096309,"profile":13511324619929131004,"path":6054579077427240263,"deps":[[17799673680390999427,"build_script_build",false,17754498214232173312]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/libc-d2fb6851f4c1b313/dep-lib-libc","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/libc-e084ea2a6cb390cb/dep-lib-libc b/target/release/.fingerprint/libc-e084ea2a6cb390cb/dep-lib-libc new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/libc-e084ea2a6cb390cb/dep-lib-libc differ diff --git a/target/release/.fingerprint/libc-e084ea2a6cb390cb/invoked.timestamp b/target/release/.fingerprint/libc-e084ea2a6cb390cb/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/libc-e084ea2a6cb390cb/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/libc-e084ea2a6cb390cb/lib-libc b/target/release/.fingerprint/libc-e084ea2a6cb390cb/lib-libc new file mode 100644 index 0000000..5133ad4 --- /dev/null +++ b/target/release/.fingerprint/libc-e084ea2a6cb390cb/lib-libc @@ -0,0 +1 @@ +d1d77fa77c5a23d3 \ No newline at end of file diff --git a/target/release/.fingerprint/libc-e084ea2a6cb390cb/lib-libc.json b/target/release/.fingerprint/libc-e084ea2a6cb390cb/lib-libc.json new file mode 100644 index 0000000..6e9b75e --- /dev/null +++ b/target/release/.fingerprint/libc-e084ea2a6cb390cb/lib-libc.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"extra_traits\", \"std\"]","declared_features":"[\"align\", \"const-extern-fn\", \"default\", \"extra_traits\", \"rustc-dep-of-std\", \"rustc-std-workspace-core\", \"std\", \"use_std\"]","target":17682796336736096309,"profile":9260804718910271431,"path":6054579077427240263,"deps":[[17799673680390999427,"build_script_build",false,10970453819174511308]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/libc-e084ea2a6cb390cb/dep-lib-libc","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/libm-062074594fe1b48a/build-script-build-script-build b/target/release/.fingerprint/libm-062074594fe1b48a/build-script-build-script-build new file mode 100644 index 0000000..975a7ef --- /dev/null +++ b/target/release/.fingerprint/libm-062074594fe1b48a/build-script-build-script-build @@ -0,0 +1 @@ +a2ac1c3723308ff9 \ No newline at end of file diff --git a/target/release/.fingerprint/libm-062074594fe1b48a/build-script-build-script-build.json b/target/release/.fingerprint/libm-062074594fe1b48a/build-script-build-script-build.json new file mode 100644 index 0000000..3f50336 --- /dev/null +++ b/target/release/.fingerprint/libm-062074594fe1b48a/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"arch\", \"default\"]","declared_features":"[\"arch\", \"default\", \"force-soft-floats\", \"unstable\", \"unstable-float\", \"unstable-intrinsics\", \"unstable-public-internals\"]","target":5408242616063297496,"profile":17497353731758097637,"path":2016370065699576506,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/libm-062074594fe1b48a/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/libm-062074594fe1b48a/dep-build-script-build-script-build b/target/release/.fingerprint/libm-062074594fe1b48a/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/libm-062074594fe1b48a/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/libm-062074594fe1b48a/invoked.timestamp b/target/release/.fingerprint/libm-062074594fe1b48a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/libm-062074594fe1b48a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/libm-1a4d829125534247/run-build-script-build-script-build b/target/release/.fingerprint/libm-1a4d829125534247/run-build-script-build-script-build new file mode 100644 index 0000000..d79bba2 --- /dev/null +++ b/target/release/.fingerprint/libm-1a4d829125534247/run-build-script-build-script-build @@ -0,0 +1 @@ +514c0abe43ad9f3e \ No newline at end of file diff --git a/target/release/.fingerprint/libm-1a4d829125534247/run-build-script-build-script-build.json b/target/release/.fingerprint/libm-1a4d829125534247/run-build-script-build-script-build.json new file mode 100644 index 0000000..2a8e46c --- /dev/null +++ b/target/release/.fingerprint/libm-1a4d829125534247/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[8471564120405487369,"build_script_build",false,17982644764920294562]],"local":[{"RerunIfChanged":{"output":"release/build/libm-1a4d829125534247/output","paths":["build.rs","configure.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/libm-dcf2d5a27cd50f22/dep-lib-libm b/target/release/.fingerprint/libm-dcf2d5a27cd50f22/dep-lib-libm new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/libm-dcf2d5a27cd50f22/dep-lib-libm differ diff --git a/target/release/.fingerprint/libm-dcf2d5a27cd50f22/invoked.timestamp b/target/release/.fingerprint/libm-dcf2d5a27cd50f22/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/libm-dcf2d5a27cd50f22/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/libm-dcf2d5a27cd50f22/lib-libm b/target/release/.fingerprint/libm-dcf2d5a27cd50f22/lib-libm new file mode 100644 index 0000000..d832985 --- /dev/null +++ b/target/release/.fingerprint/libm-dcf2d5a27cd50f22/lib-libm @@ -0,0 +1 @@ +39865838d57b4632 \ No newline at end of file diff --git a/target/release/.fingerprint/libm-dcf2d5a27cd50f22/lib-libm.json b/target/release/.fingerprint/libm-dcf2d5a27cd50f22/lib-libm.json new file mode 100644 index 0000000..48f6336 --- /dev/null +++ b/target/release/.fingerprint/libm-dcf2d5a27cd50f22/lib-libm.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"arch\", \"default\"]","declared_features":"[\"arch\", \"default\", \"force-soft-floats\", \"unstable\", \"unstable-float\", \"unstable-intrinsics\", \"unstable-public-internals\"]","target":9164340821866854471,"profile":6419517162926306446,"path":14818043513833195748,"deps":[[8471564120405487369,"build_script_build",false,4512515858111286353]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/libm-dcf2d5a27cd50f22/dep-lib-libm","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/linux-raw-sys-9d14f8f00098b32e/dep-lib-linux_raw_sys b/target/release/.fingerprint/linux-raw-sys-9d14f8f00098b32e/dep-lib-linux_raw_sys new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/linux-raw-sys-9d14f8f00098b32e/dep-lib-linux_raw_sys differ diff --git a/target/release/.fingerprint/linux-raw-sys-9d14f8f00098b32e/invoked.timestamp b/target/release/.fingerprint/linux-raw-sys-9d14f8f00098b32e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/linux-raw-sys-9d14f8f00098b32e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/linux-raw-sys-9d14f8f00098b32e/lib-linux_raw_sys b/target/release/.fingerprint/linux-raw-sys-9d14f8f00098b32e/lib-linux_raw_sys new file mode 100644 index 0000000..4305ec9 --- /dev/null +++ b/target/release/.fingerprint/linux-raw-sys-9d14f8f00098b32e/lib-linux_raw_sys @@ -0,0 +1 @@ +bf56adaef73bf74f \ No newline at end of file diff --git a/target/release/.fingerprint/linux-raw-sys-9d14f8f00098b32e/lib-linux_raw_sys.json b/target/release/.fingerprint/linux-raw-sys-9d14f8f00098b32e/lib-linux_raw_sys.json new file mode 100644 index 0000000..f5b3507 --- /dev/null +++ b/target/release/.fingerprint/linux-raw-sys-9d14f8f00098b32e/lib-linux_raw_sys.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"auxvec\", \"elf\", \"errno\", \"general\", \"ioctl\", \"no_std\"]","declared_features":"[\"auxvec\", \"bootparam\", \"btrfs\", \"core\", \"default\", \"elf\", \"elf_uapi\", \"errno\", \"general\", \"if_arp\", \"if_ether\", \"if_packet\", \"if_tun\", \"image\", \"io_uring\", \"ioctl\", \"landlock\", \"loop_device\", \"mempolicy\", \"net\", \"netlink\", \"no_std\", \"prctl\", \"ptrace\", \"rustc-dep-of-std\", \"std\", \"system\", \"vm_sockets\", \"xdp\"]","target":5772965225213482929,"profile":2278185937713097846,"path":8723785756813378700,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/linux-raw-sys-9d14f8f00098b32e/dep-lib-linux_raw_sys","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/linux-raw-sys-cd6cacd0e406f472/dep-lib-linux_raw_sys b/target/release/.fingerprint/linux-raw-sys-cd6cacd0e406f472/dep-lib-linux_raw_sys new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/linux-raw-sys-cd6cacd0e406f472/dep-lib-linux_raw_sys differ diff --git a/target/release/.fingerprint/linux-raw-sys-cd6cacd0e406f472/invoked.timestamp b/target/release/.fingerprint/linux-raw-sys-cd6cacd0e406f472/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/linux-raw-sys-cd6cacd0e406f472/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/linux-raw-sys-cd6cacd0e406f472/lib-linux_raw_sys b/target/release/.fingerprint/linux-raw-sys-cd6cacd0e406f472/lib-linux_raw_sys new file mode 100644 index 0000000..c4de773 --- /dev/null +++ b/target/release/.fingerprint/linux-raw-sys-cd6cacd0e406f472/lib-linux_raw_sys @@ -0,0 +1 @@ +c96501e585ce55a9 \ No newline at end of file diff --git a/target/release/.fingerprint/linux-raw-sys-cd6cacd0e406f472/lib-linux_raw_sys.json b/target/release/.fingerprint/linux-raw-sys-cd6cacd0e406f472/lib-linux_raw_sys.json new file mode 100644 index 0000000..401cfb6 --- /dev/null +++ b/target/release/.fingerprint/linux-raw-sys-cd6cacd0e406f472/lib-linux_raw_sys.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"elf\", \"errno\", \"general\", \"ioctl\", \"no_std\"]","declared_features":"[\"bootparam\", \"compiler_builtins\", \"core\", \"default\", \"elf\", \"errno\", \"general\", \"if_arp\", \"if_ether\", \"if_packet\", \"io_uring\", \"ioctl\", \"loop_device\", \"mempolicy\", \"net\", \"netlink\", \"no_std\", \"prctl\", \"rustc-dep-of-std\", \"std\", \"system\", \"xdp\"]","target":6961595299521210982,"profile":8829588955844408089,"path":7182599647837343513,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/linux-raw-sys-cd6cacd0e406f472/dep-lib-linux_raw_sys","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/lock_api-8a0ede8bcc455125/run-build-script-build-script-build b/target/release/.fingerprint/lock_api-8a0ede8bcc455125/run-build-script-build-script-build new file mode 100644 index 0000000..43d3fbf --- /dev/null +++ b/target/release/.fingerprint/lock_api-8a0ede8bcc455125/run-build-script-build-script-build @@ -0,0 +1 @@ +bc7e6b60648e238b \ No newline at end of file diff --git a/target/release/.fingerprint/lock_api-8a0ede8bcc455125/run-build-script-build-script-build.json b/target/release/.fingerprint/lock_api-8a0ede8bcc455125/run-build-script-build-script-build.json new file mode 100644 index 0000000..6202cf4 --- /dev/null +++ b/target/release/.fingerprint/lock_api-8a0ede8bcc455125/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[4796557380116975802,"build_script_build",false,18069702579078789914]],"local":[{"Precalculated":"0.4.12"}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/lock_api-b08a2535dfd35f0b/build-script-build-script-build b/target/release/.fingerprint/lock_api-b08a2535dfd35f0b/build-script-build-script-build new file mode 100644 index 0000000..0544c15 --- /dev/null +++ b/target/release/.fingerprint/lock_api-b08a2535dfd35f0b/build-script-build-script-build @@ -0,0 +1 @@ +1a7bf31ec27ac4fa \ No newline at end of file diff --git a/target/release/.fingerprint/lock_api-b08a2535dfd35f0b/build-script-build-script-build.json b/target/release/.fingerprint/lock_api-b08a2535dfd35f0b/build-script-build-script-build.json new file mode 100644 index 0000000..be51710 --- /dev/null +++ b/target/release/.fingerprint/lock_api-b08a2535dfd35f0b/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"atomic_usize\", \"default\"]","declared_features":"[\"arc_lock\", \"atomic_usize\", \"default\", \"nightly\", \"owning_ref\", \"serde\"]","target":5408242616063297496,"profile":17257705230225558938,"path":9425951293929568096,"deps":[[6229979215132119378,"autocfg",false,8473591729899709843]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/lock_api-b08a2535dfd35f0b/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/lock_api-b08a2535dfd35f0b/dep-build-script-build-script-build b/target/release/.fingerprint/lock_api-b08a2535dfd35f0b/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/lock_api-b08a2535dfd35f0b/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/lock_api-b08a2535dfd35f0b/invoked.timestamp b/target/release/.fingerprint/lock_api-b08a2535dfd35f0b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/lock_api-b08a2535dfd35f0b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/lock_api-dc6ed4180926dde0/dep-lib-lock_api b/target/release/.fingerprint/lock_api-dc6ed4180926dde0/dep-lib-lock_api new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/lock_api-dc6ed4180926dde0/dep-lib-lock_api differ diff --git a/target/release/.fingerprint/lock_api-dc6ed4180926dde0/invoked.timestamp b/target/release/.fingerprint/lock_api-dc6ed4180926dde0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/lock_api-dc6ed4180926dde0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/lock_api-dc6ed4180926dde0/lib-lock_api b/target/release/.fingerprint/lock_api-dc6ed4180926dde0/lib-lock_api new file mode 100644 index 0000000..a62c955 --- /dev/null +++ b/target/release/.fingerprint/lock_api-dc6ed4180926dde0/lib-lock_api @@ -0,0 +1 @@ +f6c2bcfca0249d7e \ No newline at end of file diff --git a/target/release/.fingerprint/lock_api-dc6ed4180926dde0/lib-lock_api.json b/target/release/.fingerprint/lock_api-dc6ed4180926dde0/lib-lock_api.json new file mode 100644 index 0000000..82daf63 --- /dev/null +++ b/target/release/.fingerprint/lock_api-dc6ed4180926dde0/lib-lock_api.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"atomic_usize\", \"default\"]","declared_features":"[\"arc_lock\", \"atomic_usize\", \"default\", \"nightly\", \"owning_ref\", \"serde\"]","target":5591063965756347507,"profile":8829588955844408089,"path":7221538969767762532,"deps":[[4796557380116975802,"build_script_build",false,10026013757222387388],[15358414700195712381,"scopeguard",false,9676686509986872583]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/lock_api-dc6ed4180926dde0/dep-lib-lock_api","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/log-e84893360e5319df/dep-lib-log b/target/release/.fingerprint/log-e84893360e5319df/dep-lib-log new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/log-e84893360e5319df/dep-lib-log differ diff --git a/target/release/.fingerprint/log-e84893360e5319df/invoked.timestamp b/target/release/.fingerprint/log-e84893360e5319df/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/log-e84893360e5319df/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/log-e84893360e5319df/lib-log b/target/release/.fingerprint/log-e84893360e5319df/lib-log new file mode 100644 index 0000000..0aa684c --- /dev/null +++ b/target/release/.fingerprint/log-e84893360e5319df/lib-log @@ -0,0 +1 @@ +f703a7c19f7204b5 \ No newline at end of file diff --git a/target/release/.fingerprint/log-e84893360e5319df/lib-log.json b/target/release/.fingerprint/log-e84893360e5319df/lib-log.json new file mode 100644 index 0000000..4c3486c --- /dev/null +++ b/target/release/.fingerprint/log-e84893360e5319df/lib-log.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"std\"]","declared_features":"[\"kv\", \"kv_serde\", \"kv_std\", \"kv_sval\", \"kv_unstable\", \"kv_unstable_serde\", \"kv_unstable_std\", \"kv_unstable_sval\", \"max_level_debug\", \"max_level_error\", \"max_level_info\", \"max_level_off\", \"max_level_trace\", \"max_level_warn\", \"release_max_level_debug\", \"release_max_level_error\", \"release_max_level_info\", \"release_max_level_off\", \"release_max_level_trace\", \"release_max_level_warn\", \"serde\", \"serde_core\", \"std\", \"sval\", \"sval_ref\", \"value-bag\"]","target":6550155848337067049,"profile":8829588955844408089,"path":16372851095814540740,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/log-e84893360e5319df/dep-lib-log","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/match-lookup-225d0c4279e9b00e/dep-lib-match_lookup b/target/release/.fingerprint/match-lookup-225d0c4279e9b00e/dep-lib-match_lookup new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/match-lookup-225d0c4279e9b00e/dep-lib-match_lookup differ diff --git a/target/release/.fingerprint/match-lookup-225d0c4279e9b00e/invoked.timestamp b/target/release/.fingerprint/match-lookup-225d0c4279e9b00e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/match-lookup-225d0c4279e9b00e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/match-lookup-225d0c4279e9b00e/lib-match_lookup b/target/release/.fingerprint/match-lookup-225d0c4279e9b00e/lib-match_lookup new file mode 100644 index 0000000..3d0cf9a --- /dev/null +++ b/target/release/.fingerprint/match-lookup-225d0c4279e9b00e/lib-match_lookup @@ -0,0 +1 @@ +24be4a94e77377de \ No newline at end of file diff --git a/target/release/.fingerprint/match-lookup-225d0c4279e9b00e/lib-match_lookup.json b/target/release/.fingerprint/match-lookup-225d0c4279e9b00e/lib-match_lookup.json new file mode 100644 index 0000000..2034343 --- /dev/null +++ b/target/release/.fingerprint/match-lookup-225d0c4279e9b00e/lib-match_lookup.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":3807997150577388612,"profile":17257705230225558938,"path":10567409381344363874,"deps":[[4289358735036141001,"proc_macro2",false,17113744776566768411],[10420560437213941093,"syn",false,13631603582387891324],[13111758008314797071,"quote",false,12882107055480961349]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/match-lookup-225d0c4279e9b00e/dep-lib-match_lookup","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/md-5-112f8e66f9a9a9b1/dep-lib-md5 b/target/release/.fingerprint/md-5-112f8e66f9a9a9b1/dep-lib-md5 new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/md-5-112f8e66f9a9a9b1/dep-lib-md5 differ diff --git a/target/release/.fingerprint/md-5-112f8e66f9a9a9b1/invoked.timestamp b/target/release/.fingerprint/md-5-112f8e66f9a9a9b1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/md-5-112f8e66f9a9a9b1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/md-5-112f8e66f9a9a9b1/lib-md5 b/target/release/.fingerprint/md-5-112f8e66f9a9a9b1/lib-md5 new file mode 100644 index 0000000..f6fb129 --- /dev/null +++ b/target/release/.fingerprint/md-5-112f8e66f9a9a9b1/lib-md5 @@ -0,0 +1 @@ +b4a3bb8ca3247fcd \ No newline at end of file diff --git a/target/release/.fingerprint/md-5-112f8e66f9a9a9b1/lib-md5.json b/target/release/.fingerprint/md-5-112f8e66f9a9a9b1/lib-md5.json new file mode 100644 index 0000000..44e83d8 --- /dev/null +++ b/target/release/.fingerprint/md-5-112f8e66f9a9a9b1/lib-md5.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"asm\", \"default\", \"force-soft\", \"loongarch64_asm\", \"md5-asm\", \"oid\", \"std\"]","target":15160474830900420268,"profile":8829588955844408089,"path":5298966488689978154,"deps":[[7667230146095136825,"cfg_if",false,6933474952073223436],[17475753849556516473,"digest",false,15168905106581379375]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/md-5-112f8e66f9a9a9b1/dep-lib-md5","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/memchr-9241811e7570e8dd/dep-lib-memchr b/target/release/.fingerprint/memchr-9241811e7570e8dd/dep-lib-memchr new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/memchr-9241811e7570e8dd/dep-lib-memchr differ diff --git a/target/release/.fingerprint/memchr-9241811e7570e8dd/invoked.timestamp b/target/release/.fingerprint/memchr-9241811e7570e8dd/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/memchr-9241811e7570e8dd/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/memchr-9241811e7570e8dd/lib-memchr b/target/release/.fingerprint/memchr-9241811e7570e8dd/lib-memchr new file mode 100644 index 0000000..82a590b --- /dev/null +++ b/target/release/.fingerprint/memchr-9241811e7570e8dd/lib-memchr @@ -0,0 +1 @@ +cc7374405ef31e7e \ No newline at end of file diff --git a/target/release/.fingerprint/memchr-9241811e7570e8dd/lib-memchr.json b/target/release/.fingerprint/memchr-9241811e7570e8dd/lib-memchr.json new file mode 100644 index 0000000..c0ca726 --- /dev/null +++ b/target/release/.fingerprint/memchr-9241811e7570e8dd/lib-memchr.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"std\"]","declared_features":"[\"alloc\", \"core\", \"default\", \"libc\", \"logging\", \"rustc-dep-of-std\", \"std\", \"use_std\"]","target":11745930252914242013,"profile":8829588955844408089,"path":12389843354281152296,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/memchr-9241811e7570e8dd/dep-lib-memchr","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/miniz_oxide-213d48a28fd63a9d/dep-lib-miniz_oxide b/target/release/.fingerprint/miniz_oxide-213d48a28fd63a9d/dep-lib-miniz_oxide new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/miniz_oxide-213d48a28fd63a9d/dep-lib-miniz_oxide differ diff --git a/target/release/.fingerprint/miniz_oxide-213d48a28fd63a9d/invoked.timestamp b/target/release/.fingerprint/miniz_oxide-213d48a28fd63a9d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/miniz_oxide-213d48a28fd63a9d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/miniz_oxide-213d48a28fd63a9d/lib-miniz_oxide b/target/release/.fingerprint/miniz_oxide-213d48a28fd63a9d/lib-miniz_oxide new file mode 100644 index 0000000..03ffc1b --- /dev/null +++ b/target/release/.fingerprint/miniz_oxide-213d48a28fd63a9d/lib-miniz_oxide @@ -0,0 +1 @@ +d669ad03372149cf \ No newline at end of file diff --git a/target/release/.fingerprint/miniz_oxide-213d48a28fd63a9d/lib-miniz_oxide.json b/target/release/.fingerprint/miniz_oxide-213d48a28fd63a9d/lib-miniz_oxide.json new file mode 100644 index 0000000..2c4e7dc --- /dev/null +++ b/target/release/.fingerprint/miniz_oxide-213d48a28fd63a9d/lib-miniz_oxide.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"no_extern_crate_alloc\"]","declared_features":"[\"alloc\", \"compiler_builtins\", \"core\", \"no_extern_crate_alloc\", \"rustc-dep-of-std\"]","target":15017174250221450766,"profile":8829588955844408089,"path":2385424080184641160,"deps":[[1701329141983336440,"build_script_build",false,5547637248940343688],[4593240720617309995,"adler",false,8913464557125808932]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/miniz_oxide-213d48a28fd63a9d/dep-lib-miniz_oxide","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/miniz_oxide-cdadf2aaed1929c5/dep-lib-miniz_oxide b/target/release/.fingerprint/miniz_oxide-cdadf2aaed1929c5/dep-lib-miniz_oxide new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/miniz_oxide-cdadf2aaed1929c5/dep-lib-miniz_oxide differ diff --git a/target/release/.fingerprint/miniz_oxide-cdadf2aaed1929c5/invoked.timestamp b/target/release/.fingerprint/miniz_oxide-cdadf2aaed1929c5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/miniz_oxide-cdadf2aaed1929c5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/miniz_oxide-cdadf2aaed1929c5/lib-miniz_oxide b/target/release/.fingerprint/miniz_oxide-cdadf2aaed1929c5/lib-miniz_oxide new file mode 100644 index 0000000..66eb968 --- /dev/null +++ b/target/release/.fingerprint/miniz_oxide-cdadf2aaed1929c5/lib-miniz_oxide @@ -0,0 +1 @@ +d584a36b0617a306 \ No newline at end of file diff --git a/target/release/.fingerprint/miniz_oxide-cdadf2aaed1929c5/lib-miniz_oxide.json b/target/release/.fingerprint/miniz_oxide-cdadf2aaed1929c5/lib-miniz_oxide.json new file mode 100644 index 0000000..2418eac --- /dev/null +++ b/target/release/.fingerprint/miniz_oxide-cdadf2aaed1929c5/lib-miniz_oxide.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":15017174250221450766,"profile":8829588955844408089,"path":15195241588762143611,"deps":[[1595561396700697841,"adler32",false,5735617546217637731]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/miniz_oxide-cdadf2aaed1929c5/dep-lib-miniz_oxide","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/miniz_oxide-e7793da484bce98f/run-build-script-build-script-build b/target/release/.fingerprint/miniz_oxide-e7793da484bce98f/run-build-script-build-script-build new file mode 100644 index 0000000..02efcbf --- /dev/null +++ b/target/release/.fingerprint/miniz_oxide-e7793da484bce98f/run-build-script-build-script-build @@ -0,0 +1 @@ +8881d06daf2afd4c \ No newline at end of file diff --git a/target/release/.fingerprint/miniz_oxide-e7793da484bce98f/run-build-script-build-script-build.json b/target/release/.fingerprint/miniz_oxide-e7793da484bce98f/run-build-script-build-script-build.json new file mode 100644 index 0000000..7f93696 --- /dev/null +++ b/target/release/.fingerprint/miniz_oxide-e7793da484bce98f/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[1701329141983336440,"build_script_build",false,14097141194958168939]],"local":[{"Precalculated":"0.4.4"}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/miniz_oxide-fc05fbf9815dde09/build-script-build-script-build b/target/release/.fingerprint/miniz_oxide-fc05fbf9815dde09/build-script-build-script-build new file mode 100644 index 0000000..b5b7db9 --- /dev/null +++ b/target/release/.fingerprint/miniz_oxide-fc05fbf9815dde09/build-script-build-script-build @@ -0,0 +1 @@ +6be3011a3a1ba3c3 \ No newline at end of file diff --git a/target/release/.fingerprint/miniz_oxide-fc05fbf9815dde09/build-script-build-script-build.json b/target/release/.fingerprint/miniz_oxide-fc05fbf9815dde09/build-script-build-script-build.json new file mode 100644 index 0000000..5185b61 --- /dev/null +++ b/target/release/.fingerprint/miniz_oxide-fc05fbf9815dde09/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"no_extern_crate_alloc\"]","declared_features":"[\"alloc\", \"compiler_builtins\", \"core\", \"no_extern_crate_alloc\", \"rustc-dep-of-std\"]","target":17883862002600103897,"profile":17257705230225558938,"path":11245654172945028504,"deps":[[6229979215132119378,"autocfg",false,8473591729899709843]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/miniz_oxide-fc05fbf9815dde09/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/miniz_oxide-fc05fbf9815dde09/dep-build-script-build-script-build b/target/release/.fingerprint/miniz_oxide-fc05fbf9815dde09/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/miniz_oxide-fc05fbf9815dde09/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/miniz_oxide-fc05fbf9815dde09/invoked.timestamp b/target/release/.fingerprint/miniz_oxide-fc05fbf9815dde09/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/miniz_oxide-fc05fbf9815dde09/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/mio-38289f3e16dc502c/dep-lib-mio b/target/release/.fingerprint/mio-38289f3e16dc502c/dep-lib-mio new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/mio-38289f3e16dc502c/dep-lib-mio differ diff --git a/target/release/.fingerprint/mio-38289f3e16dc502c/invoked.timestamp b/target/release/.fingerprint/mio-38289f3e16dc502c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/mio-38289f3e16dc502c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/mio-38289f3e16dc502c/lib-mio b/target/release/.fingerprint/mio-38289f3e16dc502c/lib-mio new file mode 100644 index 0000000..171a4aa --- /dev/null +++ b/target/release/.fingerprint/mio-38289f3e16dc502c/lib-mio @@ -0,0 +1 @@ +b42079ec2e69b0cf \ No newline at end of file diff --git a/target/release/.fingerprint/mio-38289f3e16dc502c/lib-mio.json b/target/release/.fingerprint/mio-38289f3e16dc502c/lib-mio.json new file mode 100644 index 0000000..29da21a --- /dev/null +++ b/target/release/.fingerprint/mio-38289f3e16dc502c/lib-mio.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"net\", \"os-ext\", \"os-poll\"]","declared_features":"[\"default\", \"log\", \"net\", \"os-ext\", \"os-poll\"]","target":5157902839847266895,"profile":7982514630119877579,"path":1164256765540165797,"deps":[[17799673680390999427,"libc",false,15214103457620285393]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/mio-38289f3e16dc502c/dep-lib-mio","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/multibase-e0a3488e8b1338b4/dep-lib-multibase b/target/release/.fingerprint/multibase-e0a3488e8b1338b4/dep-lib-multibase new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/multibase-e0a3488e8b1338b4/dep-lib-multibase differ diff --git a/target/release/.fingerprint/multibase-e0a3488e8b1338b4/invoked.timestamp b/target/release/.fingerprint/multibase-e0a3488e8b1338b4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/multibase-e0a3488e8b1338b4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/multibase-e0a3488e8b1338b4/lib-multibase b/target/release/.fingerprint/multibase-e0a3488e8b1338b4/lib-multibase new file mode 100644 index 0000000..07c0c6f --- /dev/null +++ b/target/release/.fingerprint/multibase-e0a3488e8b1338b4/lib-multibase @@ -0,0 +1 @@ +8b4ef267e8124e1f \ No newline at end of file diff --git a/target/release/.fingerprint/multibase-e0a3488e8b1338b4/lib-multibase.json b/target/release/.fingerprint/multibase-e0a3488e8b1338b4/lib-multibase.json new file mode 100644 index 0000000..4358b9a --- /dev/null +++ b/target/release/.fingerprint/multibase-e0a3488e8b1338b4/lib-multibase.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"default\", \"std\"]","target":9141902243270665178,"profile":8829588955844408089,"path":1259900900467706624,"deps":[[557536748061756522,"data_encoding",false,7833152873960926985],[4558053804491279602,"base_x",false,15212718166333119619],[8542609559461827463,"base256emoji",false,15834862228455754362],[17394970216300961057,"data_encoding_macro",false,417083420069320479]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/multibase-e0a3488e8b1338b4/dep-lib-multibase","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/multihash-b6e60bb049d01b4c/dep-lib-multihash b/target/release/.fingerprint/multihash-b6e60bb049d01b4c/dep-lib-multihash new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/multihash-b6e60bb049d01b4c/dep-lib-multihash differ diff --git a/target/release/.fingerprint/multihash-b6e60bb049d01b4c/invoked.timestamp b/target/release/.fingerprint/multihash-b6e60bb049d01b4c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/multihash-b6e60bb049d01b4c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/multihash-b6e60bb049d01b4c/lib-multihash b/target/release/.fingerprint/multihash-b6e60bb049d01b4c/lib-multihash new file mode 100644 index 0000000..ee39042 --- /dev/null +++ b/target/release/.fingerprint/multihash-b6e60bb049d01b4c/lib-multihash @@ -0,0 +1 @@ +ab53645a18c4cadc \ No newline at end of file diff --git a/target/release/.fingerprint/multihash-b6e60bb049d01b4c/lib-multihash.json b/target/release/.fingerprint/multihash-b6e60bb049d01b4c/lib-multihash.json new file mode 100644 index 0000000..1f82a34 --- /dev/null +++ b/target/release/.fingerprint/multihash-b6e60bb049d01b4c/lib-multihash.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"std\"]","declared_features":"[\"alloc\", \"arb\", \"default\", \"scale-codec\", \"serde\", \"serde-codec\", \"std\"]","target":3246444426299996344,"profile":8829588955844408089,"path":15068057721092686980,"deps":[[1175149761572142958,"unsigned_varint",false,5382921466575499948],[12414424756982115322,"core2",false,15891923568394667273]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/multihash-b6e60bb049d01b4c/dep-lib-multihash","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/native-dialog-d66b214571089ce9/dep-lib-native_dialog b/target/release/.fingerprint/native-dialog-d66b214571089ce9/dep-lib-native_dialog new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/native-dialog-d66b214571089ce9/dep-lib-native_dialog differ diff --git a/target/release/.fingerprint/native-dialog-d66b214571089ce9/invoked.timestamp b/target/release/.fingerprint/native-dialog-d66b214571089ce9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/native-dialog-d66b214571089ce9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/native-dialog-d66b214571089ce9/lib-native_dialog b/target/release/.fingerprint/native-dialog-d66b214571089ce9/lib-native_dialog new file mode 100644 index 0000000..06c1214 --- /dev/null +++ b/target/release/.fingerprint/native-dialog-d66b214571089ce9/lib-native_dialog @@ -0,0 +1 @@ +99c896cfd8c308f1 \ No newline at end of file diff --git a/target/release/.fingerprint/native-dialog-d66b214571089ce9/lib-native_dialog.json b/target/release/.fingerprint/native-dialog-d66b214571089ce9/lib-native_dialog.json new file mode 100644 index 0000000..3974482 --- /dev/null +++ b/target/release/.fingerprint/native-dialog-d66b214571089ce9/lib-native_dialog.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"once_cell\", \"windows_dpi_awareness\", \"windows_visual_styles\"]","target":9802540042633757365,"profile":8829588955844408089,"path":8672357591035957104,"deps":[[4450062412064442726,"dirs_next",false,6965850512544815218],[6243494903393190189,"which",false,3094158260112524137],[8206130763382355835,"raw_window_handle",false,10321370847370368204],[8786318516197344985,"thiserror",false,13726531256846493812],[13519292192726538035,"ascii",false,6621889526956647123]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/native-dialog-d66b214571089ce9/dep-lib-native_dialog","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/nibble_vec-3c57de853b71a684/dep-lib-nibble_vec b/target/release/.fingerprint/nibble_vec-3c57de853b71a684/dep-lib-nibble_vec new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/nibble_vec-3c57de853b71a684/dep-lib-nibble_vec differ diff --git a/target/release/.fingerprint/nibble_vec-3c57de853b71a684/invoked.timestamp b/target/release/.fingerprint/nibble_vec-3c57de853b71a684/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/nibble_vec-3c57de853b71a684/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/nibble_vec-3c57de853b71a684/lib-nibble_vec b/target/release/.fingerprint/nibble_vec-3c57de853b71a684/lib-nibble_vec new file mode 100644 index 0000000..4e60f9e --- /dev/null +++ b/target/release/.fingerprint/nibble_vec-3c57de853b71a684/lib-nibble_vec @@ -0,0 +1 @@ +b34d6adcc79cced8 \ No newline at end of file diff --git a/target/release/.fingerprint/nibble_vec-3c57de853b71a684/lib-nibble_vec.json b/target/release/.fingerprint/nibble_vec-3c57de853b71a684/lib-nibble_vec.json new file mode 100644 index 0000000..7415c40 --- /dev/null +++ b/target/release/.fingerprint/nibble_vec-3c57de853b71a684/lib-nibble_vec.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":2997391984563405032,"profile":8829588955844408089,"path":7522933547028086469,"deps":[[6831611227313043439,"smallvec",false,15934384923458799671]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/nibble_vec-3c57de853b71a684/dep-lib-nibble_vec","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/nix-36e8d4e6823acfde/dep-lib-nix b/target/release/.fingerprint/nix-36e8d4e6823acfde/dep-lib-nix new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/nix-36e8d4e6823acfde/dep-lib-nix differ diff --git a/target/release/.fingerprint/nix-36e8d4e6823acfde/invoked.timestamp b/target/release/.fingerprint/nix-36e8d4e6823acfde/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/nix-36e8d4e6823acfde/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/nix-36e8d4e6823acfde/lib-nix b/target/release/.fingerprint/nix-36e8d4e6823acfde/lib-nix new file mode 100644 index 0000000..062957b --- /dev/null +++ b/target/release/.fingerprint/nix-36e8d4e6823acfde/lib-nix @@ -0,0 +1 @@ +647cbd6fe746300e \ No newline at end of file diff --git a/target/release/.fingerprint/nix-36e8d4e6823acfde/lib-nix.json b/target/release/.fingerprint/nix-36e8d4e6823acfde/lib-nix.json new file mode 100644 index 0000000..d33f3ec --- /dev/null +++ b/target/release/.fingerprint/nix-36e8d4e6823acfde/lib-nix.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"fs\", \"ioctl\", \"poll\", \"process\", \"signal\", \"term\"]","declared_features":"[\"acct\", \"aio\", \"default\", \"dir\", \"env\", \"event\", \"fanotify\", \"feature\", \"fs\", \"hostname\", \"inotify\", \"ioctl\", \"kmod\", \"memoffset\", \"mman\", \"mount\", \"mqueue\", \"net\", \"personality\", \"pin-utils\", \"poll\", \"process\", \"pthread\", \"ptrace\", \"quota\", \"reboot\", \"resource\", \"sched\", \"signal\", \"socket\", \"term\", \"time\", \"ucontext\", \"uio\", \"user\", \"zerocopy\"]","target":2594889627657062481,"profile":8829588955844408089,"path":7698041337583075638,"deps":[[2571033484697105782,"bitflags",false,7513019597163372195],[7667230146095136825,"cfg_if",false,6933474952073223436],[8655257597193238683,"build_script_build",false,9828515982237542350],[17799673680390999427,"libc",false,15214103457620285393]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/nix-36e8d4e6823acfde/dep-lib-nix","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/nix-a238f09c7abf5131/dep-lib-nix b/target/release/.fingerprint/nix-a238f09c7abf5131/dep-lib-nix new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/nix-a238f09c7abf5131/dep-lib-nix differ diff --git a/target/release/.fingerprint/nix-a238f09c7abf5131/invoked.timestamp b/target/release/.fingerprint/nix-a238f09c7abf5131/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/nix-a238f09c7abf5131/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/nix-a238f09c7abf5131/lib-nix b/target/release/.fingerprint/nix-a238f09c7abf5131/lib-nix new file mode 100644 index 0000000..652ae69 --- /dev/null +++ b/target/release/.fingerprint/nix-a238f09c7abf5131/lib-nix @@ -0,0 +1 @@ +d7c016a1b5a336cf \ No newline at end of file diff --git a/target/release/.fingerprint/nix-a238f09c7abf5131/lib-nix.json b/target/release/.fingerprint/nix-a238f09c7abf5131/lib-nix.json new file mode 100644 index 0000000..fcd9805 --- /dev/null +++ b/target/release/.fingerprint/nix-a238f09c7abf5131/lib-nix.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"feature\", \"process\", \"signal\", \"user\"]","declared_features":"[\"acct\", \"aio\", \"default\", \"dir\", \"env\", \"event\", \"feature\", \"fs\", \"hostname\", \"inotify\", \"ioctl\", \"kmod\", \"memoffset\", \"mman\", \"mount\", \"mqueue\", \"net\", \"personality\", \"pin-utils\", \"poll\", \"process\", \"pthread\", \"ptrace\", \"quota\", \"reboot\", \"resource\", \"sched\", \"signal\", \"socket\", \"term\", \"time\", \"ucontext\", \"uio\", \"user\", \"zerocopy\"]","target":2594889627657062481,"profile":8829588955844408089,"path":3212560889022811532,"deps":[[2571033484697105782,"bitflags",false,7513019597163372195],[7667230146095136825,"cfg_if",false,6933474952073223436],[17799673680390999427,"libc",false,15214103457620285393]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/nix-a238f09c7abf5131/dep-lib-nix","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/nix-ae8f0a134fe37483/run-build-script-build-script-build b/target/release/.fingerprint/nix-ae8f0a134fe37483/run-build-script-build-script-build new file mode 100644 index 0000000..35c81d9 --- /dev/null +++ b/target/release/.fingerprint/nix-ae8f0a134fe37483/run-build-script-build-script-build @@ -0,0 +1 @@ +cea7844e36e76588 \ No newline at end of file diff --git a/target/release/.fingerprint/nix-ae8f0a134fe37483/run-build-script-build-script-build.json b/target/release/.fingerprint/nix-ae8f0a134fe37483/run-build-script-build-script-build.json new file mode 100644 index 0000000..b7a8881 --- /dev/null +++ b/target/release/.fingerprint/nix-ae8f0a134fe37483/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[8655257597193238683,"build_script_build",false,4841030217949111762]],"local":[{"Precalculated":"0.28.0"}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/nix-fad5185bbba0c093/build-script-build-script-build b/target/release/.fingerprint/nix-fad5185bbba0c093/build-script-build-script-build new file mode 100644 index 0000000..485f788 --- /dev/null +++ b/target/release/.fingerprint/nix-fad5185bbba0c093/build-script-build-script-build @@ -0,0 +1 @@ +d2e5c99755cb2e43 \ No newline at end of file diff --git a/target/release/.fingerprint/nix-fad5185bbba0c093/build-script-build-script-build.json b/target/release/.fingerprint/nix-fad5185bbba0c093/build-script-build-script-build.json new file mode 100644 index 0000000..de7277e --- /dev/null +++ b/target/release/.fingerprint/nix-fad5185bbba0c093/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"fs\", \"ioctl\", \"poll\", \"process\", \"signal\", \"term\"]","declared_features":"[\"acct\", \"aio\", \"default\", \"dir\", \"env\", \"event\", \"fanotify\", \"feature\", \"fs\", \"hostname\", \"inotify\", \"ioctl\", \"kmod\", \"memoffset\", \"mman\", \"mount\", \"mqueue\", \"net\", \"personality\", \"pin-utils\", \"poll\", \"process\", \"pthread\", \"ptrace\", \"quota\", \"reboot\", \"resource\", \"sched\", \"signal\", \"socket\", \"term\", \"time\", \"ucontext\", \"uio\", \"user\", \"zerocopy\"]","target":5408242616063297496,"profile":17257705230225558938,"path":11416928992089907099,"deps":[[13650835054453599687,"cfg_aliases",false,33164358040749032]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/nix-fad5185bbba0c093/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/nix-fad5185bbba0c093/dep-build-script-build-script-build b/target/release/.fingerprint/nix-fad5185bbba0c093/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/nix-fad5185bbba0c093/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/nix-fad5185bbba0c093/invoked.timestamp b/target/release/.fingerprint/nix-fad5185bbba0c093/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/nix-fad5185bbba0c093/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/nu-ansi-term-c5e991f9c301c7ff/dep-lib-nu_ansi_term b/target/release/.fingerprint/nu-ansi-term-c5e991f9c301c7ff/dep-lib-nu_ansi_term new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/nu-ansi-term-c5e991f9c301c7ff/dep-lib-nu_ansi_term differ diff --git a/target/release/.fingerprint/nu-ansi-term-c5e991f9c301c7ff/invoked.timestamp b/target/release/.fingerprint/nu-ansi-term-c5e991f9c301c7ff/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/nu-ansi-term-c5e991f9c301c7ff/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/nu-ansi-term-c5e991f9c301c7ff/lib-nu_ansi_term b/target/release/.fingerprint/nu-ansi-term-c5e991f9c301c7ff/lib-nu_ansi_term new file mode 100644 index 0000000..e8fcbae --- /dev/null +++ b/target/release/.fingerprint/nu-ansi-term-c5e991f9c301c7ff/lib-nu_ansi_term @@ -0,0 +1 @@ +f4dd99d610b51e79 \ No newline at end of file diff --git a/target/release/.fingerprint/nu-ansi-term-c5e991f9c301c7ff/lib-nu_ansi_term.json b/target/release/.fingerprint/nu-ansi-term-c5e991f9c301c7ff/lib-nu_ansi_term.json new file mode 100644 index 0000000..48de050 --- /dev/null +++ b/target/release/.fingerprint/nu-ansi-term-c5e991f9c301c7ff/lib-nu_ansi_term.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"derive_serde_style\", \"gnu_legacy\", \"serde\", \"std\"]","target":5239985456149308223,"profile":8829588955844408089,"path":2069240950909573683,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/nu-ansi-term-c5e991f9c301c7ff/dep-lib-nu_ansi_term","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/num-integer-09038ff4c7e5a1cb/dep-lib-num_integer b/target/release/.fingerprint/num-integer-09038ff4c7e5a1cb/dep-lib-num_integer new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/num-integer-09038ff4c7e5a1cb/dep-lib-num_integer differ diff --git a/target/release/.fingerprint/num-integer-09038ff4c7e5a1cb/invoked.timestamp b/target/release/.fingerprint/num-integer-09038ff4c7e5a1cb/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/num-integer-09038ff4c7e5a1cb/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/num-integer-09038ff4c7e5a1cb/lib-num_integer b/target/release/.fingerprint/num-integer-09038ff4c7e5a1cb/lib-num_integer new file mode 100644 index 0000000..6997df4 --- /dev/null +++ b/target/release/.fingerprint/num-integer-09038ff4c7e5a1cb/lib-num_integer @@ -0,0 +1 @@ +44f3a454da18929c \ No newline at end of file diff --git a/target/release/.fingerprint/num-integer-09038ff4c7e5a1cb/lib-num_integer.json b/target/release/.fingerprint/num-integer-09038ff4c7e5a1cb/lib-num_integer.json new file mode 100644 index 0000000..8f489ea --- /dev/null +++ b/target/release/.fingerprint/num-integer-09038ff4c7e5a1cb/lib-num_integer.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"i128\", \"std\"]","declared_features":"[\"default\", \"i128\", \"std\"]","target":7628309033881264685,"profile":8829588955844408089,"path":10344093099860709980,"deps":[[5157631553186200874,"num_traits",false,9507455988581861347]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/num-integer-09038ff4c7e5a1cb/dep-lib-num_integer","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/num-iter-61cf41f0d203ea63/dep-lib-num_iter b/target/release/.fingerprint/num-iter-61cf41f0d203ea63/dep-lib-num_iter new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/num-iter-61cf41f0d203ea63/dep-lib-num_iter differ diff --git a/target/release/.fingerprint/num-iter-61cf41f0d203ea63/invoked.timestamp b/target/release/.fingerprint/num-iter-61cf41f0d203ea63/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/num-iter-61cf41f0d203ea63/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/num-iter-61cf41f0d203ea63/lib-num_iter b/target/release/.fingerprint/num-iter-61cf41f0d203ea63/lib-num_iter new file mode 100644 index 0000000..c2ab5f9 --- /dev/null +++ b/target/release/.fingerprint/num-iter-61cf41f0d203ea63/lib-num_iter @@ -0,0 +1 @@ +974304865d3a6752 \ No newline at end of file diff --git a/target/release/.fingerprint/num-iter-61cf41f0d203ea63/lib-num_iter.json b/target/release/.fingerprint/num-iter-61cf41f0d203ea63/lib-num_iter.json new file mode 100644 index 0000000..b16d93c --- /dev/null +++ b/target/release/.fingerprint/num-iter-61cf41f0d203ea63/lib-num_iter.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"i128\", \"std\"]","target":11631885603130591154,"profile":8829588955844408089,"path":1272501093200054751,"deps":[[5157631553186200874,"num_traits",false,9507455988581861347],[16795989132585092538,"num_integer",false,11282107342518547268]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/num-iter-61cf41f0d203ea63/dep-lib-num_iter","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/num-rational-531fe2d74479f35a/run-build-script-build-script-build b/target/release/.fingerprint/num-rational-531fe2d74479f35a/run-build-script-build-script-build new file mode 100644 index 0000000..c7de6ef --- /dev/null +++ b/target/release/.fingerprint/num-rational-531fe2d74479f35a/run-build-script-build-script-build @@ -0,0 +1 @@ +ff28e6dba93ee437 \ No newline at end of file diff --git a/target/release/.fingerprint/num-rational-531fe2d74479f35a/run-build-script-build-script-build.json b/target/release/.fingerprint/num-rational-531fe2d74479f35a/run-build-script-build-script-build.json new file mode 100644 index 0000000..421f1d0 --- /dev/null +++ b/target/release/.fingerprint/num-rational-531fe2d74479f35a/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[594147272765955898,"build_script_build",false,1263023964974397190]],"local":[{"RerunIfChanged":{"output":"release/build/num-rational-531fe2d74479f35a/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/num-rational-a2f4fbb9e316ef41/build-script-build-script-build b/target/release/.fingerprint/num-rational-a2f4fbb9e316ef41/build-script-build-script-build new file mode 100644 index 0000000..08c10b7 --- /dev/null +++ b/target/release/.fingerprint/num-rational-a2f4fbb9e316ef41/build-script-build-script-build @@ -0,0 +1 @@ +06b71ab79a298711 \ No newline at end of file diff --git a/target/release/.fingerprint/num-rational-a2f4fbb9e316ef41/build-script-build-script-build.json b/target/release/.fingerprint/num-rational-a2f4fbb9e316ef41/build-script-build-script-build.json new file mode 100644 index 0000000..2fcf9df --- /dev/null +++ b/target/release/.fingerprint/num-rational-a2f4fbb9e316ef41/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"default\", \"num-bigint\", \"num-bigint-std\", \"serde\", \"std\"]","target":17883862002600103897,"profile":17257705230225558938,"path":4729831325576486511,"deps":[[6229979215132119378,"autocfg",false,8473591729899709843]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/num-rational-a2f4fbb9e316ef41/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/num-rational-a2f4fbb9e316ef41/dep-build-script-build-script-build b/target/release/.fingerprint/num-rational-a2f4fbb9e316ef41/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/num-rational-a2f4fbb9e316ef41/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/num-rational-a2f4fbb9e316ef41/invoked.timestamp b/target/release/.fingerprint/num-rational-a2f4fbb9e316ef41/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/num-rational-a2f4fbb9e316ef41/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/num-rational-b5cb62a6ce8617aa/dep-lib-num_rational b/target/release/.fingerprint/num-rational-b5cb62a6ce8617aa/dep-lib-num_rational new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/num-rational-b5cb62a6ce8617aa/dep-lib-num_rational differ diff --git a/target/release/.fingerprint/num-rational-b5cb62a6ce8617aa/invoked.timestamp b/target/release/.fingerprint/num-rational-b5cb62a6ce8617aa/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/num-rational-b5cb62a6ce8617aa/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/num-rational-b5cb62a6ce8617aa/lib-num_rational b/target/release/.fingerprint/num-rational-b5cb62a6ce8617aa/lib-num_rational new file mode 100644 index 0000000..bdfcf67 --- /dev/null +++ b/target/release/.fingerprint/num-rational-b5cb62a6ce8617aa/lib-num_rational @@ -0,0 +1 @@ +58601e328a403a66 \ No newline at end of file diff --git a/target/release/.fingerprint/num-rational-b5cb62a6ce8617aa/lib-num_rational.json b/target/release/.fingerprint/num-rational-b5cb62a6ce8617aa/lib-num_rational.json new file mode 100644 index 0000000..2f9cafc --- /dev/null +++ b/target/release/.fingerprint/num-rational-b5cb62a6ce8617aa/lib-num_rational.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"default\", \"num-bigint\", \"num-bigint-std\", \"serde\", \"std\"]","target":6104323395123017231,"profile":8829588955844408089,"path":10071879444970610017,"deps":[[594147272765955898,"build_script_build",false,4027412866035755263],[5157631553186200874,"num_traits",false,9507455988581861347],[16795989132585092538,"num_integer",false,11282107342518547268]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/num-rational-b5cb62a6ce8617aa/dep-lib-num_rational","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/num-traits-32b09de95d62cdf4/build-script-build-script-build b/target/release/.fingerprint/num-traits-32b09de95d62cdf4/build-script-build-script-build new file mode 100644 index 0000000..ab58de0 --- /dev/null +++ b/target/release/.fingerprint/num-traits-32b09de95d62cdf4/build-script-build-script-build @@ -0,0 +1 @@ +ca015a025d7d78d1 \ No newline at end of file diff --git a/target/release/.fingerprint/num-traits-32b09de95d62cdf4/build-script-build-script-build.json b/target/release/.fingerprint/num-traits-32b09de95d62cdf4/build-script-build-script-build.json new file mode 100644 index 0000000..25ee1e4 --- /dev/null +++ b/target/release/.fingerprint/num-traits-32b09de95d62cdf4/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"i128\", \"std\"]","declared_features":"[\"default\", \"i128\", \"libm\", \"std\"]","target":5408242616063297496,"profile":17257705230225558938,"path":11402817426022678363,"deps":[[6229979215132119378,"autocfg",false,8473591729899709843]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/num-traits-32b09de95d62cdf4/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/num-traits-32b09de95d62cdf4/dep-build-script-build-script-build b/target/release/.fingerprint/num-traits-32b09de95d62cdf4/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/num-traits-32b09de95d62cdf4/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/num-traits-32b09de95d62cdf4/invoked.timestamp b/target/release/.fingerprint/num-traits-32b09de95d62cdf4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/num-traits-32b09de95d62cdf4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/num-traits-b2ef35a2d51c349a/dep-lib-num_traits b/target/release/.fingerprint/num-traits-b2ef35a2d51c349a/dep-lib-num_traits new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/num-traits-b2ef35a2d51c349a/dep-lib-num_traits differ diff --git a/target/release/.fingerprint/num-traits-b2ef35a2d51c349a/invoked.timestamp b/target/release/.fingerprint/num-traits-b2ef35a2d51c349a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/num-traits-b2ef35a2d51c349a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/num-traits-b2ef35a2d51c349a/lib-num_traits b/target/release/.fingerprint/num-traits-b2ef35a2d51c349a/lib-num_traits new file mode 100644 index 0000000..fcfef2f --- /dev/null +++ b/target/release/.fingerprint/num-traits-b2ef35a2d51c349a/lib-num_traits @@ -0,0 +1 @@ +e3071555d944f183 \ No newline at end of file diff --git a/target/release/.fingerprint/num-traits-b2ef35a2d51c349a/lib-num_traits.json b/target/release/.fingerprint/num-traits-b2ef35a2d51c349a/lib-num_traits.json new file mode 100644 index 0000000..4d1efb7 --- /dev/null +++ b/target/release/.fingerprint/num-traits-b2ef35a2d51c349a/lib-num_traits.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"i128\", \"std\"]","declared_features":"[\"default\", \"i128\", \"libm\", \"std\"]","target":4278088450330190724,"profile":8829588955844408089,"path":3503064884278436287,"deps":[[5157631553186200874,"build_script_build",false,11567260702027412258]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/num-traits-b2ef35a2d51c349a/dep-lib-num_traits","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/num-traits-b8d5c9704d5b1807/run-build-script-build-script-build b/target/release/.fingerprint/num-traits-b8d5c9704d5b1807/run-build-script-build-script-build new file mode 100644 index 0000000..8c8ec3e --- /dev/null +++ b/target/release/.fingerprint/num-traits-b8d5c9704d5b1807/run-build-script-build-script-build @@ -0,0 +1 @@ +22f3ad90522a87a0 \ No newline at end of file diff --git a/target/release/.fingerprint/num-traits-b8d5c9704d5b1807/run-build-script-build-script-build.json b/target/release/.fingerprint/num-traits-b8d5c9704d5b1807/run-build-script-build-script-build.json new file mode 100644 index 0000000..1afdc3b --- /dev/null +++ b/target/release/.fingerprint/num-traits-b8d5c9704d5b1807/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[5157631553186200874,"build_script_build",false,15093951989557101002]],"local":[{"RerunIfChanged":{"output":"release/build/num-traits-b8d5c9704d5b1807/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/once_cell-4a3072833107194d/dep-lib-once_cell b/target/release/.fingerprint/once_cell-4a3072833107194d/dep-lib-once_cell new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/once_cell-4a3072833107194d/dep-lib-once_cell differ diff --git a/target/release/.fingerprint/once_cell-4a3072833107194d/invoked.timestamp b/target/release/.fingerprint/once_cell-4a3072833107194d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/once_cell-4a3072833107194d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/once_cell-4a3072833107194d/lib-once_cell b/target/release/.fingerprint/once_cell-4a3072833107194d/lib-once_cell new file mode 100644 index 0000000..82acf30 --- /dev/null +++ b/target/release/.fingerprint/once_cell-4a3072833107194d/lib-once_cell @@ -0,0 +1 @@ +cf1616a934740517 \ No newline at end of file diff --git a/target/release/.fingerprint/once_cell-4a3072833107194d/lib-once_cell.json b/target/release/.fingerprint/once_cell-4a3072833107194d/lib-once_cell.json new file mode 100644 index 0000000..937f5c4 --- /dev/null +++ b/target/release/.fingerprint/once_cell-4a3072833107194d/lib-once_cell.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"race\"]","declared_features":"[\"alloc\", \"atomic-polyfill\", \"critical-section\", \"default\", \"parking_lot\", \"portable-atomic\", \"race\", \"std\", \"unstable\"]","target":17524666916136250164,"profile":17257705230225558938,"path":5530163648806976382,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/once_cell-4a3072833107194d/dep-lib-once_cell","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/once_cell-fccb7db8e577859b/dep-lib-once_cell b/target/release/.fingerprint/once_cell-fccb7db8e577859b/dep-lib-once_cell new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/once_cell-fccb7db8e577859b/dep-lib-once_cell differ diff --git a/target/release/.fingerprint/once_cell-fccb7db8e577859b/invoked.timestamp b/target/release/.fingerprint/once_cell-fccb7db8e577859b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/once_cell-fccb7db8e577859b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/once_cell-fccb7db8e577859b/lib-once_cell b/target/release/.fingerprint/once_cell-fccb7db8e577859b/lib-once_cell new file mode 100644 index 0000000..13c7047 --- /dev/null +++ b/target/release/.fingerprint/once_cell-fccb7db8e577859b/lib-once_cell @@ -0,0 +1 @@ +ffe0d46bdd117eda \ No newline at end of file diff --git a/target/release/.fingerprint/once_cell-fccb7db8e577859b/lib-once_cell.json b/target/release/.fingerprint/once_cell-fccb7db8e577859b/lib-once_cell.json new file mode 100644 index 0000000..c7f3ef6 --- /dev/null +++ b/target/release/.fingerprint/once_cell-fccb7db8e577859b/lib-once_cell.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"race\", \"std\"]","declared_features":"[\"alloc\", \"atomic-polyfill\", \"critical-section\", \"default\", \"parking_lot\", \"portable-atomic\", \"race\", \"std\", \"unstable\"]","target":17524666916136250164,"profile":8829588955844408089,"path":5530163648806976382,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/once_cell-fccb7db8e577859b/dep-lib-once_cell","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-2b6d0e0a3ea78a4d/build-script-build-script-build b/target/release/.fingerprint/openssl-2b6d0e0a3ea78a4d/build-script-build-script-build new file mode 100644 index 0000000..68ef80c --- /dev/null +++ b/target/release/.fingerprint/openssl-2b6d0e0a3ea78a4d/build-script-build-script-build @@ -0,0 +1 @@ +907b96dd37e8427a \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-2b6d0e0a3ea78a4d/build-script-build-script-build.json b/target/release/.fingerprint/openssl-2b6d0e0a3ea78a4d/build-script-build-script-build.json new file mode 100644 index 0000000..bbb9b56 --- /dev/null +++ b/target/release/.fingerprint/openssl-2b6d0e0a3ea78a4d/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"vendored\"]","declared_features":"[\"bindgen\", \"default\", \"unstable_boringssl\", \"v101\", \"v102\", \"v110\", \"v111\", \"vendored\"]","target":17883862002600103897,"profile":17257705230225558938,"path":4589248207340683943,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/openssl-2b6d0e0a3ea78a4d/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-2b6d0e0a3ea78a4d/dep-build-script-build-script-build b/target/release/.fingerprint/openssl-2b6d0e0a3ea78a4d/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/openssl-2b6d0e0a3ea78a4d/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/openssl-2b6d0e0a3ea78a4d/invoked.timestamp b/target/release/.fingerprint/openssl-2b6d0e0a3ea78a4d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/openssl-2b6d0e0a3ea78a4d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-ccf106754db800ac/dep-lib-openssl b/target/release/.fingerprint/openssl-ccf106754db800ac/dep-lib-openssl new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/openssl-ccf106754db800ac/dep-lib-openssl differ diff --git a/target/release/.fingerprint/openssl-ccf106754db800ac/invoked.timestamp b/target/release/.fingerprint/openssl-ccf106754db800ac/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/openssl-ccf106754db800ac/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-ccf106754db800ac/lib-openssl b/target/release/.fingerprint/openssl-ccf106754db800ac/lib-openssl new file mode 100644 index 0000000..7361576 --- /dev/null +++ b/target/release/.fingerprint/openssl-ccf106754db800ac/lib-openssl @@ -0,0 +1 @@ +4733238a08ad8b45 \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-ccf106754db800ac/lib-openssl.json b/target/release/.fingerprint/openssl-ccf106754db800ac/lib-openssl.json new file mode 100644 index 0000000..816cf92 --- /dev/null +++ b/target/release/.fingerprint/openssl-ccf106754db800ac/lib-openssl.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"vendored\"]","declared_features":"[\"bindgen\", \"default\", \"unstable_boringssl\", \"v101\", \"v102\", \"v110\", \"v111\", \"vendored\"]","target":4238695343469816608,"profile":8829588955844408089,"path":8889924190058240929,"deps":[[2571033484697105782,"bitflags",false,7513019597163372195],[5070769681332304831,"once_cell",false,15744040990028390655],[5668474020108516989,"ffi",false,11830605287567760484],[6635237767502169825,"foreign_types",false,2076042923590241285],[7667230146095136825,"cfg_if",false,6933474952073223436],[10099563100786658307,"openssl_macros",false,17797243219744452834],[17568527351025519813,"build_script_build",false,4950615680463208065],[17799673680390999427,"libc",false,15214103457620285393]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/openssl-ccf106754db800ac/dep-lib-openssl","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-e42eb3a3a80501f7/run-build-script-build-script-build b/target/release/.fingerprint/openssl-e42eb3a3a80501f7/run-build-script-build-script-build new file mode 100644 index 0000000..d364233 --- /dev/null +++ b/target/release/.fingerprint/openssl-e42eb3a3a80501f7/run-build-script-build-script-build @@ -0,0 +1 @@ +81fe7c5dbb1eb444 \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-e42eb3a3a80501f7/run-build-script-build-script-build.json b/target/release/.fingerprint/openssl-e42eb3a3a80501f7/run-build-script-build-script-build.json new file mode 100644 index 0000000..ea2653a --- /dev/null +++ b/target/release/.fingerprint/openssl-e42eb3a3a80501f7/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[17568527351025519813,"build_script_build",false,8809859147728583568],[5668474020108516989,"build_script_main",false,300426873089543379]],"local":[{"Precalculated":"0.10.66"}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-macros-38ca1c91e6d3ded5/dep-lib-openssl_macros b/target/release/.fingerprint/openssl-macros-38ca1c91e6d3ded5/dep-lib-openssl_macros new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/openssl-macros-38ca1c91e6d3ded5/dep-lib-openssl_macros differ diff --git a/target/release/.fingerprint/openssl-macros-38ca1c91e6d3ded5/invoked.timestamp b/target/release/.fingerprint/openssl-macros-38ca1c91e6d3ded5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/openssl-macros-38ca1c91e6d3ded5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-macros-38ca1c91e6d3ded5/lib-openssl_macros b/target/release/.fingerprint/openssl-macros-38ca1c91e6d3ded5/lib-openssl_macros new file mode 100644 index 0000000..c056511 --- /dev/null +++ b/target/release/.fingerprint/openssl-macros-38ca1c91e6d3ded5/lib-openssl_macros @@ -0,0 +1 @@ +e2f0181e6a82fcf6 \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-macros-38ca1c91e6d3ded5/lib-openssl_macros.json b/target/release/.fingerprint/openssl-macros-38ca1c91e6d3ded5/lib-openssl_macros.json new file mode 100644 index 0000000..fbe194e --- /dev/null +++ b/target/release/.fingerprint/openssl-macros-38ca1c91e6d3ded5/lib-openssl_macros.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":6313349452751560244,"profile":17257705230225558938,"path":15864166923314311098,"deps":[[4289358735036141001,"proc_macro2",false,17113744776566768411],[10420560437213941093,"syn",false,13631603582387891324],[13111758008314797071,"quote",false,12882107055480961349]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/openssl-macros-38ca1c91e6d3ded5/dep-lib-openssl_macros","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-src-4774b7c4ef68f9d4/dep-lib-openssl_src b/target/release/.fingerprint/openssl-src-4774b7c4ef68f9d4/dep-lib-openssl_src new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/openssl-src-4774b7c4ef68f9d4/dep-lib-openssl_src differ diff --git a/target/release/.fingerprint/openssl-src-4774b7c4ef68f9d4/invoked.timestamp b/target/release/.fingerprint/openssl-src-4774b7c4ef68f9d4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/openssl-src-4774b7c4ef68f9d4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-src-4774b7c4ef68f9d4/lib-openssl_src b/target/release/.fingerprint/openssl-src-4774b7c4ef68f9d4/lib-openssl_src new file mode 100644 index 0000000..55ff355 --- /dev/null +++ b/target/release/.fingerprint/openssl-src-4774b7c4ef68f9d4/lib-openssl_src @@ -0,0 +1 @@ +7eedbaf9a55b3d25 \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-src-4774b7c4ef68f9d4/lib-openssl_src.json b/target/release/.fingerprint/openssl-src-4774b7c4ef68f9d4/lib-openssl_src.json new file mode 100644 index 0000000..669db78 --- /dev/null +++ b/target/release/.fingerprint/openssl-src-4774b7c4ef68f9d4/lib-openssl_src.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"legacy\"]","declared_features":"[\"camellia\", \"default\", \"force-engine\", \"idea\", \"ktls\", \"legacy\", \"seed\", \"weak-crypto\"]","target":15065075930844054581,"profile":17257705230225558938,"path":7178798735769567193,"deps":[[4121528583731244979,"cc",false,1454066068335118982]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/openssl-src-4774b7c4ef68f9d4/dep-lib-openssl_src","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-sys-686d563b511881fa/dep-lib-openssl_sys b/target/release/.fingerprint/openssl-sys-686d563b511881fa/dep-lib-openssl_sys new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/openssl-sys-686d563b511881fa/dep-lib-openssl_sys differ diff --git a/target/release/.fingerprint/openssl-sys-686d563b511881fa/invoked.timestamp b/target/release/.fingerprint/openssl-sys-686d563b511881fa/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/openssl-sys-686d563b511881fa/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-sys-686d563b511881fa/lib-openssl_sys b/target/release/.fingerprint/openssl-sys-686d563b511881fa/lib-openssl_sys new file mode 100644 index 0000000..40d72ae --- /dev/null +++ b/target/release/.fingerprint/openssl-sys-686d563b511881fa/lib-openssl_sys @@ -0,0 +1 @@ +649c55ebd3c02ea4 \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-sys-686d563b511881fa/lib-openssl_sys.json b/target/release/.fingerprint/openssl-sys-686d563b511881fa/lib-openssl_sys.json new file mode 100644 index 0000000..bcba9d8 --- /dev/null +++ b/target/release/.fingerprint/openssl-sys-686d563b511881fa/lib-openssl_sys.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"openssl-src\", \"vendored\"]","declared_features":"[\"bindgen\", \"bssl-sys\", \"openssl-src\", \"unstable_boringssl\", \"vendored\"]","target":13789843944762505721,"profile":8829588955844408089,"path":10450252340771871906,"deps":[[5668474020108516989,"build_script_main",false,300426873089543379],[17799673680390999427,"libc",false,15214103457620285393]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/openssl-sys-686d563b511881fa/dep-lib-openssl_sys","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-sys-6a01748102ba63e2/run-build-script-build-script-main b/target/release/.fingerprint/openssl-sys-6a01748102ba63e2/run-build-script-build-script-main new file mode 100644 index 0000000..ae00110 --- /dev/null +++ b/target/release/.fingerprint/openssl-sys-6a01748102ba63e2/run-build-script-build-script-main @@ -0,0 +1 @@ +d3cc7b3ba6542b04 \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-sys-6a01748102ba63e2/run-build-script-build-script-main.json b/target/release/.fingerprint/openssl-sys-6a01748102ba63e2/run-build-script-build-script-main.json new file mode 100644 index 0000000..5b9ddc0 --- /dev/null +++ b/target/release/.fingerprint/openssl-sys-6a01748102ba63e2/run-build-script-build-script-main.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[5668474020108516989,"build_script_main",false,3988755576396149871]],"local":[{"RerunIfChanged":{"output":"release/build/openssl-sys-6a01748102ba63e2/output","paths":["build/expando.c"]}},{"RerunIfEnvChanged":{"var":"X86_64_UNKNOWN_LINUX_GNU_OPENSSL_NO_VENDOR","val":null}},{"RerunIfEnvChanged":{"var":"OPENSSL_NO_VENDOR","val":null}},{"RerunIfEnvChanged":{"var":"X86_64_UNKNOWN_LINUX_GNU_OPENSSL_CONFIG_DIR","val":null}},{"RerunIfEnvChanged":{"var":"OPENSSL_CONFIG_DIR","val":null}},{"RerunIfEnvChanged":{"var":"CC_x86_64-unknown-linux-gnu","val":null}},{"RerunIfEnvChanged":{"var":"CC_x86_64_unknown_linux_gnu","val":null}},{"RerunIfEnvChanged":{"var":"HOST_CC","val":null}},{"RerunIfEnvChanged":{"var":"CC","val":null}},{"RerunIfEnvChanged":{"var":"CC_ENABLE_DEBUG_OUTPUT","val":null}},{"RerunIfEnvChanged":{"var":"CRATE_CC_NO_DEFAULTS","val":null}},{"RerunIfEnvChanged":{"var":"CFLAGS_x86_64-unknown-linux-gnu","val":null}},{"RerunIfEnvChanged":{"var":"CFLAGS_x86_64_unknown_linux_gnu","val":null}},{"RerunIfEnvChanged":{"var":"HOST_CFLAGS","val":null}},{"RerunIfEnvChanged":{"var":"CFLAGS","val":null}},{"RerunIfEnvChanged":{"var":"AR_x86_64-unknown-linux-gnu","val":null}},{"RerunIfEnvChanged":{"var":"AR_x86_64_unknown_linux_gnu","val":null}},{"RerunIfEnvChanged":{"var":"HOST_AR","val":null}},{"RerunIfEnvChanged":{"var":"AR","val":null}},{"RerunIfEnvChanged":{"var":"ARFLAGS_x86_64-unknown-linux-gnu","val":null}},{"RerunIfEnvChanged":{"var":"ARFLAGS_x86_64_unknown_linux_gnu","val":null}},{"RerunIfEnvChanged":{"var":"HOST_ARFLAGS","val":null}},{"RerunIfEnvChanged":{"var":"ARFLAGS","val":null}},{"RerunIfEnvChanged":{"var":"RANLIB_x86_64-unknown-linux-gnu","val":null}},{"RerunIfEnvChanged":{"var":"RANLIB_x86_64_unknown_linux_gnu","val":null}},{"RerunIfEnvChanged":{"var":"HOST_RANLIB","val":null}},{"RerunIfEnvChanged":{"var":"RANLIB","val":null}},{"RerunIfEnvChanged":{"var":"RANLIBFLAGS_x86_64-unknown-linux-gnu","val":null}},{"RerunIfEnvChanged":{"var":"RANLIBFLAGS_x86_64_unknown_linux_gnu","val":null}},{"RerunIfEnvChanged":{"var":"HOST_RANLIBFLAGS","val":null}},{"RerunIfEnvChanged":{"var":"RANLIBFLAGS","val":null}},{"RerunIfEnvChanged":{"var":"CC_x86_64-unknown-linux-gnu","val":null}},{"RerunIfEnvChanged":{"var":"CC_x86_64_unknown_linux_gnu","val":null}},{"RerunIfEnvChanged":{"var":"HOST_CC","val":null}},{"RerunIfEnvChanged":{"var":"CC","val":null}},{"RerunIfEnvChanged":{"var":"CC_ENABLE_DEBUG_OUTPUT","val":null}},{"RerunIfEnvChanged":{"var":"CRATE_CC_NO_DEFAULTS","val":null}},{"RerunIfEnvChanged":{"var":"CFLAGS_x86_64-unknown-linux-gnu","val":null}},{"RerunIfEnvChanged":{"var":"CFLAGS_x86_64_unknown_linux_gnu","val":null}},{"RerunIfEnvChanged":{"var":"HOST_CFLAGS","val":null}},{"RerunIfEnvChanged":{"var":"CFLAGS","val":null}},{"RerunIfEnvChanged":{"var":"X86_64_UNKNOWN_LINUX_GNU_OPENSSL_LIBS","val":null}},{"RerunIfEnvChanged":{"var":"OPENSSL_LIBS","val":null}},{"RerunIfEnvChanged":{"var":"X86_64_UNKNOWN_LINUX_GNU_OPENSSL_STATIC","val":null}},{"RerunIfEnvChanged":{"var":"OPENSSL_STATIC","val":null}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-sys-eea45e3a2c20d121/build-script-build-script-main b/target/release/.fingerprint/openssl-sys-eea45e3a2c20d121/build-script-build-script-main new file mode 100644 index 0000000..5bb82fc --- /dev/null +++ b/target/release/.fingerprint/openssl-sys-eea45e3a2c20d121/build-script-build-script-main @@ -0,0 +1 @@ +6f74f33a10e85a37 \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-sys-eea45e3a2c20d121/build-script-build-script-main.json b/target/release/.fingerprint/openssl-sys-eea45e3a2c20d121/build-script-build-script-main.json new file mode 100644 index 0000000..b7dce20 --- /dev/null +++ b/target/release/.fingerprint/openssl-sys-eea45e3a2c20d121/build-script-build-script-main.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"openssl-src\", \"vendored\"]","declared_features":"[\"bindgen\", \"bssl-sys\", \"openssl-src\", \"unstable_boringssl\", \"vendored\"]","target":2398634930167029146,"profile":17257705230225558938,"path":14768801057094152799,"deps":[[1939064728612655031,"pkg_config",false,17775965721558116219],[4121528583731244979,"cc",false,1454066068335118982],[6951512969119297122,"openssl_src",false,2683401721400192382],[12933202132622624734,"vcpkg",false,1693946365579982863]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/openssl-sys-eea45e3a2c20d121/dep-build-script-build-script-main","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/openssl-sys-eea45e3a2c20d121/dep-build-script-build-script-main b/target/release/.fingerprint/openssl-sys-eea45e3a2c20d121/dep-build-script-build-script-main new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/openssl-sys-eea45e3a2c20d121/dep-build-script-build-script-main differ diff --git a/target/release/.fingerprint/openssl-sys-eea45e3a2c20d121/invoked.timestamp b/target/release/.fingerprint/openssl-sys-eea45e3a2c20d121/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/openssl-sys-eea45e3a2c20d121/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/option-ext-4def0fa1def9db7d/dep-lib-option_ext b/target/release/.fingerprint/option-ext-4def0fa1def9db7d/dep-lib-option_ext new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/option-ext-4def0fa1def9db7d/dep-lib-option_ext differ diff --git a/target/release/.fingerprint/option-ext-4def0fa1def9db7d/invoked.timestamp b/target/release/.fingerprint/option-ext-4def0fa1def9db7d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/option-ext-4def0fa1def9db7d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/option-ext-4def0fa1def9db7d/lib-option_ext b/target/release/.fingerprint/option-ext-4def0fa1def9db7d/lib-option_ext new file mode 100644 index 0000000..a7930ac --- /dev/null +++ b/target/release/.fingerprint/option-ext-4def0fa1def9db7d/lib-option_ext @@ -0,0 +1 @@ +b48d84d47e7f259a \ No newline at end of file diff --git a/target/release/.fingerprint/option-ext-4def0fa1def9db7d/lib-option_ext.json b/target/release/.fingerprint/option-ext-4def0fa1def9db7d/lib-option_ext.json new file mode 100644 index 0000000..2aaa8c3 --- /dev/null +++ b/target/release/.fingerprint/option-ext-4def0fa1def9db7d/lib-option_ext.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":17153617223804709240,"profile":8829588955844408089,"path":2538881317893657893,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/option-ext-4def0fa1def9db7d/dep-lib-option_ext","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/ordered-multimap-09cd404b6937046a/dep-lib-ordered_multimap b/target/release/.fingerprint/ordered-multimap-09cd404b6937046a/dep-lib-ordered_multimap new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/ordered-multimap-09cd404b6937046a/dep-lib-ordered_multimap differ diff --git a/target/release/.fingerprint/ordered-multimap-09cd404b6937046a/invoked.timestamp b/target/release/.fingerprint/ordered-multimap-09cd404b6937046a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/ordered-multimap-09cd404b6937046a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/ordered-multimap-09cd404b6937046a/lib-ordered_multimap b/target/release/.fingerprint/ordered-multimap-09cd404b6937046a/lib-ordered_multimap new file mode 100644 index 0000000..d1efda3 --- /dev/null +++ b/target/release/.fingerprint/ordered-multimap-09cd404b6937046a/lib-ordered_multimap @@ -0,0 +1 @@ +af0e2e3b3e61d96a \ No newline at end of file diff --git a/target/release/.fingerprint/ordered-multimap-09cd404b6937046a/lib-ordered_multimap.json b/target/release/.fingerprint/ordered-multimap-09cd404b6937046a/lib-ordered_multimap.json new file mode 100644 index 0000000..6b55ec7 --- /dev/null +++ b/target/release/.fingerprint/ordered-multimap-09cd404b6937046a/lib-ordered_multimap.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"serde\", \"std\"]","target":8560681967253345208,"profile":8829588955844408089,"path":7820685775198632045,"deps":[[3985208033753591331,"dlv_list",false,9190404094731787636],[6124836340423303934,"hashbrown",false,15044745852373105530]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/ordered-multimap-09cd404b6937046a/dep-lib-ordered_multimap","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot-86479fa779c6a7f1/dep-lib-parking_lot b/target/release/.fingerprint/parking_lot-86479fa779c6a7f1/dep-lib-parking_lot new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/parking_lot-86479fa779c6a7f1/dep-lib-parking_lot differ diff --git a/target/release/.fingerprint/parking_lot-86479fa779c6a7f1/invoked.timestamp b/target/release/.fingerprint/parking_lot-86479fa779c6a7f1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/parking_lot-86479fa779c6a7f1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot-86479fa779c6a7f1/lib-parking_lot b/target/release/.fingerprint/parking_lot-86479fa779c6a7f1/lib-parking_lot new file mode 100644 index 0000000..1eaf85d --- /dev/null +++ b/target/release/.fingerprint/parking_lot-86479fa779c6a7f1/lib-parking_lot @@ -0,0 +1 @@ +bb46c25391a06a36 \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot-86479fa779c6a7f1/lib-parking_lot.json b/target/release/.fingerprint/parking_lot-86479fa779c6a7f1/lib-parking_lot.json new file mode 100644 index 0000000..ac02ce4 --- /dev/null +++ b/target/release/.fingerprint/parking_lot-86479fa779c6a7f1/lib-parking_lot.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\"]","declared_features":"[\"arc_lock\", \"deadlock_detection\", \"default\", \"nightly\", \"owning_ref\", \"send_guard\", \"serde\", \"stdweb\", \"wasm-bindgen\"]","target":14160162848842265298,"profile":8829588955844408089,"path":11430367471776206816,"deps":[[4796557380116975802,"lock_api",false,9123488693976089334],[14196108479452351812,"instant",false,16471068985035806427],[14814334185036658946,"parking_lot_core",false,16107526436584675809]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/parking_lot-86479fa779c6a7f1/dep-lib-parking_lot","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot-864fd2e14b9e7b5a/dep-lib-parking_lot b/target/release/.fingerprint/parking_lot-864fd2e14b9e7b5a/dep-lib-parking_lot new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/parking_lot-864fd2e14b9e7b5a/dep-lib-parking_lot differ diff --git a/target/release/.fingerprint/parking_lot-864fd2e14b9e7b5a/invoked.timestamp b/target/release/.fingerprint/parking_lot-864fd2e14b9e7b5a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/parking_lot-864fd2e14b9e7b5a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot-864fd2e14b9e7b5a/lib-parking_lot b/target/release/.fingerprint/parking_lot-864fd2e14b9e7b5a/lib-parking_lot new file mode 100644 index 0000000..221bcdf --- /dev/null +++ b/target/release/.fingerprint/parking_lot-864fd2e14b9e7b5a/lib-parking_lot @@ -0,0 +1 @@ +4b44c4f256c7ae1c \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot-864fd2e14b9e7b5a/lib-parking_lot.json b/target/release/.fingerprint/parking_lot-864fd2e14b9e7b5a/lib-parking_lot.json new file mode 100644 index 0000000..e11d8d1 --- /dev/null +++ b/target/release/.fingerprint/parking_lot-864fd2e14b9e7b5a/lib-parking_lot.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\"]","declared_features":"[\"arc_lock\", \"deadlock_detection\", \"default\", \"hardware-lock-elision\", \"nightly\", \"owning_ref\", \"send_guard\", \"serde\"]","target":9887373948397848517,"profile":8829588955844408089,"path":15763143395958515924,"deps":[[4796557380116975802,"lock_api",false,9123488693976089334],[11568354178493685438,"parking_lot_core",false,12205728254172669584]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/parking_lot-864fd2e14b9e7b5a/dep-lib-parking_lot","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot_core-1682b1e66c6eb96b/dep-lib-parking_lot_core b/target/release/.fingerprint/parking_lot_core-1682b1e66c6eb96b/dep-lib-parking_lot_core new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/parking_lot_core-1682b1e66c6eb96b/dep-lib-parking_lot_core differ diff --git a/target/release/.fingerprint/parking_lot_core-1682b1e66c6eb96b/invoked.timestamp b/target/release/.fingerprint/parking_lot_core-1682b1e66c6eb96b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/parking_lot_core-1682b1e66c6eb96b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot_core-1682b1e66c6eb96b/lib-parking_lot_core b/target/release/.fingerprint/parking_lot_core-1682b1e66c6eb96b/lib-parking_lot_core new file mode 100644 index 0000000..47e7a9e --- /dev/null +++ b/target/release/.fingerprint/parking_lot_core-1682b1e66c6eb96b/lib-parking_lot_core @@ -0,0 +1 @@ +e1d9d7e6f36d89df \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot_core-1682b1e66c6eb96b/lib-parking_lot_core.json b/target/release/.fingerprint/parking_lot_core-1682b1e66c6eb96b/lib-parking_lot_core.json new file mode 100644 index 0000000..86e052a --- /dev/null +++ b/target/release/.fingerprint/parking_lot_core-1682b1e66c6eb96b/lib-parking_lot_core.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"backtrace\", \"deadlock_detection\", \"nightly\", \"petgraph\", \"thread-id\"]","target":947505493299811221,"profile":8829588955844408089,"path":10985471364456299942,"deps":[[6831611227313043439,"smallvec",false,15934384923458799671],[7667230146095136825,"cfg_if",false,6933474952073223436],[14196108479452351812,"instant",false,16471068985035806427],[14814334185036658946,"build_script_build",false,18132165979507399337],[17799673680390999427,"libc",false,15214103457620285393]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/parking_lot_core-1682b1e66c6eb96b/dep-lib-parking_lot_core","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot_core-317e5b6c78db1f3c/run-build-script-build-script-build b/target/release/.fingerprint/parking_lot_core-317e5b6c78db1f3c/run-build-script-build-script-build new file mode 100644 index 0000000..5fd8805 --- /dev/null +++ b/target/release/.fingerprint/parking_lot_core-317e5b6c78db1f3c/run-build-script-build-script-build @@ -0,0 +1 @@ +a91af6d8e364a2fb \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot_core-317e5b6c78db1f3c/run-build-script-build-script-build.json b/target/release/.fingerprint/parking_lot_core-317e5b6c78db1f3c/run-build-script-build-script-build.json new file mode 100644 index 0000000..7cad662 --- /dev/null +++ b/target/release/.fingerprint/parking_lot_core-317e5b6c78db1f3c/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[14814334185036658946,"build_script_build",false,18168706468578120567]],"local":[{"RerunIfChanged":{"output":"release/build/parking_lot_core-317e5b6c78db1f3c/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot_core-47d3e5c028986d95/build-script-build-script-build b/target/release/.fingerprint/parking_lot_core-47d3e5c028986d95/build-script-build-script-build new file mode 100644 index 0000000..db4caf3 --- /dev/null +++ b/target/release/.fingerprint/parking_lot_core-47d3e5c028986d95/build-script-build-script-build @@ -0,0 +1 @@ +dc2ba410b82a47d5 \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot_core-47d3e5c028986d95/build-script-build-script-build.json b/target/release/.fingerprint/parking_lot_core-47d3e5c028986d95/build-script-build-script-build.json new file mode 100644 index 0000000..af859e2 --- /dev/null +++ b/target/release/.fingerprint/parking_lot_core-47d3e5c028986d95/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"backtrace\", \"deadlock_detection\", \"nightly\", \"petgraph\", \"thread-id\"]","target":5408242616063297496,"profile":17257705230225558938,"path":10899510515424240049,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/parking_lot_core-47d3e5c028986d95/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot_core-47d3e5c028986d95/dep-build-script-build-script-build b/target/release/.fingerprint/parking_lot_core-47d3e5c028986d95/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/parking_lot_core-47d3e5c028986d95/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/parking_lot_core-47d3e5c028986d95/invoked.timestamp b/target/release/.fingerprint/parking_lot_core-47d3e5c028986d95/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/parking_lot_core-47d3e5c028986d95/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot_core-c84ef7551fc398d0/run-build-script-build-script-build b/target/release/.fingerprint/parking_lot_core-c84ef7551fc398d0/run-build-script-build-script-build new file mode 100644 index 0000000..3d2d444 --- /dev/null +++ b/target/release/.fingerprint/parking_lot_core-c84ef7551fc398d0/run-build-script-build-script-build @@ -0,0 +1 @@ +3426fdeb5626a24e \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot_core-c84ef7551fc398d0/run-build-script-build-script-build.json b/target/release/.fingerprint/parking_lot_core-c84ef7551fc398d0/run-build-script-build-script-build.json new file mode 100644 index 0000000..de7fb21 --- /dev/null +++ b/target/release/.fingerprint/parking_lot_core-c84ef7551fc398d0/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[11568354178493685438,"build_script_build",false,15368299223466650588]],"local":[{"RerunIfChanged":{"output":"release/build/parking_lot_core-c84ef7551fc398d0/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot_core-e0a7d85027d9810d/dep-lib-parking_lot_core b/target/release/.fingerprint/parking_lot_core-e0a7d85027d9810d/dep-lib-parking_lot_core new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/parking_lot_core-e0a7d85027d9810d/dep-lib-parking_lot_core differ diff --git a/target/release/.fingerprint/parking_lot_core-e0a7d85027d9810d/invoked.timestamp b/target/release/.fingerprint/parking_lot_core-e0a7d85027d9810d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/parking_lot_core-e0a7d85027d9810d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot_core-e0a7d85027d9810d/lib-parking_lot_core b/target/release/.fingerprint/parking_lot_core-e0a7d85027d9810d/lib-parking_lot_core new file mode 100644 index 0000000..f4d69bb --- /dev/null +++ b/target/release/.fingerprint/parking_lot_core-e0a7d85027d9810d/lib-parking_lot_core @@ -0,0 +1 @@ +9026e9ae2d7563a9 \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot_core-e0a7d85027d9810d/lib-parking_lot_core.json b/target/release/.fingerprint/parking_lot_core-e0a7d85027d9810d/lib-parking_lot_core.json new file mode 100644 index 0000000..4b3db69 --- /dev/null +++ b/target/release/.fingerprint/parking_lot_core-e0a7d85027d9810d/lib-parking_lot_core.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"backtrace\", \"deadlock_detection\", \"nightly\", \"petgraph\", \"thread-id\"]","target":977412477560733980,"profile":8829588955844408089,"path":10657653811995181091,"deps":[[6831611227313043439,"smallvec",false,15934384923458799671],[7667230146095136825,"cfg_if",false,6933474952073223436],[11568354178493685438,"build_script_build",false,5666133435953784372],[17799673680390999427,"libc",false,15214103457620285393]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/parking_lot_core-e0a7d85027d9810d/dep-lib-parking_lot_core","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot_core-f7950bd98d687e20/build-script-build-script-build b/target/release/.fingerprint/parking_lot_core-f7950bd98d687e20/build-script-build-script-build new file mode 100644 index 0000000..eb07973 --- /dev/null +++ b/target/release/.fingerprint/parking_lot_core-f7950bd98d687e20/build-script-build-script-build @@ -0,0 +1 @@ +77d3f06f453624fc \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot_core-f7950bd98d687e20/build-script-build-script-build.json b/target/release/.fingerprint/parking_lot_core-f7950bd98d687e20/build-script-build-script-build.json new file mode 100644 index 0000000..4874bff --- /dev/null +++ b/target/release/.fingerprint/parking_lot_core-f7950bd98d687e20/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"backtrace\", \"deadlock_detection\", \"nightly\", \"petgraph\", \"thread-id\"]","target":17883862002600103897,"profile":17257705230225558938,"path":14727953215671464584,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/parking_lot_core-f7950bd98d687e20/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/parking_lot_core-f7950bd98d687e20/dep-build-script-build-script-build b/target/release/.fingerprint/parking_lot_core-f7950bd98d687e20/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/parking_lot_core-f7950bd98d687e20/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/parking_lot_core-f7950bd98d687e20/invoked.timestamp b/target/release/.fingerprint/parking_lot_core-f7950bd98d687e20/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/parking_lot_core-f7950bd98d687e20/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/percent-encoding-094dc88a9c476fcc/dep-lib-percent_encoding b/target/release/.fingerprint/percent-encoding-094dc88a9c476fcc/dep-lib-percent_encoding new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/percent-encoding-094dc88a9c476fcc/dep-lib-percent_encoding differ diff --git a/target/release/.fingerprint/percent-encoding-094dc88a9c476fcc/invoked.timestamp b/target/release/.fingerprint/percent-encoding-094dc88a9c476fcc/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/percent-encoding-094dc88a9c476fcc/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/percent-encoding-094dc88a9c476fcc/lib-percent_encoding b/target/release/.fingerprint/percent-encoding-094dc88a9c476fcc/lib-percent_encoding new file mode 100644 index 0000000..fa868cd --- /dev/null +++ b/target/release/.fingerprint/percent-encoding-094dc88a9c476fcc/lib-percent_encoding @@ -0,0 +1 @@ +aa5a8e7908322196 \ No newline at end of file diff --git a/target/release/.fingerprint/percent-encoding-094dc88a9c476fcc/lib-percent_encoding.json b/target/release/.fingerprint/percent-encoding-094dc88a9c476fcc/lib-percent_encoding.json new file mode 100644 index 0000000..9d73617 --- /dev/null +++ b/target/release/.fingerprint/percent-encoding-094dc88a9c476fcc/lib-percent_encoding.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"std\"]","target":13121965682019140665,"profile":8829588955844408089,"path":7246004516177297468,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/percent-encoding-094dc88a9c476fcc/dep-lib-percent_encoding","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/phf-5927385aafad8969/dep-lib-phf b/target/release/.fingerprint/phf-5927385aafad8969/dep-lib-phf new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/phf-5927385aafad8969/dep-lib-phf differ diff --git a/target/release/.fingerprint/phf-5927385aafad8969/invoked.timestamp b/target/release/.fingerprint/phf-5927385aafad8969/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/phf-5927385aafad8969/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/phf-5927385aafad8969/lib-phf b/target/release/.fingerprint/phf-5927385aafad8969/lib-phf new file mode 100644 index 0000000..f62f2fb --- /dev/null +++ b/target/release/.fingerprint/phf-5927385aafad8969/lib-phf @@ -0,0 +1 @@ +236234c636b70233 \ No newline at end of file diff --git a/target/release/.fingerprint/phf-5927385aafad8969/lib-phf.json b/target/release/.fingerprint/phf-5927385aafad8969/lib-phf.json new file mode 100644 index 0000000..1f55a83 --- /dev/null +++ b/target/release/.fingerprint/phf-5927385aafad8969/lib-phf.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"macros\", \"phf_macros\", \"serde\", \"std\", \"uncased\", \"unicase\"]","target":10640910166656384580,"profile":8829588955844408089,"path":13857443276831009799,"deps":[[9060940869921439196,"phf_shared",false,5909912322743470950]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/phf-5927385aafad8969/dep-lib-phf","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/phf_shared-ef58cd226336c43d/dep-lib-phf_shared b/target/release/.fingerprint/phf_shared-ef58cd226336c43d/dep-lib-phf_shared new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/phf_shared-ef58cd226336c43d/dep-lib-phf_shared differ diff --git a/target/release/.fingerprint/phf_shared-ef58cd226336c43d/invoked.timestamp b/target/release/.fingerprint/phf_shared-ef58cd226336c43d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/phf_shared-ef58cd226336c43d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/phf_shared-ef58cd226336c43d/lib-phf_shared b/target/release/.fingerprint/phf_shared-ef58cd226336c43d/lib-phf_shared new file mode 100644 index 0000000..acc7305 --- /dev/null +++ b/target/release/.fingerprint/phf_shared-ef58cd226336c43d/lib-phf_shared @@ -0,0 +1 @@ +660bd40af2390452 \ No newline at end of file diff --git a/target/release/.fingerprint/phf_shared-ef58cd226336c43d/lib-phf_shared.json b/target/release/.fingerprint/phf_shared-ef58cd226336c43d/lib-phf_shared.json new file mode 100644 index 0000000..b50449c --- /dev/null +++ b/target/release/.fingerprint/phf_shared-ef58cd226336c43d/lib-phf_shared.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"std\"]","declared_features":"[\"default\", \"std\", \"uncased\", \"unicase\"]","target":13191988717353488301,"profile":8829588955844408089,"path":17575541962631786795,"deps":[[17007833651981688255,"siphasher",false,15369854682886821996]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/phf_shared-ef58cd226336c43d/dep-lib-phf_shared","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/pin-project-lite-055dc7a2509bbd68/dep-lib-pin_project_lite b/target/release/.fingerprint/pin-project-lite-055dc7a2509bbd68/dep-lib-pin_project_lite new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/pin-project-lite-055dc7a2509bbd68/dep-lib-pin_project_lite differ diff --git a/target/release/.fingerprint/pin-project-lite-055dc7a2509bbd68/invoked.timestamp b/target/release/.fingerprint/pin-project-lite-055dc7a2509bbd68/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/pin-project-lite-055dc7a2509bbd68/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/pin-project-lite-055dc7a2509bbd68/lib-pin_project_lite b/target/release/.fingerprint/pin-project-lite-055dc7a2509bbd68/lib-pin_project_lite new file mode 100644 index 0000000..0cf1650 --- /dev/null +++ b/target/release/.fingerprint/pin-project-lite-055dc7a2509bbd68/lib-pin_project_lite @@ -0,0 +1 @@ +2f386a0328a16994 \ No newline at end of file diff --git a/target/release/.fingerprint/pin-project-lite-055dc7a2509bbd68/lib-pin_project_lite.json b/target/release/.fingerprint/pin-project-lite-055dc7a2509bbd68/lib-pin_project_lite.json new file mode 100644 index 0000000..e785277 --- /dev/null +++ b/target/release/.fingerprint/pin-project-lite-055dc7a2509bbd68/lib-pin_project_lite.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":10740417912347900265,"profile":6972455117640783562,"path":8236827294134779912,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/pin-project-lite-055dc7a2509bbd68/dep-lib-pin_project_lite","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/pin-utils-79c6b03078d5a60f/dep-lib-pin_utils b/target/release/.fingerprint/pin-utils-79c6b03078d5a60f/dep-lib-pin_utils new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/pin-utils-79c6b03078d5a60f/dep-lib-pin_utils differ diff --git a/target/release/.fingerprint/pin-utils-79c6b03078d5a60f/invoked.timestamp b/target/release/.fingerprint/pin-utils-79c6b03078d5a60f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/pin-utils-79c6b03078d5a60f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/pin-utils-79c6b03078d5a60f/lib-pin_utils b/target/release/.fingerprint/pin-utils-79c6b03078d5a60f/lib-pin_utils new file mode 100644 index 0000000..3db5eee --- /dev/null +++ b/target/release/.fingerprint/pin-utils-79c6b03078d5a60f/lib-pin_utils @@ -0,0 +1 @@ +acbc9b50948c5696 \ No newline at end of file diff --git a/target/release/.fingerprint/pin-utils-79c6b03078d5a60f/lib-pin_utils.json b/target/release/.fingerprint/pin-utils-79c6b03078d5a60f/lib-pin_utils.json new file mode 100644 index 0000000..55ac59e --- /dev/null +++ b/target/release/.fingerprint/pin-utils-79c6b03078d5a60f/lib-pin_utils.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":6142422912982997569,"profile":8829588955844408089,"path":8417170240066375156,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/pin-utils-79c6b03078d5a60f/dep-lib-pin_utils","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/pkg-config-42202b7a6a9bd9be/dep-lib-pkg_config b/target/release/.fingerprint/pkg-config-42202b7a6a9bd9be/dep-lib-pkg_config new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/pkg-config-42202b7a6a9bd9be/dep-lib-pkg_config differ diff --git a/target/release/.fingerprint/pkg-config-42202b7a6a9bd9be/invoked.timestamp b/target/release/.fingerprint/pkg-config-42202b7a6a9bd9be/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/pkg-config-42202b7a6a9bd9be/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/pkg-config-42202b7a6a9bd9be/lib-pkg_config b/target/release/.fingerprint/pkg-config-42202b7a6a9bd9be/lib-pkg_config new file mode 100644 index 0000000..527210a --- /dev/null +++ b/target/release/.fingerprint/pkg-config-42202b7a6a9bd9be/lib-pkg_config @@ -0,0 +1 @@ +7be7fd84a4eab0f6 \ No newline at end of file diff --git a/target/release/.fingerprint/pkg-config-42202b7a6a9bd9be/lib-pkg_config.json b/target/release/.fingerprint/pkg-config-42202b7a6a9bd9be/lib-pkg_config.json new file mode 100644 index 0000000..bb8494a --- /dev/null +++ b/target/release/.fingerprint/pkg-config-42202b7a6a9bd9be/lib-pkg_config.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":4588055084852603002,"profile":17257705230225558938,"path":13161093139613203656,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/pkg-config-42202b7a6a9bd9be/dep-lib-pkg_config","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/png-fdd21a25c23c9a76/dep-lib-png b/target/release/.fingerprint/png-fdd21a25c23c9a76/dep-lib-png new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/png-fdd21a25c23c9a76/dep-lib-png differ diff --git a/target/release/.fingerprint/png-fdd21a25c23c9a76/invoked.timestamp b/target/release/.fingerprint/png-fdd21a25c23c9a76/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/png-fdd21a25c23c9a76/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/png-fdd21a25c23c9a76/lib-png b/target/release/.fingerprint/png-fdd21a25c23c9a76/lib-png new file mode 100644 index 0000000..71338a0 --- /dev/null +++ b/target/release/.fingerprint/png-fdd21a25c23c9a76/lib-png @@ -0,0 +1 @@ +92e18942ed0db3b4 \ No newline at end of file diff --git a/target/release/.fingerprint/png-fdd21a25c23c9a76/lib-png.json b/target/release/.fingerprint/png-fdd21a25c23c9a76/lib-png.json new file mode 100644 index 0000000..482f725 --- /dev/null +++ b/target/release/.fingerprint/png-fdd21a25c23c9a76/lib-png.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"deflate\", \"png-encoding\"]","declared_features":"[\"benchmarks\", \"default\", \"deflate\", \"png-encoding\", \"unstable\"]","target":9840613675433005444,"profile":8829588955844408089,"path":486979389227545786,"deps":[[4023246469631476437,"miniz_oxide",false,478251301774525653],[5466618496199522463,"crc32fast",false,3156639028272643319],[6408214054848651423,"deflate",false,8314652165870976938],[10435729446543529114,"bitflags",false,9439357752514204307]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/png-fdd21a25c23c9a76/dep-lib-png","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/postgres-protocol-157120d95f69725c/dep-lib-postgres_protocol b/target/release/.fingerprint/postgres-protocol-157120d95f69725c/dep-lib-postgres_protocol new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/postgres-protocol-157120d95f69725c/dep-lib-postgres_protocol differ diff --git a/target/release/.fingerprint/postgres-protocol-157120d95f69725c/invoked.timestamp b/target/release/.fingerprint/postgres-protocol-157120d95f69725c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/postgres-protocol-157120d95f69725c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/postgres-protocol-157120d95f69725c/lib-postgres_protocol b/target/release/.fingerprint/postgres-protocol-157120d95f69725c/lib-postgres_protocol new file mode 100644 index 0000000..c2ad5b3 --- /dev/null +++ b/target/release/.fingerprint/postgres-protocol-157120d95f69725c/lib-postgres_protocol @@ -0,0 +1 @@ +6152987e066b654a \ No newline at end of file diff --git a/target/release/.fingerprint/postgres-protocol-157120d95f69725c/lib-postgres_protocol.json b/target/release/.fingerprint/postgres-protocol-157120d95f69725c/lib-postgres_protocol.json new file mode 100644 index 0000000..ed7da96 --- /dev/null +++ b/target/release/.fingerprint/postgres-protocol-157120d95f69725c/lib-postgres_protocol.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\"]","declared_features":"[\"default\", \"getrandom\", \"js\"]","target":11444291498674244090,"profile":8829588955844408089,"path":613842426460883085,"deps":[[872431895495996636,"bytes",false,9910008283483764109],[1363051979936526615,"memchr",false,9087968684214088652],[1526817731016152233,"stringprep",false,11735257799618294864],[2098583196738611028,"rand",false,12502499583111278957],[3712811570531045576,"byteorder",false,13512073500754230130],[5236433071915784494,"sha2",false,7471226466694152484],[7051825882133757896,"md5",false,14807594384676856756],[9209347893430674936,"hmac",false,8017911759125649973],[13077212702700853852,"base64",false,12472236778052707827],[17725626451704002459,"fallible_iterator",false,11685501579978197753]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/postgres-protocol-157120d95f69725c/dep-lib-postgres_protocol","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/postgres-types-a97d672cb251397a/dep-lib-postgres_types b/target/release/.fingerprint/postgres-types-a97d672cb251397a/dep-lib-postgres_types new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/postgres-types-a97d672cb251397a/dep-lib-postgres_types differ diff --git a/target/release/.fingerprint/postgres-types-a97d672cb251397a/invoked.timestamp b/target/release/.fingerprint/postgres-types-a97d672cb251397a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/postgres-types-a97d672cb251397a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/postgres-types-a97d672cb251397a/lib-postgres_types b/target/release/.fingerprint/postgres-types-a97d672cb251397a/lib-postgres_types new file mode 100644 index 0000000..fe7f4f9 --- /dev/null +++ b/target/release/.fingerprint/postgres-types-a97d672cb251397a/lib-postgres_types @@ -0,0 +1 @@ +1d6747bbab328f49 \ No newline at end of file diff --git a/target/release/.fingerprint/postgres-types-a97d672cb251397a/lib-postgres_types.json b/target/release/.fingerprint/postgres-types-a97d672cb251397a/lib-postgres_types.json new file mode 100644 index 0000000..bea7f21 --- /dev/null +++ b/target/release/.fingerprint/postgres-types-a97d672cb251397a/lib-postgres_types.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"array-impls\", \"array-init\", \"bit-vec-06\", \"chrono-04\", \"cidr-02\", \"cidr-03\", \"derive\", \"eui48-04\", \"eui48-1\", \"geo-types-06\", \"geo-types-0_7\", \"jiff-01\", \"js\", \"postgres-derive\", \"serde-1\", \"serde_json-1\", \"smol_str-01\", \"time-02\", \"time-03\", \"uuid-08\", \"uuid-1\", \"with-bit-vec-0_6\", \"with-chrono-0_4\", \"with-cidr-0_2\", \"with-cidr-0_3\", \"with-eui48-0_4\", \"with-eui48-1\", \"with-geo-types-0_6\", \"with-geo-types-0_7\", \"with-jiff-0_1\", \"with-serde_json-1\", \"with-smol_str-01\", \"with-time-0_2\", \"with-time-0_3\", \"with-uuid-0_8\", \"with-uuid-1\"]","target":17647716865648344710,"profile":8829588955844408089,"path":13579795279916641090,"deps":[[872431895495996636,"bytes",false,9910008283483764109],[8403906489682178360,"postgres_protocol",false,5360808607092331105],[17725626451704002459,"fallible_iterator",false,11685501579978197753]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/postgres-types-a97d672cb251397a/dep-lib-postgres_types","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/ppv-lite86-29d38b6b38f85853/dep-lib-ppv_lite86 b/target/release/.fingerprint/ppv-lite86-29d38b6b38f85853/dep-lib-ppv_lite86 new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/ppv-lite86-29d38b6b38f85853/dep-lib-ppv_lite86 differ diff --git a/target/release/.fingerprint/ppv-lite86-29d38b6b38f85853/invoked.timestamp b/target/release/.fingerprint/ppv-lite86-29d38b6b38f85853/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/ppv-lite86-29d38b6b38f85853/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/ppv-lite86-29d38b6b38f85853/lib-ppv_lite86 b/target/release/.fingerprint/ppv-lite86-29d38b6b38f85853/lib-ppv_lite86 new file mode 100644 index 0000000..7d02f5d --- /dev/null +++ b/target/release/.fingerprint/ppv-lite86-29d38b6b38f85853/lib-ppv_lite86 @@ -0,0 +1 @@ +33430f5bb8feeb93 \ No newline at end of file diff --git a/target/release/.fingerprint/ppv-lite86-29d38b6b38f85853/lib-ppv_lite86.json b/target/release/.fingerprint/ppv-lite86-29d38b6b38f85853/lib-ppv_lite86.json new file mode 100644 index 0000000..36c7909 --- /dev/null +++ b/target/release/.fingerprint/ppv-lite86-29d38b6b38f85853/lib-ppv_lite86.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"simd\", \"std\"]","declared_features":"[\"default\", \"no_simd\", \"simd\", \"std\"]","target":2607852365283500179,"profile":8829588955844408089,"path":10545140130326283438,"deps":[[9947938092657641825,"zerocopy",false,8020048550446347726]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/ppv-lite86-29d38b6b38f85853/dep-lib-ppv_lite86","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/proc-macro2-3ffed6c8de1638d4/dep-lib-proc_macro2 b/target/release/.fingerprint/proc-macro2-3ffed6c8de1638d4/dep-lib-proc_macro2 new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/proc-macro2-3ffed6c8de1638d4/dep-lib-proc_macro2 differ diff --git a/target/release/.fingerprint/proc-macro2-3ffed6c8de1638d4/invoked.timestamp b/target/release/.fingerprint/proc-macro2-3ffed6c8de1638d4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/proc-macro2-3ffed6c8de1638d4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/proc-macro2-3ffed6c8de1638d4/lib-proc_macro2 b/target/release/.fingerprint/proc-macro2-3ffed6c8de1638d4/lib-proc_macro2 new file mode 100644 index 0000000..c8af0de --- /dev/null +++ b/target/release/.fingerprint/proc-macro2-3ffed6c8de1638d4/lib-proc_macro2 @@ -0,0 +1 @@ +1b83f5a7333c80ed \ No newline at end of file diff --git a/target/release/.fingerprint/proc-macro2-3ffed6c8de1638d4/lib-proc_macro2.json b/target/release/.fingerprint/proc-macro2-3ffed6c8de1638d4/lib-proc_macro2.json new file mode 100644 index 0000000..2857f26 --- /dev/null +++ b/target/release/.fingerprint/proc-macro2-3ffed6c8de1638d4/lib-proc_macro2.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"proc-macro\"]","declared_features":"[\"default\", \"nightly\", \"proc-macro\", \"span-locations\"]","target":369203346396300798,"profile":17257705230225558938,"path":13111697807925625478,"deps":[[4289358735036141001,"build_script_build",false,6736903592984348549],[9582941891923267260,"unicode_ident",false,4313179372244982846]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/proc-macro2-3ffed6c8de1638d4/dep-lib-proc_macro2","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/proc-macro2-982fbb2d1d1a3562/run-build-script-build-script-build b/target/release/.fingerprint/proc-macro2-982fbb2d1d1a3562/run-build-script-build-script-build new file mode 100644 index 0000000..f642697 --- /dev/null +++ b/target/release/.fingerprint/proc-macro2-982fbb2d1d1a3562/run-build-script-build-script-build @@ -0,0 +1 @@ +8587e2c91f4a7e5d \ No newline at end of file diff --git a/target/release/.fingerprint/proc-macro2-982fbb2d1d1a3562/run-build-script-build-script-build.json b/target/release/.fingerprint/proc-macro2-982fbb2d1d1a3562/run-build-script-build-script-build.json new file mode 100644 index 0000000..84b46ac --- /dev/null +++ b/target/release/.fingerprint/proc-macro2-982fbb2d1d1a3562/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[4289358735036141001,"build_script_build",false,10877521869617044762]],"local":[{"RerunIfChanged":{"output":"release/build/proc-macro2-982fbb2d1d1a3562/output","paths":["src/probe/proc_macro_span.rs","src/probe/proc_macro_span_location.rs","src/probe/proc_macro_span_file.rs"]}},{"RerunIfEnvChanged":{"var":"RUSTC_BOOTSTRAP","val":null}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/proc-macro2-d873e614374e32f8/build-script-build-script-build b/target/release/.fingerprint/proc-macro2-d873e614374e32f8/build-script-build-script-build new file mode 100644 index 0000000..9f8ecc1 --- /dev/null +++ b/target/release/.fingerprint/proc-macro2-d873e614374e32f8/build-script-build-script-build @@ -0,0 +1 @@ +1a1d114382b8f496 \ No newline at end of file diff --git a/target/release/.fingerprint/proc-macro2-d873e614374e32f8/build-script-build-script-build.json b/target/release/.fingerprint/proc-macro2-d873e614374e32f8/build-script-build-script-build.json new file mode 100644 index 0000000..026422e --- /dev/null +++ b/target/release/.fingerprint/proc-macro2-d873e614374e32f8/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"proc-macro\"]","declared_features":"[\"default\", \"nightly\", \"proc-macro\", \"span-locations\"]","target":5408242616063297496,"profile":17257705230225558938,"path":8132966389856236354,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/proc-macro2-d873e614374e32f8/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/proc-macro2-d873e614374e32f8/dep-build-script-build-script-build b/target/release/.fingerprint/proc-macro2-d873e614374e32f8/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/proc-macro2-d873e614374e32f8/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/proc-macro2-d873e614374e32f8/invoked.timestamp b/target/release/.fingerprint/proc-macro2-d873e614374e32f8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/proc-macro2-d873e614374e32f8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/quote-064b3558f128de4b/dep-lib-quote b/target/release/.fingerprint/quote-064b3558f128de4b/dep-lib-quote new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/quote-064b3558f128de4b/dep-lib-quote differ diff --git a/target/release/.fingerprint/quote-064b3558f128de4b/invoked.timestamp b/target/release/.fingerprint/quote-064b3558f128de4b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/quote-064b3558f128de4b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/quote-064b3558f128de4b/lib-quote b/target/release/.fingerprint/quote-064b3558f128de4b/lib-quote new file mode 100644 index 0000000..7ec1bd3 --- /dev/null +++ b/target/release/.fingerprint/quote-064b3558f128de4b/lib-quote @@ -0,0 +1 @@ +45f97e581d70c6b2 \ No newline at end of file diff --git a/target/release/.fingerprint/quote-064b3558f128de4b/lib-quote.json b/target/release/.fingerprint/quote-064b3558f128de4b/lib-quote.json new file mode 100644 index 0000000..b105190 --- /dev/null +++ b/target/release/.fingerprint/quote-064b3558f128de4b/lib-quote.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"proc-macro\"]","declared_features":"[\"default\", \"proc-macro\"]","target":8313845041260779044,"profile":17257705230225558938,"path":7755286049226638357,"deps":[[4289358735036141001,"proc_macro2",false,17113744776566768411],[13111758008314797071,"build_script_build",false,17591266996316725827]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/quote-064b3558f128de4b/dep-lib-quote","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/quote-2b8838454232e2b4/run-build-script-build-script-build b/target/release/.fingerprint/quote-2b8838454232e2b4/run-build-script-build-script-build new file mode 100644 index 0000000..d8c0eeb --- /dev/null +++ b/target/release/.fingerprint/quote-2b8838454232e2b4/run-build-script-build-script-build @@ -0,0 +1 @@ +43e2827021bc20f4 \ No newline at end of file diff --git a/target/release/.fingerprint/quote-2b8838454232e2b4/run-build-script-build-script-build.json b/target/release/.fingerprint/quote-2b8838454232e2b4/run-build-script-build-script-build.json new file mode 100644 index 0000000..1c53030 --- /dev/null +++ b/target/release/.fingerprint/quote-2b8838454232e2b4/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[13111758008314797071,"build_script_build",false,9325237781037287976]],"local":[{"RerunIfChanged":{"output":"release/build/quote-2b8838454232e2b4/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/quote-b6ab4c8117a44e03/build-script-build-script-build b/target/release/.fingerprint/quote-b6ab4c8117a44e03/build-script-build-script-build new file mode 100644 index 0000000..1c715f3 --- /dev/null +++ b/target/release/.fingerprint/quote-b6ab4c8117a44e03/build-script-build-script-build @@ -0,0 +1 @@ +288ac7c85ae66981 \ No newline at end of file diff --git a/target/release/.fingerprint/quote-b6ab4c8117a44e03/build-script-build-script-build.json b/target/release/.fingerprint/quote-b6ab4c8117a44e03/build-script-build-script-build.json new file mode 100644 index 0000000..284adbe --- /dev/null +++ b/target/release/.fingerprint/quote-b6ab4c8117a44e03/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"proc-macro\"]","declared_features":"[\"default\", \"proc-macro\"]","target":5408242616063297496,"profile":17257705230225558938,"path":6437763878875657019,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/quote-b6ab4c8117a44e03/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/quote-b6ab4c8117a44e03/dep-build-script-build-script-build b/target/release/.fingerprint/quote-b6ab4c8117a44e03/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/quote-b6ab4c8117a44e03/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/quote-b6ab4c8117a44e03/invoked.timestamp b/target/release/.fingerprint/quote-b6ab4c8117a44e03/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/quote-b6ab4c8117a44e03/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/radix_trie-4ecf8058cd301c65/dep-lib-radix_trie b/target/release/.fingerprint/radix_trie-4ecf8058cd301c65/dep-lib-radix_trie new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/radix_trie-4ecf8058cd301c65/dep-lib-radix_trie differ diff --git a/target/release/.fingerprint/radix_trie-4ecf8058cd301c65/invoked.timestamp b/target/release/.fingerprint/radix_trie-4ecf8058cd301c65/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/radix_trie-4ecf8058cd301c65/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/radix_trie-4ecf8058cd301c65/lib-radix_trie b/target/release/.fingerprint/radix_trie-4ecf8058cd301c65/lib-radix_trie new file mode 100644 index 0000000..ed6b693 --- /dev/null +++ b/target/release/.fingerprint/radix_trie-4ecf8058cd301c65/lib-radix_trie @@ -0,0 +1 @@ +7b08c129b5ce4149 \ No newline at end of file diff --git a/target/release/.fingerprint/radix_trie-4ecf8058cd301c65/lib-radix_trie.json b/target/release/.fingerprint/radix_trie-4ecf8058cd301c65/lib-radix_trie.json new file mode 100644 index 0000000..19bbc8e --- /dev/null +++ b/target/release/.fingerprint/radix_trie-4ecf8058cd301c65/lib-radix_trie.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"serde\"]","target":9962978480887645390,"profile":8829588955844408089,"path":11422264810363137351,"deps":[[6547934835283053366,"endian_type",false,14107572924933835947],[17970492468794371695,"nibble_vec",false,15622596539605208499]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/radix_trie-4ecf8058cd301c65/dep-lib-radix_trie","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rand-38a0b60cb8ee540e/dep-lib-rand b/target/release/.fingerprint/rand-38a0b60cb8ee540e/dep-lib-rand new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/rand-38a0b60cb8ee540e/dep-lib-rand differ diff --git a/target/release/.fingerprint/rand-38a0b60cb8ee540e/invoked.timestamp b/target/release/.fingerprint/rand-38a0b60cb8ee540e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/rand-38a0b60cb8ee540e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/rand-38a0b60cb8ee540e/lib-rand b/target/release/.fingerprint/rand-38a0b60cb8ee540e/lib-rand new file mode 100644 index 0000000..9092cbd --- /dev/null +++ b/target/release/.fingerprint/rand-38a0b60cb8ee540e/lib-rand @@ -0,0 +1 @@ +6d31d13721cd81ad \ No newline at end of file diff --git a/target/release/.fingerprint/rand-38a0b60cb8ee540e/lib-rand.json b/target/release/.fingerprint/rand-38a0b60cb8ee540e/lib-rand.json new file mode 100644 index 0000000..9f0d1b6 --- /dev/null +++ b/target/release/.fingerprint/rand-38a0b60cb8ee540e/lib-rand.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"os_rng\", \"small_rng\", \"std\", \"std_rng\", \"thread_rng\"]","declared_features":"[\"alloc\", \"default\", \"log\", \"nightly\", \"os_rng\", \"serde\", \"simd_support\", \"small_rng\", \"std\", \"std_rng\", \"thread_rng\", \"unbiased\"]","target":4488736914369465202,"profile":8829588955844408089,"path":4145018099767865470,"deps":[[5652558058897858086,"rand_chacha",false,6906687338983017849],[13135315962794364551,"rand_core",false,8440097692806058663]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/rand-38a0b60cb8ee540e/dep-lib-rand","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rand-83e837ecec4cf23e/dep-lib-rand b/target/release/.fingerprint/rand-83e837ecec4cf23e/dep-lib-rand new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/rand-83e837ecec4cf23e/dep-lib-rand differ diff --git a/target/release/.fingerprint/rand-83e837ecec4cf23e/invoked.timestamp b/target/release/.fingerprint/rand-83e837ecec4cf23e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/rand-83e837ecec4cf23e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/rand-83e837ecec4cf23e/lib-rand b/target/release/.fingerprint/rand-83e837ecec4cf23e/lib-rand new file mode 100644 index 0000000..6cfff05 --- /dev/null +++ b/target/release/.fingerprint/rand-83e837ecec4cf23e/lib-rand @@ -0,0 +1 @@ +34e2879e336b0491 \ No newline at end of file diff --git a/target/release/.fingerprint/rand-83e837ecec4cf23e/lib-rand.json b/target/release/.fingerprint/rand-83e837ecec4cf23e/lib-rand.json new file mode 100644 index 0000000..9ee62c8 --- /dev/null +++ b/target/release/.fingerprint/rand-83e837ecec4cf23e/lib-rand.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"getrandom\", \"libc\", \"rand_chacha\", \"std\", \"std_rng\"]","declared_features":"[\"alloc\", \"default\", \"getrandom\", \"libc\", \"log\", \"min_const_gen\", \"nightly\", \"packed_simd\", \"rand_chacha\", \"serde\", \"serde1\", \"simd_support\", \"small_rng\", \"std\", \"std_rng\"]","target":8827111241893198906,"profile":8829588955844408089,"path":8712238488283183824,"deps":[[1573238666360410412,"rand_chacha",false,4893272893885399937],[17799673680390999427,"libc",false,15214103457620285393],[18130209639506977569,"rand_core",false,7779839186301622201]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/rand-83e837ecec4cf23e/dep-lib-rand","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rand_chacha-691ec37e557901c3/dep-lib-rand_chacha b/target/release/.fingerprint/rand_chacha-691ec37e557901c3/dep-lib-rand_chacha new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/rand_chacha-691ec37e557901c3/dep-lib-rand_chacha differ diff --git a/target/release/.fingerprint/rand_chacha-691ec37e557901c3/invoked.timestamp b/target/release/.fingerprint/rand_chacha-691ec37e557901c3/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/rand_chacha-691ec37e557901c3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/rand_chacha-691ec37e557901c3/lib-rand_chacha b/target/release/.fingerprint/rand_chacha-691ec37e557901c3/lib-rand_chacha new file mode 100644 index 0000000..59e5ad7 --- /dev/null +++ b/target/release/.fingerprint/rand_chacha-691ec37e557901c3/lib-rand_chacha @@ -0,0 +1 @@ +794dc5a68a7bd95f \ No newline at end of file diff --git a/target/release/.fingerprint/rand_chacha-691ec37e557901c3/lib-rand_chacha.json b/target/release/.fingerprint/rand_chacha-691ec37e557901c3/lib-rand_chacha.json new file mode 100644 index 0000000..52d2598 --- /dev/null +++ b/target/release/.fingerprint/rand_chacha-691ec37e557901c3/lib-rand_chacha.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"std\"]","declared_features":"[\"default\", \"os_rng\", \"serde\", \"std\"]","target":12152606625246618204,"profile":8829588955844408089,"path":3652962159804015005,"deps":[[863499587062770162,"ppv_lite86",false,10658893010857575219],[13135315962794364551,"rand_core",false,8440097692806058663]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/rand_chacha-691ec37e557901c3/dep-lib-rand_chacha","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rand_chacha-7707e7914990f332/dep-lib-rand_chacha b/target/release/.fingerprint/rand_chacha-7707e7914990f332/dep-lib-rand_chacha new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/rand_chacha-7707e7914990f332/dep-lib-rand_chacha differ diff --git a/target/release/.fingerprint/rand_chacha-7707e7914990f332/invoked.timestamp b/target/release/.fingerprint/rand_chacha-7707e7914990f332/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/rand_chacha-7707e7914990f332/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/rand_chacha-7707e7914990f332/lib-rand_chacha b/target/release/.fingerprint/rand_chacha-7707e7914990f332/lib-rand_chacha new file mode 100644 index 0000000..db54eb9 --- /dev/null +++ b/target/release/.fingerprint/rand_chacha-7707e7914990f332/lib-rand_chacha @@ -0,0 +1 @@ +81431675c565e843 \ No newline at end of file diff --git a/target/release/.fingerprint/rand_chacha-7707e7914990f332/lib-rand_chacha.json b/target/release/.fingerprint/rand_chacha-7707e7914990f332/lib-rand_chacha.json new file mode 100644 index 0000000..05546d0 --- /dev/null +++ b/target/release/.fingerprint/rand_chacha-7707e7914990f332/lib-rand_chacha.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"std\"]","declared_features":"[\"default\", \"serde\", \"serde1\", \"simd\", \"std\"]","target":15766068575093147603,"profile":8829588955844408089,"path":1275005523548236366,"deps":[[863499587062770162,"ppv_lite86",false,10658893010857575219],[18130209639506977569,"rand_core",false,7779839186301622201]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/rand_chacha-7707e7914990f332/dep-lib-rand_chacha","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rand_core-104b99527d4f7705/dep-lib-rand_core b/target/release/.fingerprint/rand_core-104b99527d4f7705/dep-lib-rand_core new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/rand_core-104b99527d4f7705/dep-lib-rand_core differ diff --git a/target/release/.fingerprint/rand_core-104b99527d4f7705/invoked.timestamp b/target/release/.fingerprint/rand_core-104b99527d4f7705/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/rand_core-104b99527d4f7705/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/rand_core-104b99527d4f7705/lib-rand_core b/target/release/.fingerprint/rand_core-104b99527d4f7705/lib-rand_core new file mode 100644 index 0000000..9142ed1 --- /dev/null +++ b/target/release/.fingerprint/rand_core-104b99527d4f7705/lib-rand_core @@ -0,0 +1 @@ +a7924c5122402175 \ No newline at end of file diff --git a/target/release/.fingerprint/rand_core-104b99527d4f7705/lib-rand_core.json b/target/release/.fingerprint/rand_core-104b99527d4f7705/lib-rand_core.json new file mode 100644 index 0000000..8f4ba08 --- /dev/null +++ b/target/release/.fingerprint/rand_core-104b99527d4f7705/lib-rand_core.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"os_rng\", \"std\"]","declared_features":"[\"os_rng\", \"serde\", \"std\"]","target":7103588737537114155,"profile":8829588955844408089,"path":16247908247000478614,"deps":[[3331586631144870129,"getrandom",false,8676245754840727593]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/rand_core-104b99527d4f7705/dep-lib-rand_core","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rand_core-6f214886d6b56099/dep-lib-rand_core b/target/release/.fingerprint/rand_core-6f214886d6b56099/dep-lib-rand_core new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/rand_core-6f214886d6b56099/dep-lib-rand_core differ diff --git a/target/release/.fingerprint/rand_core-6f214886d6b56099/invoked.timestamp b/target/release/.fingerprint/rand_core-6f214886d6b56099/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/rand_core-6f214886d6b56099/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/rand_core-6f214886d6b56099/lib-rand_core b/target/release/.fingerprint/rand_core-6f214886d6b56099/lib-rand_core new file mode 100644 index 0000000..12e0eed --- /dev/null +++ b/target/release/.fingerprint/rand_core-6f214886d6b56099/lib-rand_core @@ -0,0 +1 @@ +b9172c45858af76b \ No newline at end of file diff --git a/target/release/.fingerprint/rand_core-6f214886d6b56099/lib-rand_core.json b/target/release/.fingerprint/rand_core-6f214886d6b56099/lib-rand_core.json new file mode 100644 index 0000000..37b2f4b --- /dev/null +++ b/target/release/.fingerprint/rand_core-6f214886d6b56099/lib-rand_core.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"getrandom\", \"std\"]","declared_features":"[\"alloc\", \"getrandom\", \"serde\", \"serde1\", \"std\"]","target":13770603672348587087,"profile":8829588955844408089,"path":5793816291246972160,"deps":[[7670211519503158651,"getrandom",false,6455457900424855297]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/rand_core-6f214886d6b56099/dep-lib-rand_core","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/raw-window-handle-ab4f43461f4ef47d/dep-lib-raw_window_handle b/target/release/.fingerprint/raw-window-handle-ab4f43461f4ef47d/dep-lib-raw_window_handle new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/raw-window-handle-ab4f43461f4ef47d/dep-lib-raw_window_handle differ diff --git a/target/release/.fingerprint/raw-window-handle-ab4f43461f4ef47d/invoked.timestamp b/target/release/.fingerprint/raw-window-handle-ab4f43461f4ef47d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/raw-window-handle-ab4f43461f4ef47d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/raw-window-handle-ab4f43461f4ef47d/lib-raw_window_handle b/target/release/.fingerprint/raw-window-handle-ab4f43461f4ef47d/lib-raw_window_handle new file mode 100644 index 0000000..e588e26 --- /dev/null +++ b/target/release/.fingerprint/raw-window-handle-ab4f43461f4ef47d/lib-raw_window_handle @@ -0,0 +1 @@ +cc5495c819e03c8f \ No newline at end of file diff --git a/target/release/.fingerprint/raw-window-handle-ab4f43461f4ef47d/lib-raw_window_handle.json b/target/release/.fingerprint/raw-window-handle-ab4f43461f4ef47d/lib-raw_window_handle.json new file mode 100644 index 0000000..6aee32f --- /dev/null +++ b/target/release/.fingerprint/raw-window-handle-ab4f43461f4ef47d/lib-raw_window_handle.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"alloc\"]","target":13870207521565184048,"profile":8829588955844408089,"path":13040230003713784158,"deps":[[973733105022711853,"cty",false,11727215497581521866]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/raw-window-handle-ab4f43461f4ef47d/dep-lib-raw_window_handle","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rayon-a9899161acfc5637/dep-lib-rayon b/target/release/.fingerprint/rayon-a9899161acfc5637/dep-lib-rayon new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/rayon-a9899161acfc5637/dep-lib-rayon differ diff --git a/target/release/.fingerprint/rayon-a9899161acfc5637/invoked.timestamp b/target/release/.fingerprint/rayon-a9899161acfc5637/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/rayon-a9899161acfc5637/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/rayon-a9899161acfc5637/lib-rayon b/target/release/.fingerprint/rayon-a9899161acfc5637/lib-rayon new file mode 100644 index 0000000..bdda4de --- /dev/null +++ b/target/release/.fingerprint/rayon-a9899161acfc5637/lib-rayon @@ -0,0 +1 @@ +3016f907be488790 \ No newline at end of file diff --git a/target/release/.fingerprint/rayon-a9899161acfc5637/lib-rayon.json b/target/release/.fingerprint/rayon-a9899161acfc5637/lib-rayon.json new file mode 100644 index 0000000..ff6d707 --- /dev/null +++ b/target/release/.fingerprint/rayon-a9899161acfc5637/lib-rayon.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"web_spin_lock\"]","target":16352802939243045765,"profile":8829588955844408089,"path":6873938842137275454,"deps":[[9705675356647965917,"rayon_core",false,15612686762895599349],[10298382533111201748,"either",false,15753865998559278842]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/rayon-a9899161acfc5637/dep-lib-rayon","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rayon-core-08760ab765da9fd1/run-build-script-build-script-build b/target/release/.fingerprint/rayon-core-08760ab765da9fd1/run-build-script-build-script-build new file mode 100644 index 0000000..9b87abf --- /dev/null +++ b/target/release/.fingerprint/rayon-core-08760ab765da9fd1/run-build-script-build-script-build @@ -0,0 +1 @@ +51549df87167f5ec \ No newline at end of file diff --git a/target/release/.fingerprint/rayon-core-08760ab765da9fd1/run-build-script-build-script-build.json b/target/release/.fingerprint/rayon-core-08760ab765da9fd1/run-build-script-build-script-build.json new file mode 100644 index 0000000..d8cc47a --- /dev/null +++ b/target/release/.fingerprint/rayon-core-08760ab765da9fd1/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[9705675356647965917,"build_script_build",false,16710637493136078526]],"local":[{"RerunIfChanged":{"output":"release/build/rayon-core-08760ab765da9fd1/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rayon-core-3a4755abcf717665/dep-lib-rayon_core b/target/release/.fingerprint/rayon-core-3a4755abcf717665/dep-lib-rayon_core new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/rayon-core-3a4755abcf717665/dep-lib-rayon_core differ diff --git a/target/release/.fingerprint/rayon-core-3a4755abcf717665/invoked.timestamp b/target/release/.fingerprint/rayon-core-3a4755abcf717665/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/rayon-core-3a4755abcf717665/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/rayon-core-3a4755abcf717665/lib-rayon_core b/target/release/.fingerprint/rayon-core-3a4755abcf717665/lib-rayon_core new file mode 100644 index 0000000..9e58e4e --- /dev/null +++ b/target/release/.fingerprint/rayon-core-3a4755abcf717665/lib-rayon_core @@ -0,0 +1 @@ +f5e6d52be467abd8 \ No newline at end of file diff --git a/target/release/.fingerprint/rayon-core-3a4755abcf717665/lib-rayon_core.json b/target/release/.fingerprint/rayon-core-3a4755abcf717665/lib-rayon_core.json new file mode 100644 index 0000000..c40b4a1 --- /dev/null +++ b/target/release/.fingerprint/rayon-core-3a4755abcf717665/lib-rayon_core.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"web_spin_lock\"]","target":9103977627086248499,"profile":8829588955844408089,"path":14992166273188787545,"deps":[[7337430222156118690,"crossbeam_deque",false,7487844473227986391],[9705675356647965917,"build_script_build",false,17074667301445129297],[15465834242991917682,"crossbeam_utils",false,12002107245293657561]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/rayon-core-3a4755abcf717665/dep-lib-rayon_core","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rayon-core-3da1c7b5bf0f64a0/build-script-build-script-build b/target/release/.fingerprint/rayon-core-3da1c7b5bf0f64a0/build-script-build-script-build new file mode 100644 index 0000000..2d01368 --- /dev/null +++ b/target/release/.fingerprint/rayon-core-3da1c7b5bf0f64a0/build-script-build-script-build @@ -0,0 +1 @@ +be36b364431ce8e7 \ No newline at end of file diff --git a/target/release/.fingerprint/rayon-core-3da1c7b5bf0f64a0/build-script-build-script-build.json b/target/release/.fingerprint/rayon-core-3da1c7b5bf0f64a0/build-script-build-script-build.json new file mode 100644 index 0000000..642802f --- /dev/null +++ b/target/release/.fingerprint/rayon-core-3da1c7b5bf0f64a0/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"web_spin_lock\"]","target":5408242616063297496,"profile":17257705230225558938,"path":16889233879516451178,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/rayon-core-3da1c7b5bf0f64a0/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rayon-core-3da1c7b5bf0f64a0/dep-build-script-build-script-build b/target/release/.fingerprint/rayon-core-3da1c7b5bf0f64a0/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/rayon-core-3da1c7b5bf0f64a0/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/rayon-core-3da1c7b5bf0f64a0/invoked.timestamp b/target/release/.fingerprint/rayon-core-3da1c7b5bf0f64a0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/rayon-core-3da1c7b5bf0f64a0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/regex-0045d82062bba491/dep-lib-regex b/target/release/.fingerprint/regex-0045d82062bba491/dep-lib-regex new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/regex-0045d82062bba491/dep-lib-regex differ diff --git a/target/release/.fingerprint/regex-0045d82062bba491/invoked.timestamp b/target/release/.fingerprint/regex-0045d82062bba491/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/regex-0045d82062bba491/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/regex-0045d82062bba491/lib-regex b/target/release/.fingerprint/regex-0045d82062bba491/lib-regex new file mode 100644 index 0000000..c47ef65 --- /dev/null +++ b/target/release/.fingerprint/regex-0045d82062bba491/lib-regex @@ -0,0 +1 @@ +4ad00109ce377264 \ No newline at end of file diff --git a/target/release/.fingerprint/regex-0045d82062bba491/lib-regex.json b/target/release/.fingerprint/regex-0045d82062bba491/lib-regex.json new file mode 100644 index 0000000..e0e74b5 --- /dev/null +++ b/target/release/.fingerprint/regex-0045d82062bba491/lib-regex.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"perf\", \"perf-backtrack\", \"perf-cache\", \"perf-dfa\", \"perf-inline\", \"perf-literal\", \"perf-onepass\", \"std\", \"unicode\", \"unicode-age\", \"unicode-bool\", \"unicode-case\", \"unicode-gencat\", \"unicode-perl\", \"unicode-script\", \"unicode-segment\"]","declared_features":"[\"default\", \"logging\", \"pattern\", \"perf\", \"perf-backtrack\", \"perf-cache\", \"perf-dfa\", \"perf-dfa-full\", \"perf-inline\", \"perf-literal\", \"perf-onepass\", \"std\", \"unicode\", \"unicode-age\", \"unicode-bool\", \"unicode-case\", \"unicode-gencat\", \"unicode-perl\", \"unicode-script\", \"unicode-segment\", \"unstable\", \"use_std\"]","target":5796931310894148030,"profile":7139455598021013917,"path":17626216768839154350,"deps":[[1363051979936526615,"memchr",false,9087968684214088652],[3621165330500844947,"regex_automata",false,16613326061796628462],[13473492399833278124,"regex_syntax",false,15297145878192660555],[15324871377471570981,"aho_corasick",false,6005845998342656294]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/regex-0045d82062bba491/dep-lib-regex","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/regex-automata-96641ea70a2bc357/dep-lib-regex_automata b/target/release/.fingerprint/regex-automata-96641ea70a2bc357/dep-lib-regex_automata new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/regex-automata-96641ea70a2bc357/dep-lib-regex_automata differ diff --git a/target/release/.fingerprint/regex-automata-96641ea70a2bc357/invoked.timestamp b/target/release/.fingerprint/regex-automata-96641ea70a2bc357/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/regex-automata-96641ea70a2bc357/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/regex-automata-96641ea70a2bc357/lib-regex_automata b/target/release/.fingerprint/regex-automata-96641ea70a2bc357/lib-regex_automata new file mode 100644 index 0000000..d665591 --- /dev/null +++ b/target/release/.fingerprint/regex-automata-96641ea70a2bc357/lib-regex_automata @@ -0,0 +1 @@ +ee97203308648ee6 \ No newline at end of file diff --git a/target/release/.fingerprint/regex-automata-96641ea70a2bc357/lib-regex_automata.json b/target/release/.fingerprint/regex-automata-96641ea70a2bc357/lib-regex_automata.json new file mode 100644 index 0000000..86c6367 --- /dev/null +++ b/target/release/.fingerprint/regex-automata-96641ea70a2bc357/lib-regex_automata.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"dfa-onepass\", \"hybrid\", \"meta\", \"nfa-backtrack\", \"nfa-pikevm\", \"nfa-thompson\", \"perf-inline\", \"perf-literal\", \"perf-literal-multisubstring\", \"perf-literal-substring\", \"std\", \"syntax\", \"unicode\", \"unicode-age\", \"unicode-bool\", \"unicode-case\", \"unicode-gencat\", \"unicode-perl\", \"unicode-script\", \"unicode-segment\", \"unicode-word-boundary\"]","declared_features":"[\"alloc\", \"default\", \"dfa\", \"dfa-build\", \"dfa-onepass\", \"dfa-search\", \"hybrid\", \"internal-instrument\", \"internal-instrument-pikevm\", \"logging\", \"meta\", \"nfa\", \"nfa-backtrack\", \"nfa-pikevm\", \"nfa-thompson\", \"perf\", \"perf-inline\", \"perf-literal\", \"perf-literal-multisubstring\", \"perf-literal-substring\", \"std\", \"syntax\", \"unicode\", \"unicode-age\", \"unicode-bool\", \"unicode-case\", \"unicode-gencat\", \"unicode-perl\", \"unicode-script\", \"unicode-segment\", \"unicode-word-boundary\"]","target":4726246767843925232,"profile":7139455598021013917,"path":12851523247078749880,"deps":[[1363051979936526615,"memchr",false,9087968684214088652],[13473492399833278124,"regex_syntax",false,15297145878192660555],[15324871377471570981,"aho_corasick",false,6005845998342656294]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/regex-automata-96641ea70a2bc357/dep-lib-regex_automata","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/regex-syntax-27da30092b07b054/dep-lib-regex_syntax b/target/release/.fingerprint/regex-syntax-27da30092b07b054/dep-lib-regex_syntax new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/regex-syntax-27da30092b07b054/dep-lib-regex_syntax differ diff --git a/target/release/.fingerprint/regex-syntax-27da30092b07b054/invoked.timestamp b/target/release/.fingerprint/regex-syntax-27da30092b07b054/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/regex-syntax-27da30092b07b054/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/regex-syntax-27da30092b07b054/lib-regex_syntax b/target/release/.fingerprint/regex-syntax-27da30092b07b054/lib-regex_syntax new file mode 100644 index 0000000..b7b4341 --- /dev/null +++ b/target/release/.fingerprint/regex-syntax-27da30092b07b054/lib-regex_syntax @@ -0,0 +1 @@ +4b2001e320614ad4 \ No newline at end of file diff --git a/target/release/.fingerprint/regex-syntax-27da30092b07b054/lib-regex_syntax.json b/target/release/.fingerprint/regex-syntax-27da30092b07b054/lib-regex_syntax.json new file mode 100644 index 0000000..3b18a28 --- /dev/null +++ b/target/release/.fingerprint/regex-syntax-27da30092b07b054/lib-regex_syntax.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\", \"unicode\", \"unicode-age\", \"unicode-bool\", \"unicode-case\", \"unicode-gencat\", \"unicode-perl\", \"unicode-script\", \"unicode-segment\"]","declared_features":"[\"arbitrary\", \"default\", \"std\", \"unicode\", \"unicode-age\", \"unicode-bool\", \"unicode-case\", \"unicode-gencat\", \"unicode-perl\", \"unicode-script\", \"unicode-segment\"]","target":742186494246220192,"profile":7139455598021013917,"path":13816388302442840141,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/regex-syntax-27da30092b07b054/dep-lib-regex_syntax","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/ripemd-745cd9119896c3b1/dep-lib-ripemd b/target/release/.fingerprint/ripemd-745cd9119896c3b1/dep-lib-ripemd new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/ripemd-745cd9119896c3b1/dep-lib-ripemd differ diff --git a/target/release/.fingerprint/ripemd-745cd9119896c3b1/invoked.timestamp b/target/release/.fingerprint/ripemd-745cd9119896c3b1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/ripemd-745cd9119896c3b1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/ripemd-745cd9119896c3b1/lib-ripemd b/target/release/.fingerprint/ripemd-745cd9119896c3b1/lib-ripemd new file mode 100644 index 0000000..f3ffe96 --- /dev/null +++ b/target/release/.fingerprint/ripemd-745cd9119896c3b1/lib-ripemd @@ -0,0 +1 @@ +e744ea45eda4efe2 \ No newline at end of file diff --git a/target/release/.fingerprint/ripemd-745cd9119896c3b1/lib-ripemd.json b/target/release/.fingerprint/ripemd-745cd9119896c3b1/lib-ripemd.json new file mode 100644 index 0000000..bff07d3 --- /dev/null +++ b/target/release/.fingerprint/ripemd-745cd9119896c3b1/lib-ripemd.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"oid\"]","declared_features":"[\"alloc\", \"default\", \"oid\", \"zeroize\"]","target":2164430021312491045,"profile":8829588955844408089,"path":6312808823316189039,"deps":[[4399828684962700122,"digest",false,5171596617461684555]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/ripemd-745cd9119896c3b1/dep-lib-ripemd","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rpassword-1cccdcab5e90ce75/dep-lib-rpassword b/target/release/.fingerprint/rpassword-1cccdcab5e90ce75/dep-lib-rpassword new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/rpassword-1cccdcab5e90ce75/dep-lib-rpassword differ diff --git a/target/release/.fingerprint/rpassword-1cccdcab5e90ce75/invoked.timestamp b/target/release/.fingerprint/rpassword-1cccdcab5e90ce75/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/rpassword-1cccdcab5e90ce75/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/rpassword-1cccdcab5e90ce75/lib-rpassword b/target/release/.fingerprint/rpassword-1cccdcab5e90ce75/lib-rpassword new file mode 100644 index 0000000..db06a6a --- /dev/null +++ b/target/release/.fingerprint/rpassword-1cccdcab5e90ce75/lib-rpassword @@ -0,0 +1 @@ +93c93fe26a20ae06 \ No newline at end of file diff --git a/target/release/.fingerprint/rpassword-1cccdcab5e90ce75/lib-rpassword.json b/target/release/.fingerprint/rpassword-1cccdcab5e90ce75/lib-rpassword.json new file mode 100644 index 0000000..181af8a --- /dev/null +++ b/target/release/.fingerprint/rpassword-1cccdcab5e90ce75/lib-rpassword.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":8636291763000863700,"profile":8829588955844408089,"path":9166648735148297753,"deps":[[17799673680390999427,"libc",false,15214103457620285393],[17822941736294914842,"rtoolbox",false,6197339609101975730]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/rpassword-1cccdcab5e90ce75/dep-lib-rpassword","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rtoolbox-8807e55da14b2b1d/dep-lib-rtoolbox b/target/release/.fingerprint/rtoolbox-8807e55da14b2b1d/dep-lib-rtoolbox new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/rtoolbox-8807e55da14b2b1d/dep-lib-rtoolbox differ diff --git a/target/release/.fingerprint/rtoolbox-8807e55da14b2b1d/invoked.timestamp b/target/release/.fingerprint/rtoolbox-8807e55da14b2b1d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/rtoolbox-8807e55da14b2b1d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/rtoolbox-8807e55da14b2b1d/lib-rtoolbox b/target/release/.fingerprint/rtoolbox-8807e55da14b2b1d/lib-rtoolbox new file mode 100644 index 0000000..46c59aa --- /dev/null +++ b/target/release/.fingerprint/rtoolbox-8807e55da14b2b1d/lib-rtoolbox @@ -0,0 +1 @@ +b240fb208a5f0156 \ No newline at end of file diff --git a/target/release/.fingerprint/rtoolbox-8807e55da14b2b1d/lib-rtoolbox.json b/target/release/.fingerprint/rtoolbox-8807e55da14b2b1d/lib-rtoolbox.json new file mode 100644 index 0000000..ae5eb44 --- /dev/null +++ b/target/release/.fingerprint/rtoolbox-8807e55da14b2b1d/lib-rtoolbox.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"serde\"]","target":1887839724531530030,"profile":8829588955844408089,"path":1193242856566036240,"deps":[[17799673680390999427,"libc",false,15214103457620285393]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/rtoolbox-8807e55da14b2b1d/dep-lib-rtoolbox","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rust-ini-c50da51e7961f846/dep-lib-ini b/target/release/.fingerprint/rust-ini-c50da51e7961f846/dep-lib-ini new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/rust-ini-c50da51e7961f846/dep-lib-ini differ diff --git a/target/release/.fingerprint/rust-ini-c50da51e7961f846/invoked.timestamp b/target/release/.fingerprint/rust-ini-c50da51e7961f846/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/rust-ini-c50da51e7961f846/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/rust-ini-c50da51e7961f846/lib-ini b/target/release/.fingerprint/rust-ini-c50da51e7961f846/lib-ini new file mode 100644 index 0000000..e29f7be --- /dev/null +++ b/target/release/.fingerprint/rust-ini-c50da51e7961f846/lib-ini @@ -0,0 +1 @@ +de5bca99ed43bd06 \ No newline at end of file diff --git a/target/release/.fingerprint/rust-ini-c50da51e7961f846/lib-ini.json b/target/release/.fingerprint/rust-ini-c50da51e7961f846/lib-ini.json new file mode 100644 index 0000000..996fc6f --- /dev/null +++ b/target/release/.fingerprint/rust-ini-c50da51e7961f846/lib-ini.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\"]","declared_features":"[\"brackets-in-section-names\", \"case-insensitive\", \"default\", \"inline-comment\", \"unicase\"]","target":12750131633454462832,"profile":8829588955844408089,"path":10749120670196985663,"deps":[[4512151126917401097,"ordered_multimap",false,7699291957875314351],[7667230146095136825,"cfg_if",false,6933474952073223436]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/rust-ini-c50da51e7961f846/dep-lib-ini","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rustix-20e9501eed27a3a5/build-script-build-script-build b/target/release/.fingerprint/rustix-20e9501eed27a3a5/build-script-build-script-build new file mode 100644 index 0000000..f0c47c0 --- /dev/null +++ b/target/release/.fingerprint/rustix-20e9501eed27a3a5/build-script-build-script-build @@ -0,0 +1 @@ +1c60e72a9f955c5a \ No newline at end of file diff --git a/target/release/.fingerprint/rustix-20e9501eed27a3a5/build-script-build-script-build.json b/target/release/.fingerprint/rustix-20e9501eed27a3a5/build-script-build-script-build.json new file mode 100644 index 0000000..94bc903 --- /dev/null +++ b/target/release/.fingerprint/rustix-20e9501eed27a3a5/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"fs\", \"std\"]","declared_features":"[\"all-apis\", \"alloc\", \"core\", \"default\", \"event\", \"fs\", \"io_uring\", \"libc\", \"libc_errno\", \"linux_4_11\", \"linux_5_1\", \"linux_5_11\", \"linux_latest\", \"mm\", \"mount\", \"net\", \"param\", \"pipe\", \"process\", \"pty\", \"rand\", \"runtime\", \"rustc-dep-of-std\", \"rustc-std-workspace-alloc\", \"shm\", \"std\", \"stdio\", \"system\", \"termios\", \"thread\", \"time\", \"try_close\", \"use-explicitly-provided-auxv\", \"use-libc\", \"use-libc-auxv\"]","target":5408242616063297496,"profile":15063818716491962543,"path":2617394991649126499,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/rustix-20e9501eed27a3a5/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rustix-20e9501eed27a3a5/dep-build-script-build-script-build b/target/release/.fingerprint/rustix-20e9501eed27a3a5/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/rustix-20e9501eed27a3a5/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/rustix-20e9501eed27a3a5/invoked.timestamp b/target/release/.fingerprint/rustix-20e9501eed27a3a5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/rustix-20e9501eed27a3a5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/rustix-230be8298cf98b92/run-build-script-build-script-build b/target/release/.fingerprint/rustix-230be8298cf98b92/run-build-script-build-script-build new file mode 100644 index 0000000..e17a3be --- /dev/null +++ b/target/release/.fingerprint/rustix-230be8298cf98b92/run-build-script-build-script-build @@ -0,0 +1 @@ +2074c1c738c25706 \ No newline at end of file diff --git a/target/release/.fingerprint/rustix-230be8298cf98b92/run-build-script-build-script-build.json b/target/release/.fingerprint/rustix-230be8298cf98b92/run-build-script-build-script-build.json new file mode 100644 index 0000000..f068494 --- /dev/null +++ b/target/release/.fingerprint/rustix-230be8298cf98b92/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[3895241769888631672,"build_script_build",false,2884233683716788396]],"local":[{"RerunIfChanged":{"output":"release/build/rustix-230be8298cf98b92/output","paths":["build.rs"]}},{"RerunIfEnvChanged":{"var":"CARGO_CFG_RUSTIX_USE_EXPERIMENTAL_ASM","val":null}},{"RerunIfEnvChanged":{"var":"CARGO_CFG_RUSTIX_USE_LIBC","val":null}},{"RerunIfEnvChanged":{"var":"CARGO_FEATURE_USE_LIBC","val":null}},{"RerunIfEnvChanged":{"var":"CARGO_FEATURE_RUSTC_DEP_OF_STD","val":null}},{"RerunIfEnvChanged":{"var":"CARGO_CFG_MIRI","val":null}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rustix-31d3f1793c7f55e8/build-script-build-script-build b/target/release/.fingerprint/rustix-31d3f1793c7f55e8/build-script-build-script-build new file mode 100644 index 0000000..cc33ee0 --- /dev/null +++ b/target/release/.fingerprint/rustix-31d3f1793c7f55e8/build-script-build-script-build @@ -0,0 +1 @@ +acd0270741db0628 \ No newline at end of file diff --git a/target/release/.fingerprint/rustix-31d3f1793c7f55e8/build-script-build-script-build.json b/target/release/.fingerprint/rustix-31d3f1793c7f55e8/build-script-build-script-build.json new file mode 100644 index 0000000..675071d --- /dev/null +++ b/target/release/.fingerprint/rustix-31d3f1793c7f55e8/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"fs\", \"libc-extra-traits\", \"std\"]","declared_features":"[\"all-apis\", \"alloc\", \"cc\", \"compiler_builtins\", \"core\", \"default\", \"event\", \"fs\", \"io_uring\", \"itoa\", \"libc\", \"libc-extra-traits\", \"libc_errno\", \"linux_4_11\", \"linux_latest\", \"mm\", \"mount\", \"net\", \"once_cell\", \"param\", \"pipe\", \"process\", \"procfs\", \"pty\", \"rand\", \"runtime\", \"rustc-dep-of-std\", \"rustc-std-workspace-alloc\", \"shm\", \"std\", \"stdio\", \"system\", \"termios\", \"thread\", \"time\", \"try_close\", \"use-explicitly-provided-auxv\", \"use-libc\", \"use-libc-auxv\"]","target":5408242616063297496,"profile":5051205448681686500,"path":15964226901379244307,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/rustix-31d3f1793c7f55e8/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rustix-31d3f1793c7f55e8/dep-build-script-build-script-build b/target/release/.fingerprint/rustix-31d3f1793c7f55e8/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/rustix-31d3f1793c7f55e8/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/rustix-31d3f1793c7f55e8/invoked.timestamp b/target/release/.fingerprint/rustix-31d3f1793c7f55e8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/rustix-31d3f1793c7f55e8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/rustix-40505126be631179/dep-lib-rustix b/target/release/.fingerprint/rustix-40505126be631179/dep-lib-rustix new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/rustix-40505126be631179/dep-lib-rustix differ diff --git a/target/release/.fingerprint/rustix-40505126be631179/invoked.timestamp b/target/release/.fingerprint/rustix-40505126be631179/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/rustix-40505126be631179/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/rustix-40505126be631179/lib-rustix b/target/release/.fingerprint/rustix-40505126be631179/lib-rustix new file mode 100644 index 0000000..0cb2f9a --- /dev/null +++ b/target/release/.fingerprint/rustix-40505126be631179/lib-rustix @@ -0,0 +1 @@ +91b51c505c5689b6 \ No newline at end of file diff --git a/target/release/.fingerprint/rustix-40505126be631179/lib-rustix.json b/target/release/.fingerprint/rustix-40505126be631179/lib-rustix.json new file mode 100644 index 0000000..674fb68 --- /dev/null +++ b/target/release/.fingerprint/rustix-40505126be631179/lib-rustix.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"fs\", \"libc-extra-traits\", \"std\"]","declared_features":"[\"all-apis\", \"alloc\", \"cc\", \"compiler_builtins\", \"core\", \"default\", \"event\", \"fs\", \"io_uring\", \"itoa\", \"libc\", \"libc-extra-traits\", \"libc_errno\", \"linux_4_11\", \"linux_latest\", \"mm\", \"mount\", \"net\", \"once_cell\", \"param\", \"pipe\", \"process\", \"procfs\", \"pty\", \"rand\", \"runtime\", \"rustc-dep-of-std\", \"rustc-std-workspace-alloc\", \"shm\", \"std\", \"stdio\", \"system\", \"termios\", \"thread\", \"time\", \"try_close\", \"use-explicitly-provided-auxv\", \"use-libc\", \"use-libc-auxv\"]","target":16221545317719767766,"profile":4283668739274171113,"path":12828553546893956447,"deps":[[2571033484697105782,"bitflags",false,7513019597163372195],[3895241769888631672,"build_script_build",false,457047436326695968],[5942087974138358899,"linux_raw_sys",false,12201885839898273225]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/rustix-40505126be631179/dep-lib-rustix","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rustix-8e6c5c5d65e1f27c/dep-lib-rustix b/target/release/.fingerprint/rustix-8e6c5c5d65e1f27c/dep-lib-rustix new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/rustix-8e6c5c5d65e1f27c/dep-lib-rustix differ diff --git a/target/release/.fingerprint/rustix-8e6c5c5d65e1f27c/invoked.timestamp b/target/release/.fingerprint/rustix-8e6c5c5d65e1f27c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/rustix-8e6c5c5d65e1f27c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/rustix-8e6c5c5d65e1f27c/lib-rustix b/target/release/.fingerprint/rustix-8e6c5c5d65e1f27c/lib-rustix new file mode 100644 index 0000000..4254a30 --- /dev/null +++ b/target/release/.fingerprint/rustix-8e6c5c5d65e1f27c/lib-rustix @@ -0,0 +1 @@ +d332ba48c7d08835 \ No newline at end of file diff --git a/target/release/.fingerprint/rustix-8e6c5c5d65e1f27c/lib-rustix.json b/target/release/.fingerprint/rustix-8e6c5c5d65e1f27c/lib-rustix.json new file mode 100644 index 0000000..21ff3dd --- /dev/null +++ b/target/release/.fingerprint/rustix-8e6c5c5d65e1f27c/lib-rustix.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"fs\", \"std\"]","declared_features":"[\"all-apis\", \"alloc\", \"core\", \"default\", \"event\", \"fs\", \"io_uring\", \"libc\", \"libc_errno\", \"linux_4_11\", \"linux_5_1\", \"linux_5_11\", \"linux_latest\", \"mm\", \"mount\", \"net\", \"param\", \"pipe\", \"process\", \"pty\", \"rand\", \"runtime\", \"rustc-dep-of-std\", \"rustc-std-workspace-alloc\", \"shm\", \"std\", \"stdio\", \"system\", \"termios\", \"thread\", \"time\", \"try_close\", \"use-explicitly-provided-auxv\", \"use-libc\", \"use-libc-auxv\"]","target":16221545317719767766,"profile":16212990258915522628,"path":576554931273937909,"deps":[[1494862380562376909,"linux_raw_sys",false,5762140183217395391],[2571033484697105782,"bitflags",false,7513019597163372195],[18407532691439737072,"build_script_build",false,5606242520390450999]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/rustix-8e6c5c5d65e1f27c/dep-lib-rustix","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rustix-dd9b86fb47ab57a9/run-build-script-build-script-build b/target/release/.fingerprint/rustix-dd9b86fb47ab57a9/run-build-script-build-script-build new file mode 100644 index 0000000..27f2d23 --- /dev/null +++ b/target/release/.fingerprint/rustix-dd9b86fb47ab57a9/run-build-script-build-script-build @@ -0,0 +1 @@ +373f9080de5fcd4d \ No newline at end of file diff --git a/target/release/.fingerprint/rustix-dd9b86fb47ab57a9/run-build-script-build-script-build.json b/target/release/.fingerprint/rustix-dd9b86fb47ab57a9/run-build-script-build-script-build.json new file mode 100644 index 0000000..60cef44 --- /dev/null +++ b/target/release/.fingerprint/rustix-dd9b86fb47ab57a9/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[18407532691439737072,"build_script_build",false,6511243672123039772]],"local":[{"RerunIfChanged":{"output":"release/build/rustix-dd9b86fb47ab57a9/output","paths":["build.rs"]}},{"RerunIfEnvChanged":{"var":"CARGO_CFG_RUSTIX_USE_EXPERIMENTAL_ASM","val":null}},{"RerunIfEnvChanged":{"var":"CARGO_CFG_RUSTIX_USE_LIBC","val":null}},{"RerunIfEnvChanged":{"var":"CARGO_FEATURE_USE_LIBC","val":null}},{"RerunIfEnvChanged":{"var":"CARGO_FEATURE_RUSTC_DEP_OF_STD","val":null}},{"RerunIfEnvChanged":{"var":"CARGO_CFG_MIRI","val":null}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rustyline-838edf2f1b220c95/dep-lib-rustyline b/target/release/.fingerprint/rustyline-838edf2f1b220c95/dep-lib-rustyline new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/rustyline-838edf2f1b220c95/dep-lib-rustyline differ diff --git a/target/release/.fingerprint/rustyline-838edf2f1b220c95/invoked.timestamp b/target/release/.fingerprint/rustyline-838edf2f1b220c95/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/rustyline-838edf2f1b220c95/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/rustyline-838edf2f1b220c95/lib-rustyline b/target/release/.fingerprint/rustyline-838edf2f1b220c95/lib-rustyline new file mode 100644 index 0000000..4fdc750 --- /dev/null +++ b/target/release/.fingerprint/rustyline-838edf2f1b220c95/lib-rustyline @@ -0,0 +1 @@ +6011a6e57279b457 \ No newline at end of file diff --git a/target/release/.fingerprint/rustyline-838edf2f1b220c95/lib-rustyline.json b/target/release/.fingerprint/rustyline-838edf2f1b220c95/lib-rustyline.json new file mode 100644 index 0000000..09c1647 --- /dev/null +++ b/target/release/.fingerprint/rustyline-838edf2f1b220c95/lib-rustyline.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"custom-bindings\", \"default\", \"derive\", \"fd-lock\", \"home\", \"radix_trie\", \"rustyline-derive\", \"with-dirs\", \"with-file-history\"]","declared_features":"[\"buffer-redux\", \"case_insensitive_history_search\", \"custom-bindings\", \"default\", \"derive\", \"fd-lock\", \"home\", \"radix_trie\", \"regex\", \"rusqlite\", \"rustyline-derive\", \"signal-hook\", \"skim\", \"termios\", \"with-dirs\", \"with-file-history\", \"with-fuzzy\", \"with-sqlite-history\"]","target":485391283985806857,"profile":8829588955844408089,"path":5389155040643590127,"deps":[[1322514204948454048,"unicode_width",false,14142352426318031843],[1363051979936526615,"memchr",false,9087968684214088652],[2571033484697105782,"bitflags",false,7513019597163372195],[4341528441765018781,"unicode_segmentation",false,14948269179914152025],[7667230146095136825,"cfg_if",false,6933474952073223436],[8655257597193238683,"nix",false,1022395075239181412],[9520952519707787197,"fd_lock",false,13737458833805595986],[10630857666389190470,"log",false,13043676451246113783],[12662763953628080474,"home",false,13382469752944435257],[13495677209339419690,"radix_trie",false,5278727515739850875],[15156847361825567345,"rustyline_derive",false,6772773541716608456],[17716308468579268865,"utf8parse",false,14918798411036530462],[17799673680390999427,"libc",false,15214103457620285393]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/rustyline-838edf2f1b220c95/dep-lib-rustyline","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/rustyline-derive-8f90b08a44abded6/dep-lib-rustyline_derive b/target/release/.fingerprint/rustyline-derive-8f90b08a44abded6/dep-lib-rustyline_derive new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/rustyline-derive-8f90b08a44abded6/dep-lib-rustyline_derive differ diff --git a/target/release/.fingerprint/rustyline-derive-8f90b08a44abded6/invoked.timestamp b/target/release/.fingerprint/rustyline-derive-8f90b08a44abded6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/rustyline-derive-8f90b08a44abded6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/rustyline-derive-8f90b08a44abded6/lib-rustyline_derive b/target/release/.fingerprint/rustyline-derive-8f90b08a44abded6/lib-rustyline_derive new file mode 100644 index 0000000..b272dce --- /dev/null +++ b/target/release/.fingerprint/rustyline-derive-8f90b08a44abded6/lib-rustyline_derive @@ -0,0 +1 @@ +c8c52e0aa7b9fd5d \ No newline at end of file diff --git a/target/release/.fingerprint/rustyline-derive-8f90b08a44abded6/lib-rustyline_derive.json b/target/release/.fingerprint/rustyline-derive-8f90b08a44abded6/lib-rustyline_derive.json new file mode 100644 index 0000000..e0cbee0 --- /dev/null +++ b/target/release/.fingerprint/rustyline-derive-8f90b08a44abded6/lib-rustyline_derive.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":16920687494276586336,"profile":17257705230225558938,"path":6925957322239733739,"deps":[[4289358735036141001,"proc_macro2",false,17113744776566768411],[10420560437213941093,"syn",false,13631603582387891324],[13111758008314797071,"quote",false,12882107055480961349]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/rustyline-derive-8f90b08a44abded6/dep-lib-rustyline_derive","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/ryu-c0a7c9f8acb6857f/dep-lib-ryu b/target/release/.fingerprint/ryu-c0a7c9f8acb6857f/dep-lib-ryu new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/ryu-c0a7c9f8acb6857f/dep-lib-ryu differ diff --git a/target/release/.fingerprint/ryu-c0a7c9f8acb6857f/invoked.timestamp b/target/release/.fingerprint/ryu-c0a7c9f8acb6857f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/ryu-c0a7c9f8acb6857f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/ryu-c0a7c9f8acb6857f/lib-ryu b/target/release/.fingerprint/ryu-c0a7c9f8acb6857f/lib-ryu new file mode 100644 index 0000000..9f8f8ad --- /dev/null +++ b/target/release/.fingerprint/ryu-c0a7c9f8acb6857f/lib-ryu @@ -0,0 +1 @@ +1eb1440a31e342c5 \ No newline at end of file diff --git a/target/release/.fingerprint/ryu-c0a7c9f8acb6857f/lib-ryu.json b/target/release/.fingerprint/ryu-c0a7c9f8acb6857f/lib-ryu.json new file mode 100644 index 0000000..e996ce1 --- /dev/null +++ b/target/release/.fingerprint/ryu-c0a7c9f8acb6857f/lib-ryu.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"no-panic\", \"small\"]","target":5257574761474414492,"profile":8829588955844408089,"path":14651508919294588893,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/ryu-c0a7c9f8acb6857f/dep-lib-ryu","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/scoped_threadpool-2772df6c6086b1a8/dep-lib-scoped_threadpool b/target/release/.fingerprint/scoped_threadpool-2772df6c6086b1a8/dep-lib-scoped_threadpool new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/scoped_threadpool-2772df6c6086b1a8/dep-lib-scoped_threadpool differ diff --git a/target/release/.fingerprint/scoped_threadpool-2772df6c6086b1a8/invoked.timestamp b/target/release/.fingerprint/scoped_threadpool-2772df6c6086b1a8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/scoped_threadpool-2772df6c6086b1a8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/scoped_threadpool-2772df6c6086b1a8/lib-scoped_threadpool b/target/release/.fingerprint/scoped_threadpool-2772df6c6086b1a8/lib-scoped_threadpool new file mode 100644 index 0000000..826bf66 --- /dev/null +++ b/target/release/.fingerprint/scoped_threadpool-2772df6c6086b1a8/lib-scoped_threadpool @@ -0,0 +1 @@ +eea7117e33a0607e \ No newline at end of file diff --git a/target/release/.fingerprint/scoped_threadpool-2772df6c6086b1a8/lib-scoped_threadpool.json b/target/release/.fingerprint/scoped_threadpool-2772df6c6086b1a8/lib-scoped_threadpool.json new file mode 100644 index 0000000..d413a44 --- /dev/null +++ b/target/release/.fingerprint/scoped_threadpool-2772df6c6086b1a8/lib-scoped_threadpool.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"nightly\"]","target":11629356283301171916,"profile":8829588955844408089,"path":15827591341362914443,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/scoped_threadpool-2772df6c6086b1a8/dep-lib-scoped_threadpool","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/scopeguard-6d8b548b59760665/dep-lib-scopeguard b/target/release/.fingerprint/scopeguard-6d8b548b59760665/dep-lib-scopeguard new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/scopeguard-6d8b548b59760665/dep-lib-scopeguard differ diff --git a/target/release/.fingerprint/scopeguard-6d8b548b59760665/invoked.timestamp b/target/release/.fingerprint/scopeguard-6d8b548b59760665/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/scopeguard-6d8b548b59760665/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/scopeguard-6d8b548b59760665/lib-scopeguard b/target/release/.fingerprint/scopeguard-6d8b548b59760665/lib-scopeguard new file mode 100644 index 0000000..025c0f9 --- /dev/null +++ b/target/release/.fingerprint/scopeguard-6d8b548b59760665/lib-scopeguard @@ -0,0 +1 @@ +07fd948e1c7f4a86 \ No newline at end of file diff --git a/target/release/.fingerprint/scopeguard-6d8b548b59760665/lib-scopeguard.json b/target/release/.fingerprint/scopeguard-6d8b548b59760665/lib-scopeguard.json new file mode 100644 index 0000000..1da83bd --- /dev/null +++ b/target/release/.fingerprint/scopeguard-6d8b548b59760665/lib-scopeguard.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"default\", \"use_std\"]","target":3556356971060988614,"profile":8829588955844408089,"path":6772743758034658884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/scopeguard-6d8b548b59760665/dep-lib-scopeguard","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/serde-a9c02c1139ff752e/run-build-script-build-script-build b/target/release/.fingerprint/serde-a9c02c1139ff752e/run-build-script-build-script-build new file mode 100644 index 0000000..f6efec3 --- /dev/null +++ b/target/release/.fingerprint/serde-a9c02c1139ff752e/run-build-script-build-script-build @@ -0,0 +1 @@ +3595b7ab428a5f62 \ No newline at end of file diff --git a/target/release/.fingerprint/serde-a9c02c1139ff752e/run-build-script-build-script-build.json b/target/release/.fingerprint/serde-a9c02c1139ff752e/run-build-script-build-script-build.json new file mode 100644 index 0000000..156da67 --- /dev/null +++ b/target/release/.fingerprint/serde-a9c02c1139ff752e/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[4410016827773394062,"build_script_build",false,11169667769670183975]],"local":[{"RerunIfChanged":{"output":"release/build/serde-a9c02c1139ff752e/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/serde-ddd45464c91b08a3/build-script-build-script-build b/target/release/.fingerprint/serde-ddd45464c91b08a3/build-script-build-script-build new file mode 100644 index 0000000..7d76ef9 --- /dev/null +++ b/target/release/.fingerprint/serde-ddd45464c91b08a3/build-script-build-script-build @@ -0,0 +1 @@ +272c5236a8a1029b \ No newline at end of file diff --git a/target/release/.fingerprint/serde-ddd45464c91b08a3/build-script-build-script-build.json b/target/release/.fingerprint/serde-ddd45464c91b08a3/build-script-build-script-build.json new file mode 100644 index 0000000..7f8f81a --- /dev/null +++ b/target/release/.fingerprint/serde-ddd45464c91b08a3/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"derive\", \"serde_derive\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"derive\", \"rc\", \"serde_derive\", \"std\", \"unstable\"]","target":17883862002600103897,"profile":17257705230225558938,"path":17660135365878657456,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/serde-ddd45464c91b08a3/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/serde-ddd45464c91b08a3/dep-build-script-build-script-build b/target/release/.fingerprint/serde-ddd45464c91b08a3/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/serde-ddd45464c91b08a3/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/serde-ddd45464c91b08a3/invoked.timestamp b/target/release/.fingerprint/serde-ddd45464c91b08a3/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/serde-ddd45464c91b08a3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/serde-de1fc2167a02ca33/dep-lib-serde b/target/release/.fingerprint/serde-de1fc2167a02ca33/dep-lib-serde new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/serde-de1fc2167a02ca33/dep-lib-serde differ diff --git a/target/release/.fingerprint/serde-de1fc2167a02ca33/invoked.timestamp b/target/release/.fingerprint/serde-de1fc2167a02ca33/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/serde-de1fc2167a02ca33/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/serde-de1fc2167a02ca33/lib-serde b/target/release/.fingerprint/serde-de1fc2167a02ca33/lib-serde new file mode 100644 index 0000000..cb86e38 --- /dev/null +++ b/target/release/.fingerprint/serde-de1fc2167a02ca33/lib-serde @@ -0,0 +1 @@ +e0e4562ba75dfe19 \ No newline at end of file diff --git a/target/release/.fingerprint/serde-de1fc2167a02ca33/lib-serde.json b/target/release/.fingerprint/serde-de1fc2167a02ca33/lib-serde.json new file mode 100644 index 0000000..812e62f --- /dev/null +++ b/target/release/.fingerprint/serde-de1fc2167a02ca33/lib-serde.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"derive\", \"serde_derive\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"derive\", \"rc\", \"serde_derive\", \"std\", \"unstable\"]","target":4017624490652051717,"profile":8829588955844408089,"path":13802467526573149218,"deps":[[4410016827773394062,"build_script_build",false,7088536357457859893],[13737524903972834524,"serde_derive",false,8560009183107776177]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/serde-de1fc2167a02ca33/dep-lib-serde","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/serde_derive-3b60d3c36fb96699/dep-lib-serde_derive b/target/release/.fingerprint/serde_derive-3b60d3c36fb96699/dep-lib-serde_derive new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/serde_derive-3b60d3c36fb96699/dep-lib-serde_derive differ diff --git a/target/release/.fingerprint/serde_derive-3b60d3c36fb96699/invoked.timestamp b/target/release/.fingerprint/serde_derive-3b60d3c36fb96699/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/serde_derive-3b60d3c36fb96699/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/serde_derive-3b60d3c36fb96699/lib-serde_derive b/target/release/.fingerprint/serde_derive-3b60d3c36fb96699/lib-serde_derive new file mode 100644 index 0000000..80392e6 --- /dev/null +++ b/target/release/.fingerprint/serde_derive-3b60d3c36fb96699/lib-serde_derive @@ -0,0 +1 @@ +b17e38c9ff42cb76 \ No newline at end of file diff --git a/target/release/.fingerprint/serde_derive-3b60d3c36fb96699/lib-serde_derive.json b/target/release/.fingerprint/serde_derive-3b60d3c36fb96699/lib-serde_derive.json new file mode 100644 index 0000000..2a98e2f --- /dev/null +++ b/target/release/.fingerprint/serde_derive-3b60d3c36fb96699/lib-serde_derive.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\"]","declared_features":"[\"default\", \"deserialize_in_place\"]","target":15021099784577728963,"profile":17257705230225558938,"path":12731552700850632676,"deps":[[4289358735036141001,"proc_macro2",false,17113744776566768411],[10420560437213941093,"syn",false,13631603582387891324],[13111758008314797071,"quote",false,12882107055480961349]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/serde_derive-3b60d3c36fb96699/dep-lib-serde_derive","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/serde_json-0dc4c0d76d46c1f0/run-build-script-build-script-build b/target/release/.fingerprint/serde_json-0dc4c0d76d46c1f0/run-build-script-build-script-build new file mode 100644 index 0000000..317d2dd --- /dev/null +++ b/target/release/.fingerprint/serde_json-0dc4c0d76d46c1f0/run-build-script-build-script-build @@ -0,0 +1 @@ +82c129fa29c1b10e \ No newline at end of file diff --git a/target/release/.fingerprint/serde_json-0dc4c0d76d46c1f0/run-build-script-build-script-build.json b/target/release/.fingerprint/serde_json-0dc4c0d76d46c1f0/run-build-script-build-script-build.json new file mode 100644 index 0000000..7340bda --- /dev/null +++ b/target/release/.fingerprint/serde_json-0dc4c0d76d46c1f0/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[4679886969016570272,"build_script_build",false,16208832406814060886]],"local":[{"RerunIfChanged":{"output":"release/build/serde_json-0dc4c0d76d46c1f0/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/serde_json-3a4614ab8d76b559/dep-lib-serde_json b/target/release/.fingerprint/serde_json-3a4614ab8d76b559/dep-lib-serde_json new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/serde_json-3a4614ab8d76b559/dep-lib-serde_json differ diff --git a/target/release/.fingerprint/serde_json-3a4614ab8d76b559/invoked.timestamp b/target/release/.fingerprint/serde_json-3a4614ab8d76b559/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/serde_json-3a4614ab8d76b559/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/serde_json-3a4614ab8d76b559/lib-serde_json b/target/release/.fingerprint/serde_json-3a4614ab8d76b559/lib-serde_json new file mode 100644 index 0000000..b9cc844 --- /dev/null +++ b/target/release/.fingerprint/serde_json-3a4614ab8d76b559/lib-serde_json @@ -0,0 +1 @@ +9f988eb0f121183b \ No newline at end of file diff --git a/target/release/.fingerprint/serde_json-3a4614ab8d76b559/lib-serde_json.json b/target/release/.fingerprint/serde_json-3a4614ab8d76b559/lib-serde_json.json new file mode 100644 index 0000000..df73c7f --- /dev/null +++ b/target/release/.fingerprint/serde_json-3a4614ab8d76b559/lib-serde_json.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"indexmap\", \"preserve_order\", \"raw_value\", \"std\"]","declared_features":"[\"alloc\", \"arbitrary_precision\", \"default\", \"float_roundtrip\", \"indexmap\", \"preserve_order\", \"raw_value\", \"std\", \"unbounded_depth\"]","target":3211006658678085019,"profile":8829588955844408089,"path":2126925759206751047,"deps":[[1363051979936526615,"memchr",false,9087968684214088652],[4410016827773394062,"serde",false,1873037467600741600],[4679886969016570272,"build_script_build",false,1058839773443637634],[4920069660393098204,"ryu",false,14214173173699883294],[11356286270989087318,"itoa",false,13763993851597698097],[15611844026135550441,"indexmap",false,10688924840679162816]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/serde_json-3a4614ab8d76b559/dep-lib-serde_json","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/serde_json-fc672f8ed66b794d/build-script-build-script-build b/target/release/.fingerprint/serde_json-fc672f8ed66b794d/build-script-build-script-build new file mode 100644 index 0000000..c55a470 --- /dev/null +++ b/target/release/.fingerprint/serde_json-fc672f8ed66b794d/build-script-build-script-build @@ -0,0 +1 @@ +56f1fd273257f1e0 \ No newline at end of file diff --git a/target/release/.fingerprint/serde_json-fc672f8ed66b794d/build-script-build-script-build.json b/target/release/.fingerprint/serde_json-fc672f8ed66b794d/build-script-build-script-build.json new file mode 100644 index 0000000..b66bfbd --- /dev/null +++ b/target/release/.fingerprint/serde_json-fc672f8ed66b794d/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"indexmap\", \"preserve_order\", \"raw_value\", \"std\"]","declared_features":"[\"alloc\", \"arbitrary_precision\", \"default\", \"float_roundtrip\", \"indexmap\", \"preserve_order\", \"raw_value\", \"std\", \"unbounded_depth\"]","target":5408242616063297496,"profile":17257705230225558938,"path":12493786468806661611,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/serde_json-fc672f8ed66b794d/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/serde_json-fc672f8ed66b794d/dep-build-script-build-script-build b/target/release/.fingerprint/serde_json-fc672f8ed66b794d/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/serde_json-fc672f8ed66b794d/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/serde_json-fc672f8ed66b794d/invoked.timestamp b/target/release/.fingerprint/serde_json-fc672f8ed66b794d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/serde_json-fc672f8ed66b794d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/sha2-28be2db22ba5d3b1/dep-lib-sha2 b/target/release/.fingerprint/sha2-28be2db22ba5d3b1/dep-lib-sha2 new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/sha2-28be2db22ba5d3b1/dep-lib-sha2 differ diff --git a/target/release/.fingerprint/sha2-28be2db22ba5d3b1/invoked.timestamp b/target/release/.fingerprint/sha2-28be2db22ba5d3b1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/sha2-28be2db22ba5d3b1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/sha2-28be2db22ba5d3b1/lib-sha2 b/target/release/.fingerprint/sha2-28be2db22ba5d3b1/lib-sha2 new file mode 100644 index 0000000..1ab9205 --- /dev/null +++ b/target/release/.fingerprint/sha2-28be2db22ba5d3b1/lib-sha2 @@ -0,0 +1 @@ +2441cd1fe320af67 \ No newline at end of file diff --git a/target/release/.fingerprint/sha2-28be2db22ba5d3b1/lib-sha2.json b/target/release/.fingerprint/sha2-28be2db22ba5d3b1/lib-sha2.json new file mode 100644 index 0000000..93a7737 --- /dev/null +++ b/target/release/.fingerprint/sha2-28be2db22ba5d3b1/lib-sha2.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"asm\", \"asm-aarch64\", \"compress\", \"default\", \"force-soft\", \"loongarch64_asm\", \"oid\", \"sha2-asm\", \"std\"]","target":320901375807887087,"profile":8829588955844408089,"path":8085962133777707774,"deps":[[5614323568636413973,"cpufeatures",false,12935300866264512962],[7667230146095136825,"cfg_if",false,6933474952073223436],[17475753849556516473,"digest",false,15168905106581379375]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/sha2-28be2db22ba5d3b1/dep-lib-sha2","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/shellexpand-b028bbc98ce64223/dep-lib-shellexpand b/target/release/.fingerprint/shellexpand-b028bbc98ce64223/dep-lib-shellexpand new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/shellexpand-b028bbc98ce64223/dep-lib-shellexpand differ diff --git a/target/release/.fingerprint/shellexpand-b028bbc98ce64223/invoked.timestamp b/target/release/.fingerprint/shellexpand-b028bbc98ce64223/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/shellexpand-b028bbc98ce64223/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/shellexpand-b028bbc98ce64223/lib-shellexpand b/target/release/.fingerprint/shellexpand-b028bbc98ce64223/lib-shellexpand new file mode 100644 index 0000000..a18070a --- /dev/null +++ b/target/release/.fingerprint/shellexpand-b028bbc98ce64223/lib-shellexpand @@ -0,0 +1 @@ +c70d0de2e64277b0 \ No newline at end of file diff --git a/target/release/.fingerprint/shellexpand-b028bbc98ce64223/lib-shellexpand.json b/target/release/.fingerprint/shellexpand-b028bbc98ce64223/lib-shellexpand.json new file mode 100644 index 0000000..afc29f7 --- /dev/null +++ b/target/release/.fingerprint/shellexpand-b028bbc98ce64223/lib-shellexpand.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"base-0\", \"default\", \"dirs\", \"tilde\"]","declared_features":"[\"base-0\", \"bstr\", \"default\", \"dirs\", \"full\", \"full-msrv-1-31\", \"full-msrv-1-51\", \"os_str_bytes\", \"path\", \"tilde\"]","target":16765944814441169743,"profile":8829588955844408089,"path":3339263584534930129,"deps":[[8256202458064874477,"dirs",false,8453494276074015846]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/shellexpand-b028bbc98ce64223/dep-lib-shellexpand","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/shlex-b4a78b0562157197/dep-lib-shlex b/target/release/.fingerprint/shlex-b4a78b0562157197/dep-lib-shlex new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/shlex-b4a78b0562157197/dep-lib-shlex differ diff --git a/target/release/.fingerprint/shlex-b4a78b0562157197/invoked.timestamp b/target/release/.fingerprint/shlex-b4a78b0562157197/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/shlex-b4a78b0562157197/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/shlex-b4a78b0562157197/lib-shlex b/target/release/.fingerprint/shlex-b4a78b0562157197/lib-shlex new file mode 100644 index 0000000..7c1f7d0 --- /dev/null +++ b/target/release/.fingerprint/shlex-b4a78b0562157197/lib-shlex @@ -0,0 +1 @@ +3742adcebf305105 \ No newline at end of file diff --git a/target/release/.fingerprint/shlex-b4a78b0562157197/lib-shlex.json b/target/release/.fingerprint/shlex-b4a78b0562157197/lib-shlex.json new file mode 100644 index 0000000..e75c871 --- /dev/null +++ b/target/release/.fingerprint/shlex-b4a78b0562157197/lib-shlex.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"std\"]","target":929485496544747924,"profile":17257705230225558938,"path":7674284532114725990,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/shlex-b4a78b0562157197/dep-lib-shlex","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/signal-hook-registry-8dd890536f68afe3/dep-lib-signal_hook_registry b/target/release/.fingerprint/signal-hook-registry-8dd890536f68afe3/dep-lib-signal_hook_registry new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/signal-hook-registry-8dd890536f68afe3/dep-lib-signal_hook_registry differ diff --git a/target/release/.fingerprint/signal-hook-registry-8dd890536f68afe3/invoked.timestamp b/target/release/.fingerprint/signal-hook-registry-8dd890536f68afe3/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/signal-hook-registry-8dd890536f68afe3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/signal-hook-registry-8dd890536f68afe3/lib-signal_hook_registry b/target/release/.fingerprint/signal-hook-registry-8dd890536f68afe3/lib-signal_hook_registry new file mode 100644 index 0000000..9c6b2ce --- /dev/null +++ b/target/release/.fingerprint/signal-hook-registry-8dd890536f68afe3/lib-signal_hook_registry @@ -0,0 +1 @@ +af6c4f253951d82b \ No newline at end of file diff --git a/target/release/.fingerprint/signal-hook-registry-8dd890536f68afe3/lib-signal_hook_registry.json b/target/release/.fingerprint/signal-hook-registry-8dd890536f68afe3/lib-signal_hook_registry.json new file mode 100644 index 0000000..bf3a194 --- /dev/null +++ b/target/release/.fingerprint/signal-hook-registry-8dd890536f68afe3/lib-signal_hook_registry.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":11124878094018517621,"profile":8829588955844408089,"path":14641135709974984104,"deps":[[17799673680390999427,"libc",false,15214103457620285393]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/signal-hook-registry-8dd890536f68afe3/dep-lib-signal_hook_registry","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/siphasher-2e19874710a44602/dep-lib-siphasher b/target/release/.fingerprint/siphasher-2e19874710a44602/dep-lib-siphasher new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/siphasher-2e19874710a44602/dep-lib-siphasher differ diff --git a/target/release/.fingerprint/siphasher-2e19874710a44602/invoked.timestamp b/target/release/.fingerprint/siphasher-2e19874710a44602/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/siphasher-2e19874710a44602/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/siphasher-2e19874710a44602/lib-siphasher b/target/release/.fingerprint/siphasher-2e19874710a44602/lib-siphasher new file mode 100644 index 0000000..bae1403 --- /dev/null +++ b/target/release/.fingerprint/siphasher-2e19874710a44602/lib-siphasher @@ -0,0 +1 @@ +6cd8d7ae66b14cd5 \ No newline at end of file diff --git a/target/release/.fingerprint/siphasher-2e19874710a44602/lib-siphasher.json b/target/release/.fingerprint/siphasher-2e19874710a44602/lib-siphasher.json new file mode 100644 index 0000000..d96b2ec --- /dev/null +++ b/target/release/.fingerprint/siphasher-2e19874710a44602/lib-siphasher.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"serde\", \"serde_json\", \"serde_no_std\", \"serde_std\", \"std\"]","target":6846127388476139628,"profile":8829588955844408089,"path":4120881452692155348,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/siphasher-2e19874710a44602/dep-lib-siphasher","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/skein-e399dc0fa97c9981/dep-lib-skein b/target/release/.fingerprint/skein-e399dc0fa97c9981/dep-lib-skein new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/skein-e399dc0fa97c9981/dep-lib-skein differ diff --git a/target/release/.fingerprint/skein-e399dc0fa97c9981/invoked.timestamp b/target/release/.fingerprint/skein-e399dc0fa97c9981/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/skein-e399dc0fa97c9981/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/skein-e399dc0fa97c9981/lib-skein b/target/release/.fingerprint/skein-e399dc0fa97c9981/lib-skein new file mode 100644 index 0000000..a566518 --- /dev/null +++ b/target/release/.fingerprint/skein-e399dc0fa97c9981/lib-skein @@ -0,0 +1 @@ +3a84393ff64eb32f \ No newline at end of file diff --git a/target/release/.fingerprint/skein-e399dc0fa97c9981/lib-skein.json b/target/release/.fingerprint/skein-e399dc0fa97c9981/lib-skein.json new file mode 100644 index 0000000..09866c5 --- /dev/null +++ b/target/release/.fingerprint/skein-e399dc0fa97c9981/lib-skein.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":11662316911147816070,"profile":8829588955844408089,"path":13658749767361185594,"deps":[[16391348341160465291,"threefish",false,4076361965495816015],[17475753849556516473,"digest",false,15168905106581379375]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/skein-e399dc0fa97c9981/dep-lib-skein","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/slab-2381cb408610a947/dep-lib-slab b/target/release/.fingerprint/slab-2381cb408610a947/dep-lib-slab new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/slab-2381cb408610a947/dep-lib-slab differ diff --git a/target/release/.fingerprint/slab-2381cb408610a947/invoked.timestamp b/target/release/.fingerprint/slab-2381cb408610a947/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/slab-2381cb408610a947/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/slab-2381cb408610a947/lib-slab b/target/release/.fingerprint/slab-2381cb408610a947/lib-slab new file mode 100644 index 0000000..7e226e5 --- /dev/null +++ b/target/release/.fingerprint/slab-2381cb408610a947/lib-slab @@ -0,0 +1 @@ +53def95b6a2f3e75 \ No newline at end of file diff --git a/target/release/.fingerprint/slab-2381cb408610a947/lib-slab.json b/target/release/.fingerprint/slab-2381cb408610a947/lib-slab.json new file mode 100644 index 0000000..a7c0cd5 --- /dev/null +++ b/target/release/.fingerprint/slab-2381cb408610a947/lib-slab.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"serde\", \"std\"]","target":14729617368887007709,"profile":8829588955844408089,"path":2128396861965775024,"deps":[[6955678925937229351,"build_script_build",false,1838673620328793125]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/slab-2381cb408610a947/dep-lib-slab","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/slab-2ca01d0362552530/build-script-build-script-build b/target/release/.fingerprint/slab-2ca01d0362552530/build-script-build-script-build new file mode 100644 index 0000000..f619f07 --- /dev/null +++ b/target/release/.fingerprint/slab-2ca01d0362552530/build-script-build-script-build @@ -0,0 +1 @@ +750b15f7d159ace4 \ No newline at end of file diff --git a/target/release/.fingerprint/slab-2ca01d0362552530/build-script-build-script-build.json b/target/release/.fingerprint/slab-2ca01d0362552530/build-script-build-script-build.json new file mode 100644 index 0000000..4cf196b --- /dev/null +++ b/target/release/.fingerprint/slab-2ca01d0362552530/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"serde\", \"std\"]","target":17883862002600103897,"profile":17257705230225558938,"path":5131373339934261289,"deps":[[6229979215132119378,"autocfg",false,8473591729899709843]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/slab-2ca01d0362552530/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/slab-2ca01d0362552530/dep-build-script-build-script-build b/target/release/.fingerprint/slab-2ca01d0362552530/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/slab-2ca01d0362552530/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/slab-2ca01d0362552530/invoked.timestamp b/target/release/.fingerprint/slab-2ca01d0362552530/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/slab-2ca01d0362552530/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/slab-33ce19e43a96019d/run-build-script-build-script-build b/target/release/.fingerprint/slab-33ce19e43a96019d/run-build-script-build-script-build new file mode 100644 index 0000000..17c2cf2 --- /dev/null +++ b/target/release/.fingerprint/slab-33ce19e43a96019d/run-build-script-build-script-build @@ -0,0 +1 @@ +2544947dea478419 \ No newline at end of file diff --git a/target/release/.fingerprint/slab-33ce19e43a96019d/run-build-script-build-script-build.json b/target/release/.fingerprint/slab-33ce19e43a96019d/run-build-script-build-script-build.json new file mode 100644 index 0000000..11546fa --- /dev/null +++ b/target/release/.fingerprint/slab-33ce19e43a96019d/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[6955678925937229351,"build_script_build",false,16477643894970190709]],"local":[{"Precalculated":"0.4.9"}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/sled-a89f33eec4820362/dep-lib-sled b/target/release/.fingerprint/sled-a89f33eec4820362/dep-lib-sled new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/sled-a89f33eec4820362/dep-lib-sled differ diff --git a/target/release/.fingerprint/sled-a89f33eec4820362/invoked.timestamp b/target/release/.fingerprint/sled-a89f33eec4820362/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/sled-a89f33eec4820362/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/sled-a89f33eec4820362/lib-sled b/target/release/.fingerprint/sled-a89f33eec4820362/lib-sled new file mode 100644 index 0000000..2e71ac8 --- /dev/null +++ b/target/release/.fingerprint/sled-a89f33eec4820362/lib-sled @@ -0,0 +1 @@ +57b5f82911700bcf \ No newline at end of file diff --git a/target/release/.fingerprint/sled-a89f33eec4820362/lib-sled.json b/target/release/.fingerprint/sled-a89f33eec4820362/lib-sled.json new file mode 100644 index 0000000..396590d --- /dev/null +++ b/target/release/.fingerprint/sled-a89f33eec4820362/lib-sled.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"no_metrics\"]","declared_features":"[\"backtrace\", \"color-backtrace\", \"compression\", \"default\", \"docs\", \"event_log\", \"failpoints\", \"io_uring\", \"lock_free_delays\", \"measure_allocs\", \"miri_optimizations\", \"mutex\", \"no_inline\", \"no_logs\", \"no_metrics\", \"pretty_backtrace\", \"rio\", \"testing\", \"zstd\"]","target":3855776470257171463,"profile":8829588955844408089,"path":8532169585277902155,"deps":[[3528074118530651198,"crossbeam_epoch",false,14629389287491339145],[5466618496199522463,"crc32fast",false,3156639028272643319],[7521345276086848634,"fxhash",false,10137248060183790250],[8128303468064674118,"fs2",false,13062075518813574227],[10630857666389190470,"log",false,13043676451246113783],[11641406201058336332,"parking_lot",false,3921122971615381179],[15465834242991917682,"crossbeam_utils",false,12002107245293657561],[17799673680390999427,"libc",false,15214103457620285393]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/sled-a89f33eec4820362/dep-lib-sled","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/smallvec-d214ead9ff841e1d/dep-lib-smallvec b/target/release/.fingerprint/smallvec-d214ead9ff841e1d/dep-lib-smallvec new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/smallvec-d214ead9ff841e1d/dep-lib-smallvec differ diff --git a/target/release/.fingerprint/smallvec-d214ead9ff841e1d/invoked.timestamp b/target/release/.fingerprint/smallvec-d214ead9ff841e1d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/smallvec-d214ead9ff841e1d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/smallvec-d214ead9ff841e1d/lib-smallvec b/target/release/.fingerprint/smallvec-d214ead9ff841e1d/lib-smallvec new file mode 100644 index 0000000..f5377aa --- /dev/null +++ b/target/release/.fingerprint/smallvec-d214ead9ff841e1d/lib-smallvec @@ -0,0 +1 @@ +37081af5a94e22dd \ No newline at end of file diff --git a/target/release/.fingerprint/smallvec-d214ead9ff841e1d/lib-smallvec.json b/target/release/.fingerprint/smallvec-d214ead9ff841e1d/lib-smallvec.json new file mode 100644 index 0000000..086b53c --- /dev/null +++ b/target/release/.fingerprint/smallvec-d214ead9ff841e1d/lib-smallvec.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"arbitrary\", \"const_generics\", \"const_new\", \"debugger_visualizer\", \"drain_filter\", \"drain_keep_rest\", \"may_dangle\", \"serde\", \"specialization\", \"union\", \"write\"]","target":17147953314976209329,"profile":8829588955844408089,"path":5290368962028355284,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/smallvec-d214ead9ff841e1d/dep-lib-smallvec","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/socket2-3d5120808e95abae/dep-lib-socket2 b/target/release/.fingerprint/socket2-3d5120808e95abae/dep-lib-socket2 new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/socket2-3d5120808e95abae/dep-lib-socket2 differ diff --git a/target/release/.fingerprint/socket2-3d5120808e95abae/invoked.timestamp b/target/release/.fingerprint/socket2-3d5120808e95abae/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/socket2-3d5120808e95abae/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/socket2-3d5120808e95abae/lib-socket2 b/target/release/.fingerprint/socket2-3d5120808e95abae/lib-socket2 new file mode 100644 index 0000000..9457665 --- /dev/null +++ b/target/release/.fingerprint/socket2-3d5120808e95abae/lib-socket2 @@ -0,0 +1 @@ +9c4d1b4531094dd1 \ No newline at end of file diff --git a/target/release/.fingerprint/socket2-3d5120808e95abae/lib-socket2.json b/target/release/.fingerprint/socket2-3d5120808e95abae/lib-socket2.json new file mode 100644 index 0000000..3fa08ee --- /dev/null +++ b/target/release/.fingerprint/socket2-3d5120808e95abae/lib-socket2.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"all\"]","declared_features":"[\"all\"]","target":5165462537267756806,"profile":8829588955844408089,"path":10507892264951940885,"deps":[[17799673680390999427,"libc",false,15214103457620285393]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/socket2-3d5120808e95abae/dep-lib-socket2","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/stringprep-a357a27a886d3101/dep-lib-stringprep b/target/release/.fingerprint/stringprep-a357a27a886d3101/dep-lib-stringprep new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/stringprep-a357a27a886d3101/dep-lib-stringprep differ diff --git a/target/release/.fingerprint/stringprep-a357a27a886d3101/invoked.timestamp b/target/release/.fingerprint/stringprep-a357a27a886d3101/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/stringprep-a357a27a886d3101/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/stringprep-a357a27a886d3101/lib-stringprep b/target/release/.fingerprint/stringprep-a357a27a886d3101/lib-stringprep new file mode 100644 index 0000000..b1e9940 --- /dev/null +++ b/target/release/.fingerprint/stringprep-a357a27a886d3101/lib-stringprep @@ -0,0 +1 @@ +5074e1edca02dca2 \ No newline at end of file diff --git a/target/release/.fingerprint/stringprep-a357a27a886d3101/lib-stringprep.json b/target/release/.fingerprint/stringprep-a357a27a886d3101/lib-stringprep.json new file mode 100644 index 0000000..83bd192 --- /dev/null +++ b/target/release/.fingerprint/stringprep-a357a27a886d3101/lib-stringprep.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":7787819645347021428,"profile":8829588955844408089,"path":747509466892046167,"deps":[[5376060773002235395,"unicode_normalization",false,6555858511743717321],[9573945332787610519,"unicode_properties",false,6815373124122305422],[12948654253482788520,"unicode_bidi",false,8534218874632159409]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/stringprep-a357a27a886d3101/dep-lib-stringprep","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/subtle-86957d5c02c9987d/dep-lib-subtle b/target/release/.fingerprint/subtle-86957d5c02c9987d/dep-lib-subtle new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/subtle-86957d5c02c9987d/dep-lib-subtle differ diff --git a/target/release/.fingerprint/subtle-86957d5c02c9987d/invoked.timestamp b/target/release/.fingerprint/subtle-86957d5c02c9987d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/subtle-86957d5c02c9987d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/subtle-86957d5c02c9987d/lib-subtle b/target/release/.fingerprint/subtle-86957d5c02c9987d/lib-subtle new file mode 100644 index 0000000..8b2e1bf --- /dev/null +++ b/target/release/.fingerprint/subtle-86957d5c02c9987d/lib-subtle @@ -0,0 +1 @@ +a6ccae4f9d0c2601 \ No newline at end of file diff --git a/target/release/.fingerprint/subtle-86957d5c02c9987d/lib-subtle.json b/target/release/.fingerprint/subtle-86957d5c02c9987d/lib-subtle.json new file mode 100644 index 0000000..132e906 --- /dev/null +++ b/target/release/.fingerprint/subtle-86957d5c02c9987d/lib-subtle.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"i128\", \"std\"]","declared_features":"[\"const-generics\", \"core_hint_black_box\", \"default\", \"i128\", \"nightly\", \"std\"]","target":13005322332938347306,"profile":8829588955844408089,"path":14976509068169494368,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/subtle-86957d5c02c9987d/dep-lib-subtle","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/syn-d32b8093f50aefe6/dep-lib-syn b/target/release/.fingerprint/syn-d32b8093f50aefe6/dep-lib-syn new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/syn-d32b8093f50aefe6/dep-lib-syn differ diff --git a/target/release/.fingerprint/syn-d32b8093f50aefe6/invoked.timestamp b/target/release/.fingerprint/syn-d32b8093f50aefe6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/syn-d32b8093f50aefe6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/syn-d32b8093f50aefe6/lib-syn b/target/release/.fingerprint/syn-d32b8093f50aefe6/lib-syn new file mode 100644 index 0000000..9de415e --- /dev/null +++ b/target/release/.fingerprint/syn-d32b8093f50aefe6/lib-syn @@ -0,0 +1 @@ +7c2c2c1f3c2f2dbd \ No newline at end of file diff --git a/target/release/.fingerprint/syn-d32b8093f50aefe6/lib-syn.json b/target/release/.fingerprint/syn-d32b8093f50aefe6/lib-syn.json new file mode 100644 index 0000000..e131ed0 --- /dev/null +++ b/target/release/.fingerprint/syn-d32b8093f50aefe6/lib-syn.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"clone-impls\", \"default\", \"derive\", \"extra-traits\", \"full\", \"parsing\", \"printing\", \"proc-macro\", \"visit\", \"visit-mut\"]","declared_features":"[\"clone-impls\", \"default\", \"derive\", \"extra-traits\", \"fold\", \"full\", \"parsing\", \"printing\", \"proc-macro\", \"test\", \"visit\", \"visit-mut\"]","target":9442126953582868550,"profile":17257705230225558938,"path":7724881093995553992,"deps":[[4289358735036141001,"proc_macro2",false,17113744776566768411],[9582941891923267260,"unicode_ident",false,4313179372244982846],[13111758008314797071,"quote",false,12882107055480961349]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/syn-d32b8093f50aefe6/dep-lib-syn","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-0c092fe5e55e0d7a/run-build-script-build-script-build b/target/release/.fingerprint/thiserror-0c092fe5e55e0d7a/run-build-script-build-script-build new file mode 100644 index 0000000..ff075d5 --- /dev/null +++ b/target/release/.fingerprint/thiserror-0c092fe5e55e0d7a/run-build-script-build-script-build @@ -0,0 +1 @@ +2bd5d881868a1d67 \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-0c092fe5e55e0d7a/run-build-script-build-script-build.json b/target/release/.fingerprint/thiserror-0c092fe5e55e0d7a/run-build-script-build-script-build.json new file mode 100644 index 0000000..3a500f7 --- /dev/null +++ b/target/release/.fingerprint/thiserror-0c092fe5e55e0d7a/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[8786318516197344985,"build_script_build",false,17700631238262108638]],"local":[{"RerunIfChanged":{"output":"release/build/thiserror-0c092fe5e55e0d7a/output","paths":["build/probe.rs"]}},{"RerunIfEnvChanged":{"var":"RUSTC_BOOTSTRAP","val":null}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-6a0a040dd1e07fcb/build-script-build-script-build b/target/release/.fingerprint/thiserror-6a0a040dd1e07fcb/build-script-build-script-build new file mode 100644 index 0000000..dcf857b --- /dev/null +++ b/target/release/.fingerprint/thiserror-6a0a040dd1e07fcb/build-script-build-script-build @@ -0,0 +1 @@ +7e032b71d0e3c3b7 \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-6a0a040dd1e07fcb/build-script-build-script-build.json b/target/release/.fingerprint/thiserror-6a0a040dd1e07fcb/build-script-build-script-build.json new file mode 100644 index 0000000..ff8e3f8 --- /dev/null +++ b/target/release/.fingerprint/thiserror-6a0a040dd1e07fcb/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"std\"]","target":5408242616063297496,"profile":17257705230225558938,"path":2645407167317354044,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/thiserror-6a0a040dd1e07fcb/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-6a0a040dd1e07fcb/dep-build-script-build-script-build b/target/release/.fingerprint/thiserror-6a0a040dd1e07fcb/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/thiserror-6a0a040dd1e07fcb/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/thiserror-6a0a040dd1e07fcb/invoked.timestamp b/target/release/.fingerprint/thiserror-6a0a040dd1e07fcb/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/thiserror-6a0a040dd1e07fcb/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-89137c4b75e547f4/run-build-script-build-script-build b/target/release/.fingerprint/thiserror-89137c4b75e547f4/run-build-script-build-script-build new file mode 100644 index 0000000..b742bb9 --- /dev/null +++ b/target/release/.fingerprint/thiserror-89137c4b75e547f4/run-build-script-build-script-build @@ -0,0 +1 @@ +245711478e6a569d \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-89137c4b75e547f4/run-build-script-build-script-build.json b/target/release/.fingerprint/thiserror-89137c4b75e547f4/run-build-script-build-script-build.json new file mode 100644 index 0000000..4c05504 --- /dev/null +++ b/target/release/.fingerprint/thiserror-89137c4b75e547f4/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[2448563160050429386,"build_script_build",false,13241677813790737278]],"local":[{"RerunIfChanged":{"output":"release/build/thiserror-89137c4b75e547f4/output","paths":["build/probe.rs"]}},{"RerunIfEnvChanged":{"var":"RUSTC_BOOTSTRAP","val":null}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-8b107a7816a43b1f/build-script-build-script-build b/target/release/.fingerprint/thiserror-8b107a7816a43b1f/build-script-build-script-build new file mode 100644 index 0000000..8a699ea --- /dev/null +++ b/target/release/.fingerprint/thiserror-8b107a7816a43b1f/build-script-build-script-build @@ -0,0 +1 @@ +deb1cb485446a5f5 \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-8b107a7816a43b1f/build-script-build-script-build.json b/target/release/.fingerprint/thiserror-8b107a7816a43b1f/build-script-build-script-build.json new file mode 100644 index 0000000..3aa8b4d --- /dev/null +++ b/target/release/.fingerprint/thiserror-8b107a7816a43b1f/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":5408242616063297496,"profile":17257705230225558938,"path":7356408463026710526,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/thiserror-8b107a7816a43b1f/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-8b107a7816a43b1f/dep-build-script-build-script-build b/target/release/.fingerprint/thiserror-8b107a7816a43b1f/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/thiserror-8b107a7816a43b1f/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/thiserror-8b107a7816a43b1f/invoked.timestamp b/target/release/.fingerprint/thiserror-8b107a7816a43b1f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/thiserror-8b107a7816a43b1f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-afd414162c9fae39/dep-lib-thiserror b/target/release/.fingerprint/thiserror-afd414162c9fae39/dep-lib-thiserror new file mode 100644 index 0000000..5c6ffa1 Binary files /dev/null and b/target/release/.fingerprint/thiserror-afd414162c9fae39/dep-lib-thiserror differ diff --git a/target/release/.fingerprint/thiserror-afd414162c9fae39/invoked.timestamp b/target/release/.fingerprint/thiserror-afd414162c9fae39/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/thiserror-afd414162c9fae39/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-afd414162c9fae39/lib-thiserror b/target/release/.fingerprint/thiserror-afd414162c9fae39/lib-thiserror new file mode 100644 index 0000000..eb72012 --- /dev/null +++ b/target/release/.fingerprint/thiserror-afd414162c9fae39/lib-thiserror @@ -0,0 +1 @@ +3c3004f0c6d5501f \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-afd414162c9fae39/lib-thiserror.json b/target/release/.fingerprint/thiserror-afd414162c9fae39/lib-thiserror.json new file mode 100644 index 0000000..dc63395 --- /dev/null +++ b/target/release/.fingerprint/thiserror-afd414162c9fae39/lib-thiserror.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"std\"]","target":13586076721141200315,"profile":8829588955844408089,"path":15148295583611855225,"deps":[[2448563160050429386,"build_script_build",false,11337366271262021412],[10353313219209519794,"thiserror_impl",false,2978808722356953822]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/thiserror-afd414162c9fae39/dep-lib-thiserror","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-ef120f53f199167f/dep-lib-thiserror b/target/release/.fingerprint/thiserror-ef120f53f199167f/dep-lib-thiserror new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/thiserror-ef120f53f199167f/dep-lib-thiserror differ diff --git a/target/release/.fingerprint/thiserror-ef120f53f199167f/invoked.timestamp b/target/release/.fingerprint/thiserror-ef120f53f199167f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/thiserror-ef120f53f199167f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-ef120f53f199167f/lib-thiserror b/target/release/.fingerprint/thiserror-ef120f53f199167f/lib-thiserror new file mode 100644 index 0000000..0882c79 --- /dev/null +++ b/target/release/.fingerprint/thiserror-ef120f53f199167f/lib-thiserror @@ -0,0 +1 @@ +74a8a1aa736f7ebe \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-ef120f53f199167f/lib-thiserror.json b/target/release/.fingerprint/thiserror-ef120f53f199167f/lib-thiserror.json new file mode 100644 index 0000000..2c8aa74 --- /dev/null +++ b/target/release/.fingerprint/thiserror-ef120f53f199167f/lib-thiserror.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":13586076721141200315,"profile":8829588955844408089,"path":15496211601997650055,"deps":[[8786318516197344985,"build_script_build",false,7430247270539908395],[11813953001495000940,"thiserror_impl",false,12289265608674020070]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/thiserror-ef120f53f199167f/dep-lib-thiserror","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-impl-6bd5a968389d10d1/dep-lib-thiserror_impl b/target/release/.fingerprint/thiserror-impl-6bd5a968389d10d1/dep-lib-thiserror_impl new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/thiserror-impl-6bd5a968389d10d1/dep-lib-thiserror_impl differ diff --git a/target/release/.fingerprint/thiserror-impl-6bd5a968389d10d1/invoked.timestamp b/target/release/.fingerprint/thiserror-impl-6bd5a968389d10d1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/thiserror-impl-6bd5a968389d10d1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-impl-6bd5a968389d10d1/lib-thiserror_impl b/target/release/.fingerprint/thiserror-impl-6bd5a968389d10d1/lib-thiserror_impl new file mode 100644 index 0000000..873f975 --- /dev/null +++ b/target/release/.fingerprint/thiserror-impl-6bd5a968389d10d1/lib-thiserror_impl @@ -0,0 +1 @@ +e68a70b3f53d8caa \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-impl-6bd5a968389d10d1/lib-thiserror_impl.json b/target/release/.fingerprint/thiserror-impl-6bd5a968389d10d1/lib-thiserror_impl.json new file mode 100644 index 0000000..1b25d79 --- /dev/null +++ b/target/release/.fingerprint/thiserror-impl-6bd5a968389d10d1/lib-thiserror_impl.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":6216210811039475267,"profile":17257705230225558938,"path":5995752988906846453,"deps":[[4289358735036141001,"proc_macro2",false,17113744776566768411],[10420560437213941093,"syn",false,13631603582387891324],[13111758008314797071,"quote",false,12882107055480961349]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/thiserror-impl-6bd5a968389d10d1/dep-lib-thiserror_impl","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-impl-a9d279a028e7d0fa/dep-lib-thiserror_impl b/target/release/.fingerprint/thiserror-impl-a9d279a028e7d0fa/dep-lib-thiserror_impl new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/thiserror-impl-a9d279a028e7d0fa/dep-lib-thiserror_impl differ diff --git a/target/release/.fingerprint/thiserror-impl-a9d279a028e7d0fa/invoked.timestamp b/target/release/.fingerprint/thiserror-impl-a9d279a028e7d0fa/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/thiserror-impl-a9d279a028e7d0fa/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-impl-a9d279a028e7d0fa/lib-thiserror_impl b/target/release/.fingerprint/thiserror-impl-a9d279a028e7d0fa/lib-thiserror_impl new file mode 100644 index 0000000..b2e681d --- /dev/null +++ b/target/release/.fingerprint/thiserror-impl-a9d279a028e7d0fa/lib-thiserror_impl @@ -0,0 +1 @@ +dee2eb25c0da5629 \ No newline at end of file diff --git a/target/release/.fingerprint/thiserror-impl-a9d279a028e7d0fa/lib-thiserror_impl.json b/target/release/.fingerprint/thiserror-impl-a9d279a028e7d0fa/lib-thiserror_impl.json new file mode 100644 index 0000000..907a1c0 --- /dev/null +++ b/target/release/.fingerprint/thiserror-impl-a9d279a028e7d0fa/lib-thiserror_impl.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":6216210811039475267,"profile":17257705230225558938,"path":5004289197414869446,"deps":[[4289358735036141001,"proc_macro2",false,17113744776566768411],[10420560437213941093,"syn",false,13631603582387891324],[13111758008314797071,"quote",false,12882107055480961349]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/thiserror-impl-a9d279a028e7d0fa/dep-lib-thiserror_impl","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/threefish-ad272b52f6016111/dep-lib-threefish b/target/release/.fingerprint/threefish-ad272b52f6016111/dep-lib-threefish new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/threefish-ad272b52f6016111/dep-lib-threefish differ diff --git a/target/release/.fingerprint/threefish-ad272b52f6016111/invoked.timestamp b/target/release/.fingerprint/threefish-ad272b52f6016111/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/threefish-ad272b52f6016111/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/threefish-ad272b52f6016111/lib-threefish b/target/release/.fingerprint/threefish-ad272b52f6016111/lib-threefish new file mode 100644 index 0000000..422aa20 --- /dev/null +++ b/target/release/.fingerprint/threefish-ad272b52f6016111/lib-threefish @@ -0,0 +1 @@ +4f8f4a319c259238 \ No newline at end of file diff --git a/target/release/.fingerprint/threefish-ad272b52f6016111/lib-threefish.json b/target/release/.fingerprint/threefish-ad272b52f6016111/lib-threefish.json new file mode 100644 index 0000000..549b663 --- /dev/null +++ b/target/release/.fingerprint/threefish-ad272b52f6016111/lib-threefish.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"cipher\", \"default\", \"zeroize\"]","target":17044549761074399642,"profile":8829588955844408089,"path":10212892286506708346,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/threefish-ad272b52f6016111/dep-lib-threefish","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/tiff-80668078757d16cc/dep-lib-tiff b/target/release/.fingerprint/tiff-80668078757d16cc/dep-lib-tiff new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/tiff-80668078757d16cc/dep-lib-tiff differ diff --git a/target/release/.fingerprint/tiff-80668078757d16cc/invoked.timestamp b/target/release/.fingerprint/tiff-80668078757d16cc/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/tiff-80668078757d16cc/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/tiff-80668078757d16cc/lib-tiff b/target/release/.fingerprint/tiff-80668078757d16cc/lib-tiff new file mode 100644 index 0000000..bdb86e3 --- /dev/null +++ b/target/release/.fingerprint/tiff-80668078757d16cc/lib-tiff @@ -0,0 +1 @@ +19b07c60ec821082 \ No newline at end of file diff --git a/target/release/.fingerprint/tiff-80668078757d16cc/lib-tiff.json b/target/release/.fingerprint/tiff-80668078757d16cc/lib-tiff.json new file mode 100644 index 0000000..0801992 --- /dev/null +++ b/target/release/.fingerprint/tiff-80668078757d16cc/lib-tiff.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":10750817195144522522,"profile":8829588955844408089,"path":8302417282410070180,"deps":[[1701329141983336440,"miniz_oxide",false,14936506159319574998],[6392468378873989581,"weezl",false,4958703180433964841],[15819643044216734510,"jpeg",false,18342160554944638634]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/tiff-80668078757d16cc/dep-lib-tiff","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/tiny-keccak-62433636f56d755e/run-build-script-build-script-build b/target/release/.fingerprint/tiny-keccak-62433636f56d755e/run-build-script-build-script-build new file mode 100644 index 0000000..0337c77 --- /dev/null +++ b/target/release/.fingerprint/tiny-keccak-62433636f56d755e/run-build-script-build-script-build @@ -0,0 +1 @@ +f9fcb04a0475606d \ No newline at end of file diff --git a/target/release/.fingerprint/tiny-keccak-62433636f56d755e/run-build-script-build-script-build.json b/target/release/.fingerprint/tiny-keccak-62433636f56d755e/run-build-script-build-script-build.json new file mode 100644 index 0000000..5ff2304 --- /dev/null +++ b/target/release/.fingerprint/tiny-keccak-62433636f56d755e/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[4280712380738690914,"build_script_build",false,13568958137383592199]],"local":[{"Precalculated":"2.0.2"}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/tiny-keccak-bb90d5b332eed410/dep-lib-tiny_keccak b/target/release/.fingerprint/tiny-keccak-bb90d5b332eed410/dep-lib-tiny_keccak new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/tiny-keccak-bb90d5b332eed410/dep-lib-tiny_keccak differ diff --git a/target/release/.fingerprint/tiny-keccak-bb90d5b332eed410/invoked.timestamp b/target/release/.fingerprint/tiny-keccak-bb90d5b332eed410/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/tiny-keccak-bb90d5b332eed410/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/tiny-keccak-bb90d5b332eed410/lib-tiny_keccak b/target/release/.fingerprint/tiny-keccak-bb90d5b332eed410/lib-tiny_keccak new file mode 100644 index 0000000..84a73f9 --- /dev/null +++ b/target/release/.fingerprint/tiny-keccak-bb90d5b332eed410/lib-tiny_keccak @@ -0,0 +1 @@ +448c3d51bd14c921 \ No newline at end of file diff --git a/target/release/.fingerprint/tiny-keccak-bb90d5b332eed410/lib-tiny_keccak.json b/target/release/.fingerprint/tiny-keccak-bb90d5b332eed410/lib-tiny_keccak.json new file mode 100644 index 0000000..4cbce24 --- /dev/null +++ b/target/release/.fingerprint/tiny-keccak-bb90d5b332eed410/lib-tiny_keccak.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"shake\"]","declared_features":"[\"cshake\", \"default\", \"fips202\", \"k12\", \"keccak\", \"kmac\", \"parallel_hash\", \"sha3\", \"shake\", \"sp800\", \"tuple_hash\"]","target":8989851571439621957,"profile":17257705230225558938,"path":7539585568861087788,"deps":[[714040085453271229,"crunchy",false,9975669868781819863],[4280712380738690914,"build_script_build",false,7881428009191800057]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/tiny-keccak-bb90d5b332eed410/dep-lib-tiny_keccak","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/tiny-keccak-ec60bbb87d3819c0/build-script-build-script-build b/target/release/.fingerprint/tiny-keccak-ec60bbb87d3819c0/build-script-build-script-build new file mode 100644 index 0000000..ddb07c0 --- /dev/null +++ b/target/release/.fingerprint/tiny-keccak-ec60bbb87d3819c0/build-script-build-script-build @@ -0,0 +1 @@ +0721e5d6889f4ebc \ No newline at end of file diff --git a/target/release/.fingerprint/tiny-keccak-ec60bbb87d3819c0/build-script-build-script-build.json b/target/release/.fingerprint/tiny-keccak-ec60bbb87d3819c0/build-script-build-script-build.json new file mode 100644 index 0000000..d4e52df --- /dev/null +++ b/target/release/.fingerprint/tiny-keccak-ec60bbb87d3819c0/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"shake\"]","declared_features":"[\"cshake\", \"default\", \"fips202\", \"k12\", \"keccak\", \"kmac\", \"parallel_hash\", \"sha3\", \"shake\", \"sp800\", \"tuple_hash\"]","target":17883862002600103897,"profile":17257705230225558938,"path":11234218966816145973,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/tiny-keccak-ec60bbb87d3819c0/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/tiny-keccak-ec60bbb87d3819c0/dep-build-script-build-script-build b/target/release/.fingerprint/tiny-keccak-ec60bbb87d3819c0/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/tiny-keccak-ec60bbb87d3819c0/dep-build-script-build-script-build differ diff --git a/target/release/.fingerprint/tiny-keccak-ec60bbb87d3819c0/invoked.timestamp b/target/release/.fingerprint/tiny-keccak-ec60bbb87d3819c0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/tiny-keccak-ec60bbb87d3819c0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/tinyvec-7233232e021a0b1b/dep-lib-tinyvec b/target/release/.fingerprint/tinyvec-7233232e021a0b1b/dep-lib-tinyvec new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/tinyvec-7233232e021a0b1b/dep-lib-tinyvec differ diff --git a/target/release/.fingerprint/tinyvec-7233232e021a0b1b/invoked.timestamp b/target/release/.fingerprint/tinyvec-7233232e021a0b1b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/tinyvec-7233232e021a0b1b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/tinyvec-7233232e021a0b1b/lib-tinyvec b/target/release/.fingerprint/tinyvec-7233232e021a0b1b/lib-tinyvec new file mode 100644 index 0000000..a560960 --- /dev/null +++ b/target/release/.fingerprint/tinyvec-7233232e021a0b1b/lib-tinyvec @@ -0,0 +1 @@ +7d4f221531de3c6d \ No newline at end of file diff --git a/target/release/.fingerprint/tinyvec-7233232e021a0b1b/lib-tinyvec.json b/target/release/.fingerprint/tinyvec-7233232e021a0b1b/lib-tinyvec.json new file mode 100644 index 0000000..f975905 --- /dev/null +++ b/target/release/.fingerprint/tinyvec-7233232e021a0b1b/lib-tinyvec.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"tinyvec_macros\"]","declared_features":"[\"alloc\", \"arbitrary\", \"borsh\", \"debugger_visualizer\", \"default\", \"experimental_write_impl\", \"generic-array\", \"grab_spare_slice\", \"latest_stable_rust\", \"nightly_slice_partition_dedup\", \"real_blackbox\", \"rustc_1_40\", \"rustc_1_55\", \"rustc_1_57\", \"rustc_1_61\", \"serde\", \"std\", \"tinyvec_macros\"]","target":9043339761408747423,"profile":8829588955844408089,"path":5833965463797492102,"deps":[[4524103270527811306,"tinyvec_macros",false,11377403105788509983]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/tinyvec-7233232e021a0b1b/dep-lib-tinyvec","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/tinyvec_macros-c0706885454756d8/dep-lib-tinyvec_macros b/target/release/.fingerprint/tinyvec_macros-c0706885454756d8/dep-lib-tinyvec_macros new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/tinyvec_macros-c0706885454756d8/dep-lib-tinyvec_macros differ diff --git a/target/release/.fingerprint/tinyvec_macros-c0706885454756d8/invoked.timestamp b/target/release/.fingerprint/tinyvec_macros-c0706885454756d8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/tinyvec_macros-c0706885454756d8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/tinyvec_macros-c0706885454756d8/lib-tinyvec_macros b/target/release/.fingerprint/tinyvec_macros-c0706885454756d8/lib-tinyvec_macros new file mode 100644 index 0000000..16129a6 --- /dev/null +++ b/target/release/.fingerprint/tinyvec_macros-c0706885454756d8/lib-tinyvec_macros @@ -0,0 +1 @@ +1f3ff33ad8a7e49d \ No newline at end of file diff --git a/target/release/.fingerprint/tinyvec_macros-c0706885454756d8/lib-tinyvec_macros.json b/target/release/.fingerprint/tinyvec_macros-c0706885454756d8/lib-tinyvec_macros.json new file mode 100644 index 0000000..dbfc5e5 --- /dev/null +++ b/target/release/.fingerprint/tinyvec_macros-c0706885454756d8/lib-tinyvec_macros.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":15145676655729463769,"profile":8829588955844408089,"path":12519559168805229782,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/tinyvec_macros-c0706885454756d8/dep-lib-tinyvec_macros","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/tokio-12ed6d45bfc380ab/dep-lib-tokio b/target/release/.fingerprint/tokio-12ed6d45bfc380ab/dep-lib-tokio new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/tokio-12ed6d45bfc380ab/dep-lib-tokio differ diff --git a/target/release/.fingerprint/tokio-12ed6d45bfc380ab/invoked.timestamp b/target/release/.fingerprint/tokio-12ed6d45bfc380ab/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/tokio-12ed6d45bfc380ab/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/tokio-12ed6d45bfc380ab/lib-tokio b/target/release/.fingerprint/tokio-12ed6d45bfc380ab/lib-tokio new file mode 100644 index 0000000..4e653b7 --- /dev/null +++ b/target/release/.fingerprint/tokio-12ed6d45bfc380ab/lib-tokio @@ -0,0 +1 @@ +b5afa024bdb437fc \ No newline at end of file diff --git a/target/release/.fingerprint/tokio-12ed6d45bfc380ab/lib-tokio.json b/target/release/.fingerprint/tokio-12ed6d45bfc380ab/lib-tokio.json new file mode 100644 index 0000000..90a6c30 --- /dev/null +++ b/target/release/.fingerprint/tokio-12ed6d45bfc380ab/lib-tokio.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"bytes\", \"default\", \"fs\", \"full\", \"io-std\", \"io-util\", \"libc\", \"macros\", \"mio\", \"net\", \"parking_lot\", \"process\", \"rt\", \"rt-multi-thread\", \"signal\", \"signal-hook-registry\", \"socket2\", \"sync\", \"test-util\", \"time\", \"tokio-macros\"]","declared_features":"[\"bytes\", \"default\", \"fs\", \"full\", \"io-std\", \"io-util\", \"libc\", \"macros\", \"mio\", \"net\", \"parking_lot\", \"process\", \"rt\", \"rt-multi-thread\", \"signal\", \"signal-hook-registry\", \"socket2\", \"sync\", \"test-util\", \"time\", \"tokio-macros\", \"tracing\", \"windows-sys\"]","target":9605832425414080464,"profile":11423360202671030677,"path":18374024910153240523,"deps":[[872431895495996636,"bytes",false,9910008283483764109],[1812404384583366124,"tokio_macros",false,2601824845839101398],[2062481783838671931,"parking_lot",false,2066808455263700043],[4800206021143169329,"pin_project_lite",false,10694255983396010031],[4888718563040615608,"socket2",false,15081720834351123868],[9261933396201778893,"signal_hook_registry",false,3159364444481350831],[17799673680390999427,"libc",false,15214103457620285393],[18270298647633175418,"mio",false,14965577212008931508]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/tokio-12ed6d45bfc380ab/dep-lib-tokio","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/tokio-macros-a285196c135ba098/dep-lib-tokio_macros b/target/release/.fingerprint/tokio-macros-a285196c135ba098/dep-lib-tokio_macros new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/tokio-macros-a285196c135ba098/dep-lib-tokio_macros differ diff --git a/target/release/.fingerprint/tokio-macros-a285196c135ba098/invoked.timestamp b/target/release/.fingerprint/tokio-macros-a285196c135ba098/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/tokio-macros-a285196c135ba098/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/tokio-macros-a285196c135ba098/lib-tokio_macros b/target/release/.fingerprint/tokio-macros-a285196c135ba098/lib-tokio_macros new file mode 100644 index 0000000..cc663f2 --- /dev/null +++ b/target/release/.fingerprint/tokio-macros-a285196c135ba098/lib-tokio_macros @@ -0,0 +1 @@ +d66d0688e9891b24 \ No newline at end of file diff --git a/target/release/.fingerprint/tokio-macros-a285196c135ba098/lib-tokio_macros.json b/target/release/.fingerprint/tokio-macros-a285196c135ba098/lib-tokio_macros.json new file mode 100644 index 0000000..6e327f8 --- /dev/null +++ b/target/release/.fingerprint/tokio-macros-a285196c135ba098/lib-tokio_macros.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":5059940852446330081,"profile":17257705230225558938,"path":6728053417051791472,"deps":[[4289358735036141001,"proc_macro2",false,17113744776566768411],[10420560437213941093,"syn",false,13631603582387891324],[13111758008314797071,"quote",false,12882107055480961349]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/tokio-macros-a285196c135ba098/dep-lib-tokio_macros","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/tokio-postgres-f19acce013454813/dep-lib-tokio_postgres b/target/release/.fingerprint/tokio-postgres-f19acce013454813/dep-lib-tokio_postgres new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/tokio-postgres-f19acce013454813/dep-lib-tokio_postgres differ diff --git a/target/release/.fingerprint/tokio-postgres-f19acce013454813/invoked.timestamp b/target/release/.fingerprint/tokio-postgres-f19acce013454813/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/tokio-postgres-f19acce013454813/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/tokio-postgres-f19acce013454813/lib-tokio_postgres b/target/release/.fingerprint/tokio-postgres-f19acce013454813/lib-tokio_postgres new file mode 100644 index 0000000..155540d --- /dev/null +++ b/target/release/.fingerprint/tokio-postgres-f19acce013454813/lib-tokio_postgres @@ -0,0 +1 @@ +db0c7dd79a9f5f3d \ No newline at end of file diff --git a/target/release/.fingerprint/tokio-postgres-f19acce013454813/lib-tokio_postgres.json b/target/release/.fingerprint/tokio-postgres-f19acce013454813/lib-tokio_postgres.json new file mode 100644 index 0000000..c118d28 --- /dev/null +++ b/target/release/.fingerprint/tokio-postgres-f19acce013454813/lib-tokio_postgres.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"runtime\"]","declared_features":"[\"array-impls\", \"default\", \"js\", \"runtime\", \"with-bit-vec-0_6\", \"with-chrono-0_4\", \"with-cidr-0_2\", \"with-cidr-0_3\", \"with-eui48-0_4\", \"with-eui48-1\", \"with-geo-types-0_6\", \"with-geo-types-0_7\", \"with-jiff-0_1\", \"with-serde_json-1\", \"with-smol_str-01\", \"with-time-0_2\", \"with-time-0_3\", \"with-uuid-0_8\", \"with-uuid-1\"]","target":12021700160386826345,"profile":8829588955844408089,"path":15601442342436438821,"deps":[[40386456601120721,"percent_encoding",false,10817982791901141674],[872431895495996636,"bytes",false,9910008283483764109],[1288403060204016458,"tokio_util",false,969165407588534901],[1811549171721445101,"futures_channel",false,4561462921739788259],[2062481783838671931,"parking_lot",false,2066808455263700043],[2098583196738611028,"rand",false,12502499583111278957],[3712811570531045576,"byteorder",false,13512073500754230130],[4800206021143169329,"pin_project_lite",false,10694255983396010031],[4888718563040615608,"socket2",false,15081720834351123868],[6106427227678141149,"whoami",false,5694870063154817553],[8013833604768926284,"postgres_types",false,5300510999601178397],[8403906489682178360,"postgres_protocol",false,5360808607092331105],[9538054652646069845,"tokio",false,18174193545733255093],[10629569228670356391,"futures_util",false,7894701989333584500],[10630857666389190470,"log",false,13043676451246113783],[11946729385090170470,"async_trait",false,7065209387803866952],[17186037756130803222,"phf",false,3675701691769184803],[17725626451704002459,"fallible_iterator",false,11685501579978197753]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/tokio-postgres-f19acce013454813/dep-lib-tokio_postgres","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/tokio-util-ee66364b10b8b31f/dep-lib-tokio_util b/target/release/.fingerprint/tokio-util-ee66364b10b8b31f/dep-lib-tokio_util new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/tokio-util-ee66364b10b8b31f/dep-lib-tokio_util differ diff --git a/target/release/.fingerprint/tokio-util-ee66364b10b8b31f/invoked.timestamp b/target/release/.fingerprint/tokio-util-ee66364b10b8b31f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/tokio-util-ee66364b10b8b31f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/tokio-util-ee66364b10b8b31f/lib-tokio_util b/target/release/.fingerprint/tokio-util-ee66364b10b8b31f/lib-tokio_util new file mode 100644 index 0000000..731012b --- /dev/null +++ b/target/release/.fingerprint/tokio-util-ee66364b10b8b31f/lib-tokio_util @@ -0,0 +1 @@ +754ae9a7cd2a730d \ No newline at end of file diff --git a/target/release/.fingerprint/tokio-util-ee66364b10b8b31f/lib-tokio_util.json b/target/release/.fingerprint/tokio-util-ee66364b10b8b31f/lib-tokio_util.json new file mode 100644 index 0000000..3720d82 --- /dev/null +++ b/target/release/.fingerprint/tokio-util-ee66364b10b8b31f/lib-tokio_util.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"codec\", \"default\"]","declared_features":"[\"__docs_rs\", \"codec\", \"compat\", \"default\", \"full\", \"futures-io\", \"futures-util\", \"hashbrown\", \"io\", \"io-util\", \"net\", \"rt\", \"slab\", \"time\", \"tracing\"]","target":17993092506817503379,"profile":11423360202671030677,"path":14333505828022381111,"deps":[[872431895495996636,"bytes",false,9910008283483764109],[4800206021143169329,"pin_project_lite",false,10694255983396010031],[7013762810557009322,"futures_sink",false,2269259535369736863],[7620660491849607393,"futures_core",false,7365627649050263486],[9538054652646069845,"tokio",false,18174193545733255093]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/tokio-util-ee66364b10b8b31f/dep-lib-tokio_util","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/typenum-149319c12b3b93ac/build-script-build-script-main b/target/release/.fingerprint/typenum-149319c12b3b93ac/build-script-build-script-main new file mode 100644 index 0000000..675346f --- /dev/null +++ b/target/release/.fingerprint/typenum-149319c12b3b93ac/build-script-build-script-main @@ -0,0 +1 @@ +ad6a29dff641f249 \ No newline at end of file diff --git a/target/release/.fingerprint/typenum-149319c12b3b93ac/build-script-build-script-main.json b/target/release/.fingerprint/typenum-149319c12b3b93ac/build-script-build-script-main.json new file mode 100644 index 0000000..6d8f637 --- /dev/null +++ b/target/release/.fingerprint/typenum-149319c12b3b93ac/build-script-build-script-main.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"const-generics\"]","declared_features":"[\"const-generics\", \"force_unix_path_separator\", \"i128\", \"no_std\", \"scale-info\", \"scale_info\", \"strict\"]","target":2398634930167029146,"profile":17257705230225558938,"path":16190174613784383632,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/typenum-149319c12b3b93ac/dep-build-script-build-script-main","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/typenum-149319c12b3b93ac/dep-build-script-build-script-main b/target/release/.fingerprint/typenum-149319c12b3b93ac/dep-build-script-build-script-main new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/typenum-149319c12b3b93ac/dep-build-script-build-script-main differ diff --git a/target/release/.fingerprint/typenum-149319c12b3b93ac/invoked.timestamp b/target/release/.fingerprint/typenum-149319c12b3b93ac/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/typenum-149319c12b3b93ac/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/typenum-39d17db16f7c8807/run-build-script-build-script-main b/target/release/.fingerprint/typenum-39d17db16f7c8807/run-build-script-build-script-main new file mode 100644 index 0000000..892d4a9 --- /dev/null +++ b/target/release/.fingerprint/typenum-39d17db16f7c8807/run-build-script-build-script-main @@ -0,0 +1 @@ +9051b05746149d61 \ No newline at end of file diff --git a/target/release/.fingerprint/typenum-39d17db16f7c8807/run-build-script-build-script-main.json b/target/release/.fingerprint/typenum-39d17db16f7c8807/run-build-script-build-script-main.json new file mode 100644 index 0000000..29dbcd6 --- /dev/null +++ b/target/release/.fingerprint/typenum-39d17db16f7c8807/run-build-script-build-script-main.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[8722757871864480630,"build_script_main",false,5328393837694511789]],"local":[{"RerunIfChanged":{"output":"release/build/typenum-39d17db16f7c8807/output","paths":["build/main.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/typenum-f655bc664cb44af5/dep-lib-typenum b/target/release/.fingerprint/typenum-f655bc664cb44af5/dep-lib-typenum new file mode 100644 index 0000000..70332c7 Binary files /dev/null and b/target/release/.fingerprint/typenum-f655bc664cb44af5/dep-lib-typenum differ diff --git a/target/release/.fingerprint/typenum-f655bc664cb44af5/invoked.timestamp b/target/release/.fingerprint/typenum-f655bc664cb44af5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/typenum-f655bc664cb44af5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/typenum-f655bc664cb44af5/lib-typenum b/target/release/.fingerprint/typenum-f655bc664cb44af5/lib-typenum new file mode 100644 index 0000000..ab6c5dc --- /dev/null +++ b/target/release/.fingerprint/typenum-f655bc664cb44af5/lib-typenum @@ -0,0 +1 @@ +9910d65f72843f94 \ No newline at end of file diff --git a/target/release/.fingerprint/typenum-f655bc664cb44af5/lib-typenum.json b/target/release/.fingerprint/typenum-f655bc664cb44af5/lib-typenum.json new file mode 100644 index 0000000..3cdf259 --- /dev/null +++ b/target/release/.fingerprint/typenum-f655bc664cb44af5/lib-typenum.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"const-generics\"]","declared_features":"[\"const-generics\", \"force_unix_path_separator\", \"i128\", \"no_std\", \"scale-info\", \"scale_info\", \"strict\"]","target":2349969882102649915,"profile":8829588955844408089,"path":16484762523834234572,"deps":[[8722757871864480630,"build_script_main",false,7033800485374022032]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/typenum-f655bc664cb44af5/dep-lib-typenum","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/unicode-bidi-00594dc1841b2100/dep-lib-unicode_bidi b/target/release/.fingerprint/unicode-bidi-00594dc1841b2100/dep-lib-unicode_bidi new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/unicode-bidi-00594dc1841b2100/dep-lib-unicode_bidi differ diff --git a/target/release/.fingerprint/unicode-bidi-00594dc1841b2100/invoked.timestamp b/target/release/.fingerprint/unicode-bidi-00594dc1841b2100/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/unicode-bidi-00594dc1841b2100/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/unicode-bidi-00594dc1841b2100/lib-unicode_bidi b/target/release/.fingerprint/unicode-bidi-00594dc1841b2100/lib-unicode_bidi new file mode 100644 index 0000000..679ec3a --- /dev/null +++ b/target/release/.fingerprint/unicode-bidi-00594dc1841b2100/lib-unicode_bidi @@ -0,0 +1 @@ +b140e2a9d9a26f76 \ No newline at end of file diff --git a/target/release/.fingerprint/unicode-bidi-00594dc1841b2100/lib-unicode_bidi.json b/target/release/.fingerprint/unicode-bidi-00594dc1841b2100/lib-unicode_bidi.json new file mode 100644 index 0000000..0c09461 --- /dev/null +++ b/target/release/.fingerprint/unicode-bidi-00594dc1841b2100/lib-unicode_bidi.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"hardcoded-data\", \"std\"]","declared_features":"[\"bench_it\", \"default\", \"flame\", \"flame_it\", \"flamer\", \"hardcoded-data\", \"serde\", \"smallvec\", \"std\", \"unstable\", \"with_serde\"]","target":15602362298795533203,"profile":8829588955844408089,"path":11520083593007462496,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/unicode-bidi-00594dc1841b2100/dep-lib-unicode_bidi","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/unicode-ident-0c1106d578e1bee9/dep-lib-unicode_ident b/target/release/.fingerprint/unicode-ident-0c1106d578e1bee9/dep-lib-unicode_ident new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/unicode-ident-0c1106d578e1bee9/dep-lib-unicode_ident differ diff --git a/target/release/.fingerprint/unicode-ident-0c1106d578e1bee9/invoked.timestamp b/target/release/.fingerprint/unicode-ident-0c1106d578e1bee9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/unicode-ident-0c1106d578e1bee9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/unicode-ident-0c1106d578e1bee9/lib-unicode_ident b/target/release/.fingerprint/unicode-ident-0c1106d578e1bee9/lib-unicode_ident new file mode 100644 index 0000000..b2a7e44 --- /dev/null +++ b/target/release/.fingerprint/unicode-ident-0c1106d578e1bee9/lib-unicode_ident @@ -0,0 +1 @@ +3e5c346fc97ddb3b \ No newline at end of file diff --git a/target/release/.fingerprint/unicode-ident-0c1106d578e1bee9/lib-unicode_ident.json b/target/release/.fingerprint/unicode-ident-0c1106d578e1bee9/lib-unicode_ident.json new file mode 100644 index 0000000..ced7561 --- /dev/null +++ b/target/release/.fingerprint/unicode-ident-0c1106d578e1bee9/lib-unicode_ident.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":12555232372852688626,"profile":17257705230225558938,"path":14845088723561286841,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/unicode-ident-0c1106d578e1bee9/dep-lib-unicode_ident","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/unicode-normalization-461fdd58b2682575/dep-lib-unicode_normalization b/target/release/.fingerprint/unicode-normalization-461fdd58b2682575/dep-lib-unicode_normalization new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/unicode-normalization-461fdd58b2682575/dep-lib-unicode_normalization differ diff --git a/target/release/.fingerprint/unicode-normalization-461fdd58b2682575/invoked.timestamp b/target/release/.fingerprint/unicode-normalization-461fdd58b2682575/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/unicode-normalization-461fdd58b2682575/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/unicode-normalization-461fdd58b2682575/lib-unicode_normalization b/target/release/.fingerprint/unicode-normalization-461fdd58b2682575/lib-unicode_normalization new file mode 100644 index 0000000..c98d348 --- /dev/null +++ b/target/release/.fingerprint/unicode-normalization-461fdd58b2682575/lib-unicode_normalization @@ -0,0 +1 @@ +c98f34fe9416fb5a \ No newline at end of file diff --git a/target/release/.fingerprint/unicode-normalization-461fdd58b2682575/lib-unicode_normalization.json b/target/release/.fingerprint/unicode-normalization-461fdd58b2682575/lib-unicode_normalization.json new file mode 100644 index 0000000..0c2ae6d --- /dev/null +++ b/target/release/.fingerprint/unicode-normalization-461fdd58b2682575/lib-unicode_normalization.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"std\"]","target":8830255594621478391,"profile":8829588955844408089,"path":7093884855515110214,"deps":[[1042707345065476716,"tinyvec",false,7871410551126118269]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/unicode-normalization-461fdd58b2682575/dep-lib-unicode_normalization","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/unicode-properties-3e77385b5b6ea1d3/dep-lib-unicode_properties b/target/release/.fingerprint/unicode-properties-3e77385b5b6ea1d3/dep-lib-unicode_properties new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/unicode-properties-3e77385b5b6ea1d3/dep-lib-unicode_properties differ diff --git a/target/release/.fingerprint/unicode-properties-3e77385b5b6ea1d3/invoked.timestamp b/target/release/.fingerprint/unicode-properties-3e77385b5b6ea1d3/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/unicode-properties-3e77385b5b6ea1d3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/unicode-properties-3e77385b5b6ea1d3/lib-unicode_properties b/target/release/.fingerprint/unicode-properties-3e77385b5b6ea1d3/lib-unicode_properties new file mode 100644 index 0000000..7a67c32 --- /dev/null +++ b/target/release/.fingerprint/unicode-properties-3e77385b5b6ea1d3/lib-unicode_properties @@ -0,0 +1 @@ +8ee30d3bbf11955e \ No newline at end of file diff --git a/target/release/.fingerprint/unicode-properties-3e77385b5b6ea1d3/lib-unicode_properties.json b/target/release/.fingerprint/unicode-properties-3e77385b5b6ea1d3/lib-unicode_properties.json new file mode 100644 index 0000000..7f29dda --- /dev/null +++ b/target/release/.fingerprint/unicode-properties-3e77385b5b6ea1d3/lib-unicode_properties.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"emoji\", \"general-category\"]","declared_features":"[\"default\", \"emoji\", \"general-category\"]","target":18105152694169932785,"profile":8829588955844408089,"path":4233818839924549953,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/unicode-properties-3e77385b5b6ea1d3/dep-lib-unicode_properties","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/unicode-segmentation-2a7879ae8633fc6a/dep-lib-unicode_segmentation b/target/release/.fingerprint/unicode-segmentation-2a7879ae8633fc6a/dep-lib-unicode_segmentation new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/unicode-segmentation-2a7879ae8633fc6a/dep-lib-unicode_segmentation differ diff --git a/target/release/.fingerprint/unicode-segmentation-2a7879ae8633fc6a/invoked.timestamp b/target/release/.fingerprint/unicode-segmentation-2a7879ae8633fc6a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/unicode-segmentation-2a7879ae8633fc6a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/unicode-segmentation-2a7879ae8633fc6a/lib-unicode_segmentation b/target/release/.fingerprint/unicode-segmentation-2a7879ae8633fc6a/lib-unicode_segmentation new file mode 100644 index 0000000..9cc127f --- /dev/null +++ b/target/release/.fingerprint/unicode-segmentation-2a7879ae8633fc6a/lib-unicode_segmentation @@ -0,0 +1 @@ +59e8b3ab9eeb72cf \ No newline at end of file diff --git a/target/release/.fingerprint/unicode-segmentation-2a7879ae8633fc6a/lib-unicode_segmentation.json b/target/release/.fingerprint/unicode-segmentation-2a7879ae8633fc6a/lib-unicode_segmentation.json new file mode 100644 index 0000000..23dd5e1 --- /dev/null +++ b/target/release/.fingerprint/unicode-segmentation-2a7879ae8633fc6a/lib-unicode_segmentation.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"no_std\"]","target":14369684853076716314,"profile":8829588955844408089,"path":12976234026109899302,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/unicode-segmentation-2a7879ae8633fc6a/dep-lib-unicode_segmentation","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/unicode-width-4c232be5de4dadde/dep-lib-unicode_width b/target/release/.fingerprint/unicode-width-4c232be5de4dadde/dep-lib-unicode_width new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/unicode-width-4c232be5de4dadde/dep-lib-unicode_width differ diff --git a/target/release/.fingerprint/unicode-width-4c232be5de4dadde/invoked.timestamp b/target/release/.fingerprint/unicode-width-4c232be5de4dadde/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/unicode-width-4c232be5de4dadde/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/unicode-width-4c232be5de4dadde/lib-unicode_width b/target/release/.fingerprint/unicode-width-4c232be5de4dadde/lib-unicode_width new file mode 100644 index 0000000..b150577 --- /dev/null +++ b/target/release/.fingerprint/unicode-width-4c232be5de4dadde/lib-unicode_width @@ -0,0 +1 @@ +e3eb11339aba43c4 \ No newline at end of file diff --git a/target/release/.fingerprint/unicode-width-4c232be5de4dadde/lib-unicode_width.json b/target/release/.fingerprint/unicode-width-4c232be5de4dadde/lib-unicode_width.json new file mode 100644 index 0000000..9a1ab11 --- /dev/null +++ b/target/release/.fingerprint/unicode-width-4c232be5de4dadde/lib-unicode_width.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"cjk\", \"default\"]","declared_features":"[\"cjk\", \"compiler_builtins\", \"core\", \"default\", \"no_std\", \"rustc-dep-of-std\", \"std\"]","target":16876147670056848225,"profile":8829588955844408089,"path":14564657706040095607,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/unicode-width-4c232be5de4dadde/dep-lib-unicode_width","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/unsigned-varint-89793863179d740e/dep-lib-unsigned_varint b/target/release/.fingerprint/unsigned-varint-89793863179d740e/dep-lib-unsigned_varint new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/unsigned-varint-89793863179d740e/dep-lib-unsigned_varint differ diff --git a/target/release/.fingerprint/unsigned-varint-89793863179d740e/invoked.timestamp b/target/release/.fingerprint/unsigned-varint-89793863179d740e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/unsigned-varint-89793863179d740e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/unsigned-varint-89793863179d740e/lib-unsigned_varint b/target/release/.fingerprint/unsigned-varint-89793863179d740e/lib-unsigned_varint new file mode 100644 index 0000000..90e117e --- /dev/null +++ b/target/release/.fingerprint/unsigned-varint-89793863179d740e/lib-unsigned_varint @@ -0,0 +1 @@ +acb20ecd8dfab34a \ No newline at end of file diff --git a/target/release/.fingerprint/unsigned-varint-89793863179d740e/lib-unsigned_varint.json b/target/release/.fingerprint/unsigned-varint-89793863179d740e/lib-unsigned_varint.json new file mode 100644 index 0000000..ea3a783 --- /dev/null +++ b/target/release/.fingerprint/unsigned-varint-89793863179d740e/lib-unsigned_varint.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"std\"]","declared_features":"[\"asynchronous-codec\", \"asynchronous_codec\", \"bytes\", \"codec\", \"futures\", \"futures-io\", \"futures-util\", \"nom\", \"std\", \"tokio-util\"]","target":13935178918553968627,"profile":8829588955844408089,"path":16812634575144631866,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/unsigned-varint-89793863179d740e/dep-lib-unsigned_varint","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/utf8parse-a42e9d7e94ad4d81/dep-lib-utf8parse b/target/release/.fingerprint/utf8parse-a42e9d7e94ad4d81/dep-lib-utf8parse new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/utf8parse-a42e9d7e94ad4d81/dep-lib-utf8parse differ diff --git a/target/release/.fingerprint/utf8parse-a42e9d7e94ad4d81/invoked.timestamp b/target/release/.fingerprint/utf8parse-a42e9d7e94ad4d81/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/utf8parse-a42e9d7e94ad4d81/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/utf8parse-a42e9d7e94ad4d81/lib-utf8parse b/target/release/.fingerprint/utf8parse-a42e9d7e94ad4d81/lib-utf8parse new file mode 100644 index 0000000..4c062be --- /dev/null +++ b/target/release/.fingerprint/utf8parse-a42e9d7e94ad4d81/lib-utf8parse @@ -0,0 +1 @@ +1e977e951c380acf \ No newline at end of file diff --git a/target/release/.fingerprint/utf8parse-a42e9d7e94ad4d81/lib-utf8parse.json b/target/release/.fingerprint/utf8parse-a42e9d7e94ad4d81/lib-utf8parse.json new file mode 100644 index 0000000..a84757b --- /dev/null +++ b/target/release/.fingerprint/utf8parse-a42e9d7e94ad4d81/lib-utf8parse.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\"]","declared_features":"[\"default\", \"nightly\"]","target":13040855110431087744,"profile":8829588955844408089,"path":6155836318628906082,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/utf8parse-a42e9d7e94ad4d81/dep-lib-utf8parse","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/vcpkg-ea39272a602dd221/dep-lib-vcpkg b/target/release/.fingerprint/vcpkg-ea39272a602dd221/dep-lib-vcpkg new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/vcpkg-ea39272a602dd221/dep-lib-vcpkg differ diff --git a/target/release/.fingerprint/vcpkg-ea39272a602dd221/invoked.timestamp b/target/release/.fingerprint/vcpkg-ea39272a602dd221/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/vcpkg-ea39272a602dd221/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/vcpkg-ea39272a602dd221/lib-vcpkg b/target/release/.fingerprint/vcpkg-ea39272a602dd221/lib-vcpkg new file mode 100644 index 0000000..658f9c8 --- /dev/null +++ b/target/release/.fingerprint/vcpkg-ea39272a602dd221/lib-vcpkg @@ -0,0 +1 @@ +0f78f59c3e1b8217 \ No newline at end of file diff --git a/target/release/.fingerprint/vcpkg-ea39272a602dd221/lib-vcpkg.json b/target/release/.fingerprint/vcpkg-ea39272a602dd221/lib-vcpkg.json new file mode 100644 index 0000000..549e6d9 --- /dev/null +++ b/target/release/.fingerprint/vcpkg-ea39272a602dd221/lib-vcpkg.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":3860171895115171228,"profile":17257705230225558938,"path":2568300751773344956,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/vcpkg-ea39272a602dd221/dep-lib-vcpkg","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/version_check-b6c8c20a9338fff9/dep-lib-version_check b/target/release/.fingerprint/version_check-b6c8c20a9338fff9/dep-lib-version_check new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/version_check-b6c8c20a9338fff9/dep-lib-version_check differ diff --git a/target/release/.fingerprint/version_check-b6c8c20a9338fff9/invoked.timestamp b/target/release/.fingerprint/version_check-b6c8c20a9338fff9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/version_check-b6c8c20a9338fff9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/version_check-b6c8c20a9338fff9/lib-version_check b/target/release/.fingerprint/version_check-b6c8c20a9338fff9/lib-version_check new file mode 100644 index 0000000..7865228 --- /dev/null +++ b/target/release/.fingerprint/version_check-b6c8c20a9338fff9/lib-version_check @@ -0,0 +1 @@ +2238bfc34a705ffc \ No newline at end of file diff --git a/target/release/.fingerprint/version_check-b6c8c20a9338fff9/lib-version_check.json b/target/release/.fingerprint/version_check-b6c8c20a9338fff9/lib-version_check.json new file mode 100644 index 0000000..6416399 --- /dev/null +++ b/target/release/.fingerprint/version_check-b6c8c20a9338fff9/lib-version_check.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":18099224280402537651,"profile":17257705230225558938,"path":10472608762322855545,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/version_check-b6c8c20a9338fff9/dep-lib-version_check","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/weezl-92bf56b543d9d4a6/dep-lib-weezl b/target/release/.fingerprint/weezl-92bf56b543d9d4a6/dep-lib-weezl new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/weezl-92bf56b543d9d4a6/dep-lib-weezl differ diff --git a/target/release/.fingerprint/weezl-92bf56b543d9d4a6/invoked.timestamp b/target/release/.fingerprint/weezl-92bf56b543d9d4a6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/weezl-92bf56b543d9d4a6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/weezl-92bf56b543d9d4a6/lib-weezl b/target/release/.fingerprint/weezl-92bf56b543d9d4a6/lib-weezl new file mode 100644 index 0000000..10192d8 --- /dev/null +++ b/target/release/.fingerprint/weezl-92bf56b543d9d4a6/lib-weezl @@ -0,0 +1 @@ +29bf5d3045dad044 \ No newline at end of file diff --git a/target/release/.fingerprint/weezl-92bf56b543d9d4a6/lib-weezl.json b/target/release/.fingerprint/weezl-92bf56b543d9d4a6/lib-weezl.json new file mode 100644 index 0000000..a3c9d82 --- /dev/null +++ b/target/release/.fingerprint/weezl-92bf56b543d9d4a6/lib-weezl.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"std\"]","declared_features":"[\"alloc\", \"async\", \"default\", \"futures\", \"std\"]","target":8369499057004385739,"profile":8829588955844408089,"path":10472162139742348614,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/weezl-92bf56b543d9d4a6/dep-lib-weezl","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/which-e613168f3ce05a2a/dep-lib-which b/target/release/.fingerprint/which-e613168f3ce05a2a/dep-lib-which new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/which-e613168f3ce05a2a/dep-lib-which differ diff --git a/target/release/.fingerprint/which-e613168f3ce05a2a/invoked.timestamp b/target/release/.fingerprint/which-e613168f3ce05a2a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/which-e613168f3ce05a2a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/which-e613168f3ce05a2a/lib-which b/target/release/.fingerprint/which-e613168f3ce05a2a/lib-which new file mode 100644 index 0000000..a88f814 --- /dev/null +++ b/target/release/.fingerprint/which-e613168f3ce05a2a/lib-which @@ -0,0 +1 @@ +6903d9448ba8f02a \ No newline at end of file diff --git a/target/release/.fingerprint/which-e613168f3ce05a2a/lib-which.json b/target/release/.fingerprint/which-e613168f3ce05a2a/lib-which.json new file mode 100644 index 0000000..cb58a23 --- /dev/null +++ b/target/release/.fingerprint/which-e613168f3ce05a2a/lib-which.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[\"regex\"]","target":12784177512204989155,"profile":8829588955844408089,"path":1699660200174500895,"deps":[[3895241769888631672,"rustix",false,13153139141193282961],[10298382533111201748,"either",false,15753865998559278842],[12662763953628080474,"home",false,13382469752944435257]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/which-e613168f3ce05a2a/dep-lib-which","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/whoami-a97605335df0226b/dep-lib-whoami b/target/release/.fingerprint/whoami-a97605335df0226b/dep-lib-whoami new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/whoami-a97605335df0226b/dep-lib-whoami differ diff --git a/target/release/.fingerprint/whoami-a97605335df0226b/invoked.timestamp b/target/release/.fingerprint/whoami-a97605335df0226b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/whoami-a97605335df0226b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/whoami-a97605335df0226b/lib-whoami b/target/release/.fingerprint/whoami-a97605335df0226b/lib-whoami new file mode 100644 index 0000000..efb1bff --- /dev/null +++ b/target/release/.fingerprint/whoami-a97605335df0226b/lib-whoami @@ -0,0 +1 @@ +116a5954263e084f \ No newline at end of file diff --git a/target/release/.fingerprint/whoami-a97605335df0226b/lib-whoami.json b/target/release/.fingerprint/whoami-a97605335df0226b/lib-whoami.json new file mode 100644 index 0000000..c800cc9 --- /dev/null +++ b/target/release/.fingerprint/whoami-a97605335df0226b/lib-whoami.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"default\", \"web\", \"web-sys\"]","declared_features":"[\"default\", \"web\", \"web-sys\"]","target":6559739441168827132,"profile":16242496860990732128,"path":13368064627882381303,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/whoami-a97605335df0226b/dep-lib-whoami","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/zerocopy-a5c480baa640e5ce/dep-lib-zerocopy b/target/release/.fingerprint/zerocopy-a5c480baa640e5ce/dep-lib-zerocopy new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/zerocopy-a5c480baa640e5ce/dep-lib-zerocopy differ diff --git a/target/release/.fingerprint/zerocopy-a5c480baa640e5ce/invoked.timestamp b/target/release/.fingerprint/zerocopy-a5c480baa640e5ce/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/zerocopy-a5c480baa640e5ce/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/zerocopy-a5c480baa640e5ce/lib-zerocopy b/target/release/.fingerprint/zerocopy-a5c480baa640e5ce/lib-zerocopy new file mode 100644 index 0000000..8127a08 --- /dev/null +++ b/target/release/.fingerprint/zerocopy-a5c480baa640e5ce/lib-zerocopy @@ -0,0 +1 @@ +ceb5bd22aaef4c6f \ No newline at end of file diff --git a/target/release/.fingerprint/zerocopy-a5c480baa640e5ce/lib-zerocopy.json b/target/release/.fingerprint/zerocopy-a5c480baa640e5ce/lib-zerocopy.json new file mode 100644 index 0000000..476c1ea --- /dev/null +++ b/target/release/.fingerprint/zerocopy-a5c480baa640e5ce/lib-zerocopy.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"byteorder\", \"default\", \"derive\", \"simd\", \"zerocopy-derive\"]","declared_features":"[\"__internal_use_only_features_that_work_on_stable\", \"alloc\", \"byteorder\", \"default\", \"derive\", \"simd\", \"simd-nightly\", \"zerocopy-derive\"]","target":10680765809432091464,"profile":8829588955844408089,"path":18355945252710136766,"deps":[[3712811570531045576,"byteorder",false,13512073500754230130],[15927644299819979963,"zerocopy_derive",false,34344348071864783]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/zerocopy-a5c480baa640e5ce/dep-lib-zerocopy","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/zerocopy-derive-05b46e0f344b1dc5/dep-lib-zerocopy_derive b/target/release/.fingerprint/zerocopy-derive-05b46e0f344b1dc5/dep-lib-zerocopy_derive new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/zerocopy-derive-05b46e0f344b1dc5/dep-lib-zerocopy_derive differ diff --git a/target/release/.fingerprint/zerocopy-derive-05b46e0f344b1dc5/invoked.timestamp b/target/release/.fingerprint/zerocopy-derive-05b46e0f344b1dc5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/zerocopy-derive-05b46e0f344b1dc5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/zerocopy-derive-05b46e0f344b1dc5/lib-zerocopy_derive b/target/release/.fingerprint/zerocopy-derive-05b46e0f344b1dc5/lib-zerocopy_derive new file mode 100644 index 0000000..43d4171 --- /dev/null +++ b/target/release/.fingerprint/zerocopy-derive-05b46e0f344b1dc5/lib-zerocopy_derive @@ -0,0 +1 @@ +cfa9ddaa00047a00 \ No newline at end of file diff --git a/target/release/.fingerprint/zerocopy-derive-05b46e0f344b1dc5/lib-zerocopy_derive.json b/target/release/.fingerprint/zerocopy-derive-05b46e0f344b1dc5/lib-zerocopy_derive.json new file mode 100644 index 0000000..c4f4d5f --- /dev/null +++ b/target/release/.fingerprint/zerocopy-derive-05b46e0f344b1dc5/lib-zerocopy_derive.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":11034659125692468149,"profile":17257705230225558938,"path":3467092347166518284,"deps":[[4289358735036141001,"proc_macro2",false,17113744776566768411],[10420560437213941093,"syn",false,13631603582387891324],[13111758008314797071,"quote",false,12882107055480961349]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/zerocopy-derive-05b46e0f344b1dc5/dep-lib-zerocopy_derive","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/zeroize-31e367eb3bb4559e/dep-lib-zeroize b/target/release/.fingerprint/zeroize-31e367eb3bb4559e/dep-lib-zeroize new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/zeroize-31e367eb3bb4559e/dep-lib-zeroize differ diff --git a/target/release/.fingerprint/zeroize-31e367eb3bb4559e/invoked.timestamp b/target/release/.fingerprint/zeroize-31e367eb3bb4559e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/zeroize-31e367eb3bb4559e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/zeroize-31e367eb3bb4559e/lib-zeroize b/target/release/.fingerprint/zeroize-31e367eb3bb4559e/lib-zeroize new file mode 100644 index 0000000..3fb924e --- /dev/null +++ b/target/release/.fingerprint/zeroize-31e367eb3bb4559e/lib-zeroize @@ -0,0 +1 @@ +fb008798110bb522 \ No newline at end of file diff --git a/target/release/.fingerprint/zeroize-31e367eb3bb4559e/lib-zeroize.json b/target/release/.fingerprint/zeroize-31e367eb3bb4559e/lib-zeroize.json new file mode 100644 index 0000000..115defb --- /dev/null +++ b/target/release/.fingerprint/zeroize-31e367eb3bb4559e/lib-zeroize.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[\"alloc\", \"default\", \"derive\", \"zeroize_derive\"]","declared_features":"[\"aarch64\", \"alloc\", \"default\", \"derive\", \"serde\", \"simd\", \"std\", \"zeroize_derive\"]","target":12859466896652407160,"profile":8829588955844408089,"path":6765744044506674937,"deps":[[5855623997935880843,"zeroize_derive",false,15623416306574314113]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/zeroize-31e367eb3bb4559e/dep-lib-zeroize","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/.fingerprint/zeroize_derive-1aad4f777c8a14f5/dep-lib-zeroize_derive b/target/release/.fingerprint/zeroize_derive-1aad4f777c8a14f5/dep-lib-zeroize_derive new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/release/.fingerprint/zeroize_derive-1aad4f777c8a14f5/dep-lib-zeroize_derive differ diff --git a/target/release/.fingerprint/zeroize_derive-1aad4f777c8a14f5/invoked.timestamp b/target/release/.fingerprint/zeroize_derive-1aad4f777c8a14f5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/.fingerprint/zeroize_derive-1aad4f777c8a14f5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/.fingerprint/zeroize_derive-1aad4f777c8a14f5/lib-zeroize_derive b/target/release/.fingerprint/zeroize_derive-1aad4f777c8a14f5/lib-zeroize_derive new file mode 100644 index 0000000..ecd5e21 --- /dev/null +++ b/target/release/.fingerprint/zeroize_derive-1aad4f777c8a14f5/lib-zeroize_derive @@ -0,0 +1 @@ +814a68bb5a86d1d8 \ No newline at end of file diff --git a/target/release/.fingerprint/zeroize_derive-1aad4f777c8a14f5/lib-zeroize_derive.json b/target/release/.fingerprint/zeroize_derive-1aad4f777c8a14f5/lib-zeroize_derive.json new file mode 100644 index 0000000..6eeafac --- /dev/null +++ b/target/release/.fingerprint/zeroize_derive-1aad4f777c8a14f5/lib-zeroize_derive.json @@ -0,0 +1 @@ +{"rustc":11410426090777951712,"features":"[]","declared_features":"[]","target":17288816145344983131,"profile":17257705230225558938,"path":1741608457465516266,"deps":[[4289358735036141001,"proc_macro2",false,17113744776566768411],[10420560437213941093,"syn",false,13631603582387891324],[13111758008314797071,"quote",false,12882107055480961349]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/zeroize_derive-1aad4f777c8a14f5/dep-lib-zeroize_derive","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/target/release/average_block_time_checker b/target/release/average_block_time_checker new file mode 100755 index 0000000..3ccace8 Binary files /dev/null and b/target/release/average_block_time_checker differ diff --git a/target/release/average_block_time_checker.d b/target/release/average_block_time_checker.d new file mode 100644 index 0000000..cbf99e4 --- /dev/null +++ b/target/release/average_block_time_checker.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/average_block_time_checker: /home/viraladmin/chatgpt/src/bin/average_block_time_checker.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/broadcast_transaction b/target/release/broadcast_transaction new file mode 100755 index 0000000..a8cfadc Binary files /dev/null and b/target/release/broadcast_transaction differ diff --git a/target/release/broadcast_transaction.d b/target/release/broadcast_transaction.d new file mode 100644 index 0000000..dbc4fb3 --- /dev/null +++ b/target/release/broadcast_transaction.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/broadcast_transaction: /home/viraladmin/chatgpt/src/bin/broadcast_transaction.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/build/anyhow-00ef85ca69a8517e/build-script-build b/target/release/build/anyhow-00ef85ca69a8517e/build-script-build new file mode 100755 index 0000000..8774596 Binary files /dev/null and b/target/release/build/anyhow-00ef85ca69a8517e/build-script-build differ diff --git a/target/release/build/anyhow-00ef85ca69a8517e/build_script_build-00ef85ca69a8517e b/target/release/build/anyhow-00ef85ca69a8517e/build_script_build-00ef85ca69a8517e new file mode 100755 index 0000000..8774596 Binary files /dev/null and b/target/release/build/anyhow-00ef85ca69a8517e/build_script_build-00ef85ca69a8517e differ diff --git a/target/release/build/anyhow-00ef85ca69a8517e/build_script_build-00ef85ca69a8517e.d b/target/release/build/anyhow-00ef85ca69a8517e/build_script_build-00ef85ca69a8517e.d new file mode 100644 index 0000000..32c64c8 --- /dev/null +++ b/target/release/build/anyhow-00ef85ca69a8517e/build_script_build-00ef85ca69a8517e.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/anyhow-00ef85ca69a8517e/build_script_build-00ef85ca69a8517e.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/build.rs + +/home/viraladmin/chatgpt/target/release/build/anyhow-00ef85ca69a8517e/build_script_build-00ef85ca69a8517e: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/build.rs: diff --git a/target/release/build/anyhow-9ab7062e68cb0860/invoked.timestamp b/target/release/build/anyhow-9ab7062e68cb0860/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/anyhow-9ab7062e68cb0860/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/anyhow-9ab7062e68cb0860/output b/target/release/build/anyhow-9ab7062e68cb0860/output new file mode 100644 index 0000000..f4b3d56 --- /dev/null +++ b/target/release/build/anyhow-9ab7062e68cb0860/output @@ -0,0 +1,12 @@ +cargo:rerun-if-changed=src/nightly.rs +cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP +cargo:rustc-check-cfg=cfg(anyhow_build_probe) +cargo:rustc-check-cfg=cfg(anyhow_nightly_testing) +cargo:rustc-check-cfg=cfg(anyhow_no_core_error) +cargo:rustc-check-cfg=cfg(anyhow_no_core_unwind_safe) +cargo:rustc-check-cfg=cfg(anyhow_no_fmt_arguments_as_str) +cargo:rustc-check-cfg=cfg(anyhow_no_ptr_addr_of) +cargo:rustc-check-cfg=cfg(anyhow_no_unsafe_op_in_unsafe_fn_lint) +cargo:rustc-check-cfg=cfg(error_generic_member_access) +cargo:rustc-check-cfg=cfg(std_backtrace) +cargo:rustc-cfg=std_backtrace diff --git a/target/release/build/anyhow-9ab7062e68cb0860/root-output b/target/release/build/anyhow-9ab7062e68cb0860/root-output new file mode 100644 index 0000000..27ae4c0 --- /dev/null +++ b/target/release/build/anyhow-9ab7062e68cb0860/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/anyhow-9ab7062e68cb0860/out \ No newline at end of file diff --git a/target/release/build/anyhow-9ab7062e68cb0860/stderr b/target/release/build/anyhow-9ab7062e68cb0860/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/crossbeam-utils-5dc3a3b4a26bf06b/build-script-build b/target/release/build/crossbeam-utils-5dc3a3b4a26bf06b/build-script-build new file mode 100755 index 0000000..501d1b0 Binary files /dev/null and b/target/release/build/crossbeam-utils-5dc3a3b4a26bf06b/build-script-build differ diff --git a/target/release/build/crossbeam-utils-5dc3a3b4a26bf06b/build_script_build-5dc3a3b4a26bf06b b/target/release/build/crossbeam-utils-5dc3a3b4a26bf06b/build_script_build-5dc3a3b4a26bf06b new file mode 100755 index 0000000..501d1b0 Binary files /dev/null and b/target/release/build/crossbeam-utils-5dc3a3b4a26bf06b/build_script_build-5dc3a3b4a26bf06b differ diff --git a/target/release/build/crossbeam-utils-5dc3a3b4a26bf06b/build_script_build-5dc3a3b4a26bf06b.d b/target/release/build/crossbeam-utils-5dc3a3b4a26bf06b/build_script_build-5dc3a3b4a26bf06b.d new file mode 100644 index 0000000..d4c8bf5 --- /dev/null +++ b/target/release/build/crossbeam-utils-5dc3a3b4a26bf06b/build_script_build-5dc3a3b4a26bf06b.d @@ -0,0 +1,9 @@ +/home/viraladmin/chatgpt/target/release/build/crossbeam-utils-5dc3a3b4a26bf06b/build_script_build-5dc3a3b4a26bf06b.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/build.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/no_atomic.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/build-common.rs + +/home/viraladmin/chatgpt/target/release/build/crossbeam-utils-5dc3a3b4a26bf06b/build_script_build-5dc3a3b4a26bf06b: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/build.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/no_atomic.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/build-common.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/build.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/no_atomic.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/build-common.rs: + +# env-dep:CARGO_PKG_NAME=crossbeam-utils diff --git a/target/release/build/crossbeam-utils-ee9106d2542ec829/invoked.timestamp b/target/release/build/crossbeam-utils-ee9106d2542ec829/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/crossbeam-utils-ee9106d2542ec829/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/crossbeam-utils-ee9106d2542ec829/output b/target/release/build/crossbeam-utils-ee9106d2542ec829/output new file mode 100644 index 0000000..d0bad9f --- /dev/null +++ b/target/release/build/crossbeam-utils-ee9106d2542ec829/output @@ -0,0 +1,2 @@ +cargo:rerun-if-changed=no_atomic.rs +cargo:rustc-check-cfg=cfg(crossbeam_no_atomic,crossbeam_sanitize_thread) diff --git a/target/release/build/crossbeam-utils-ee9106d2542ec829/root-output b/target/release/build/crossbeam-utils-ee9106d2542ec829/root-output new file mode 100644 index 0000000..59db8fa --- /dev/null +++ b/target/release/build/crossbeam-utils-ee9106d2542ec829/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/crossbeam-utils-ee9106d2542ec829/out \ No newline at end of file diff --git a/target/release/build/crossbeam-utils-ee9106d2542ec829/stderr b/target/release/build/crossbeam-utils-ee9106d2542ec829/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/crunchy-c7d9e8e409cb52c4/invoked.timestamp b/target/release/build/crunchy-c7d9e8e409cb52c4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/crunchy-c7d9e8e409cb52c4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/crunchy-c7d9e8e409cb52c4/out/lib.rs b/target/release/build/crunchy-c7d9e8e409cb52c4/out/lib.rs new file mode 100644 index 0000000..b2c7ccd --- /dev/null +++ b/target/release/build/crunchy-c7d9e8e409cb52c4/out/lib.rs @@ -0,0 +1,940 @@ + +/// Unroll the given for loop +/// +/// Example: +/// +/// ```ignore +/// unroll! { +/// for i in 0..5 { +/// println!("Iteration {}", i); +/// } +/// } +/// ``` +/// +/// will expand into: +/// +/// ```ignore +/// { println!("Iteration {}", 0); } +/// { println!("Iteration {}", 1); } +/// { println!("Iteration {}", 2); } +/// { println!("Iteration {}", 3); } +/// { println!("Iteration {}", 4); } +/// ``` +#[macro_export] +macro_rules! unroll { + (for $v:ident in 0..0 $c:block) => {}; + + (for $v:ident < $max:tt in ($start:tt..$end:tt).step_by($val:expr) {$($c:tt)*}) => { + { + let step = $val; + let start = $start; + let end = start + ($end - start) / step; + unroll! { + for val < $max in start..end { + let $v: usize = ((val - start) * step) + start; + + $($c)* + } + } + } + }; + + (for $v:ident in ($start:tt..$end:tt).step_by($val:expr) {$($c:tt)*}) => { + unroll! { + for $v < $end in ($start..$end).step_by($val) {$($c)*} + } + }; + + (for $v:ident in ($start:tt..$end:tt) {$($c:tt)*}) => { + unroll!{ + for $v in $start..$end {$($c)*} + } + }; + + (for $v:ident in $start:tt..$end:tt {$($c:tt)*}) => { + #[allow(non_upper_case_globals)] + #[allow(unused_comparisons)] + { + unroll!(@$v, 0, $end, { + if $v >= $start {$($c)*} + } + ); + } + }; + + (for $v:ident < $max:tt in $start:tt..$end:tt $c:block) => { + #[allow(non_upper_case_globals)] + { + let range = $start..$end; + assert!( + $max >= range.end, + "`{}` out of range `{:?}`", + stringify!($max), + range, + ); + unroll!( + @$v, + 0, + $max, + { + if $v >= range.start && $v < range.end { + $c + } + } + ); + } + }; + + (for $v:ident in 0..$end:tt {$($statement:tt)*}) => { + #[allow(non_upper_case_globals)] + { unroll!(@$v, 0, $end, {$($statement)*}); } + }; + + (@$v:ident, $a:expr, 0, $c:block) => { + { const $v: usize = $a; $c } + }; + + (@$v:ident, $a:expr, 1, $c:block) => { + { const $v: usize = $a; $c } + }; + + (@$v:ident, $a:expr, 2, $c:block) => { + { const $v: usize = $a; $c } + { const $v: usize = $a + 1; $c } + }; + + (@$v:ident, $a:expr, 3, $c:block) => { + { const $v: usize = $a; $c } + { const $v: usize = $a + 1; $c } + { const $v: usize = $a + 2; $c } + }; + + (@$v:ident, $a:expr, 4, $c:block) => { + { const $v: usize = $a; $c } + { const $v: usize = $a + 1; $c } + { const $v: usize = $a + 2; $c } + { const $v: usize = $a + 3; $c } + }; + + (@$v:ident, $a:expr, 5, $c:block) => { + { const $v: usize = $a; $c } + { const $v: usize = $a + 1; $c } + { const $v: usize = $a + 2; $c } + { const $v: usize = $a + 3; $c } + { const $v: usize = $a + 4; $c } + }; + + (@$v:ident, $a:expr, 6, $c:block) => { + { const $v: usize = $a; $c } + { const $v: usize = $a + 1; $c } + { const $v: usize = $a + 2; $c } + { const $v: usize = $a + 3; $c } + { const $v: usize = $a + 4; $c } + { const $v: usize = $a + 5; $c } + }; + + (@$v:ident, $a:expr, 7, $c:block) => { + { const $v: usize = $a; $c } + { const $v: usize = $a + 1; $c } + { const $v: usize = $a + 2; $c } + { const $v: usize = $a + 3; $c } + { const $v: usize = $a + 4; $c } + { const $v: usize = $a + 5; $c } + { const $v: usize = $a + 6; $c } + }; + + (@$v:ident, $a:expr, 8, $c:block) => { + { const $v: usize = $a; $c } + { const $v: usize = $a + 1; $c } + { const $v: usize = $a + 2; $c } + { const $v: usize = $a + 3; $c } + { const $v: usize = $a + 4; $c } + { const $v: usize = $a + 5; $c } + { const $v: usize = $a + 6; $c } + { const $v: usize = $a + 7; $c } + }; + + (@$v:ident, $a:expr, 9, $c:block) => { + { const $v: usize = $a; $c } + { const $v: usize = $a + 1; $c } + { const $v: usize = $a + 2; $c } + { const $v: usize = $a + 3; $c } + { const $v: usize = $a + 4; $c } + { const $v: usize = $a + 5; $c } + { const $v: usize = $a + 6; $c } + { const $v: usize = $a + 7; $c } + { const $v: usize = $a + 8; $c } + }; + + (@$v:ident, $a:expr, 10, $c:block) => { + { const $v: usize = $a; $c } + { const $v: usize = $a + 1; $c } + { const $v: usize = $a + 2; $c } + { const $v: usize = $a + 3; $c } + { const $v: usize = $a + 4; $c } + { const $v: usize = $a + 5; $c } + { const $v: usize = $a + 6; $c } + { const $v: usize = $a + 7; $c } + { const $v: usize = $a + 8; $c } + { const $v: usize = $a + 9; $c } + }; + + (@$v:ident, $a:expr, 11, $c:block) => { + { const $v: usize = $a; $c } + { const $v: usize = $a + 1; $c } + { const $v: usize = $a + 2; $c } + { const $v: usize = $a + 3; $c } + { const $v: usize = $a + 4; $c } + { const $v: usize = $a + 5; $c } + { const $v: usize = $a + 6; $c } + { const $v: usize = $a + 7; $c } + { const $v: usize = $a + 8; $c } + { const $v: usize = $a + 9; $c } + { const $v: usize = $a + 10; $c } + }; + + (@$v:ident, $a:expr, 12, $c:block) => { + { const $v: usize = $a; $c } + { const $v: usize = $a + 1; $c } + { const $v: usize = $a + 2; $c } + { const $v: usize = $a + 3; $c } + { const $v: usize = $a + 4; $c } + { const $v: usize = $a + 5; $c } + { const $v: usize = $a + 6; $c } + { const $v: usize = $a + 7; $c } + { const $v: usize = $a + 8; $c } + { const $v: usize = $a + 9; $c } + { const $v: usize = $a + 10; $c } + { const $v: usize = $a + 11; $c } + }; + + (@$v:ident, $a:expr, 13, $c:block) => { + { const $v: usize = $a; $c } + { const $v: usize = $a + 1; $c } + { const $v: usize = $a + 2; $c } + { const $v: usize = $a + 3; $c } + { const $v: usize = $a + 4; $c } + { const $v: usize = $a + 5; $c } + { const $v: usize = $a + 6; $c } + { const $v: usize = $a + 7; $c } + { const $v: usize = $a + 8; $c } + { const $v: usize = $a + 9; $c } + { const $v: usize = $a + 10; $c } + { const $v: usize = $a + 11; $c } + { const $v: usize = $a + 12; $c } + }; + + (@$v:ident, $a:expr, 14, $c:block) => { + { const $v: usize = $a; $c } + { const $v: usize = $a + 1; $c } + { const $v: usize = $a + 2; $c } + { const $v: usize = $a + 3; $c } + { const $v: usize = $a + 4; $c } + { const $v: usize = $a + 5; $c } + { const $v: usize = $a + 6; $c } + { const $v: usize = $a + 7; $c } + { const $v: usize = $a + 8; $c } + { const $v: usize = $a + 9; $c } + { const $v: usize = $a + 10; $c } + { const $v: usize = $a + 11; $c } + { const $v: usize = $a + 12; $c } + { const $v: usize = $a + 13; $c } + }; + + (@$v:ident, $a:expr, 15, $c:block) => { + { const $v: usize = $a; $c } + { const $v: usize = $a + 1; $c } + { const $v: usize = $a + 2; $c } + { const $v: usize = $a + 3; $c } + { const $v: usize = $a + 4; $c } + { const $v: usize = $a + 5; $c } + { const $v: usize = $a + 6; $c } + { const $v: usize = $a + 7; $c } + { const $v: usize = $a + 8; $c } + { const $v: usize = $a + 9; $c } + { const $v: usize = $a + 10; $c } + { const $v: usize = $a + 11; $c } + { const $v: usize = $a + 12; $c } + { const $v: usize = $a + 13; $c } + { const $v: usize = $a + 14; $c } + }; + + (@$v:ident, $a:expr, 16, $c:block) => { + { const $v: usize = $a; $c } + { const $v: usize = $a + 1; $c } + { const $v: usize = $a + 2; $c } + { const $v: usize = $a + 3; $c } + { const $v: usize = $a + 4; $c } + { const $v: usize = $a + 5; $c } + { const $v: usize = $a + 6; $c } + { const $v: usize = $a + 7; $c } + { const $v: usize = $a + 8; $c } + { const $v: usize = $a + 9; $c } + { const $v: usize = $a + 10; $c } + { const $v: usize = $a + 11; $c } + { const $v: usize = $a + 12; $c } + { const $v: usize = $a + 13; $c } + { const $v: usize = $a + 14; $c } + { const $v: usize = $a + 15; $c } + }; + + (@$v:ident, $a:expr, 17, $c:block) => { + unroll!(@$v, $a, 16, $c); + { const $v: usize = $a + 16; $c } + }; + + (@$v:ident, $a:expr, 18, $c:block) => { + unroll!(@$v, $a, 9, $c); + unroll!(@$v, $a + 9, 9, $c); + }; + + (@$v:ident, $a:expr, 19, $c:block) => { + unroll!(@$v, $a, 18, $c); + { const $v: usize = $a + 18; $c } + }; + + (@$v:ident, $a:expr, 20, $c:block) => { + unroll!(@$v, $a, 10, $c); + unroll!(@$v, $a + 10, 10, $c); + }; + + (@$v:ident, $a:expr, 21, $c:block) => { + unroll!(@$v, $a, 20, $c); + { const $v: usize = $a + 20; $c } + }; + + (@$v:ident, $a:expr, 22, $c:block) => { + unroll!(@$v, $a, 11, $c); + unroll!(@$v, $a + 11, 11, $c); + }; + + (@$v:ident, $a:expr, 23, $c:block) => { + unroll!(@$v, $a, 22, $c); + { const $v: usize = $a + 22; $c } + }; + + (@$v:ident, $a:expr, 24, $c:block) => { + unroll!(@$v, $a, 12, $c); + unroll!(@$v, $a + 12, 12, $c); + }; + + (@$v:ident, $a:expr, 25, $c:block) => { + unroll!(@$v, $a, 24, $c); + { const $v: usize = $a + 24; $c } + }; + + (@$v:ident, $a:expr, 26, $c:block) => { + unroll!(@$v, $a, 13, $c); + unroll!(@$v, $a + 13, 13, $c); + }; + + (@$v:ident, $a:expr, 27, $c:block) => { + unroll!(@$v, $a, 26, $c); + { const $v: usize = $a + 26; $c } + }; + + (@$v:ident, $a:expr, 28, $c:block) => { + unroll!(@$v, $a, 14, $c); + unroll!(@$v, $a + 14, 14, $c); + }; + + (@$v:ident, $a:expr, 29, $c:block) => { + unroll!(@$v, $a, 28, $c); + { const $v: usize = $a + 28; $c } + }; + + (@$v:ident, $a:expr, 30, $c:block) => { + unroll!(@$v, $a, 15, $c); + unroll!(@$v, $a + 15, 15, $c); + }; + + (@$v:ident, $a:expr, 31, $c:block) => { + unroll!(@$v, $a, 30, $c); + { const $v: usize = $a + 30; $c } + }; + + (@$v:ident, $a:expr, 32, $c:block) => { + unroll!(@$v, $a, 16, $c); + unroll!(@$v, $a + 16, 16, $c); + }; + + (@$v:ident, $a:expr, 33, $c:block) => { + unroll!(@$v, $a, 32, $c); + { const $v: usize = $a + 32; $c } + }; + + (@$v:ident, $a:expr, 34, $c:block) => { + unroll!(@$v, $a, 17, $c); + unroll!(@$v, $a + 17, 17, $c); + }; + + (@$v:ident, $a:expr, 35, $c:block) => { + unroll!(@$v, $a, 34, $c); + { const $v: usize = $a + 34; $c } + }; + + (@$v:ident, $a:expr, 36, $c:block) => { + unroll!(@$v, $a, 18, $c); + unroll!(@$v, $a + 18, 18, $c); + }; + + (@$v:ident, $a:expr, 37, $c:block) => { + unroll!(@$v, $a, 36, $c); + { const $v: usize = $a + 36; $c } + }; + + (@$v:ident, $a:expr, 38, $c:block) => { + unroll!(@$v, $a, 19, $c); + unroll!(@$v, $a + 19, 19, $c); + }; + + (@$v:ident, $a:expr, 39, $c:block) => { + unroll!(@$v, $a, 38, $c); + { const $v: usize = $a + 38; $c } + }; + + (@$v:ident, $a:expr, 40, $c:block) => { + unroll!(@$v, $a, 20, $c); + unroll!(@$v, $a + 20, 20, $c); + }; + + (@$v:ident, $a:expr, 41, $c:block) => { + unroll!(@$v, $a, 40, $c); + { const $v: usize = $a + 40; $c } + }; + + (@$v:ident, $a:expr, 42, $c:block) => { + unroll!(@$v, $a, 21, $c); + unroll!(@$v, $a + 21, 21, $c); + }; + + (@$v:ident, $a:expr, 43, $c:block) => { + unroll!(@$v, $a, 42, $c); + { const $v: usize = $a + 42; $c } + }; + + (@$v:ident, $a:expr, 44, $c:block) => { + unroll!(@$v, $a, 22, $c); + unroll!(@$v, $a + 22, 22, $c); + }; + + (@$v:ident, $a:expr, 45, $c:block) => { + unroll!(@$v, $a, 44, $c); + { const $v: usize = $a + 44; $c } + }; + + (@$v:ident, $a:expr, 46, $c:block) => { + unroll!(@$v, $a, 23, $c); + unroll!(@$v, $a + 23, 23, $c); + }; + + (@$v:ident, $a:expr, 47, $c:block) => { + unroll!(@$v, $a, 46, $c); + { const $v: usize = $a + 46; $c } + }; + + (@$v:ident, $a:expr, 48, $c:block) => { + unroll!(@$v, $a, 24, $c); + unroll!(@$v, $a + 24, 24, $c); + }; + + (@$v:ident, $a:expr, 49, $c:block) => { + unroll!(@$v, $a, 48, $c); + { const $v: usize = $a + 48; $c } + }; + + (@$v:ident, $a:expr, 50, $c:block) => { + unroll!(@$v, $a, 25, $c); + unroll!(@$v, $a + 25, 25, $c); + }; + + (@$v:ident, $a:expr, 51, $c:block) => { + unroll!(@$v, $a, 50, $c); + { const $v: usize = $a + 50; $c } + }; + + (@$v:ident, $a:expr, 52, $c:block) => { + unroll!(@$v, $a, 26, $c); + unroll!(@$v, $a + 26, 26, $c); + }; + + (@$v:ident, $a:expr, 53, $c:block) => { + unroll!(@$v, $a, 52, $c); + { const $v: usize = $a + 52; $c } + }; + + (@$v:ident, $a:expr, 54, $c:block) => { + unroll!(@$v, $a, 27, $c); + unroll!(@$v, $a + 27, 27, $c); + }; + + (@$v:ident, $a:expr, 55, $c:block) => { + unroll!(@$v, $a, 54, $c); + { const $v: usize = $a + 54; $c } + }; + + (@$v:ident, $a:expr, 56, $c:block) => { + unroll!(@$v, $a, 28, $c); + unroll!(@$v, $a + 28, 28, $c); + }; + + (@$v:ident, $a:expr, 57, $c:block) => { + unroll!(@$v, $a, 56, $c); + { const $v: usize = $a + 56; $c } + }; + + (@$v:ident, $a:expr, 58, $c:block) => { + unroll!(@$v, $a, 29, $c); + unroll!(@$v, $a + 29, 29, $c); + }; + + (@$v:ident, $a:expr, 59, $c:block) => { + unroll!(@$v, $a, 58, $c); + { const $v: usize = $a + 58; $c } + }; + + (@$v:ident, $a:expr, 60, $c:block) => { + unroll!(@$v, $a, 30, $c); + unroll!(@$v, $a + 30, 30, $c); + }; + + (@$v:ident, $a:expr, 61, $c:block) => { + unroll!(@$v, $a, 60, $c); + { const $v: usize = $a + 60; $c } + }; + + (@$v:ident, $a:expr, 62, $c:block) => { + unroll!(@$v, $a, 31, $c); + unroll!(@$v, $a + 31, 31, $c); + }; + + (@$v:ident, $a:expr, 63, $c:block) => { + unroll!(@$v, $a, 62, $c); + { const $v: usize = $a + 62; $c } + }; + + (@$v:ident, $a:expr, 64, $c:block) => { + unroll!(@$v, $a, 32, $c); + unroll!(@$v, $a + 32, 32, $c); + }; + + (@$v:ident, $a:expr, 65, $c:block) => { + unroll!(@$v, $a, 64, $c); + { const $v: usize = $a + 64; $c } + }; + + (@$v:ident, $a:expr, 66, $c:block) => { + unroll!(@$v, $a, 33, $c); + unroll!(@$v, $a + 33, 33, $c); + }; + + (@$v:ident, $a:expr, 67, $c:block) => { + unroll!(@$v, $a, 66, $c); + { const $v: usize = $a + 66; $c } + }; + + (@$v:ident, $a:expr, 68, $c:block) => { + unroll!(@$v, $a, 34, $c); + unroll!(@$v, $a + 34, 34, $c); + }; + + (@$v:ident, $a:expr, 69, $c:block) => { + unroll!(@$v, $a, 68, $c); + { const $v: usize = $a + 68; $c } + }; + + (@$v:ident, $a:expr, 70, $c:block) => { + unroll!(@$v, $a, 35, $c); + unroll!(@$v, $a + 35, 35, $c); + }; + + (@$v:ident, $a:expr, 71, $c:block) => { + unroll!(@$v, $a, 70, $c); + { const $v: usize = $a + 70; $c } + }; + + (@$v:ident, $a:expr, 72, $c:block) => { + unroll!(@$v, $a, 36, $c); + unroll!(@$v, $a + 36, 36, $c); + }; + + (@$v:ident, $a:expr, 73, $c:block) => { + unroll!(@$v, $a, 72, $c); + { const $v: usize = $a + 72; $c } + }; + + (@$v:ident, $a:expr, 74, $c:block) => { + unroll!(@$v, $a, 37, $c); + unroll!(@$v, $a + 37, 37, $c); + }; + + (@$v:ident, $a:expr, 75, $c:block) => { + unroll!(@$v, $a, 74, $c); + { const $v: usize = $a + 74; $c } + }; + + (@$v:ident, $a:expr, 76, $c:block) => { + unroll!(@$v, $a, 38, $c); + unroll!(@$v, $a + 38, 38, $c); + }; + + (@$v:ident, $a:expr, 77, $c:block) => { + unroll!(@$v, $a, 76, $c); + { const $v: usize = $a + 76; $c } + }; + + (@$v:ident, $a:expr, 78, $c:block) => { + unroll!(@$v, $a, 39, $c); + unroll!(@$v, $a + 39, 39, $c); + }; + + (@$v:ident, $a:expr, 79, $c:block) => { + unroll!(@$v, $a, 78, $c); + { const $v: usize = $a + 78; $c } + }; + + (@$v:ident, $a:expr, 80, $c:block) => { + unroll!(@$v, $a, 40, $c); + unroll!(@$v, $a + 40, 40, $c); + }; + + (@$v:ident, $a:expr, 81, $c:block) => { + unroll!(@$v, $a, 80, $c); + { const $v: usize = $a + 80; $c } + }; + + (@$v:ident, $a:expr, 82, $c:block) => { + unroll!(@$v, $a, 41, $c); + unroll!(@$v, $a + 41, 41, $c); + }; + + (@$v:ident, $a:expr, 83, $c:block) => { + unroll!(@$v, $a, 82, $c); + { const $v: usize = $a + 82; $c } + }; + + (@$v:ident, $a:expr, 84, $c:block) => { + unroll!(@$v, $a, 42, $c); + unroll!(@$v, $a + 42, 42, $c); + }; + + (@$v:ident, $a:expr, 85, $c:block) => { + unroll!(@$v, $a, 84, $c); + { const $v: usize = $a + 84; $c } + }; + + (@$v:ident, $a:expr, 86, $c:block) => { + unroll!(@$v, $a, 43, $c); + unroll!(@$v, $a + 43, 43, $c); + }; + + (@$v:ident, $a:expr, 87, $c:block) => { + unroll!(@$v, $a, 86, $c); + { const $v: usize = $a + 86; $c } + }; + + (@$v:ident, $a:expr, 88, $c:block) => { + unroll!(@$v, $a, 44, $c); + unroll!(@$v, $a + 44, 44, $c); + }; + + (@$v:ident, $a:expr, 89, $c:block) => { + unroll!(@$v, $a, 88, $c); + { const $v: usize = $a + 88; $c } + }; + + (@$v:ident, $a:expr, 90, $c:block) => { + unroll!(@$v, $a, 45, $c); + unroll!(@$v, $a + 45, 45, $c); + }; + + (@$v:ident, $a:expr, 91, $c:block) => { + unroll!(@$v, $a, 90, $c); + { const $v: usize = $a + 90; $c } + }; + + (@$v:ident, $a:expr, 92, $c:block) => { + unroll!(@$v, $a, 46, $c); + unroll!(@$v, $a + 46, 46, $c); + }; + + (@$v:ident, $a:expr, 93, $c:block) => { + unroll!(@$v, $a, 92, $c); + { const $v: usize = $a + 92; $c } + }; + + (@$v:ident, $a:expr, 94, $c:block) => { + unroll!(@$v, $a, 47, $c); + unroll!(@$v, $a + 47, 47, $c); + }; + + (@$v:ident, $a:expr, 95, $c:block) => { + unroll!(@$v, $a, 94, $c); + { const $v: usize = $a + 94; $c } + }; + + (@$v:ident, $a:expr, 96, $c:block) => { + unroll!(@$v, $a, 48, $c); + unroll!(@$v, $a + 48, 48, $c); + }; + + (@$v:ident, $a:expr, 97, $c:block) => { + unroll!(@$v, $a, 96, $c); + { const $v: usize = $a + 96; $c } + }; + + (@$v:ident, $a:expr, 98, $c:block) => { + unroll!(@$v, $a, 49, $c); + unroll!(@$v, $a + 49, 49, $c); + }; + + (@$v:ident, $a:expr, 99, $c:block) => { + unroll!(@$v, $a, 98, $c); + { const $v: usize = $a + 98; $c } + }; + + (@$v:ident, $a:expr, 100, $c:block) => { + unroll!(@$v, $a, 50, $c); + unroll!(@$v, $a + 50, 50, $c); + }; + + (@$v:ident, $a:expr, 101, $c:block) => { + unroll!(@$v, $a, 100, $c); + { const $v: usize = $a + 100; $c } + }; + + (@$v:ident, $a:expr, 102, $c:block) => { + unroll!(@$v, $a, 51, $c); + unroll!(@$v, $a + 51, 51, $c); + }; + + (@$v:ident, $a:expr, 103, $c:block) => { + unroll!(@$v, $a, 102, $c); + { const $v: usize = $a + 102; $c } + }; + + (@$v:ident, $a:expr, 104, $c:block) => { + unroll!(@$v, $a, 52, $c); + unroll!(@$v, $a + 52, 52, $c); + }; + + (@$v:ident, $a:expr, 105, $c:block) => { + unroll!(@$v, $a, 104, $c); + { const $v: usize = $a + 104; $c } + }; + + (@$v:ident, $a:expr, 106, $c:block) => { + unroll!(@$v, $a, 53, $c); + unroll!(@$v, $a + 53, 53, $c); + }; + + (@$v:ident, $a:expr, 107, $c:block) => { + unroll!(@$v, $a, 106, $c); + { const $v: usize = $a + 106; $c } + }; + + (@$v:ident, $a:expr, 108, $c:block) => { + unroll!(@$v, $a, 54, $c); + unroll!(@$v, $a + 54, 54, $c); + }; + + (@$v:ident, $a:expr, 109, $c:block) => { + unroll!(@$v, $a, 108, $c); + { const $v: usize = $a + 108; $c } + }; + + (@$v:ident, $a:expr, 110, $c:block) => { + unroll!(@$v, $a, 55, $c); + unroll!(@$v, $a + 55, 55, $c); + }; + + (@$v:ident, $a:expr, 111, $c:block) => { + unroll!(@$v, $a, 110, $c); + { const $v: usize = $a + 110; $c } + }; + + (@$v:ident, $a:expr, 112, $c:block) => { + unroll!(@$v, $a, 56, $c); + unroll!(@$v, $a + 56, 56, $c); + }; + + (@$v:ident, $a:expr, 113, $c:block) => { + unroll!(@$v, $a, 112, $c); + { const $v: usize = $a + 112; $c } + }; + + (@$v:ident, $a:expr, 114, $c:block) => { + unroll!(@$v, $a, 57, $c); + unroll!(@$v, $a + 57, 57, $c); + }; + + (@$v:ident, $a:expr, 115, $c:block) => { + unroll!(@$v, $a, 114, $c); + { const $v: usize = $a + 114; $c } + }; + + (@$v:ident, $a:expr, 116, $c:block) => { + unroll!(@$v, $a, 58, $c); + unroll!(@$v, $a + 58, 58, $c); + }; + + (@$v:ident, $a:expr, 117, $c:block) => { + unroll!(@$v, $a, 116, $c); + { const $v: usize = $a + 116; $c } + }; + + (@$v:ident, $a:expr, 118, $c:block) => { + unroll!(@$v, $a, 59, $c); + unroll!(@$v, $a + 59, 59, $c); + }; + + (@$v:ident, $a:expr, 119, $c:block) => { + unroll!(@$v, $a, 118, $c); + { const $v: usize = $a + 118; $c } + }; + + (@$v:ident, $a:expr, 120, $c:block) => { + unroll!(@$v, $a, 60, $c); + unroll!(@$v, $a + 60, 60, $c); + }; + + (@$v:ident, $a:expr, 121, $c:block) => { + unroll!(@$v, $a, 120, $c); + { const $v: usize = $a + 120; $c } + }; + + (@$v:ident, $a:expr, 122, $c:block) => { + unroll!(@$v, $a, 61, $c); + unroll!(@$v, $a + 61, 61, $c); + }; + + (@$v:ident, $a:expr, 123, $c:block) => { + unroll!(@$v, $a, 122, $c); + { const $v: usize = $a + 122; $c } + }; + + (@$v:ident, $a:expr, 124, $c:block) => { + unroll!(@$v, $a, 62, $c); + unroll!(@$v, $a + 62, 62, $c); + }; + + (@$v:ident, $a:expr, 125, $c:block) => { + unroll!(@$v, $a, 124, $c); + { const $v: usize = $a + 124; $c } + }; + + (@$v:ident, $a:expr, 126, $c:block) => { + unroll!(@$v, $a, 63, $c); + unroll!(@$v, $a + 63, 63, $c); + }; + + (@$v:ident, $a:expr, 127, $c:block) => { + unroll!(@$v, $a, 126, $c); + { const $v: usize = $a + 126; $c } + }; + + (@$v:ident, $a:expr, 128, $c:block) => { + unroll!(@$v, $a, 64, $c); + unroll!(@$v, $a + 64, 64, $c); + }; + +} + + +#[cfg(all(test, feature = "std"))] +mod tests { + #[test] + fn invalid_range() { + let mut a: Vec = vec![]; + unroll! { + for i in (5..4) { + a.push(i); + } + } + assert_eq!(a, vec![]); + } + + #[test] + fn start_at_one_with_step() { + let mut a: Vec = vec![]; + unroll! { + for i in (2..4).step_by(1) { + a.push(i); + } + } + assert_eq!(a, vec![2, 3]); + } + + #[test] + fn start_at_one() { + let mut a: Vec = vec![]; + unroll! { + for i in 1..4 { + a.push(i); + } + } + assert_eq!(a, vec![1, 2, 3]); + } + + #[test] + fn test_all() { + { + let a: Vec = vec![]; + unroll! { + for i in 0..0 { + a.push(i); + } + } + assert_eq!(a, (0..0).collect::>()); + } + { + let mut a: Vec = vec![]; + unroll! { + for i in 0..1 { + a.push(i); + } + } + assert_eq!(a, (0..1).collect::>()); + } + { + let mut a: Vec = vec![]; + unroll! { + for i in 0..128 { + a.push(i); + } + } + assert_eq!(a, (0..128).collect::>()); + } + { + let mut a: Vec = vec![]; + let start = 128 / 4; + let end = start * 3; + unroll! { + for i < 128 in start..end { + a.push(i); + } + } + assert_eq!(a, (start..end).collect::>()); + } + { + let mut a: Vec = vec![]; + unroll! { + for i in (0..128).step_by(2) { + a.push(i); + } + } + assert_eq!(a, (0..128 / 2).map(|x| x * 2).collect::>()); + } + { + let mut a: Vec = vec![]; + let start = 128 / 4; + let end = start * 3; + unroll! { + for i < 128 in (start..end).step_by(2) { + a.push(i); + } + } + assert_eq!(a, (start..end).filter(|x| x % 2 == 0).collect::>()); + } + } +} diff --git a/target/release/build/crunchy-c7d9e8e409cb52c4/output b/target/release/build/crunchy-c7d9e8e409cb52c4/output new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/crunchy-c7d9e8e409cb52c4/root-output b/target/release/build/crunchy-c7d9e8e409cb52c4/root-output new file mode 100644 index 0000000..765515e --- /dev/null +++ b/target/release/build/crunchy-c7d9e8e409cb52c4/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/crunchy-c7d9e8e409cb52c4/out \ No newline at end of file diff --git a/target/release/build/crunchy-c7d9e8e409cb52c4/stderr b/target/release/build/crunchy-c7d9e8e409cb52c4/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/crunchy-eecc916ed2382bce/build-script-build b/target/release/build/crunchy-eecc916ed2382bce/build-script-build new file mode 100755 index 0000000..5ee661d Binary files /dev/null and b/target/release/build/crunchy-eecc916ed2382bce/build-script-build differ diff --git a/target/release/build/crunchy-eecc916ed2382bce/build_script_build-eecc916ed2382bce b/target/release/build/crunchy-eecc916ed2382bce/build_script_build-eecc916ed2382bce new file mode 100755 index 0000000..5ee661d Binary files /dev/null and b/target/release/build/crunchy-eecc916ed2382bce/build_script_build-eecc916ed2382bce differ diff --git a/target/release/build/crunchy-eecc916ed2382bce/build_script_build-eecc916ed2382bce.d b/target/release/build/crunchy-eecc916ed2382bce/build_script_build-eecc916ed2382bce.d new file mode 100644 index 0000000..4704a3e --- /dev/null +++ b/target/release/build/crunchy-eecc916ed2382bce/build_script_build-eecc916ed2382bce.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/crunchy-eecc916ed2382bce/build_script_build-eecc916ed2382bce.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crunchy-0.2.2/build.rs + +/home/viraladmin/chatgpt/target/release/build/crunchy-eecc916ed2382bce/build_script_build-eecc916ed2382bce: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crunchy-0.2.2/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crunchy-0.2.2/build.rs: diff --git a/target/release/build/generic-array-2e607953dd688cbc/invoked.timestamp b/target/release/build/generic-array-2e607953dd688cbc/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/generic-array-2e607953dd688cbc/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/generic-array-2e607953dd688cbc/output b/target/release/build/generic-array-2e607953dd688cbc/output new file mode 100644 index 0000000..a67c3a8 --- /dev/null +++ b/target/release/build/generic-array-2e607953dd688cbc/output @@ -0,0 +1 @@ +cargo:rustc-cfg=relaxed_coherence diff --git a/target/release/build/generic-array-2e607953dd688cbc/root-output b/target/release/build/generic-array-2e607953dd688cbc/root-output new file mode 100644 index 0000000..c810ffa --- /dev/null +++ b/target/release/build/generic-array-2e607953dd688cbc/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/generic-array-2e607953dd688cbc/out \ No newline at end of file diff --git a/target/release/build/generic-array-2e607953dd688cbc/stderr b/target/release/build/generic-array-2e607953dd688cbc/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/generic-array-f82805edc24d2e88/build-script-build b/target/release/build/generic-array-f82805edc24d2e88/build-script-build new file mode 100755 index 0000000..ca6fbf3 Binary files /dev/null and b/target/release/build/generic-array-f82805edc24d2e88/build-script-build differ diff --git a/target/release/build/generic-array-f82805edc24d2e88/build_script_build-f82805edc24d2e88 b/target/release/build/generic-array-f82805edc24d2e88/build_script_build-f82805edc24d2e88 new file mode 100755 index 0000000..ca6fbf3 Binary files /dev/null and b/target/release/build/generic-array-f82805edc24d2e88/build_script_build-f82805edc24d2e88 differ diff --git a/target/release/build/generic-array-f82805edc24d2e88/build_script_build-f82805edc24d2e88.d b/target/release/build/generic-array-f82805edc24d2e88/build_script_build-f82805edc24d2e88.d new file mode 100644 index 0000000..998ecdd --- /dev/null +++ b/target/release/build/generic-array-f82805edc24d2e88/build_script_build-f82805edc24d2e88.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/generic-array-f82805edc24d2e88/build_script_build-f82805edc24d2e88.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/build.rs + +/home/viraladmin/chatgpt/target/release/build/generic-array-f82805edc24d2e88/build_script_build-f82805edc24d2e88: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/build.rs: diff --git a/target/release/build/getrandom-cbc23db232d757a5/build-script-build b/target/release/build/getrandom-cbc23db232d757a5/build-script-build new file mode 100755 index 0000000..d509a61 Binary files /dev/null and b/target/release/build/getrandom-cbc23db232d757a5/build-script-build differ diff --git a/target/release/build/getrandom-cbc23db232d757a5/build_script_build-cbc23db232d757a5 b/target/release/build/getrandom-cbc23db232d757a5/build_script_build-cbc23db232d757a5 new file mode 100755 index 0000000..d509a61 Binary files /dev/null and b/target/release/build/getrandom-cbc23db232d757a5/build_script_build-cbc23db232d757a5 differ diff --git a/target/release/build/getrandom-cbc23db232d757a5/build_script_build-cbc23db232d757a5.d b/target/release/build/getrandom-cbc23db232d757a5/build_script_build-cbc23db232d757a5.d new file mode 100644 index 0000000..a3ddec8 --- /dev/null +++ b/target/release/build/getrandom-cbc23db232d757a5/build_script_build-cbc23db232d757a5.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/getrandom-cbc23db232d757a5/build_script_build-cbc23db232d757a5.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/build.rs + +/home/viraladmin/chatgpt/target/release/build/getrandom-cbc23db232d757a5/build_script_build-cbc23db232d757a5: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/build.rs: diff --git a/target/release/build/getrandom-e98cc42808674274/invoked.timestamp b/target/release/build/getrandom-e98cc42808674274/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/getrandom-e98cc42808674274/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/getrandom-e98cc42808674274/output b/target/release/build/getrandom-e98cc42808674274/output new file mode 100644 index 0000000..d15ba9a --- /dev/null +++ b/target/release/build/getrandom-e98cc42808674274/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=build.rs diff --git a/target/release/build/getrandom-e98cc42808674274/root-output b/target/release/build/getrandom-e98cc42808674274/root-output new file mode 100644 index 0000000..bf5639a --- /dev/null +++ b/target/release/build/getrandom-e98cc42808674274/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/getrandom-e98cc42808674274/out \ No newline at end of file diff --git a/target/release/build/getrandom-e98cc42808674274/stderr b/target/release/build/getrandom-e98cc42808674274/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/libc-74028ed2267c8978/build-script-build b/target/release/build/libc-74028ed2267c8978/build-script-build new file mode 100755 index 0000000..caaf65b Binary files /dev/null and b/target/release/build/libc-74028ed2267c8978/build-script-build differ diff --git a/target/release/build/libc-74028ed2267c8978/build_script_build-74028ed2267c8978 b/target/release/build/libc-74028ed2267c8978/build_script_build-74028ed2267c8978 new file mode 100755 index 0000000..caaf65b Binary files /dev/null and b/target/release/build/libc-74028ed2267c8978/build_script_build-74028ed2267c8978 differ diff --git a/target/release/build/libc-74028ed2267c8978/build_script_build-74028ed2267c8978.d b/target/release/build/libc-74028ed2267c8978/build_script_build-74028ed2267c8978.d new file mode 100644 index 0000000..d4795d6 --- /dev/null +++ b/target/release/build/libc-74028ed2267c8978/build_script_build-74028ed2267c8978.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/libc-74028ed2267c8978/build_script_build-74028ed2267c8978.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/build.rs + +/home/viraladmin/chatgpt/target/release/build/libc-74028ed2267c8978/build_script_build-74028ed2267c8978: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/build.rs: diff --git a/target/release/build/libc-82300aa021befa40/invoked.timestamp b/target/release/build/libc-82300aa021befa40/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/libc-82300aa021befa40/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/libc-82300aa021befa40/output b/target/release/build/libc-82300aa021befa40/output new file mode 100644 index 0000000..542fcc7 --- /dev/null +++ b/target/release/build/libc-82300aa021befa40/output @@ -0,0 +1,27 @@ +cargo:rerun-if-changed=build.rs +cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_FREEBSD_VERSION +cargo:rustc-cfg=freebsd12 +cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_MUSL_V1_2_3 +cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64 +cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_GNU_FILE_OFFSET_BITS +cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_GNU_TIME_BITS +cargo:rustc-check-cfg=cfg(emscripten_old_stat_abi) +cargo:rustc-check-cfg=cfg(espidf_picolibc) +cargo:rustc-check-cfg=cfg(espidf_time32) +cargo:rustc-check-cfg=cfg(freebsd10) +cargo:rustc-check-cfg=cfg(freebsd11) +cargo:rustc-check-cfg=cfg(freebsd12) +cargo:rustc-check-cfg=cfg(freebsd13) +cargo:rustc-check-cfg=cfg(freebsd14) +cargo:rustc-check-cfg=cfg(freebsd15) +cargo:rustc-check-cfg=cfg(gnu_file_offset_bits64) +cargo:rustc-check-cfg=cfg(gnu_time_bits64) +cargo:rustc-check-cfg=cfg(libc_deny_warnings) +cargo:rustc-check-cfg=cfg(linux_time_bits64) +cargo:rustc-check-cfg=cfg(musl_v1_2_3) +cargo:rustc-check-cfg=cfg(musl32_time64) +cargo:rustc-check-cfg=cfg(musl_redir_time64) +cargo:rustc-check-cfg=cfg(vxworks_lt_25_09) +cargo:rustc-check-cfg=cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin","qurt")) +cargo:rustc-check-cfg=cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock","nto80")) +cargo:rustc-check-cfg=cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky")) diff --git a/target/release/build/libc-82300aa021befa40/root-output b/target/release/build/libc-82300aa021befa40/root-output new file mode 100644 index 0000000..734eb25 --- /dev/null +++ b/target/release/build/libc-82300aa021befa40/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/libc-82300aa021befa40/out \ No newline at end of file diff --git a/target/release/build/libc-82300aa021befa40/stderr b/target/release/build/libc-82300aa021befa40/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/libc-9472df2c5ffbc602/invoked.timestamp b/target/release/build/libc-9472df2c5ffbc602/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/libc-9472df2c5ffbc602/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/libc-9472df2c5ffbc602/output b/target/release/build/libc-9472df2c5ffbc602/output new file mode 100644 index 0000000..542fcc7 --- /dev/null +++ b/target/release/build/libc-9472df2c5ffbc602/output @@ -0,0 +1,27 @@ +cargo:rerun-if-changed=build.rs +cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_FREEBSD_VERSION +cargo:rustc-cfg=freebsd12 +cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_MUSL_V1_2_3 +cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64 +cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_GNU_FILE_OFFSET_BITS +cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_GNU_TIME_BITS +cargo:rustc-check-cfg=cfg(emscripten_old_stat_abi) +cargo:rustc-check-cfg=cfg(espidf_picolibc) +cargo:rustc-check-cfg=cfg(espidf_time32) +cargo:rustc-check-cfg=cfg(freebsd10) +cargo:rustc-check-cfg=cfg(freebsd11) +cargo:rustc-check-cfg=cfg(freebsd12) +cargo:rustc-check-cfg=cfg(freebsd13) +cargo:rustc-check-cfg=cfg(freebsd14) +cargo:rustc-check-cfg=cfg(freebsd15) +cargo:rustc-check-cfg=cfg(gnu_file_offset_bits64) +cargo:rustc-check-cfg=cfg(gnu_time_bits64) +cargo:rustc-check-cfg=cfg(libc_deny_warnings) +cargo:rustc-check-cfg=cfg(linux_time_bits64) +cargo:rustc-check-cfg=cfg(musl_v1_2_3) +cargo:rustc-check-cfg=cfg(musl32_time64) +cargo:rustc-check-cfg=cfg(musl_redir_time64) +cargo:rustc-check-cfg=cfg(vxworks_lt_25_09) +cargo:rustc-check-cfg=cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin","qurt")) +cargo:rustc-check-cfg=cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock","nto80")) +cargo:rustc-check-cfg=cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky")) diff --git a/target/release/build/libc-9472df2c5ffbc602/root-output b/target/release/build/libc-9472df2c5ffbc602/root-output new file mode 100644 index 0000000..4660923 --- /dev/null +++ b/target/release/build/libc-9472df2c5ffbc602/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/libc-9472df2c5ffbc602/out \ No newline at end of file diff --git a/target/release/build/libc-9472df2c5ffbc602/stderr b/target/release/build/libc-9472df2c5ffbc602/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/libc-a5e7498fa219662c/build-script-build b/target/release/build/libc-a5e7498fa219662c/build-script-build new file mode 100755 index 0000000..94f46a1 Binary files /dev/null and b/target/release/build/libc-a5e7498fa219662c/build-script-build differ diff --git a/target/release/build/libc-a5e7498fa219662c/build_script_build-a5e7498fa219662c b/target/release/build/libc-a5e7498fa219662c/build_script_build-a5e7498fa219662c new file mode 100755 index 0000000..94f46a1 Binary files /dev/null and b/target/release/build/libc-a5e7498fa219662c/build_script_build-a5e7498fa219662c differ diff --git a/target/release/build/libc-a5e7498fa219662c/build_script_build-a5e7498fa219662c.d b/target/release/build/libc-a5e7498fa219662c/build_script_build-a5e7498fa219662c.d new file mode 100644 index 0000000..2432e12 --- /dev/null +++ b/target/release/build/libc-a5e7498fa219662c/build_script_build-a5e7498fa219662c.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/libc-a5e7498fa219662c/build_script_build-a5e7498fa219662c.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/build.rs + +/home/viraladmin/chatgpt/target/release/build/libc-a5e7498fa219662c/build_script_build-a5e7498fa219662c: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/build.rs: diff --git a/target/release/build/libm-062074594fe1b48a/build-script-build b/target/release/build/libm-062074594fe1b48a/build-script-build new file mode 100755 index 0000000..9d838a0 Binary files /dev/null and b/target/release/build/libm-062074594fe1b48a/build-script-build differ diff --git a/target/release/build/libm-062074594fe1b48a/build_script_build-062074594fe1b48a b/target/release/build/libm-062074594fe1b48a/build_script_build-062074594fe1b48a new file mode 100755 index 0000000..9d838a0 Binary files /dev/null and b/target/release/build/libm-062074594fe1b48a/build_script_build-062074594fe1b48a differ diff --git a/target/release/build/libm-062074594fe1b48a/build_script_build-062074594fe1b48a.d b/target/release/build/libm-062074594fe1b48a/build_script_build-062074594fe1b48a.d new file mode 100644 index 0000000..d72707a --- /dev/null +++ b/target/release/build/libm-062074594fe1b48a/build_script_build-062074594fe1b48a.d @@ -0,0 +1,6 @@ +/home/viraladmin/chatgpt/target/release/build/libm-062074594fe1b48a/build_script_build-062074594fe1b48a.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/build.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/configure.rs + +/home/viraladmin/chatgpt/target/release/build/libm-062074594fe1b48a/build_script_build-062074594fe1b48a: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/build.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/configure.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/build.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/configure.rs: diff --git a/target/release/build/libm-1a4d829125534247/invoked.timestamp b/target/release/build/libm-1a4d829125534247/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/libm-1a4d829125534247/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/libm-1a4d829125534247/output b/target/release/build/libm-1a4d829125534247/output new file mode 100644 index 0000000..851144b --- /dev/null +++ b/target/release/build/libm-1a4d829125534247/output @@ -0,0 +1,14 @@ +cargo:rerun-if-changed=build.rs +cargo:rerun-if-changed=configure.rs +cargo:rustc-check-cfg=cfg(assert_no_panic) +cargo:rustc-check-cfg=cfg(intrinsics_enabled) +cargo:rustc-check-cfg=cfg(arch_enabled) +cargo:rustc-cfg=arch_enabled +cargo:rustc-check-cfg=cfg(optimizations_enabled) +cargo:rustc-cfg=optimizations_enabled +cargo:rustc-check-cfg=cfg(x86_no_sse) +cargo:rustc-env=CFG_CARGO_FEATURES=["arch", "default"] +cargo:rustc-env=CFG_OPT_LEVEL=z +cargo:rustc-env=CFG_TARGET_FEATURES=["fxsr", "sse", "sse2"] +cargo:rustc-check-cfg=cfg(f16_enabled) +cargo:rustc-check-cfg=cfg(f128_enabled) diff --git a/target/release/build/libm-1a4d829125534247/root-output b/target/release/build/libm-1a4d829125534247/root-output new file mode 100644 index 0000000..b810b73 --- /dev/null +++ b/target/release/build/libm-1a4d829125534247/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/libm-1a4d829125534247/out \ No newline at end of file diff --git a/target/release/build/libm-1a4d829125534247/stderr b/target/release/build/libm-1a4d829125534247/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/lock_api-8a0ede8bcc455125/invoked.timestamp b/target/release/build/lock_api-8a0ede8bcc455125/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/lock_api-8a0ede8bcc455125/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/lock_api-8a0ede8bcc455125/out/autocfg_8d5b316c6da19369_0.ll b/target/release/build/lock_api-8a0ede8bcc455125/out/autocfg_8d5b316c6da19369_0.ll new file mode 100644 index 0000000..f564dec --- /dev/null +++ b/target/release/build/lock_api-8a0ede8bcc455125/out/autocfg_8d5b316c6da19369_0.ll @@ -0,0 +1,11 @@ +; ModuleID = 'autocfg_8d5b316c6da19369_0.d15e3fe97a1f35f5-cgu.0' +source_filename = "autocfg_8d5b316c6da19369_0.d15e3fe97a1f35f5-cgu.0" +target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128" +target triple = "x86_64-unknown-linux-gnu" + +!llvm.module.flags = !{!0, !1} +!llvm.ident = !{!2} + +!0 = !{i32 8, !"PIC Level", i32 2} +!1 = !{i32 2, !"RtLibUseGOT", i32 1} +!2 = !{!"rustc version 1.88.0 (6b00bc388 2025-06-23)"} diff --git a/target/release/build/lock_api-8a0ede8bcc455125/output b/target/release/build/lock_api-8a0ede8bcc455125/output new file mode 100644 index 0000000..ad552e5 --- /dev/null +++ b/target/release/build/lock_api-8a0ede8bcc455125/output @@ -0,0 +1 @@ +cargo:rustc-cfg=has_const_fn_trait_bound diff --git a/target/release/build/lock_api-8a0ede8bcc455125/root-output b/target/release/build/lock_api-8a0ede8bcc455125/root-output new file mode 100644 index 0000000..955f1dd --- /dev/null +++ b/target/release/build/lock_api-8a0ede8bcc455125/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/lock_api-8a0ede8bcc455125/out \ No newline at end of file diff --git a/target/release/build/lock_api-8a0ede8bcc455125/stderr b/target/release/build/lock_api-8a0ede8bcc455125/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/lock_api-b08a2535dfd35f0b/build-script-build b/target/release/build/lock_api-b08a2535dfd35f0b/build-script-build new file mode 100755 index 0000000..e4b5b0d Binary files /dev/null and b/target/release/build/lock_api-b08a2535dfd35f0b/build-script-build differ diff --git a/target/release/build/lock_api-b08a2535dfd35f0b/build_script_build-b08a2535dfd35f0b b/target/release/build/lock_api-b08a2535dfd35f0b/build_script_build-b08a2535dfd35f0b new file mode 100755 index 0000000..e4b5b0d Binary files /dev/null and b/target/release/build/lock_api-b08a2535dfd35f0b/build_script_build-b08a2535dfd35f0b differ diff --git a/target/release/build/lock_api-b08a2535dfd35f0b/build_script_build-b08a2535dfd35f0b.d b/target/release/build/lock_api-b08a2535dfd35f0b/build_script_build-b08a2535dfd35f0b.d new file mode 100644 index 0000000..1a90b70 --- /dev/null +++ b/target/release/build/lock_api-b08a2535dfd35f0b/build_script_build-b08a2535dfd35f0b.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/lock_api-b08a2535dfd35f0b/build_script_build-b08a2535dfd35f0b.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/build.rs + +/home/viraladmin/chatgpt/target/release/build/lock_api-b08a2535dfd35f0b/build_script_build-b08a2535dfd35f0b: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/build.rs: diff --git a/target/release/build/miniz_oxide-e7793da484bce98f/invoked.timestamp b/target/release/build/miniz_oxide-e7793da484bce98f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/miniz_oxide-e7793da484bce98f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/miniz_oxide-e7793da484bce98f/out/autocfg_cd6dc39e6a588e85_0.ll b/target/release/build/miniz_oxide-e7793da484bce98f/out/autocfg_cd6dc39e6a588e85_0.ll new file mode 100644 index 0000000..9c5b3e2 --- /dev/null +++ b/target/release/build/miniz_oxide-e7793da484bce98f/out/autocfg_cd6dc39e6a588e85_0.ll @@ -0,0 +1,11 @@ +; ModuleID = 'autocfg_cd6dc39e6a588e85_0.144dbb30d31b9fe3-cgu.0' +source_filename = "autocfg_cd6dc39e6a588e85_0.144dbb30d31b9fe3-cgu.0" +target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128" +target triple = "x86_64-unknown-linux-gnu" + +!llvm.module.flags = !{!0, !1} +!llvm.ident = !{!2} + +!0 = !{i32 8, !"PIC Level", i32 2} +!1 = !{i32 2, !"RtLibUseGOT", i32 1} +!2 = !{!"rustc version 1.88.0 (6b00bc388 2025-06-23)"} diff --git a/target/release/build/miniz_oxide-e7793da484bce98f/out/autocfg_cd6dc39e6a588e85_1.ll b/target/release/build/miniz_oxide-e7793da484bce98f/out/autocfg_cd6dc39e6a588e85_1.ll new file mode 100644 index 0000000..393c81a --- /dev/null +++ b/target/release/build/miniz_oxide-e7793da484bce98f/out/autocfg_cd6dc39e6a588e85_1.ll @@ -0,0 +1,11 @@ +; ModuleID = 'autocfg_cd6dc39e6a588e85_1.2e7794a9d7fc69e2-cgu.0' +source_filename = "autocfg_cd6dc39e6a588e85_1.2e7794a9d7fc69e2-cgu.0" +target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128" +target triple = "x86_64-unknown-linux-gnu" + +!llvm.module.flags = !{!0, !1} +!llvm.ident = !{!2} + +!0 = !{i32 8, !"PIC Level", i32 2} +!1 = !{i32 2, !"RtLibUseGOT", i32 1} +!2 = !{!"rustc version 1.88.0 (6b00bc388 2025-06-23)"} diff --git a/target/release/build/miniz_oxide-e7793da484bce98f/output b/target/release/build/miniz_oxide-e7793da484bce98f/output new file mode 100644 index 0000000..1a7bb29 --- /dev/null +++ b/target/release/build/miniz_oxide-e7793da484bce98f/output @@ -0,0 +1,2 @@ +cargo:rustc-check-cfg=cfg(has_alloc) +cargo:rustc-cfg=has_alloc diff --git a/target/release/build/miniz_oxide-e7793da484bce98f/root-output b/target/release/build/miniz_oxide-e7793da484bce98f/root-output new file mode 100644 index 0000000..4cde01e --- /dev/null +++ b/target/release/build/miniz_oxide-e7793da484bce98f/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/miniz_oxide-e7793da484bce98f/out \ No newline at end of file diff --git a/target/release/build/miniz_oxide-e7793da484bce98f/stderr b/target/release/build/miniz_oxide-e7793da484bce98f/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/miniz_oxide-fc05fbf9815dde09/build-script-build b/target/release/build/miniz_oxide-fc05fbf9815dde09/build-script-build new file mode 100755 index 0000000..77cad07 Binary files /dev/null and b/target/release/build/miniz_oxide-fc05fbf9815dde09/build-script-build differ diff --git a/target/release/build/miniz_oxide-fc05fbf9815dde09/build_script_build-fc05fbf9815dde09 b/target/release/build/miniz_oxide-fc05fbf9815dde09/build_script_build-fc05fbf9815dde09 new file mode 100755 index 0000000..77cad07 Binary files /dev/null and b/target/release/build/miniz_oxide-fc05fbf9815dde09/build_script_build-fc05fbf9815dde09 differ diff --git a/target/release/build/miniz_oxide-fc05fbf9815dde09/build_script_build-fc05fbf9815dde09.d b/target/release/build/miniz_oxide-fc05fbf9815dde09/build_script_build-fc05fbf9815dde09.d new file mode 100644 index 0000000..4b44a73 --- /dev/null +++ b/target/release/build/miniz_oxide-fc05fbf9815dde09/build_script_build-fc05fbf9815dde09.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/miniz_oxide-fc05fbf9815dde09/build_script_build-fc05fbf9815dde09.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/build.rs + +/home/viraladmin/chatgpt/target/release/build/miniz_oxide-fc05fbf9815dde09/build_script_build-fc05fbf9815dde09: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/build.rs: diff --git a/target/release/build/nix-ae8f0a134fe37483/invoked.timestamp b/target/release/build/nix-ae8f0a134fe37483/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/nix-ae8f0a134fe37483/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/nix-ae8f0a134fe37483/output b/target/release/build/nix-ae8f0a134fe37483/output new file mode 100644 index 0000000..a8a922e --- /dev/null +++ b/target/release/build/nix-ae8f0a134fe37483/output @@ -0,0 +1,2 @@ +cargo:rustc-cfg=linux +cargo:rustc-cfg=linux_android diff --git a/target/release/build/nix-ae8f0a134fe37483/root-output b/target/release/build/nix-ae8f0a134fe37483/root-output new file mode 100644 index 0000000..0eca140 --- /dev/null +++ b/target/release/build/nix-ae8f0a134fe37483/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/nix-ae8f0a134fe37483/out \ No newline at end of file diff --git a/target/release/build/nix-ae8f0a134fe37483/stderr b/target/release/build/nix-ae8f0a134fe37483/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/nix-fad5185bbba0c093/build-script-build b/target/release/build/nix-fad5185bbba0c093/build-script-build new file mode 100755 index 0000000..6cd17ef Binary files /dev/null and b/target/release/build/nix-fad5185bbba0c093/build-script-build differ diff --git a/target/release/build/nix-fad5185bbba0c093/build_script_build-fad5185bbba0c093 b/target/release/build/nix-fad5185bbba0c093/build_script_build-fad5185bbba0c093 new file mode 100755 index 0000000..6cd17ef Binary files /dev/null and b/target/release/build/nix-fad5185bbba0c093/build_script_build-fad5185bbba0c093 differ diff --git a/target/release/build/nix-fad5185bbba0c093/build_script_build-fad5185bbba0c093.d b/target/release/build/nix-fad5185bbba0c093/build_script_build-fad5185bbba0c093.d new file mode 100644 index 0000000..5dc7a98 --- /dev/null +++ b/target/release/build/nix-fad5185bbba0c093/build_script_build-fad5185bbba0c093.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/nix-fad5185bbba0c093/build_script_build-fad5185bbba0c093.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/build.rs + +/home/viraladmin/chatgpt/target/release/build/nix-fad5185bbba0c093/build_script_build-fad5185bbba0c093: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/build.rs: diff --git a/target/release/build/num-rational-531fe2d74479f35a/invoked.timestamp b/target/release/build/num-rational-531fe2d74479f35a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/num-rational-531fe2d74479f35a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/num-rational-531fe2d74479f35a/out/autocfg_c25f6bba2a1d55b9_0.ll b/target/release/build/num-rational-531fe2d74479f35a/out/autocfg_c25f6bba2a1d55b9_0.ll new file mode 100644 index 0000000..8dc2595 --- /dev/null +++ b/target/release/build/num-rational-531fe2d74479f35a/out/autocfg_c25f6bba2a1d55b9_0.ll @@ -0,0 +1,11 @@ +; ModuleID = 'autocfg_c25f6bba2a1d55b9_0.4945533d2627136d-cgu.0' +source_filename = "autocfg_c25f6bba2a1d55b9_0.4945533d2627136d-cgu.0" +target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128" +target triple = "x86_64-unknown-linux-gnu" + +!llvm.module.flags = !{!0, !1} +!llvm.ident = !{!2} + +!0 = !{i32 8, !"PIC Level", i32 2} +!1 = !{i32 2, !"RtLibUseGOT", i32 1} +!2 = !{!"rustc version 1.88.0 (6b00bc388 2025-06-23)"} diff --git a/target/release/build/num-rational-531fe2d74479f35a/out/autocfg_c25f6bba2a1d55b9_1.ll b/target/release/build/num-rational-531fe2d74479f35a/out/autocfg_c25f6bba2a1d55b9_1.ll new file mode 100644 index 0000000..c57ce22 --- /dev/null +++ b/target/release/build/num-rational-531fe2d74479f35a/out/autocfg_c25f6bba2a1d55b9_1.ll @@ -0,0 +1,769 @@ +; ModuleID = 'autocfg_c25f6bba2a1d55b9_1.987d93ce0ce1f744-cgu.0' +source_filename = "autocfg_c25f6bba2a1d55b9_1.987d93ce0ce1f744-cgu.0" +target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128" +target triple = "x86_64-unknown-linux-gnu" + +%"core::fmt::rt::Argument<'_>" = type { %"core::fmt::rt::ArgumentType<'_>" } +%"core::fmt::rt::ArgumentType<'_>" = type { ptr, [1 x i64] } + +@alloc_fad0cd83b7d1858a846a172eb260e593 = private unnamed_addr constant [42 x i8] c"is_aligned_to: align is not a power-of-two", align 1 +@alloc_e92e94d0ff530782b571cfd99ec66aef = private unnamed_addr constant <{ ptr, [8 x i8] }> <{ ptr @alloc_fad0cd83b7d1858a846a172eb260e593, [8 x i8] c"*\00\00\00\00\00\00\00" }>, align 8 +@anon.fd919570bf472bb1e3eb5f385dab5e19.0 = private unnamed_addr constant <{ [8 x i8], [8 x i8] }> <{ [8 x i8] zeroinitializer, [8 x i8] undef }>, align 8 +@alloc_c73d06b79ffecabc7277e3a0cdd09f4e = private unnamed_addr constant [81 x i8] c"/rustc/6b00bc3880198600130e1cf62b8f8a93494488cc/library/core/src/ptr/const_ptr.rs", align 1 +@alloc_94e6de0b1efd5b5725fd5e8cc529e4c6 = private unnamed_addr constant <{ ptr, [16 x i8] }> <{ ptr @alloc_c73d06b79ffecabc7277e3a0cdd09f4e, [16 x i8] c"Q\00\00\00\00\00\00\00\C4\05\00\00\0D\00\00\00" }>, align 8 +@alloc_bd3468a7b96187f70c1ce98a3e7a63bf = private unnamed_addr constant [283 x i8] c"unsafe precondition(s) violated: ptr::copy_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap\0A\0AThis indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.", align 1 +@alloc_64e308ef4babfeb8b6220184de794a17 = private unnamed_addr constant [221 x i8] c"unsafe precondition(s) violated: hint::assert_unchecked must never be called when the condition is false\0A\0AThis indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.", align 1 +@alloc_763310d78c99c2c1ad3f8a9821e942f3 = private unnamed_addr constant [61 x i8] c"is_nonoverlapping: `size_of::() * count` overflows a usize", align 1 +@alloc_be86fd5f2fad45390a0d9a9b1b28d869 = private unnamed_addr constant [74 x i8] c"/rustc/6b00bc3880198600130e1cf62b8f8a93494488cc/library/alloc/src/slice.rs", align 1 +@alloc_062f2f5c2e6e6bcbdb972c0074175cfa = private unnamed_addr constant <{ ptr, [16 x i8] }> <{ ptr @alloc_be86fd5f2fad45390a0d9a9b1b28d869, [16 x i8] c"J\00\00\00\00\00\00\00\BE\01\00\00\1D\00\00\00" }>, align 8 +@alloc_eab5d04767146d7d9b93b60d28ef530a = private unnamed_addr constant <{ ptr, [8 x i8] }> <{ ptr inttoptr (i64 1 to ptr), [8 x i8] zeroinitializer }>, align 8 +@alloc_53973d2fe29b4adba8bb7390b5678745 = private unnamed_addr constant [8 x i8] zeroinitializer, align 8 + +; core::intrinsics::copy_nonoverlapping::precondition_check +; Function Attrs: inlinehint nounwind nonlazybind uwtable +define internal void @_ZN4core10intrinsics19copy_nonoverlapping18precondition_check17hf25d5ce1d671a543E(ptr %src, ptr %dst, i64 %size, i64 %align, i64 %count) unnamed_addr #0 personality ptr @rust_eh_personality { +start: + %0 = alloca [4 x i8], align 4 + %_26 = alloca [48 x i8], align 8 + %_21 = alloca [4 x i8], align 4 + %_20 = alloca [8 x i8], align 8 + %_19 = alloca [8 x i8], align 8 + %_18 = alloca [8 x i8], align 8 + %_17 = alloca [48 x i8], align 8 + %is_zst = alloca [1 x i8], align 1 + %align1 = alloca [8 x i8], align 8 + %zero_size = alloca [1 x i8], align 1 + %1 = icmp eq i64 %count, 0 + br i1 %1, label %bb1, label %bb2 + +bb1: ; preds = %start + store i8 1, ptr %zero_size, align 1 + store i64 %align, ptr %align1, align 8 + %2 = load i8, ptr %zero_size, align 1 + %3 = trunc nuw i8 %2 to i1 + %4 = zext i1 %3 to i8 + store i8 %4, ptr %is_zst, align 1 + %5 = call i64 @llvm.ctpop.i64(i64 %align) + %6 = trunc i64 %5 to i32 + store i32 %6, ptr %_21, align 4 + %7 = load i32, ptr %_21, align 4 + %8 = icmp eq i32 %7, 1 + br i1 %8, label %bb26, label %bb15 + +bb2: ; preds = %start + %9 = icmp eq i64 %size, 0 + %10 = zext i1 %9 to i8 + store i8 %10, ptr %zero_size, align 1 + store i64 %align, ptr %align1, align 8 + %11 = load i8, ptr %zero_size, align 1 + %12 = trunc nuw i8 %11 to i1 + %13 = zext i1 %12 to i8 + store i8 %13, ptr %is_zst, align 1 + %14 = call i64 @llvm.ctpop.i64(i64 %align) + %15 = trunc i64 %14 to i32 + store i32 %15, ptr %_21, align 4 + %16 = load i32, ptr %_21, align 4 + %17 = icmp eq i32 %16, 1 + br i1 %17, label %bb14, label %bb15 + +bb26: ; preds = %bb1 + %18 = ptrtoint ptr %src to i64 + store i64 %18, ptr %_19, align 8 + %19 = sub i64 %align, 1 + store i64 %19, ptr %_20, align 8 + %20 = load i64, ptr %_19, align 8 + %21 = load i64, ptr %_20, align 8 + %22 = and i64 %20, %21 + store i64 %22, ptr %_18, align 8 + %23 = load i64, ptr %_18, align 8 + %24 = icmp eq i64 %23, 0 + br i1 %24, label %bb27, label %bb11 + +bb15: ; preds = %bb2, %bb1 + store ptr @alloc_e92e94d0ff530782b571cfd99ec66aef, ptr %_17, align 8 + %25 = getelementptr inbounds i8, ptr %_17, i64 8 + store i64 1, ptr %25, align 8 + %26 = load ptr, ptr @anon.fd919570bf472bb1e3eb5f385dab5e19.0, align 8 + %27 = load i64, ptr getelementptr inbounds (i8, ptr @anon.fd919570bf472bb1e3eb5f385dab5e19.0, i64 8), align 8 + %28 = getelementptr inbounds i8, ptr %_17, i64 32 + store ptr %26, ptr %28, align 8 + %29 = getelementptr inbounds i8, ptr %28, i64 8 + store i64 %27, ptr %29, align 8 + %30 = getelementptr inbounds i8, ptr %_17, i64 16 + store ptr inttoptr (i64 8 to ptr), ptr %30, align 8 + %31 = getelementptr inbounds i8, ptr %30, i64 8 + store i64 0, ptr %31, align 8 +; invoke core::panicking::panic_fmt + invoke void @_ZN4core9panicking9panic_fmt17hc8737e8cca20a7c8E(ptr align 8 %_17, ptr align 8 @alloc_94e6de0b1efd5b5725fd5e8cc529e4c6) #11 + to label %unreachable unwind label %terminate + +bb27: ; preds = %bb26 + br label %bb12 + +bb11: ; preds = %bb14, %bb26 + br label %bb6 + +bb12: ; preds = %bb10, %bb27 + br label %bb3 + +bb14: ; preds = %bb2 + %32 = ptrtoint ptr %src to i64 + store i64 %32, ptr %_19, align 8 + %33 = sub i64 %align, 1 + store i64 %33, ptr %_20, align 8 + %34 = load i64, ptr %_19, align 8 + %35 = load i64, ptr %_20, align 8 + %36 = and i64 %34, %35 + store i64 %36, ptr %_18, align 8 + %37 = load i64, ptr %_18, align 8 + %38 = icmp eq i64 %37, 0 + br i1 %38, label %bb10, label %bb11 + +bb10: ; preds = %bb14 + %39 = load i8, ptr %is_zst, align 1 + %40 = trunc nuw i8 %39 to i1 + br i1 %40, label %bb12, label %bb13 + +bb13: ; preds = %bb10 + %41 = load i64, ptr %_19, align 8 + %_15 = icmp eq i64 %41, 0 + %_8 = xor i1 %_15, true + br i1 %_8, label %bb3, label %bb6 + +bb6: ; preds = %bb11, %bb13 + br label %bb7 + +bb3: ; preds = %bb12, %bb13 + %42 = load i8, ptr %zero_size, align 1 + %is_zst2 = trunc nuw i8 %42 to i1 + %43 = call i64 @llvm.ctpop.i64(i64 %align) + %44 = trunc i64 %43 to i32 + store i32 %44, ptr %0, align 4 + %_29 = load i32, ptr %0, align 4 + %45 = icmp eq i32 %_29, 1 + br i1 %45, label %bb21, label %bb22 + +bb21: ; preds = %bb3 + %_28 = ptrtoint ptr %dst to i64 + %46 = load i64, ptr %_20, align 8 + %_27 = and i64 %_28, %46 + %47 = icmp eq i64 %_27, 0 + br i1 %47, label %bb17, label %bb18 + +bb22: ; preds = %bb3 + store ptr @alloc_e92e94d0ff530782b571cfd99ec66aef, ptr %_26, align 8 + %48 = getelementptr inbounds i8, ptr %_26, i64 8 + store i64 1, ptr %48, align 8 + %49 = load ptr, ptr @anon.fd919570bf472bb1e3eb5f385dab5e19.0, align 8 + %50 = load i64, ptr getelementptr inbounds (i8, ptr @anon.fd919570bf472bb1e3eb5f385dab5e19.0, i64 8), align 8 + %51 = getelementptr inbounds i8, ptr %_26, i64 32 + store ptr %49, ptr %51, align 8 + %52 = getelementptr inbounds i8, ptr %51, i64 8 + store i64 %50, ptr %52, align 8 + %53 = getelementptr inbounds i8, ptr %_26, i64 16 + store ptr inttoptr (i64 8 to ptr), ptr %53, align 8 + %54 = getelementptr inbounds i8, ptr %53, i64 8 + store i64 0, ptr %54, align 8 +; invoke core::panicking::panic_fmt + invoke void @_ZN4core9panicking9panic_fmt17hc8737e8cca20a7c8E(ptr align 8 %_26, ptr align 8 @alloc_94e6de0b1efd5b5725fd5e8cc529e4c6) #11 + to label %unreachable unwind label %terminate + +bb17: ; preds = %bb21 + br i1 %is_zst2, label %bb19, label %bb20 + +bb18: ; preds = %bb21 + br label %bb5 + +bb20: ; preds = %bb17 + %_24 = icmp eq i64 %_28, 0 + %_11 = xor i1 %_24, true + br i1 %_11, label %bb4, label %bb5 + +bb19: ; preds = %bb17 + br label %bb4 + +bb5: ; preds = %bb18, %bb20 + br label %bb7 + +bb4: ; preds = %bb19, %bb20 +; invoke core::ub_checks::maybe_is_nonoverlapping::runtime + %_6 = invoke zeroext i1 @_ZN4core9ub_checks23maybe_is_nonoverlapping7runtime17ha85fe5701b6338ccE(ptr %src, ptr %dst, i64 %size, i64 %count) + to label %bb24 unwind label %terminate + +terminate: ; preds = %bb15, %bb22, %bb4 + %55 = landingpad { ptr, i32 } + filter [0 x ptr] zeroinitializer + %56 = extractvalue { ptr, i32 } %55, 0 + %57 = extractvalue { ptr, i32 } %55, 1 +; call core::panicking::panic_cannot_unwind + call void @_ZN4core9panicking19panic_cannot_unwind17hb8732afd89555502E() #12 + unreachable + +bb24: ; preds = %bb4 + br i1 %_6, label %bb9, label %bb8 + +bb8: ; preds = %bb7, %bb24 +; call core::panicking::panic_nounwind + call void @_ZN4core9panicking14panic_nounwind17h0c59dc9f7f043eadE(ptr align 1 @alloc_bd3468a7b96187f70c1ce98a3e7a63bf, i64 283) #13 + unreachable + +bb9: ; preds = %bb24 + ret void + +bb7: ; preds = %bb6, %bb5 + br label %bb8 + +unreachable: ; preds = %bb15, %bb22 + unreachable +} + +; core::intrinsics::cold_path +; Function Attrs: cold nounwind nonlazybind uwtable +define internal void @_ZN4core10intrinsics9cold_path17h254ea27ba7b11b70E() unnamed_addr #1 { +start: + ret void +} + +; core::fmt::rt::::new_v1 +; Function Attrs: inlinehint nonlazybind uwtable +define void @"_ZN4core3fmt2rt38_$LT$impl$u20$core..fmt..Arguments$GT$6new_v117h8013113b96975fd8E"(ptr sret([48 x i8]) align 8 %_0, ptr align 8 %pieces, ptr align 8 %args) unnamed_addr #2 { +start: + store ptr %pieces, ptr %_0, align 8 + %0 = getelementptr inbounds i8, ptr %_0, i64 8 + store i64 1, ptr %0, align 8 + %1 = load ptr, ptr @anon.fd919570bf472bb1e3eb5f385dab5e19.0, align 8 + %2 = load i64, ptr getelementptr inbounds (i8, ptr @anon.fd919570bf472bb1e3eb5f385dab5e19.0, i64 8), align 8 + %3 = getelementptr inbounds i8, ptr %_0, i64 32 + store ptr %1, ptr %3, align 8 + %4 = getelementptr inbounds i8, ptr %3, i64 8 + store i64 %2, ptr %4, align 8 + %5 = getelementptr inbounds i8, ptr %_0, i64 16 + store ptr %args, ptr %5, align 8 + %6 = getelementptr inbounds i8, ptr %5, i64 8 + store i64 1, ptr %6, align 8 + ret void +} + +; core::fmt::rt::Argument::new_lower_exp +; Function Attrs: inlinehint nonlazybind uwtable +define void @_ZN4core3fmt2rt8Argument13new_lower_exp17hde2abff0be098381E(ptr sret([16 x i8]) align 8 %_0, ptr align 8 %x) unnamed_addr #2 { +start: + %_2 = alloca [16 x i8], align 8 + store ptr %x, ptr %_2, align 8 + %0 = getelementptr inbounds i8, ptr %_2, i64 8 + store ptr @"_ZN4core3fmt3num3imp55_$LT$impl$u20$core..fmt..LowerExp$u20$for$u20$isize$GT$3fmt17hbd493c6b77068934E", ptr %0, align 8 + call void @llvm.memcpy.p0.p0.i64(ptr align 8 %_0, ptr align 8 %_2, i64 16, i1 false) + ret void +} + +; core::ops::function::FnOnce::call_once +; Function Attrs: inlinehint nonlazybind uwtable +define internal void @_ZN4core3ops8function6FnOnce9call_once17he9aed9eb3b858abbE(ptr sret([24 x i8]) align 8 %_0, ptr align 1 %0, i64 %1) unnamed_addr #2 { +start: + %_2 = alloca [16 x i8], align 8 + store ptr %0, ptr %_2, align 8 + %2 = getelementptr inbounds i8, ptr %_2, i64 8 + store i64 %1, ptr %2, align 8 + %3 = load ptr, ptr %_2, align 8 + %4 = getelementptr inbounds i8, ptr %_2, i64 8 + %5 = load i64, ptr %4, align 8 +; call alloc::str::::to_owned + call void @"_ZN5alloc3str56_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$8to_owned17h92b6d106473458b4E"(ptr sret([24 x i8]) align 8 %_0, ptr align 1 %3, i64 %5) + ret void +} + +; core::ptr::drop_in_place +; Function Attrs: nonlazybind uwtable +define void @"_ZN4core3ptr42drop_in_place$LT$alloc..string..String$GT$17hd63cee946daf6eb8E"(ptr align 8 %_1) unnamed_addr #3 { +start: +; call core::ptr::drop_in_place> + call void @"_ZN4core3ptr46drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$17h02a493d7affa8f9bE"(ptr align 8 %_1) + ret void +} + +; core::ptr::drop_in_place> +; Function Attrs: nonlazybind uwtable +define void @"_ZN4core3ptr46drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$17h02a493d7affa8f9bE"(ptr align 8 %_1) unnamed_addr #3 personality ptr @rust_eh_personality { +start: + %0 = alloca [16 x i8], align 8 +; invoke as core::ops::drop::Drop>::drop + invoke void @"_ZN70_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$4drop17h3cad85dcbc7cf70aE"(ptr align 8 %_1) + to label %bb4 unwind label %cleanup + +bb3: ; preds = %cleanup +; invoke core::ptr::drop_in_place> + invoke void @"_ZN4core3ptr53drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$17hce7fe015fd98a09dE"(ptr align 8 %_1) #14 + to label %bb1 unwind label %terminate + +cleanup: ; preds = %start + %1 = landingpad { ptr, i32 } + cleanup + %2 = extractvalue { ptr, i32 } %1, 0 + %3 = extractvalue { ptr, i32 } %1, 1 + store ptr %2, ptr %0, align 8 + %4 = getelementptr inbounds i8, ptr %0, i64 8 + store i32 %3, ptr %4, align 8 + br label %bb3 + +bb4: ; preds = %start +; call core::ptr::drop_in_place> + call void @"_ZN4core3ptr53drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$17hce7fe015fd98a09dE"(ptr align 8 %_1) + ret void + +terminate: ; preds = %bb3 + %5 = landingpad { ptr, i32 } + filter [0 x ptr] zeroinitializer + %6 = extractvalue { ptr, i32 } %5, 0 + %7 = extractvalue { ptr, i32 } %5, 1 +; call core::panicking::panic_in_cleanup + call void @_ZN4core9panicking16panic_in_cleanup17h51d1753fd07771d1E() #12 + unreachable + +bb1: ; preds = %bb3 + %8 = load ptr, ptr %0, align 8 + %9 = getelementptr inbounds i8, ptr %0, i64 8 + %10 = load i32, ptr %9, align 8 + %11 = insertvalue { ptr, i32 } poison, ptr %8, 0 + %12 = insertvalue { ptr, i32 } %11, i32 %10, 1 + resume { ptr, i32 } %12 +} + +; core::ptr::drop_in_place> +; Function Attrs: nonlazybind uwtable +define void @"_ZN4core3ptr53drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$17hce7fe015fd98a09dE"(ptr align 8 %_1) unnamed_addr #3 { +start: +; call as core::ops::drop::Drop>::drop + call void @"_ZN77_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$4drop17h207b169ff2d583b0E"(ptr align 8 %_1) + ret void +} + +; core::hint::assert_unchecked::precondition_check +; Function Attrs: inlinehint nounwind nonlazybind uwtable +define internal void @_ZN4core4hint16assert_unchecked18precondition_check17h330a71462de6dbb6E(i1 zeroext %cond) unnamed_addr #0 { +start: + br i1 %cond, label %bb2, label %bb1 + +bb1: ; preds = %start +; call core::panicking::panic_nounwind + call void @_ZN4core9panicking14panic_nounwind17h0c59dc9f7f043eadE(ptr align 1 @alloc_64e308ef4babfeb8b6220184de794a17, i64 221) #13 + unreachable + +bb2: ; preds = %start + ret void +} + +; core::option::Option::map_or_else +; Function Attrs: inlinehint nonlazybind uwtable +define void @"_ZN4core6option15Option$LT$T$GT$11map_or_else17h096b43ba242a0b58E"(ptr sret([24 x i8]) align 8 %_0, ptr align 1 %0, i64 %1, ptr align 8 %default) unnamed_addr #2 personality ptr @rust_eh_personality { +start: + %2 = alloca [16 x i8], align 8 + %_10 = alloca [1 x i8], align 1 + %_9 = alloca [1 x i8], align 1 + %self = alloca [16 x i8], align 8 + store ptr %0, ptr %self, align 8 + %3 = getelementptr inbounds i8, ptr %self, i64 8 + store i64 %1, ptr %3, align 8 + store i8 1, ptr %_10, align 1 + store i8 1, ptr %_9, align 1 + %4 = load ptr, ptr %self, align 8 + %5 = getelementptr inbounds i8, ptr %self, i64 8 + %6 = load i64, ptr %5, align 8 + %7 = ptrtoint ptr %4 to i64 + %8 = icmp eq i64 %7, 0 + %_4 = select i1 %8, i64 0, i64 1 + %9 = trunc nuw i64 %_4 to i1 + br i1 %9, label %bb3, label %bb2 + +bb3: ; preds = %start + %t.0 = load ptr, ptr %self, align 8 + %10 = getelementptr inbounds i8, ptr %self, i64 8 + %t.1 = load i64, ptr %10, align 8 + store i8 0, ptr %_9, align 1 +; invoke core::ops::function::FnOnce::call_once + invoke void @_ZN4core3ops8function6FnOnce9call_once17he9aed9eb3b858abbE(ptr sret([24 x i8]) align 8 %_0, ptr align 1 %t.0, i64 %t.1) + to label %bb4 unwind label %cleanup + +bb2: ; preds = %start + store i8 0, ptr %_10, align 1 +; invoke alloc::fmt::format::{{closure}} + invoke void @"_ZN5alloc3fmt6format28_$u7b$$u7b$closure$u7d$$u7d$17hb06aa965ad17a4e7E"(ptr sret([24 x i8]) align 8 %_0, ptr align 8 %default) + to label %bb5 unwind label %cleanup + +bb11: ; preds = %cleanup + %11 = load i8, ptr %_9, align 1 + %12 = trunc nuw i8 %11 to i1 + br i1 %12, label %bb10, label %bb7 + +cleanup: ; preds = %bb3, %bb2 + %13 = landingpad { ptr, i32 } + cleanup + %14 = extractvalue { ptr, i32 } %13, 0 + %15 = extractvalue { ptr, i32 } %13, 1 + store ptr %14, ptr %2, align 8 + %16 = getelementptr inbounds i8, ptr %2, i64 8 + store i32 %15, ptr %16, align 8 + br label %bb11 + +bb5: ; preds = %bb2 + br label %bb6 + +bb6: ; preds = %bb9, %bb4, %bb5 + ret void + +bb4: ; preds = %bb3 + %17 = load i8, ptr %_10, align 1 + %18 = trunc nuw i8 %17 to i1 + br i1 %18, label %bb9, label %bb6 + +bb9: ; preds = %bb4 + br label %bb6 + +bb7: ; preds = %bb10, %bb11 + %19 = load i8, ptr %_10, align 1 + %20 = trunc nuw i8 %19 to i1 + br i1 %20, label %bb12, label %bb8 + +bb10: ; preds = %bb11 + br label %bb7 + +bb8: ; preds = %bb12, %bb7 + %21 = load ptr, ptr %2, align 8 + %22 = getelementptr inbounds i8, ptr %2, i64 8 + %23 = load i32, ptr %22, align 8 + %24 = insertvalue { ptr, i32 } poison, ptr %21, 0 + %25 = insertvalue { ptr, i32 } %24, i32 %23, 1 + resume { ptr, i32 } %25 + +bb12: ; preds = %bb7 + br label %bb8 + +bb1: ; No predecessors! + unreachable +} + +; core::ub_checks::maybe_is_nonoverlapping::runtime +; Function Attrs: inlinehint nonlazybind uwtable +define internal zeroext i1 @_ZN4core9ub_checks23maybe_is_nonoverlapping7runtime17ha85fe5701b6338ccE(ptr %src, ptr %dst, i64 %size, i64 %count) unnamed_addr #2 { +start: + %diff = alloca [8 x i8], align 8 + %_9 = alloca [16 x i8], align 8 + %src_usize = ptrtoint ptr %src to i64 + %dst_usize = ptrtoint ptr %dst to i64 + %0 = call { i64, i1 } @llvm.umul.with.overflow.i64(i64 %size, i64 %count) + %_14.0 = extractvalue { i64, i1 } %0, 0 + %_14.1 = extractvalue { i64, i1 } %0, 1 + br i1 %_14.1, label %bb1, label %bb3 + +bb3: ; preds = %start + %1 = getelementptr inbounds i8, ptr %_9, i64 8 + store i64 %_14.0, ptr %1, align 8 + store i64 1, ptr %_9, align 8 + %2 = getelementptr inbounds i8, ptr %_9, i64 8 + %size1 = load i64, ptr %2, align 8 + %_22 = icmp ult i64 %src_usize, %dst_usize + br i1 %_22, label %bb4, label %bb5 + +bb1: ; preds = %start +; call core::panicking::panic_nounwind + call void @_ZN4core9panicking14panic_nounwind17h0c59dc9f7f043eadE(ptr align 1 @alloc_763310d78c99c2c1ad3f8a9821e942f3, i64 61) #13 + unreachable + +bb5: ; preds = %bb3 + %3 = sub i64 %src_usize, %dst_usize + store i64 %3, ptr %diff, align 8 + br label %bb6 + +bb4: ; preds = %bb3 + %4 = sub i64 %dst_usize, %src_usize + store i64 %4, ptr %diff, align 8 + br label %bb6 + +bb6: ; preds = %bb4, %bb5 + %_11 = load i64, ptr %diff, align 8 + %_0 = icmp uge i64 %_11, %size1 + ret i1 %_0 +} + +; alloc::fmt::format +; Function Attrs: inlinehint nonlazybind uwtable +define internal void @_ZN5alloc3fmt6format17h0a7085bb177d57a0E(ptr sret([24 x i8]) align 8 %_0, ptr align 8 %args) unnamed_addr #2 { +start: + %_2 = alloca [16 x i8], align 8 + %_6.0 = load ptr, ptr %args, align 8 + %0 = getelementptr inbounds i8, ptr %args, i64 8 + %_6.1 = load i64, ptr %0, align 8 + %1 = getelementptr inbounds i8, ptr %args, i64 16 + %_7.0 = load ptr, ptr %1, align 8 + %2 = getelementptr inbounds i8, ptr %1, i64 8 + %_7.1 = load i64, ptr %2, align 8 + %3 = icmp eq i64 %_6.1, 0 + br i1 %3, label %bb4, label %bb5 + +bb4: ; preds = %start + %4 = icmp eq i64 %_7.1, 0 + br i1 %4, label %bb8, label %bb3 + +bb5: ; preds = %start + %5 = icmp eq i64 %_6.1, 1 + br i1 %5, label %bb6, label %bb3 + +bb8: ; preds = %bb4 + store ptr inttoptr (i64 1 to ptr), ptr %_2, align 8 + %6 = getelementptr inbounds i8, ptr %_2, i64 8 + store i64 0, ptr %6, align 8 + br label %bb2 + +bb3: ; preds = %bb6, %bb5, %bb4 + %7 = load ptr, ptr @anon.fd919570bf472bb1e3eb5f385dab5e19.0, align 8 + %8 = load i64, ptr getelementptr inbounds (i8, ptr @anon.fd919570bf472bb1e3eb5f385dab5e19.0, i64 8), align 8 + store ptr %7, ptr %_2, align 8 + %9 = getelementptr inbounds i8, ptr %_2, i64 8 + store i64 %8, ptr %9, align 8 + br label %bb2 + +bb2: ; preds = %bb3, %bb7, %bb8 + %10 = load ptr, ptr %_2, align 8 + %11 = getelementptr inbounds i8, ptr %_2, i64 8 + %12 = load i64, ptr %11, align 8 +; call core::option::Option::map_or_else + call void @"_ZN4core6option15Option$LT$T$GT$11map_or_else17h096b43ba242a0b58E"(ptr sret([24 x i8]) align 8 %_0, ptr align 1 %10, i64 %12, ptr align 8 %args) + ret void + +bb6: ; preds = %bb5 + %13 = icmp eq i64 %_7.1, 0 + br i1 %13, label %bb7, label %bb3 + +bb7: ; preds = %bb6 + %s = getelementptr inbounds nuw { ptr, i64 }, ptr %_6.0, i64 0 + %14 = getelementptr inbounds nuw { ptr, i64 }, ptr %_6.0, i64 0 + %_12.0 = load ptr, ptr %14, align 8 + %15 = getelementptr inbounds i8, ptr %14, i64 8 + %_12.1 = load i64, ptr %15, align 8 + store ptr %_12.0, ptr %_2, align 8 + %16 = getelementptr inbounds i8, ptr %_2, i64 8 + store i64 %_12.1, ptr %16, align 8 + br label %bb2 +} + +; alloc::fmt::format::{{closure}} +; Function Attrs: inlinehint nonlazybind uwtable +define void @"_ZN5alloc3fmt6format28_$u7b$$u7b$closure$u7d$$u7d$17hb06aa965ad17a4e7E"(ptr sret([24 x i8]) align 8 %_0, ptr align 8 %_1) unnamed_addr #2 { +start: + %_2 = alloca [48 x i8], align 8 + call void @llvm.memcpy.p0.p0.i64(ptr align 8 %_2, ptr align 8 %_1, i64 48, i1 false) +; call alloc::fmt::format::format_inner + call void @_ZN5alloc3fmt6format12format_inner17h8a62f782d788077eE(ptr sret([24 x i8]) align 8 %_0, ptr align 8 %_2) + ret void +} + +; alloc::str::::to_owned +; Function Attrs: inlinehint nonlazybind uwtable +define internal void @"_ZN5alloc3str56_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$8to_owned17h92b6d106473458b4E"(ptr sret([24 x i8]) align 8 %_0, ptr align 1 %self.0, i64 %self.1) unnamed_addr #2 { +start: + %bytes = alloca [24 x i8], align 8 +; call ::to_vec_in::ConvertVec>::to_vec + call void @"_ZN87_$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$6to_vec17h7f36ec2cb81529edE"(ptr sret([24 x i8]) align 8 %bytes, ptr align 1 %self.0, i64 %self.1) + call void @llvm.memcpy.p0.p0.i64(ptr align 8 %_0, ptr align 8 %bytes, i64 24, i1 false) + ret void +} + +; alloc::raw_vec::RawVecInner::with_capacity_in +; Function Attrs: inlinehint nonlazybind uwtable +define { i64, ptr } @"_ZN5alloc7raw_vec20RawVecInner$LT$A$GT$16with_capacity_in17hff658bafb3d74ef3E"(i64 %capacity, i64 %elem_layout.0, i64 %elem_layout.1, ptr align 8 %0) unnamed_addr #2 { +start: + %self = alloca [8 x i8], align 8 + %elem_layout = alloca [16 x i8], align 8 + %this = alloca [16 x i8], align 8 + %_4 = alloca [24 x i8], align 8 +; call alloc::raw_vec::RawVecInner::try_allocate_in + call void @"_ZN5alloc7raw_vec20RawVecInner$LT$A$GT$15try_allocate_in17h4f7e38587b6f6112E"(ptr sret([24 x i8]) align 8 %_4, i64 %capacity, i1 zeroext false, i64 %elem_layout.0, i64 %elem_layout.1) + %_5 = load i64, ptr %_4, align 8 + %1 = trunc nuw i64 %_5 to i1 + br i1 %1, label %bb3, label %bb4 + +bb3: ; preds = %start + %2 = getelementptr inbounds i8, ptr %_4, i64 8 + %err.0 = load i64, ptr %2, align 8 + %3 = getelementptr inbounds i8, ptr %2, i64 8 + %err.1 = load i64, ptr %3, align 8 +; call alloc::raw_vec::handle_error + call void @_ZN5alloc7raw_vec12handle_error17h891236e332f51b87E(i64 %err.0, i64 %err.1, ptr align 8 %0) #11 + unreachable + +bb4: ; preds = %start + %4 = getelementptr inbounds i8, ptr %_4, i64 8 + %5 = load i64, ptr %4, align 8 + %6 = getelementptr inbounds i8, ptr %4, i64 8 + %7 = load ptr, ptr %6, align 8 + store i64 %5, ptr %this, align 8 + %8 = getelementptr inbounds i8, ptr %this, i64 8 + store ptr %7, ptr %8, align 8 + store i64 %elem_layout.0, ptr %elem_layout, align 8 + %9 = getelementptr inbounds i8, ptr %elem_layout, i64 8 + store i64 %elem_layout.1, ptr %9, align 8 + %10 = icmp eq i64 %elem_layout.1, 0 + br i1 %10, label %bb6, label %bb7 + +bb6: ; preds = %bb4 + store i64 -1, ptr %self, align 8 + br label %bb5 + +bb7: ; preds = %bb4 + %self1 = load i64, ptr %this, align 8 + store i64 %self1, ptr %self, align 8 + br label %bb5 + +bb5: ; preds = %bb7, %bb6 + %11 = load i64, ptr %self, align 8 + %_13 = sub i64 %11, 0 + %_8 = icmp ugt i64 %capacity, %_13 + %cond = xor i1 %_8, true + br label %bb8 + +bb8: ; preds = %bb5 +; call core::hint::assert_unchecked::precondition_check + call void @_ZN4core4hint16assert_unchecked18precondition_check17h330a71462de6dbb6E(i1 zeroext %cond) #15 + br label %bb9 + +bb9: ; preds = %bb8 + %_0.0 = load i64, ptr %this, align 8 + %12 = getelementptr inbounds i8, ptr %this, i64 8 + %_0.1 = load ptr, ptr %12, align 8 + %13 = insertvalue { i64, ptr } poison, i64 %_0.0, 0 + %14 = insertvalue { i64, ptr } %13, ptr %_0.1, 1 + ret { i64, ptr } %14 + +bb2: ; No predecessors! + unreachable +} + +; ::to_vec_in::ConvertVec>::to_vec +; Function Attrs: inlinehint nonlazybind uwtable +define void @"_ZN87_$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$6to_vec17h7f36ec2cb81529edE"(ptr sret([24 x i8]) align 8 %_0, ptr align 1 %s.0, i64 %s.1) unnamed_addr #2 { +start: + %v = alloca [24 x i8], align 8 +; call alloc::raw_vec::RawVecInner::with_capacity_in + %0 = call { i64, ptr } @"_ZN5alloc7raw_vec20RawVecInner$LT$A$GT$16with_capacity_in17hff658bafb3d74ef3E"(i64 %s.1, i64 1, i64 1, ptr align 8 @alloc_062f2f5c2e6e6bcbdb972c0074175cfa) + %_10.0 = extractvalue { i64, ptr } %0, 0 + %_10.1 = extractvalue { i64, ptr } %0, 1 + store i64 %_10.0, ptr %v, align 8 + %1 = getelementptr inbounds i8, ptr %v, i64 8 + store ptr %_10.1, ptr %1, align 8 + %2 = getelementptr inbounds i8, ptr %v, i64 16 + store i64 0, ptr %2, align 8 + %3 = getelementptr inbounds i8, ptr %v, i64 8 + %_12 = load ptr, ptr %3, align 8 + br label %bb2 + +bb2: ; preds = %start +; call core::intrinsics::copy_nonoverlapping::precondition_check + call void @_ZN4core10intrinsics19copy_nonoverlapping18precondition_check17hf25d5ce1d671a543E(ptr %s.0, ptr %_12, i64 1, i64 1, i64 %s.1) #15 + br label %bb4 + +bb4: ; preds = %bb2 + %4 = mul i64 %s.1, 1 + call void @llvm.memcpy.p0.p0.i64(ptr align 1 %_12, ptr align 1 %s.0, i64 %4, i1 false) + %5 = getelementptr inbounds i8, ptr %v, i64 16 + store i64 %s.1, ptr %5, align 8 + call void @llvm.memcpy.p0.p0.i64(ptr align 8 %_0, ptr align 8 %v, i64 24, i1 false) + ret void +} + +; autocfg_c25f6bba2a1d55b9_1::probe +; Function Attrs: nonlazybind uwtable +define void @_ZN26autocfg_c25f6bba2a1d55b9_15probe17hd93ee2127fdf1bd2E() unnamed_addr #3 { +start: + %_7 = alloca [16 x i8], align 8 + %_6 = alloca [16 x i8], align 8 + %_3 = alloca [48 x i8], align 8 + %_2 = alloca [24 x i8], align 8 + %_1 = alloca [24 x i8], align 8 +; call core::fmt::rt::Argument::new_lower_exp + call void @_ZN4core3fmt2rt8Argument13new_lower_exp17hde2abff0be098381E(ptr sret([16 x i8]) align 8 %_7, ptr align 8 @alloc_53973d2fe29b4adba8bb7390b5678745) + %0 = getelementptr inbounds nuw %"core::fmt::rt::Argument<'_>", ptr %_6, i64 0 + call void @llvm.memcpy.p0.p0.i64(ptr align 8 %0, ptr align 8 %_7, i64 16, i1 false) +; call core::fmt::rt::::new_v1 + call void @"_ZN4core3fmt2rt38_$LT$impl$u20$core..fmt..Arguments$GT$6new_v117h8013113b96975fd8E"(ptr sret([48 x i8]) align 8 %_3, ptr align 8 @alloc_eab5d04767146d7d9b93b60d28ef530a, ptr align 8 %_6) +; call alloc::fmt::format + call void @_ZN5alloc3fmt6format17h0a7085bb177d57a0E(ptr sret([24 x i8]) align 8 %_2, ptr align 8 %_3) + call void @llvm.memcpy.p0.p0.i64(ptr align 8 %_1, ptr align 8 %_2, i64 24, i1 false) +; call core::ptr::drop_in_place + call void @"_ZN4core3ptr42drop_in_place$LT$alloc..string..String$GT$17hd63cee946daf6eb8E"(ptr align 8 %_1) + ret void +} + +; Function Attrs: nounwind nonlazybind uwtable +declare i32 @rust_eh_personality(i32, i32, i64, ptr, ptr) unnamed_addr #4 + +; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) +declare i64 @llvm.ctpop.i64(i64) #5 + +; core::panicking::panic_cannot_unwind +; Function Attrs: cold minsize noinline noreturn nounwind nonlazybind optsize uwtable +declare void @_ZN4core9panicking19panic_cannot_unwind17hb8732afd89555502E() unnamed_addr #6 + +; core::panicking::panic_fmt +; Function Attrs: cold noinline noreturn nonlazybind uwtable +declare void @_ZN4core9panicking9panic_fmt17hc8737e8cca20a7c8E(ptr align 8, ptr align 8) unnamed_addr #7 + +; core::panicking::panic_nounwind +; Function Attrs: cold noinline noreturn nounwind nonlazybind uwtable +declare void @_ZN4core9panicking14panic_nounwind17h0c59dc9f7f043eadE(ptr align 1, i64) unnamed_addr #8 + +; core::fmt::num::imp::::fmt +; Function Attrs: nonlazybind uwtable +declare zeroext i1 @"_ZN4core3fmt3num3imp55_$LT$impl$u20$core..fmt..LowerExp$u20$for$u20$isize$GT$3fmt17hbd493c6b77068934E"(ptr align 8, ptr align 8) unnamed_addr #3 + +; Function Attrs: nocallback nofree nounwind willreturn memory(argmem: readwrite) +declare void @llvm.memcpy.p0.p0.i64(ptr noalias nocapture writeonly, ptr noalias nocapture readonly, i64, i1 immarg) #9 + +; as core::ops::drop::Drop>::drop +; Function Attrs: nonlazybind uwtable +declare void @"_ZN70_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$4drop17h3cad85dcbc7cf70aE"(ptr align 8) unnamed_addr #3 + +; core::panicking::panic_in_cleanup +; Function Attrs: cold minsize noinline noreturn nounwind nonlazybind optsize uwtable +declare void @_ZN4core9panicking16panic_in_cleanup17h51d1753fd07771d1E() unnamed_addr #6 + +; as core::ops::drop::Drop>::drop +; Function Attrs: nonlazybind uwtable +declare void @"_ZN77_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$4drop17h207b169ff2d583b0E"(ptr align 8) unnamed_addr #3 + +; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) +declare { i64, i1 } @llvm.umul.with.overflow.i64(i64, i64) #5 + +; alloc::fmt::format::format_inner +; Function Attrs: nonlazybind uwtable +declare void @_ZN5alloc3fmt6format12format_inner17h8a62f782d788077eE(ptr sret([24 x i8]) align 8, ptr align 8) unnamed_addr #3 + +; alloc::raw_vec::RawVecInner::try_allocate_in +; Function Attrs: nonlazybind uwtable +declare void @"_ZN5alloc7raw_vec20RawVecInner$LT$A$GT$15try_allocate_in17h4f7e38587b6f6112E"(ptr sret([24 x i8]) align 8, i64, i1 zeroext, i64, i64) unnamed_addr #3 + +; alloc::raw_vec::handle_error +; Function Attrs: cold minsize noreturn nonlazybind optsize uwtable +declare void @_ZN5alloc7raw_vec12handle_error17h891236e332f51b87E(i64, i64, ptr align 8) unnamed_addr #10 + +attributes #0 = { inlinehint nounwind nonlazybind uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } +attributes #1 = { cold nounwind nonlazybind uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } +attributes #2 = { inlinehint nonlazybind uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } +attributes #3 = { nonlazybind uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } +attributes #4 = { nounwind nonlazybind uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } +attributes #5 = { nocallback nofree nosync nounwind speculatable willreturn memory(none) } +attributes #6 = { cold minsize noinline noreturn nounwind nonlazybind optsize uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } +attributes #7 = { cold noinline noreturn nonlazybind uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } +attributes #8 = { cold noinline noreturn nounwind nonlazybind uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } +attributes #9 = { nocallback nofree nounwind willreturn memory(argmem: readwrite) } +attributes #10 = { cold minsize noreturn nonlazybind optsize uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } +attributes #11 = { noreturn } +attributes #12 = { cold noreturn nounwind } +attributes #13 = { noreturn nounwind } +attributes #14 = { cold } +attributes #15 = { nounwind } + +!llvm.module.flags = !{!0, !1} +!llvm.ident = !{!2} + +!0 = !{i32 8, !"PIC Level", i32 2} +!1 = !{i32 2, !"RtLibUseGOT", i32 1} +!2 = !{!"rustc version 1.88.0 (6b00bc388 2025-06-23)"} diff --git a/target/release/build/num-rational-531fe2d74479f35a/output b/target/release/build/num-rational-531fe2d74479f35a/output new file mode 100644 index 0000000..304b3ab --- /dev/null +++ b/target/release/build/num-rational-531fe2d74479f35a/output @@ -0,0 +1,2 @@ +cargo:rustc-cfg=has_int_exp_fmt +cargo:rerun-if-changed=build.rs diff --git a/target/release/build/num-rational-531fe2d74479f35a/root-output b/target/release/build/num-rational-531fe2d74479f35a/root-output new file mode 100644 index 0000000..c13f614 --- /dev/null +++ b/target/release/build/num-rational-531fe2d74479f35a/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/num-rational-531fe2d74479f35a/out \ No newline at end of file diff --git a/target/release/build/num-rational-531fe2d74479f35a/stderr b/target/release/build/num-rational-531fe2d74479f35a/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/num-rational-a2f4fbb9e316ef41/build-script-build b/target/release/build/num-rational-a2f4fbb9e316ef41/build-script-build new file mode 100755 index 0000000..b679590 Binary files /dev/null and b/target/release/build/num-rational-a2f4fbb9e316ef41/build-script-build differ diff --git a/target/release/build/num-rational-a2f4fbb9e316ef41/build_script_build-a2f4fbb9e316ef41 b/target/release/build/num-rational-a2f4fbb9e316ef41/build_script_build-a2f4fbb9e316ef41 new file mode 100755 index 0000000..b679590 Binary files /dev/null and b/target/release/build/num-rational-a2f4fbb9e316ef41/build_script_build-a2f4fbb9e316ef41 differ diff --git a/target/release/build/num-rational-a2f4fbb9e316ef41/build_script_build-a2f4fbb9e316ef41.d b/target/release/build/num-rational-a2f4fbb9e316ef41/build_script_build-a2f4fbb9e316ef41.d new file mode 100644 index 0000000..e13f102 --- /dev/null +++ b/target/release/build/num-rational-a2f4fbb9e316ef41/build_script_build-a2f4fbb9e316ef41.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/num-rational-a2f4fbb9e316ef41/build_script_build-a2f4fbb9e316ef41.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-rational-0.3.2/build.rs + +/home/viraladmin/chatgpt/target/release/build/num-rational-a2f4fbb9e316ef41/build_script_build-a2f4fbb9e316ef41: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-rational-0.3.2/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-rational-0.3.2/build.rs: diff --git a/target/release/build/num-traits-32b09de95d62cdf4/build-script-build b/target/release/build/num-traits-32b09de95d62cdf4/build-script-build new file mode 100755 index 0000000..b37e69b Binary files /dev/null and b/target/release/build/num-traits-32b09de95d62cdf4/build-script-build differ diff --git a/target/release/build/num-traits-32b09de95d62cdf4/build_script_build-32b09de95d62cdf4 b/target/release/build/num-traits-32b09de95d62cdf4/build_script_build-32b09de95d62cdf4 new file mode 100755 index 0000000..b37e69b Binary files /dev/null and b/target/release/build/num-traits-32b09de95d62cdf4/build_script_build-32b09de95d62cdf4 differ diff --git a/target/release/build/num-traits-32b09de95d62cdf4/build_script_build-32b09de95d62cdf4.d b/target/release/build/num-traits-32b09de95d62cdf4/build_script_build-32b09de95d62cdf4.d new file mode 100644 index 0000000..f19b05f --- /dev/null +++ b/target/release/build/num-traits-32b09de95d62cdf4/build_script_build-32b09de95d62cdf4.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/num-traits-32b09de95d62cdf4/build_script_build-32b09de95d62cdf4.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/build.rs + +/home/viraladmin/chatgpt/target/release/build/num-traits-32b09de95d62cdf4/build_script_build-32b09de95d62cdf4: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/build.rs: diff --git a/target/release/build/num-traits-b8d5c9704d5b1807/invoked.timestamp b/target/release/build/num-traits-b8d5c9704d5b1807/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/num-traits-b8d5c9704d5b1807/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/num-traits-b8d5c9704d5b1807/out/autocfg_b0b62c3c73a8297b_0.ll b/target/release/build/num-traits-b8d5c9704d5b1807/out/autocfg_b0b62c3c73a8297b_0.ll new file mode 100644 index 0000000..9b2e421 --- /dev/null +++ b/target/release/build/num-traits-b8d5c9704d5b1807/out/autocfg_b0b62c3c73a8297b_0.ll @@ -0,0 +1,11 @@ +; ModuleID = 'autocfg_b0b62c3c73a8297b_0.87c7c4e9e8f4d9db-cgu.0' +source_filename = "autocfg_b0b62c3c73a8297b_0.87c7c4e9e8f4d9db-cgu.0" +target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128" +target triple = "x86_64-unknown-linux-gnu" + +!llvm.module.flags = !{!0, !1} +!llvm.ident = !{!2} + +!0 = !{i32 8, !"PIC Level", i32 2} +!1 = !{i32 2, !"RtLibUseGOT", i32 1} +!2 = !{!"rustc version 1.88.0 (6b00bc388 2025-06-23)"} diff --git a/target/release/build/num-traits-b8d5c9704d5b1807/out/autocfg_b0b62c3c73a8297b_1.ll b/target/release/build/num-traits-b8d5c9704d5b1807/out/autocfg_b0b62c3c73a8297b_1.ll new file mode 100644 index 0000000..76157ab --- /dev/null +++ b/target/release/build/num-traits-b8d5c9704d5b1807/out/autocfg_b0b62c3c73a8297b_1.ll @@ -0,0 +1,60 @@ +; ModuleID = 'autocfg_b0b62c3c73a8297b_1.2bdd6429a3cc84e8-cgu.0' +source_filename = "autocfg_b0b62c3c73a8297b_1.2bdd6429a3cc84e8-cgu.0" +target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128" +target triple = "x86_64-unknown-linux-gnu" + +@alloc_f93507f8ba4b5780b14b2c2584609be0 = private unnamed_addr constant [8 x i8] c"\00\00\00\00\00\00\F0?", align 8 +@alloc_ef0a1f828f3393ef691f2705e817091c = private unnamed_addr constant [8 x i8] c"\00\00\00\00\00\00\00@", align 8 + +; core::f64::::total_cmp +; Function Attrs: inlinehint nonlazybind uwtable +define internal i8 @"_ZN4core3f6421_$LT$impl$u20$f64$GT$9total_cmp17had793d6861371c1eE"(ptr align 8 %self, ptr align 8 %other) unnamed_addr #0 { +start: + %_6 = alloca [8 x i8], align 8 + %_3 = alloca [8 x i8], align 8 + %_5 = load double, ptr %self, align 8 + %_4 = bitcast double %_5 to i64 + store i64 %_4, ptr %_3, align 8 + %_8 = load double, ptr %other, align 8 + %_7 = bitcast double %_8 to i64 + store i64 %_7, ptr %_6, align 8 + %_13 = load i64, ptr %_3, align 8 + %_12 = ashr i64 %_13, 63 + %_10 = lshr i64 %_12, 1 + %0 = load i64, ptr %_3, align 8 + %1 = xor i64 %0, %_10 + store i64 %1, ptr %_3, align 8 + %_18 = load i64, ptr %_6, align 8 + %_17 = ashr i64 %_18, 63 + %_15 = lshr i64 %_17, 1 + %2 = load i64, ptr %_6, align 8 + %3 = xor i64 %2, %_15 + store i64 %3, ptr %_6, align 8 + %_19 = load i64, ptr %_3, align 8 + %_20 = load i64, ptr %_6, align 8 + %_0 = call i8 @llvm.scmp.i8.i64(i64 %_19, i64 %_20) + ret i8 %_0 +} + +; autocfg_b0b62c3c73a8297b_1::probe +; Function Attrs: nonlazybind uwtable +define void @_ZN26autocfg_b0b62c3c73a8297b_15probe17hb90150a534ed4cf0E() unnamed_addr #1 { +start: +; call core::f64::::total_cmp + %_1 = call i8 @"_ZN4core3f6421_$LT$impl$u20$f64$GT$9total_cmp17had793d6861371c1eE"(ptr align 8 @alloc_f93507f8ba4b5780b14b2c2584609be0, ptr align 8 @alloc_ef0a1f828f3393ef691f2705e817091c) + ret void +} + +; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) +declare i8 @llvm.scmp.i8.i64(i64, i64) #2 + +attributes #0 = { inlinehint nonlazybind uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } +attributes #1 = { nonlazybind uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } +attributes #2 = { nocallback nofree nosync nounwind speculatable willreturn memory(none) } + +!llvm.module.flags = !{!0, !1} +!llvm.ident = !{!2} + +!0 = !{i32 8, !"PIC Level", i32 2} +!1 = !{i32 2, !"RtLibUseGOT", i32 1} +!2 = !{!"rustc version 1.88.0 (6b00bc388 2025-06-23)"} diff --git a/target/release/build/num-traits-b8d5c9704d5b1807/output b/target/release/build/num-traits-b8d5c9704d5b1807/output new file mode 100644 index 0000000..5acddfe --- /dev/null +++ b/target/release/build/num-traits-b8d5c9704d5b1807/output @@ -0,0 +1,3 @@ +cargo:rustc-check-cfg=cfg(has_total_cmp) +cargo:rustc-cfg=has_total_cmp +cargo:rerun-if-changed=build.rs diff --git a/target/release/build/num-traits-b8d5c9704d5b1807/root-output b/target/release/build/num-traits-b8d5c9704d5b1807/root-output new file mode 100644 index 0000000..1b1ab52 --- /dev/null +++ b/target/release/build/num-traits-b8d5c9704d5b1807/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/num-traits-b8d5c9704d5b1807/out \ No newline at end of file diff --git a/target/release/build/num-traits-b8d5c9704d5b1807/stderr b/target/release/build/num-traits-b8d5c9704d5b1807/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/openssl-2b6d0e0a3ea78a4d/build-script-build b/target/release/build/openssl-2b6d0e0a3ea78a4d/build-script-build new file mode 100755 index 0000000..22d4625 Binary files /dev/null and b/target/release/build/openssl-2b6d0e0a3ea78a4d/build-script-build differ diff --git a/target/release/build/openssl-2b6d0e0a3ea78a4d/build_script_build-2b6d0e0a3ea78a4d b/target/release/build/openssl-2b6d0e0a3ea78a4d/build_script_build-2b6d0e0a3ea78a4d new file mode 100755 index 0000000..22d4625 Binary files /dev/null and b/target/release/build/openssl-2b6d0e0a3ea78a4d/build_script_build-2b6d0e0a3ea78a4d differ diff --git a/target/release/build/openssl-2b6d0e0a3ea78a4d/build_script_build-2b6d0e0a3ea78a4d.d b/target/release/build/openssl-2b6d0e0a3ea78a4d/build_script_build-2b6d0e0a3ea78a4d.d new file mode 100644 index 0000000..ed4e4be --- /dev/null +++ b/target/release/build/openssl-2b6d0e0a3ea78a4d/build_script_build-2b6d0e0a3ea78a4d.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/openssl-2b6d0e0a3ea78a4d/build_script_build-2b6d0e0a3ea78a4d.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/build.rs + +/home/viraladmin/chatgpt/target/release/build/openssl-2b6d0e0a3ea78a4d/build_script_build-2b6d0e0a3ea78a4d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/build.rs: diff --git a/target/release/build/openssl-e42eb3a3a80501f7/invoked.timestamp b/target/release/build/openssl-e42eb3a3a80501f7/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/openssl-e42eb3a3a80501f7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/openssl-e42eb3a3a80501f7/output b/target/release/build/openssl-e42eb3a3a80501f7/output new file mode 100644 index 0000000..7979683 --- /dev/null +++ b/target/release/build/openssl-e42eb3a3a80501f7/output @@ -0,0 +1,49 @@ +cargo:rustc-check-cfg=cfg(osslconf, values("OPENSSL_NO_OCB", "OPENSSL_NO_SM4", "OPENSSL_NO_SEED", "OPENSSL_NO_CHACHA", "OPENSSL_NO_CAST", "OPENSSL_NO_IDEA", "OPENSSL_NO_CAMELLIA", "OPENSSL_NO_RC4", "OPENSSL_NO_BF", "OPENSSL_NO_PSK", "OPENSSL_NO_DEPRECATED_3_0", "OPENSSL_NO_SCRYPT", "OPENSSL_NO_SM3", "OPENSSL_NO_RMD160", "OPENSSL_NO_EC2M", "OPENSSL_NO_OCSP", "OPENSSL_NO_CMS")) +cargo:rustc-check-cfg=cfg(libressl) +cargo:rustc-check-cfg=cfg(boringssl) +cargo:rustc-check-cfg=cfg(libressl250) +cargo:rustc-check-cfg=cfg(libressl251) +cargo:rustc-check-cfg=cfg(libressl261) +cargo:rustc-check-cfg=cfg(libressl270) +cargo:rustc-check-cfg=cfg(libressl271) +cargo:rustc-check-cfg=cfg(libressl273) +cargo:rustc-check-cfg=cfg(libressl280) +cargo:rustc-check-cfg=cfg(libressl291) +cargo:rustc-check-cfg=cfg(libressl310) +cargo:rustc-check-cfg=cfg(libressl321) +cargo:rustc-check-cfg=cfg(libressl332) +cargo:rustc-check-cfg=cfg(libressl340) +cargo:rustc-check-cfg=cfg(libressl350) +cargo:rustc-check-cfg=cfg(libressl360) +cargo:rustc-check-cfg=cfg(libressl361) +cargo:rustc-check-cfg=cfg(libressl370) +cargo:rustc-check-cfg=cfg(libressl380) +cargo:rustc-check-cfg=cfg(libressl382) +cargo:rustc-check-cfg=cfg(libressl390) +cargo:rustc-check-cfg=cfg(ossl101) +cargo:rustc-check-cfg=cfg(ossl102) +cargo:rustc-check-cfg=cfg(ossl110) +cargo:rustc-check-cfg=cfg(ossl110g) +cargo:rustc-check-cfg=cfg(ossl110h) +cargo:rustc-check-cfg=cfg(ossl111) +cargo:rustc-check-cfg=cfg(ossl111d) +cargo:rustc-check-cfg=cfg(ossl300) +cargo:rustc-check-cfg=cfg(ossl310) +cargo:rustc-check-cfg=cfg(ossl320) +cargo:rustc-check-cfg=cfg(ossl330) +cargo:rustc-cfg=osslconf="OPENSSL_NO_IDEA" +cargo:rustc-cfg=osslconf="OPENSSL_NO_CAMELLIA" +cargo:rustc-cfg=osslconf="OPENSSL_NO_COMP" +cargo:rustc-cfg=osslconf="OPENSSL_NO_SSL3_METHOD" +cargo:rustc-cfg=osslconf="OPENSSL_NO_SEED" +cargo:rustc-cfg=ossl101 +cargo:rustc-cfg=ossl102 +cargo:rustc-cfg=ossl110 +cargo:rustc-cfg=ossl110g +cargo:rustc-cfg=ossl110h +cargo:rustc-cfg=ossl111 +cargo:rustc-cfg=ossl111d +cargo:rustc-cfg=ossl300 +cargo:rustc-cfg=ossl310 +cargo:rustc-cfg=ossl320 +cargo:rustc-cfg=ossl330 diff --git a/target/release/build/openssl-e42eb3a3a80501f7/root-output b/target/release/build/openssl-e42eb3a3a80501f7/root-output new file mode 100644 index 0000000..f9fdda5 --- /dev/null +++ b/target/release/build/openssl-e42eb3a3a80501f7/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/openssl-e42eb3a3a80501f7/out \ No newline at end of file diff --git a/target/release/build/openssl-e42eb3a3a80501f7/stderr b/target/release/build/openssl-e42eb3a3a80501f7/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/invoked.timestamp b/target/release/build/openssl-sys-6a01748102ba63e2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/aes.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/aes.h new file mode 100644 index 0000000..d0f9dfc --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/aes.h @@ -0,0 +1,111 @@ +/* + * Copyright 2002-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_AES_H +# define OPENSSL_AES_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_AES_H +# endif + +# include + +# include +# ifdef __cplusplus +extern "C" { +# endif + +# define AES_BLOCK_SIZE 16 + +# ifndef OPENSSL_NO_DEPRECATED_3_0 + +# define AES_ENCRYPT 1 +# define AES_DECRYPT 0 + +# define AES_MAXNR 14 + + +/* This should be a hidden type, but EVP requires that the size be known */ +struct aes_key_st { +# ifdef AES_LONG + unsigned long rd_key[4 * (AES_MAXNR + 1)]; +# else + unsigned int rd_key[4 * (AES_MAXNR + 1)]; +# endif + int rounds; +}; +typedef struct aes_key_st AES_KEY; + +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 const char *AES_options(void); +OSSL_DEPRECATEDIN_3_0 +int AES_set_encrypt_key(const unsigned char *userKey, const int bits, + AES_KEY *key); +OSSL_DEPRECATEDIN_3_0 +int AES_set_decrypt_key(const unsigned char *userKey, const int bits, + AES_KEY *key); +OSSL_DEPRECATEDIN_3_0 +void AES_encrypt(const unsigned char *in, unsigned char *out, + const AES_KEY *key); +OSSL_DEPRECATEDIN_3_0 +void AES_decrypt(const unsigned char *in, unsigned char *out, + const AES_KEY *key); +OSSL_DEPRECATEDIN_3_0 +void AES_ecb_encrypt(const unsigned char *in, unsigned char *out, + const AES_KEY *key, const int enc); +OSSL_DEPRECATEDIN_3_0 +void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, + size_t length, const AES_KEY *key, + unsigned char *ivec, const int enc); +OSSL_DEPRECATEDIN_3_0 +void AES_cfb128_encrypt(const unsigned char *in, unsigned char *out, + size_t length, const AES_KEY *key, + unsigned char *ivec, int *num, const int enc); +OSSL_DEPRECATEDIN_3_0 +void AES_cfb1_encrypt(const unsigned char *in, unsigned char *out, + size_t length, const AES_KEY *key, + unsigned char *ivec, int *num, const int enc); +OSSL_DEPRECATEDIN_3_0 +void AES_cfb8_encrypt(const unsigned char *in, unsigned char *out, + size_t length, const AES_KEY *key, + unsigned char *ivec, int *num, const int enc); +OSSL_DEPRECATEDIN_3_0 +void AES_ofb128_encrypt(const unsigned char *in, unsigned char *out, + size_t length, const AES_KEY *key, + unsigned char *ivec, int *num); + +/* NB: the IV is _two_ blocks long */ +OSSL_DEPRECATEDIN_3_0 +void AES_ige_encrypt(const unsigned char *in, unsigned char *out, + size_t length, const AES_KEY *key, + unsigned char *ivec, const int enc); +/* NB: the IV is _four_ blocks long */ +OSSL_DEPRECATEDIN_3_0 +void AES_bi_ige_encrypt(const unsigned char *in, unsigned char *out, + size_t length, const AES_KEY *key, const AES_KEY *key2, + const unsigned char *ivec, const int enc); +OSSL_DEPRECATEDIN_3_0 +int AES_wrap_key(AES_KEY *key, const unsigned char *iv, + unsigned char *out, const unsigned char *in, + unsigned int inlen); +OSSL_DEPRECATEDIN_3_0 +int AES_unwrap_key(AES_KEY *key, const unsigned char *iv, + unsigned char *out, const unsigned char *in, + unsigned int inlen); +# endif + + +# ifdef __cplusplus +} +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1.h new file mode 100644 index 0000000..0971234 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1.h @@ -0,0 +1,1133 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/asn1.h.in + * + * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +#ifndef OPENSSL_ASN1_H +# define OPENSSL_ASN1_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_ASN1_H +# endif + +# ifndef OPENSSL_NO_STDIO +# include +# endif +# include +# include +# include +# include +# include +# include +# include + +# include +# include + +# ifdef OPENSSL_BUILD_SHLIBCRYPTO +# undef OPENSSL_EXTERN +# define OPENSSL_EXTERN OPENSSL_EXPORT +# endif + +#ifdef __cplusplus +extern "C" { +#endif + +# define V_ASN1_UNIVERSAL 0x00 +# define V_ASN1_APPLICATION 0x40 +# define V_ASN1_CONTEXT_SPECIFIC 0x80 +# define V_ASN1_PRIVATE 0xc0 + +# define V_ASN1_CONSTRUCTED 0x20 +# define V_ASN1_PRIMITIVE_TAG 0x1f +# define V_ASN1_PRIMATIVE_TAG /*compat*/ V_ASN1_PRIMITIVE_TAG + +# define V_ASN1_APP_CHOOSE -2/* let the recipient choose */ +# define V_ASN1_OTHER -3/* used in ASN1_TYPE */ +# define V_ASN1_ANY -4/* used in ASN1 template code */ + +# define V_ASN1_UNDEF -1 +/* ASN.1 tag values */ +# define V_ASN1_EOC 0 +# define V_ASN1_BOOLEAN 1 /**/ +# define V_ASN1_INTEGER 2 +# define V_ASN1_BIT_STRING 3 +# define V_ASN1_OCTET_STRING 4 +# define V_ASN1_NULL 5 +# define V_ASN1_OBJECT 6 +# define V_ASN1_OBJECT_DESCRIPTOR 7 +# define V_ASN1_EXTERNAL 8 +# define V_ASN1_REAL 9 +# define V_ASN1_ENUMERATED 10 +# define V_ASN1_UTF8STRING 12 +# define V_ASN1_SEQUENCE 16 +# define V_ASN1_SET 17 +# define V_ASN1_NUMERICSTRING 18 /**/ +# define V_ASN1_PRINTABLESTRING 19 +# define V_ASN1_T61STRING 20 +# define V_ASN1_TELETEXSTRING 20/* alias */ +# define V_ASN1_VIDEOTEXSTRING 21 /**/ +# define V_ASN1_IA5STRING 22 +# define V_ASN1_UTCTIME 23 +# define V_ASN1_GENERALIZEDTIME 24 /**/ +# define V_ASN1_GRAPHICSTRING 25 /**/ +# define V_ASN1_ISO64STRING 26 /**/ +# define V_ASN1_VISIBLESTRING 26/* alias */ +# define V_ASN1_GENERALSTRING 27 /**/ +# define V_ASN1_UNIVERSALSTRING 28 /**/ +# define V_ASN1_BMPSTRING 30 + +/* + * NB the constants below are used internally by ASN1_INTEGER + * and ASN1_ENUMERATED to indicate the sign. They are *not* on + * the wire tag values. + */ + +# define V_ASN1_NEG 0x100 +# define V_ASN1_NEG_INTEGER (2 | V_ASN1_NEG) +# define V_ASN1_NEG_ENUMERATED (10 | V_ASN1_NEG) + +/* For use with d2i_ASN1_type_bytes() */ +# define B_ASN1_NUMERICSTRING 0x0001 +# define B_ASN1_PRINTABLESTRING 0x0002 +# define B_ASN1_T61STRING 0x0004 +# define B_ASN1_TELETEXSTRING 0x0004 +# define B_ASN1_VIDEOTEXSTRING 0x0008 +# define B_ASN1_IA5STRING 0x0010 +# define B_ASN1_GRAPHICSTRING 0x0020 +# define B_ASN1_ISO64STRING 0x0040 +# define B_ASN1_VISIBLESTRING 0x0040 +# define B_ASN1_GENERALSTRING 0x0080 +# define B_ASN1_UNIVERSALSTRING 0x0100 +# define B_ASN1_OCTET_STRING 0x0200 +# define B_ASN1_BIT_STRING 0x0400 +# define B_ASN1_BMPSTRING 0x0800 +# define B_ASN1_UNKNOWN 0x1000 +# define B_ASN1_UTF8STRING 0x2000 +# define B_ASN1_UTCTIME 0x4000 +# define B_ASN1_GENERALIZEDTIME 0x8000 +# define B_ASN1_SEQUENCE 0x10000 +/* For use with ASN1_mbstring_copy() */ +# define MBSTRING_FLAG 0x1000 +# define MBSTRING_UTF8 (MBSTRING_FLAG) +# define MBSTRING_ASC (MBSTRING_FLAG|1) +# define MBSTRING_BMP (MBSTRING_FLAG|2) +# define MBSTRING_UNIV (MBSTRING_FLAG|4) +# define SMIME_OLDMIME 0x400 +# define SMIME_CRLFEOL 0x800 +# define SMIME_STREAM 0x1000 + +/* Stacks for types not otherwise defined in this header */ +SKM_DEFINE_STACK_OF_INTERNAL(X509_ALGOR, X509_ALGOR, X509_ALGOR) +#define sk_X509_ALGOR_num(sk) OPENSSL_sk_num(ossl_check_const_X509_ALGOR_sk_type(sk)) +#define sk_X509_ALGOR_value(sk, idx) ((X509_ALGOR *)OPENSSL_sk_value(ossl_check_const_X509_ALGOR_sk_type(sk), (idx))) +#define sk_X509_ALGOR_new(cmp) ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_new(ossl_check_X509_ALGOR_compfunc_type(cmp))) +#define sk_X509_ALGOR_new_null() ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_new_null()) +#define sk_X509_ALGOR_new_reserve(cmp, n) ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_new_reserve(ossl_check_X509_ALGOR_compfunc_type(cmp), (n))) +#define sk_X509_ALGOR_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_ALGOR_sk_type(sk), (n)) +#define sk_X509_ALGOR_free(sk) OPENSSL_sk_free(ossl_check_X509_ALGOR_sk_type(sk)) +#define sk_X509_ALGOR_zero(sk) OPENSSL_sk_zero(ossl_check_X509_ALGOR_sk_type(sk)) +#define sk_X509_ALGOR_delete(sk, i) ((X509_ALGOR *)OPENSSL_sk_delete(ossl_check_X509_ALGOR_sk_type(sk), (i))) +#define sk_X509_ALGOR_delete_ptr(sk, ptr) ((X509_ALGOR *)OPENSSL_sk_delete_ptr(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr))) +#define sk_X509_ALGOR_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr)) +#define sk_X509_ALGOR_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr)) +#define sk_X509_ALGOR_pop(sk) ((X509_ALGOR *)OPENSSL_sk_pop(ossl_check_X509_ALGOR_sk_type(sk))) +#define sk_X509_ALGOR_shift(sk) ((X509_ALGOR *)OPENSSL_sk_shift(ossl_check_X509_ALGOR_sk_type(sk))) +#define sk_X509_ALGOR_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_ALGOR_sk_type(sk),ossl_check_X509_ALGOR_freefunc_type(freefunc)) +#define sk_X509_ALGOR_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr), (idx)) +#define sk_X509_ALGOR_set(sk, idx, ptr) ((X509_ALGOR *)OPENSSL_sk_set(ossl_check_X509_ALGOR_sk_type(sk), (idx), ossl_check_X509_ALGOR_type(ptr))) +#define sk_X509_ALGOR_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr)) +#define sk_X509_ALGOR_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr)) +#define sk_X509_ALGOR_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr), pnum) +#define sk_X509_ALGOR_sort(sk) OPENSSL_sk_sort(ossl_check_X509_ALGOR_sk_type(sk)) +#define sk_X509_ALGOR_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_ALGOR_sk_type(sk)) +#define sk_X509_ALGOR_dup(sk) ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_dup(ossl_check_const_X509_ALGOR_sk_type(sk))) +#define sk_X509_ALGOR_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_copyfunc_type(copyfunc), ossl_check_X509_ALGOR_freefunc_type(freefunc))) +#define sk_X509_ALGOR_set_cmp_func(sk, cmp) ((sk_X509_ALGOR_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_compfunc_type(cmp))) + + + +# define ASN1_STRING_FLAG_BITS_LEFT 0x08 /* Set if 0x07 has bits left value */ +/* + * This indicates that the ASN1_STRING is not a real value but just a place + * holder for the location where indefinite length constructed data should be + * inserted in the memory buffer + */ +# define ASN1_STRING_FLAG_NDEF 0x010 + +/* + * This flag is used by the CMS code to indicate that a string is not + * complete and is a place holder for content when it had all been accessed. + * The flag will be reset when content has been written to it. + */ + +# define ASN1_STRING_FLAG_CONT 0x020 +/* + * This flag is used by ASN1 code to indicate an ASN1_STRING is an MSTRING + * type. + */ +# define ASN1_STRING_FLAG_MSTRING 0x040 +/* String is embedded and only content should be freed */ +# define ASN1_STRING_FLAG_EMBED 0x080 +/* String should be parsed in RFC 5280's time format */ +# define ASN1_STRING_FLAG_X509_TIME 0x100 +/* This is the base type that holds just about everything :-) */ +struct asn1_string_st { + int length; + int type; + unsigned char *data; + /* + * The value of the following field depends on the type being held. It + * is mostly being used for BIT_STRING so if the input data has a + * non-zero 'unused bits' value, it will be handled correctly + */ + long flags; +}; + +/* + * ASN1_ENCODING structure: this is used to save the received encoding of an + * ASN1 type. This is useful to get round problems with invalid encodings + * which can break signatures. + */ + +typedef struct ASN1_ENCODING_st { + unsigned char *enc; /* DER encoding */ + long len; /* Length of encoding */ + int modified; /* set to 1 if 'enc' is invalid */ +} ASN1_ENCODING; + +/* Used with ASN1 LONG type: if a long is set to this it is omitted */ +# define ASN1_LONG_UNDEF 0x7fffffffL + +# define STABLE_FLAGS_MALLOC 0x01 +/* + * A zero passed to ASN1_STRING_TABLE_new_add for the flags is interpreted + * as "don't change" and STABLE_FLAGS_MALLOC is always set. By setting + * STABLE_FLAGS_MALLOC only we can clear the existing value. Use the alias + * STABLE_FLAGS_CLEAR to reflect this. + */ +# define STABLE_FLAGS_CLEAR STABLE_FLAGS_MALLOC +# define STABLE_NO_MASK 0x02 +# define DIRSTRING_TYPE \ + (B_ASN1_PRINTABLESTRING|B_ASN1_T61STRING|B_ASN1_BMPSTRING|B_ASN1_UTF8STRING) +# define PKCS9STRING_TYPE (DIRSTRING_TYPE|B_ASN1_IA5STRING) + +struct asn1_string_table_st { + int nid; + long minsize; + long maxsize; + unsigned long mask; + unsigned long flags; +}; + +SKM_DEFINE_STACK_OF_INTERNAL(ASN1_STRING_TABLE, ASN1_STRING_TABLE, ASN1_STRING_TABLE) +#define sk_ASN1_STRING_TABLE_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk)) +#define sk_ASN1_STRING_TABLE_value(sk, idx) ((ASN1_STRING_TABLE *)OPENSSL_sk_value(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk), (idx))) +#define sk_ASN1_STRING_TABLE_new(cmp) ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_new(ossl_check_ASN1_STRING_TABLE_compfunc_type(cmp))) +#define sk_ASN1_STRING_TABLE_new_null() ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_new_null()) +#define sk_ASN1_STRING_TABLE_new_reserve(cmp, n) ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_STRING_TABLE_compfunc_type(cmp), (n))) +#define sk_ASN1_STRING_TABLE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_STRING_TABLE_sk_type(sk), (n)) +#define sk_ASN1_STRING_TABLE_free(sk) OPENSSL_sk_free(ossl_check_ASN1_STRING_TABLE_sk_type(sk)) +#define sk_ASN1_STRING_TABLE_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_STRING_TABLE_sk_type(sk)) +#define sk_ASN1_STRING_TABLE_delete(sk, i) ((ASN1_STRING_TABLE *)OPENSSL_sk_delete(ossl_check_ASN1_STRING_TABLE_sk_type(sk), (i))) +#define sk_ASN1_STRING_TABLE_delete_ptr(sk, ptr) ((ASN1_STRING_TABLE *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr))) +#define sk_ASN1_STRING_TABLE_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr)) +#define sk_ASN1_STRING_TABLE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr)) +#define sk_ASN1_STRING_TABLE_pop(sk) ((ASN1_STRING_TABLE *)OPENSSL_sk_pop(ossl_check_ASN1_STRING_TABLE_sk_type(sk))) +#define sk_ASN1_STRING_TABLE_shift(sk) ((ASN1_STRING_TABLE *)OPENSSL_sk_shift(ossl_check_ASN1_STRING_TABLE_sk_type(sk))) +#define sk_ASN1_STRING_TABLE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_STRING_TABLE_sk_type(sk),ossl_check_ASN1_STRING_TABLE_freefunc_type(freefunc)) +#define sk_ASN1_STRING_TABLE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr), (idx)) +#define sk_ASN1_STRING_TABLE_set(sk, idx, ptr) ((ASN1_STRING_TABLE *)OPENSSL_sk_set(ossl_check_ASN1_STRING_TABLE_sk_type(sk), (idx), ossl_check_ASN1_STRING_TABLE_type(ptr))) +#define sk_ASN1_STRING_TABLE_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr)) +#define sk_ASN1_STRING_TABLE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr)) +#define sk_ASN1_STRING_TABLE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr), pnum) +#define sk_ASN1_STRING_TABLE_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_STRING_TABLE_sk_type(sk)) +#define sk_ASN1_STRING_TABLE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk)) +#define sk_ASN1_STRING_TABLE_dup(sk) ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_dup(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk))) +#define sk_ASN1_STRING_TABLE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_copyfunc_type(copyfunc), ossl_check_ASN1_STRING_TABLE_freefunc_type(freefunc))) +#define sk_ASN1_STRING_TABLE_set_cmp_func(sk, cmp) ((sk_ASN1_STRING_TABLE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_compfunc_type(cmp))) + + +/* size limits: this stuff is taken straight from RFC2459 */ + +# define ub_name 32768 +# define ub_common_name 64 +# define ub_locality_name 128 +# define ub_state_name 128 +# define ub_organization_name 64 +# define ub_organization_unit_name 64 +# define ub_title 64 +# define ub_email_address 128 + +/* + * Declarations for template structures: for full definitions see asn1t.h + */ +typedef struct ASN1_TEMPLATE_st ASN1_TEMPLATE; +typedef struct ASN1_TLC_st ASN1_TLC; +/* This is just an opaque pointer */ +typedef struct ASN1_VALUE_st ASN1_VALUE; + +/* Declare ASN1 functions: the implement macro in in asn1t.h */ + +/* + * The mysterious 'extern' that's passed to some macros is innocuous, + * and is there to quiet pre-C99 compilers that may complain about empty + * arguments in macro calls. + */ + +# define DECLARE_ASN1_FUNCTIONS_attr(attr, type) \ + DECLARE_ASN1_FUNCTIONS_name_attr(attr, type, type) +# define DECLARE_ASN1_FUNCTIONS(type) \ + DECLARE_ASN1_FUNCTIONS_attr(extern, type) + +# define DECLARE_ASN1_ALLOC_FUNCTIONS_attr(attr, type) \ + DECLARE_ASN1_ALLOC_FUNCTIONS_name_attr(attr, type, type) +# define DECLARE_ASN1_ALLOC_FUNCTIONS(type) \ + DECLARE_ASN1_ALLOC_FUNCTIONS_attr(extern, type) + +# define DECLARE_ASN1_FUNCTIONS_name_attr(attr, type, name) \ + DECLARE_ASN1_ALLOC_FUNCTIONS_name_attr(attr, type, name) \ + DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(attr, type, name) +# define DECLARE_ASN1_FUNCTIONS_name(type, name) \ + DECLARE_ASN1_FUNCTIONS_name_attr(extern, type, name) + +# define DECLARE_ASN1_ENCODE_FUNCTIONS_attr(attr, type, itname, name) \ + DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(attr, type, name) \ + DECLARE_ASN1_ITEM_attr(attr, itname) +# define DECLARE_ASN1_ENCODE_FUNCTIONS(type, itname, name) \ + DECLARE_ASN1_ENCODE_FUNCTIONS_attr(extern, type, itname, name) + +# define DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(attr, type, name) \ + DECLARE_ASN1_ENCODE_FUNCTIONS_attr(attr, type, name, name) +# define DECLARE_ASN1_ENCODE_FUNCTIONS_name(type, name) \ + DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(extern, type, name) + +# define DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(attr, type, name) \ + attr type *d2i_##name(type **a, const unsigned char **in, long len); \ + attr int i2d_##name(const type *a, unsigned char **out); +# define DECLARE_ASN1_ENCODE_FUNCTIONS_only(type, name) \ + DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(extern, type, name) + +# define DECLARE_ASN1_NDEF_FUNCTION_attr(attr, name) \ + attr int i2d_##name##_NDEF(const name *a, unsigned char **out); +# define DECLARE_ASN1_NDEF_FUNCTION(name) \ + DECLARE_ASN1_NDEF_FUNCTION_attr(extern, name) + +# define DECLARE_ASN1_ALLOC_FUNCTIONS_name_attr(attr, type, name) \ + attr type *name##_new(void); \ + attr void name##_free(type *a); +# define DECLARE_ASN1_ALLOC_FUNCTIONS_name(type, name) \ + DECLARE_ASN1_ALLOC_FUNCTIONS_name_attr(extern, type, name) + +# define DECLARE_ASN1_DUP_FUNCTION_attr(attr, type) \ + DECLARE_ASN1_DUP_FUNCTION_name_attr(attr, type, type) +# define DECLARE_ASN1_DUP_FUNCTION(type) \ + DECLARE_ASN1_DUP_FUNCTION_attr(extern, type) + +# define DECLARE_ASN1_DUP_FUNCTION_name_attr(attr, type, name) \ + attr type *name##_dup(const type *a); +# define DECLARE_ASN1_DUP_FUNCTION_name(type, name) \ + DECLARE_ASN1_DUP_FUNCTION_name_attr(extern, type, name) + +# define DECLARE_ASN1_PRINT_FUNCTION_attr(attr, stname) \ + DECLARE_ASN1_PRINT_FUNCTION_fname_attr(attr, stname, stname) +# define DECLARE_ASN1_PRINT_FUNCTION(stname) \ + DECLARE_ASN1_PRINT_FUNCTION_attr(extern, stname) + +# define DECLARE_ASN1_PRINT_FUNCTION_fname_attr(attr, stname, fname) \ + attr int fname##_print_ctx(BIO *out, const stname *x, int indent, \ + const ASN1_PCTX *pctx); +# define DECLARE_ASN1_PRINT_FUNCTION_fname(stname, fname) \ + DECLARE_ASN1_PRINT_FUNCTION_fname_attr(extern, stname, fname) + +# define D2I_OF(type) type *(*)(type **,const unsigned char **,long) +# define I2D_OF(type) int (*)(const type *,unsigned char **) + +# define CHECKED_D2I_OF(type, d2i) \ + ((d2i_of_void*) (1 ? d2i : ((D2I_OF(type))0))) +# define CHECKED_I2D_OF(type, i2d) \ + ((i2d_of_void*) (1 ? i2d : ((I2D_OF(type))0))) +# define CHECKED_NEW_OF(type, xnew) \ + ((void *(*)(void)) (1 ? xnew : ((type *(*)(void))0))) +# define CHECKED_PTR_OF(type, p) \ + ((void*) (1 ? p : (type*)0)) +# define CHECKED_PPTR_OF(type, p) \ + ((void**) (1 ? p : (type**)0)) + +# define TYPEDEF_D2I_OF(type) typedef type *d2i_of_##type(type **,const unsigned char **,long) +# define TYPEDEF_I2D_OF(type) typedef int i2d_of_##type(const type *,unsigned char **) +# define TYPEDEF_D2I2D_OF(type) TYPEDEF_D2I_OF(type); TYPEDEF_I2D_OF(type) + +typedef void *d2i_of_void(void **, const unsigned char **, long); +typedef int i2d_of_void(const void *, unsigned char **); + +/*- + * The following macros and typedefs allow an ASN1_ITEM + * to be embedded in a structure and referenced. Since + * the ASN1_ITEM pointers need to be globally accessible + * (possibly from shared libraries) they may exist in + * different forms. On platforms that support it the + * ASN1_ITEM structure itself will be globally exported. + * Other platforms will export a function that returns + * an ASN1_ITEM pointer. + * + * To handle both cases transparently the macros below + * should be used instead of hard coding an ASN1_ITEM + * pointer in a structure. + * + * The structure will look like this: + * + * typedef struct SOMETHING_st { + * ... + * ASN1_ITEM_EXP *iptr; + * ... + * } SOMETHING; + * + * It would be initialised as e.g.: + * + * SOMETHING somevar = {...,ASN1_ITEM_ref(X509),...}; + * + * and the actual pointer extracted with: + * + * const ASN1_ITEM *it = ASN1_ITEM_ptr(somevar.iptr); + * + * Finally an ASN1_ITEM pointer can be extracted from an + * appropriate reference with: ASN1_ITEM_rptr(X509). This + * would be used when a function takes an ASN1_ITEM * argument. + * + */ + + +/* + * Platforms that can't easily handle shared global variables are declared as + * functions returning ASN1_ITEM pointers. + */ + +/* ASN1_ITEM pointer exported type */ +typedef const ASN1_ITEM *ASN1_ITEM_EXP (void); + +/* Macro to obtain ASN1_ITEM pointer from exported type */ +# define ASN1_ITEM_ptr(iptr) (iptr()) + +/* Macro to include ASN1_ITEM pointer from base type */ +# define ASN1_ITEM_ref(iptr) (iptr##_it) + +# define ASN1_ITEM_rptr(ref) (ref##_it()) + +# define DECLARE_ASN1_ITEM_attr(attr, name) \ + attr const ASN1_ITEM * name##_it(void); +# define DECLARE_ASN1_ITEM(name) \ + DECLARE_ASN1_ITEM_attr(extern, name) + +/* Parameters used by ASN1_STRING_print_ex() */ + +/* + * These determine which characters to escape: RFC2253 special characters, + * control characters and MSB set characters + */ + +# define ASN1_STRFLGS_ESC_2253 1 +# define ASN1_STRFLGS_ESC_CTRL 2 +# define ASN1_STRFLGS_ESC_MSB 4 + +/* Lower 8 bits are reserved as an output type specifier */ +# define ASN1_DTFLGS_TYPE_MASK 0x0FUL +# define ASN1_DTFLGS_RFC822 0x00UL +# define ASN1_DTFLGS_ISO8601 0x01UL + +/* + * This flag determines how we do escaping: normally RC2253 backslash only, + * set this to use backslash and quote. + */ + +# define ASN1_STRFLGS_ESC_QUOTE 8 + +/* These three flags are internal use only. */ + +/* Character is a valid PrintableString character */ +# define CHARTYPE_PRINTABLESTRING 0x10 +/* Character needs escaping if it is the first character */ +# define CHARTYPE_FIRST_ESC_2253 0x20 +/* Character needs escaping if it is the last character */ +# define CHARTYPE_LAST_ESC_2253 0x40 + +/* + * NB the internal flags are safely reused below by flags handled at the top + * level. + */ + +/* + * If this is set we convert all character strings to UTF8 first + */ + +# define ASN1_STRFLGS_UTF8_CONVERT 0x10 + +/* + * If this is set we don't attempt to interpret content: just assume all + * strings are 1 byte per character. This will produce some pretty odd + * looking output! + */ + +# define ASN1_STRFLGS_IGNORE_TYPE 0x20 + +/* If this is set we include the string type in the output */ +# define ASN1_STRFLGS_SHOW_TYPE 0x40 + +/* + * This determines which strings to display and which to 'dump' (hex dump of + * content octets or DER encoding). We can only dump non character strings or + * everything. If we don't dump 'unknown' they are interpreted as character + * strings with 1 octet per character and are subject to the usual escaping + * options. + */ + +# define ASN1_STRFLGS_DUMP_ALL 0x80 +# define ASN1_STRFLGS_DUMP_UNKNOWN 0x100 + +/* + * These determine what 'dumping' does, we can dump the content octets or the + * DER encoding: both use the RFC2253 #XXXXX notation. + */ + +# define ASN1_STRFLGS_DUMP_DER 0x200 + +/* + * This flag specifies that RC2254 escaping shall be performed. + */ +#define ASN1_STRFLGS_ESC_2254 0x400 + +/* + * All the string flags consistent with RFC2253, escaping control characters + * isn't essential in RFC2253 but it is advisable anyway. + */ + +# define ASN1_STRFLGS_RFC2253 (ASN1_STRFLGS_ESC_2253 | \ + ASN1_STRFLGS_ESC_CTRL | \ + ASN1_STRFLGS_ESC_MSB | \ + ASN1_STRFLGS_UTF8_CONVERT | \ + ASN1_STRFLGS_DUMP_UNKNOWN | \ + ASN1_STRFLGS_DUMP_DER) + + +struct asn1_type_st { + int type; + union { + char *ptr; + ASN1_BOOLEAN boolean; + ASN1_STRING *asn1_string; + ASN1_OBJECT *object; + ASN1_INTEGER *integer; + ASN1_ENUMERATED *enumerated; + ASN1_BIT_STRING *bit_string; + ASN1_OCTET_STRING *octet_string; + ASN1_PRINTABLESTRING *printablestring; + ASN1_T61STRING *t61string; + ASN1_IA5STRING *ia5string; + ASN1_GENERALSTRING *generalstring; + ASN1_BMPSTRING *bmpstring; + ASN1_UNIVERSALSTRING *universalstring; + ASN1_UTCTIME *utctime; + ASN1_GENERALIZEDTIME *generalizedtime; + ASN1_VISIBLESTRING *visiblestring; + ASN1_UTF8STRING *utf8string; + /* + * set and sequence are left complete and still contain the set or + * sequence bytes + */ + ASN1_STRING *set; + ASN1_STRING *sequence; + ASN1_VALUE *asn1_value; + } value; +}; + +SKM_DEFINE_STACK_OF_INTERNAL(ASN1_TYPE, ASN1_TYPE, ASN1_TYPE) +#define sk_ASN1_TYPE_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_TYPE_sk_type(sk)) +#define sk_ASN1_TYPE_value(sk, idx) ((ASN1_TYPE *)OPENSSL_sk_value(ossl_check_const_ASN1_TYPE_sk_type(sk), (idx))) +#define sk_ASN1_TYPE_new(cmp) ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_new(ossl_check_ASN1_TYPE_compfunc_type(cmp))) +#define sk_ASN1_TYPE_new_null() ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_new_null()) +#define sk_ASN1_TYPE_new_reserve(cmp, n) ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_TYPE_compfunc_type(cmp), (n))) +#define sk_ASN1_TYPE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_TYPE_sk_type(sk), (n)) +#define sk_ASN1_TYPE_free(sk) OPENSSL_sk_free(ossl_check_ASN1_TYPE_sk_type(sk)) +#define sk_ASN1_TYPE_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_TYPE_sk_type(sk)) +#define sk_ASN1_TYPE_delete(sk, i) ((ASN1_TYPE *)OPENSSL_sk_delete(ossl_check_ASN1_TYPE_sk_type(sk), (i))) +#define sk_ASN1_TYPE_delete_ptr(sk, ptr) ((ASN1_TYPE *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr))) +#define sk_ASN1_TYPE_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr)) +#define sk_ASN1_TYPE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr)) +#define sk_ASN1_TYPE_pop(sk) ((ASN1_TYPE *)OPENSSL_sk_pop(ossl_check_ASN1_TYPE_sk_type(sk))) +#define sk_ASN1_TYPE_shift(sk) ((ASN1_TYPE *)OPENSSL_sk_shift(ossl_check_ASN1_TYPE_sk_type(sk))) +#define sk_ASN1_TYPE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_TYPE_sk_type(sk),ossl_check_ASN1_TYPE_freefunc_type(freefunc)) +#define sk_ASN1_TYPE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr), (idx)) +#define sk_ASN1_TYPE_set(sk, idx, ptr) ((ASN1_TYPE *)OPENSSL_sk_set(ossl_check_ASN1_TYPE_sk_type(sk), (idx), ossl_check_ASN1_TYPE_type(ptr))) +#define sk_ASN1_TYPE_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr)) +#define sk_ASN1_TYPE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr)) +#define sk_ASN1_TYPE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr), pnum) +#define sk_ASN1_TYPE_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_TYPE_sk_type(sk)) +#define sk_ASN1_TYPE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_TYPE_sk_type(sk)) +#define sk_ASN1_TYPE_dup(sk) ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_dup(ossl_check_const_ASN1_TYPE_sk_type(sk))) +#define sk_ASN1_TYPE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_copyfunc_type(copyfunc), ossl_check_ASN1_TYPE_freefunc_type(freefunc))) +#define sk_ASN1_TYPE_set_cmp_func(sk, cmp) ((sk_ASN1_TYPE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_compfunc_type(cmp))) + + +typedef STACK_OF(ASN1_TYPE) ASN1_SEQUENCE_ANY; + +DECLARE_ASN1_ENCODE_FUNCTIONS_name(ASN1_SEQUENCE_ANY, ASN1_SEQUENCE_ANY) +DECLARE_ASN1_ENCODE_FUNCTIONS_name(ASN1_SEQUENCE_ANY, ASN1_SET_ANY) + +/* This is used to contain a list of bit names */ +typedef struct BIT_STRING_BITNAME_st { + int bitnum; + const char *lname; + const char *sname; +} BIT_STRING_BITNAME; + +# define B_ASN1_TIME \ + B_ASN1_UTCTIME | \ + B_ASN1_GENERALIZEDTIME + +# define B_ASN1_PRINTABLE \ + B_ASN1_NUMERICSTRING| \ + B_ASN1_PRINTABLESTRING| \ + B_ASN1_T61STRING| \ + B_ASN1_IA5STRING| \ + B_ASN1_BIT_STRING| \ + B_ASN1_UNIVERSALSTRING|\ + B_ASN1_BMPSTRING|\ + B_ASN1_UTF8STRING|\ + B_ASN1_SEQUENCE|\ + B_ASN1_UNKNOWN + +# define B_ASN1_DIRECTORYSTRING \ + B_ASN1_PRINTABLESTRING| \ + B_ASN1_TELETEXSTRING|\ + B_ASN1_BMPSTRING|\ + B_ASN1_UNIVERSALSTRING|\ + B_ASN1_UTF8STRING + +# define B_ASN1_DISPLAYTEXT \ + B_ASN1_IA5STRING| \ + B_ASN1_VISIBLESTRING| \ + B_ASN1_BMPSTRING|\ + B_ASN1_UTF8STRING + +DECLARE_ASN1_ALLOC_FUNCTIONS_name(ASN1_TYPE, ASN1_TYPE) +DECLARE_ASN1_ENCODE_FUNCTIONS(ASN1_TYPE, ASN1_ANY, ASN1_TYPE) + +int ASN1_TYPE_get(const ASN1_TYPE *a); +void ASN1_TYPE_set(ASN1_TYPE *a, int type, void *value); +int ASN1_TYPE_set1(ASN1_TYPE *a, int type, const void *value); +int ASN1_TYPE_cmp(const ASN1_TYPE *a, const ASN1_TYPE *b); + +ASN1_TYPE *ASN1_TYPE_pack_sequence(const ASN1_ITEM *it, void *s, ASN1_TYPE **t); +void *ASN1_TYPE_unpack_sequence(const ASN1_ITEM *it, const ASN1_TYPE *t); + +SKM_DEFINE_STACK_OF_INTERNAL(ASN1_OBJECT, ASN1_OBJECT, ASN1_OBJECT) +#define sk_ASN1_OBJECT_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_OBJECT_sk_type(sk)) +#define sk_ASN1_OBJECT_value(sk, idx) ((ASN1_OBJECT *)OPENSSL_sk_value(ossl_check_const_ASN1_OBJECT_sk_type(sk), (idx))) +#define sk_ASN1_OBJECT_new(cmp) ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_new(ossl_check_ASN1_OBJECT_compfunc_type(cmp))) +#define sk_ASN1_OBJECT_new_null() ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_new_null()) +#define sk_ASN1_OBJECT_new_reserve(cmp, n) ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_OBJECT_compfunc_type(cmp), (n))) +#define sk_ASN1_OBJECT_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_OBJECT_sk_type(sk), (n)) +#define sk_ASN1_OBJECT_free(sk) OPENSSL_sk_free(ossl_check_ASN1_OBJECT_sk_type(sk)) +#define sk_ASN1_OBJECT_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_OBJECT_sk_type(sk)) +#define sk_ASN1_OBJECT_delete(sk, i) ((ASN1_OBJECT *)OPENSSL_sk_delete(ossl_check_ASN1_OBJECT_sk_type(sk), (i))) +#define sk_ASN1_OBJECT_delete_ptr(sk, ptr) ((ASN1_OBJECT *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr))) +#define sk_ASN1_OBJECT_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr)) +#define sk_ASN1_OBJECT_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr)) +#define sk_ASN1_OBJECT_pop(sk) ((ASN1_OBJECT *)OPENSSL_sk_pop(ossl_check_ASN1_OBJECT_sk_type(sk))) +#define sk_ASN1_OBJECT_shift(sk) ((ASN1_OBJECT *)OPENSSL_sk_shift(ossl_check_ASN1_OBJECT_sk_type(sk))) +#define sk_ASN1_OBJECT_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_OBJECT_sk_type(sk),ossl_check_ASN1_OBJECT_freefunc_type(freefunc)) +#define sk_ASN1_OBJECT_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr), (idx)) +#define sk_ASN1_OBJECT_set(sk, idx, ptr) ((ASN1_OBJECT *)OPENSSL_sk_set(ossl_check_ASN1_OBJECT_sk_type(sk), (idx), ossl_check_ASN1_OBJECT_type(ptr))) +#define sk_ASN1_OBJECT_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr)) +#define sk_ASN1_OBJECT_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr)) +#define sk_ASN1_OBJECT_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr), pnum) +#define sk_ASN1_OBJECT_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_OBJECT_sk_type(sk)) +#define sk_ASN1_OBJECT_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_OBJECT_sk_type(sk)) +#define sk_ASN1_OBJECT_dup(sk) ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_dup(ossl_check_const_ASN1_OBJECT_sk_type(sk))) +#define sk_ASN1_OBJECT_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_copyfunc_type(copyfunc), ossl_check_ASN1_OBJECT_freefunc_type(freefunc))) +#define sk_ASN1_OBJECT_set_cmp_func(sk, cmp) ((sk_ASN1_OBJECT_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_compfunc_type(cmp))) + + +DECLARE_ASN1_FUNCTIONS(ASN1_OBJECT) + +ASN1_STRING *ASN1_STRING_new(void); +void ASN1_STRING_free(ASN1_STRING *a); +void ASN1_STRING_clear_free(ASN1_STRING *a); +int ASN1_STRING_copy(ASN1_STRING *dst, const ASN1_STRING *str); +DECLARE_ASN1_DUP_FUNCTION(ASN1_STRING) +ASN1_STRING *ASN1_STRING_type_new(int type); +int ASN1_STRING_cmp(const ASN1_STRING *a, const ASN1_STRING *b); + /* + * Since this is used to store all sorts of things, via macros, for now, + * make its data void * + */ +int ASN1_STRING_set(ASN1_STRING *str, const void *data, int len); +void ASN1_STRING_set0(ASN1_STRING *str, void *data, int len); +int ASN1_STRING_length(const ASN1_STRING *x); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 void ASN1_STRING_length_set(ASN1_STRING *x, int n); +# endif +int ASN1_STRING_type(const ASN1_STRING *x); +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); +# endif +const unsigned char *ASN1_STRING_get0_data(const ASN1_STRING *x); + +DECLARE_ASN1_FUNCTIONS(ASN1_BIT_STRING) +int ASN1_BIT_STRING_set(ASN1_BIT_STRING *a, unsigned char *d, int length); +int ASN1_BIT_STRING_set_bit(ASN1_BIT_STRING *a, int n, int value); +int ASN1_BIT_STRING_get_bit(const ASN1_BIT_STRING *a, int n); +int ASN1_BIT_STRING_check(const ASN1_BIT_STRING *a, + const unsigned char *flags, int flags_len); + +int ASN1_BIT_STRING_name_print(BIO *out, ASN1_BIT_STRING *bs, + BIT_STRING_BITNAME *tbl, int indent); +int ASN1_BIT_STRING_num_asc(const char *name, BIT_STRING_BITNAME *tbl); +int ASN1_BIT_STRING_set_asc(ASN1_BIT_STRING *bs, const char *name, int value, + BIT_STRING_BITNAME *tbl); + +SKM_DEFINE_STACK_OF_INTERNAL(ASN1_INTEGER, ASN1_INTEGER, ASN1_INTEGER) +#define sk_ASN1_INTEGER_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_INTEGER_sk_type(sk)) +#define sk_ASN1_INTEGER_value(sk, idx) ((ASN1_INTEGER *)OPENSSL_sk_value(ossl_check_const_ASN1_INTEGER_sk_type(sk), (idx))) +#define sk_ASN1_INTEGER_new(cmp) ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_new(ossl_check_ASN1_INTEGER_compfunc_type(cmp))) +#define sk_ASN1_INTEGER_new_null() ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_new_null()) +#define sk_ASN1_INTEGER_new_reserve(cmp, n) ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_INTEGER_compfunc_type(cmp), (n))) +#define sk_ASN1_INTEGER_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_INTEGER_sk_type(sk), (n)) +#define sk_ASN1_INTEGER_free(sk) OPENSSL_sk_free(ossl_check_ASN1_INTEGER_sk_type(sk)) +#define sk_ASN1_INTEGER_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_INTEGER_sk_type(sk)) +#define sk_ASN1_INTEGER_delete(sk, i) ((ASN1_INTEGER *)OPENSSL_sk_delete(ossl_check_ASN1_INTEGER_sk_type(sk), (i))) +#define sk_ASN1_INTEGER_delete_ptr(sk, ptr) ((ASN1_INTEGER *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr))) +#define sk_ASN1_INTEGER_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr)) +#define sk_ASN1_INTEGER_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr)) +#define sk_ASN1_INTEGER_pop(sk) ((ASN1_INTEGER *)OPENSSL_sk_pop(ossl_check_ASN1_INTEGER_sk_type(sk))) +#define sk_ASN1_INTEGER_shift(sk) ((ASN1_INTEGER *)OPENSSL_sk_shift(ossl_check_ASN1_INTEGER_sk_type(sk))) +#define sk_ASN1_INTEGER_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_INTEGER_sk_type(sk),ossl_check_ASN1_INTEGER_freefunc_type(freefunc)) +#define sk_ASN1_INTEGER_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr), (idx)) +#define sk_ASN1_INTEGER_set(sk, idx, ptr) ((ASN1_INTEGER *)OPENSSL_sk_set(ossl_check_ASN1_INTEGER_sk_type(sk), (idx), ossl_check_ASN1_INTEGER_type(ptr))) +#define sk_ASN1_INTEGER_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr)) +#define sk_ASN1_INTEGER_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr)) +#define sk_ASN1_INTEGER_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr), pnum) +#define sk_ASN1_INTEGER_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_INTEGER_sk_type(sk)) +#define sk_ASN1_INTEGER_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_INTEGER_sk_type(sk)) +#define sk_ASN1_INTEGER_dup(sk) ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_dup(ossl_check_const_ASN1_INTEGER_sk_type(sk))) +#define sk_ASN1_INTEGER_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_copyfunc_type(copyfunc), ossl_check_ASN1_INTEGER_freefunc_type(freefunc))) +#define sk_ASN1_INTEGER_set_cmp_func(sk, cmp) ((sk_ASN1_INTEGER_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_compfunc_type(cmp))) + + + +DECLARE_ASN1_FUNCTIONS(ASN1_INTEGER) +ASN1_INTEGER *d2i_ASN1_UINTEGER(ASN1_INTEGER **a, const unsigned char **pp, + long length); +DECLARE_ASN1_DUP_FUNCTION(ASN1_INTEGER) +int ASN1_INTEGER_cmp(const ASN1_INTEGER *x, const ASN1_INTEGER *y); + +DECLARE_ASN1_FUNCTIONS(ASN1_ENUMERATED) + +int ASN1_UTCTIME_check(const ASN1_UTCTIME *a); +ASN1_UTCTIME *ASN1_UTCTIME_set(ASN1_UTCTIME *s, time_t t); +ASN1_UTCTIME *ASN1_UTCTIME_adj(ASN1_UTCTIME *s, time_t t, + int offset_day, long offset_sec); +int ASN1_UTCTIME_set_string(ASN1_UTCTIME *s, const char *str); +int ASN1_UTCTIME_cmp_time_t(const ASN1_UTCTIME *s, time_t t); + +int ASN1_GENERALIZEDTIME_check(const ASN1_GENERALIZEDTIME *a); +ASN1_GENERALIZEDTIME *ASN1_GENERALIZEDTIME_set(ASN1_GENERALIZEDTIME *s, + time_t t); +ASN1_GENERALIZEDTIME *ASN1_GENERALIZEDTIME_adj(ASN1_GENERALIZEDTIME *s, + time_t t, int offset_day, + long offset_sec); +int ASN1_GENERALIZEDTIME_set_string(ASN1_GENERALIZEDTIME *s, const char *str); + +int ASN1_TIME_diff(int *pday, int *psec, + const ASN1_TIME *from, const ASN1_TIME *to); + +DECLARE_ASN1_FUNCTIONS(ASN1_OCTET_STRING) +DECLARE_ASN1_DUP_FUNCTION(ASN1_OCTET_STRING) +int ASN1_OCTET_STRING_cmp(const ASN1_OCTET_STRING *a, + const ASN1_OCTET_STRING *b); +int ASN1_OCTET_STRING_set(ASN1_OCTET_STRING *str, const unsigned char *data, + int len); + +SKM_DEFINE_STACK_OF_INTERNAL(ASN1_UTF8STRING, ASN1_UTF8STRING, ASN1_UTF8STRING) +#define sk_ASN1_UTF8STRING_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_UTF8STRING_sk_type(sk)) +#define sk_ASN1_UTF8STRING_value(sk, idx) ((ASN1_UTF8STRING *)OPENSSL_sk_value(ossl_check_const_ASN1_UTF8STRING_sk_type(sk), (idx))) +#define sk_ASN1_UTF8STRING_new(cmp) ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_new(ossl_check_ASN1_UTF8STRING_compfunc_type(cmp))) +#define sk_ASN1_UTF8STRING_new_null() ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_new_null()) +#define sk_ASN1_UTF8STRING_new_reserve(cmp, n) ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_UTF8STRING_compfunc_type(cmp), (n))) +#define sk_ASN1_UTF8STRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_UTF8STRING_sk_type(sk), (n)) +#define sk_ASN1_UTF8STRING_free(sk) OPENSSL_sk_free(ossl_check_ASN1_UTF8STRING_sk_type(sk)) +#define sk_ASN1_UTF8STRING_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_UTF8STRING_sk_type(sk)) +#define sk_ASN1_UTF8STRING_delete(sk, i) ((ASN1_UTF8STRING *)OPENSSL_sk_delete(ossl_check_ASN1_UTF8STRING_sk_type(sk), (i))) +#define sk_ASN1_UTF8STRING_delete_ptr(sk, ptr) ((ASN1_UTF8STRING *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr))) +#define sk_ASN1_UTF8STRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr)) +#define sk_ASN1_UTF8STRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr)) +#define sk_ASN1_UTF8STRING_pop(sk) ((ASN1_UTF8STRING *)OPENSSL_sk_pop(ossl_check_ASN1_UTF8STRING_sk_type(sk))) +#define sk_ASN1_UTF8STRING_shift(sk) ((ASN1_UTF8STRING *)OPENSSL_sk_shift(ossl_check_ASN1_UTF8STRING_sk_type(sk))) +#define sk_ASN1_UTF8STRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_UTF8STRING_sk_type(sk),ossl_check_ASN1_UTF8STRING_freefunc_type(freefunc)) +#define sk_ASN1_UTF8STRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr), (idx)) +#define sk_ASN1_UTF8STRING_set(sk, idx, ptr) ((ASN1_UTF8STRING *)OPENSSL_sk_set(ossl_check_ASN1_UTF8STRING_sk_type(sk), (idx), ossl_check_ASN1_UTF8STRING_type(ptr))) +#define sk_ASN1_UTF8STRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr)) +#define sk_ASN1_UTF8STRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr)) +#define sk_ASN1_UTF8STRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr), pnum) +#define sk_ASN1_UTF8STRING_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_UTF8STRING_sk_type(sk)) +#define sk_ASN1_UTF8STRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_UTF8STRING_sk_type(sk)) +#define sk_ASN1_UTF8STRING_dup(sk) ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_dup(ossl_check_const_ASN1_UTF8STRING_sk_type(sk))) +#define sk_ASN1_UTF8STRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_copyfunc_type(copyfunc), ossl_check_ASN1_UTF8STRING_freefunc_type(freefunc))) +#define sk_ASN1_UTF8STRING_set_cmp_func(sk, cmp) ((sk_ASN1_UTF8STRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_compfunc_type(cmp))) + + +DECLARE_ASN1_FUNCTIONS(ASN1_VISIBLESTRING) +DECLARE_ASN1_FUNCTIONS(ASN1_UNIVERSALSTRING) +DECLARE_ASN1_FUNCTIONS(ASN1_UTF8STRING) +DECLARE_ASN1_FUNCTIONS(ASN1_NULL) +DECLARE_ASN1_FUNCTIONS(ASN1_BMPSTRING) + +int UTF8_getc(const unsigned char *str, int len, unsigned long *val); +int UTF8_putc(unsigned char *str, int len, unsigned long value); + +SKM_DEFINE_STACK_OF_INTERNAL(ASN1_GENERALSTRING, ASN1_GENERALSTRING, ASN1_GENERALSTRING) +#define sk_ASN1_GENERALSTRING_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk)) +#define sk_ASN1_GENERALSTRING_value(sk, idx) ((ASN1_GENERALSTRING *)OPENSSL_sk_value(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk), (idx))) +#define sk_ASN1_GENERALSTRING_new(cmp) ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_new(ossl_check_ASN1_GENERALSTRING_compfunc_type(cmp))) +#define sk_ASN1_GENERALSTRING_new_null() ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_new_null()) +#define sk_ASN1_GENERALSTRING_new_reserve(cmp, n) ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_GENERALSTRING_compfunc_type(cmp), (n))) +#define sk_ASN1_GENERALSTRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_GENERALSTRING_sk_type(sk), (n)) +#define sk_ASN1_GENERALSTRING_free(sk) OPENSSL_sk_free(ossl_check_ASN1_GENERALSTRING_sk_type(sk)) +#define sk_ASN1_GENERALSTRING_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_GENERALSTRING_sk_type(sk)) +#define sk_ASN1_GENERALSTRING_delete(sk, i) ((ASN1_GENERALSTRING *)OPENSSL_sk_delete(ossl_check_ASN1_GENERALSTRING_sk_type(sk), (i))) +#define sk_ASN1_GENERALSTRING_delete_ptr(sk, ptr) ((ASN1_GENERALSTRING *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr))) +#define sk_ASN1_GENERALSTRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr)) +#define sk_ASN1_GENERALSTRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr)) +#define sk_ASN1_GENERALSTRING_pop(sk) ((ASN1_GENERALSTRING *)OPENSSL_sk_pop(ossl_check_ASN1_GENERALSTRING_sk_type(sk))) +#define sk_ASN1_GENERALSTRING_shift(sk) ((ASN1_GENERALSTRING *)OPENSSL_sk_shift(ossl_check_ASN1_GENERALSTRING_sk_type(sk))) +#define sk_ASN1_GENERALSTRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_GENERALSTRING_sk_type(sk),ossl_check_ASN1_GENERALSTRING_freefunc_type(freefunc)) +#define sk_ASN1_GENERALSTRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr), (idx)) +#define sk_ASN1_GENERALSTRING_set(sk, idx, ptr) ((ASN1_GENERALSTRING *)OPENSSL_sk_set(ossl_check_ASN1_GENERALSTRING_sk_type(sk), (idx), ossl_check_ASN1_GENERALSTRING_type(ptr))) +#define sk_ASN1_GENERALSTRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr)) +#define sk_ASN1_GENERALSTRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr)) +#define sk_ASN1_GENERALSTRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr), pnum) +#define sk_ASN1_GENERALSTRING_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_GENERALSTRING_sk_type(sk)) +#define sk_ASN1_GENERALSTRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk)) +#define sk_ASN1_GENERALSTRING_dup(sk) ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_dup(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk))) +#define sk_ASN1_GENERALSTRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_copyfunc_type(copyfunc), ossl_check_ASN1_GENERALSTRING_freefunc_type(freefunc))) +#define sk_ASN1_GENERALSTRING_set_cmp_func(sk, cmp) ((sk_ASN1_GENERALSTRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_compfunc_type(cmp))) + + +DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, ASN1_PRINTABLE) + +DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, DIRECTORYSTRING) +DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, DISPLAYTEXT) +DECLARE_ASN1_FUNCTIONS(ASN1_PRINTABLESTRING) +DECLARE_ASN1_FUNCTIONS(ASN1_T61STRING) +DECLARE_ASN1_FUNCTIONS(ASN1_IA5STRING) +DECLARE_ASN1_FUNCTIONS(ASN1_GENERALSTRING) +DECLARE_ASN1_FUNCTIONS(ASN1_UTCTIME) +DECLARE_ASN1_FUNCTIONS(ASN1_GENERALIZEDTIME) +DECLARE_ASN1_FUNCTIONS(ASN1_TIME) + +DECLARE_ASN1_DUP_FUNCTION(ASN1_TIME) +DECLARE_ASN1_DUP_FUNCTION(ASN1_UTCTIME) +DECLARE_ASN1_DUP_FUNCTION(ASN1_GENERALIZEDTIME) + +DECLARE_ASN1_ITEM(ASN1_OCTET_STRING_NDEF) + +ASN1_TIME *ASN1_TIME_set(ASN1_TIME *s, time_t t); +ASN1_TIME *ASN1_TIME_adj(ASN1_TIME *s, time_t t, + int offset_day, long offset_sec); +int ASN1_TIME_check(const ASN1_TIME *t); +ASN1_GENERALIZEDTIME *ASN1_TIME_to_generalizedtime(const ASN1_TIME *t, + ASN1_GENERALIZEDTIME **out); +int ASN1_TIME_set_string(ASN1_TIME *s, const char *str); +int ASN1_TIME_set_string_X509(ASN1_TIME *s, const char *str); +int ASN1_TIME_to_tm(const ASN1_TIME *s, struct tm *tm); +int ASN1_TIME_normalize(ASN1_TIME *s); +int ASN1_TIME_cmp_time_t(const ASN1_TIME *s, time_t t); +int ASN1_TIME_compare(const ASN1_TIME *a, const ASN1_TIME *b); + +int i2a_ASN1_INTEGER(BIO *bp, const ASN1_INTEGER *a); +int a2i_ASN1_INTEGER(BIO *bp, ASN1_INTEGER *bs, char *buf, int size); +int i2a_ASN1_ENUMERATED(BIO *bp, const ASN1_ENUMERATED *a); +int a2i_ASN1_ENUMERATED(BIO *bp, ASN1_ENUMERATED *bs, char *buf, int size); +int i2a_ASN1_OBJECT(BIO *bp, const ASN1_OBJECT *a); +int a2i_ASN1_STRING(BIO *bp, ASN1_STRING *bs, char *buf, int size); +int i2a_ASN1_STRING(BIO *bp, const ASN1_STRING *a, int type); +int i2t_ASN1_OBJECT(char *buf, int buf_len, const ASN1_OBJECT *a); + +int a2d_ASN1_OBJECT(unsigned char *out, int olen, const char *buf, int num); +ASN1_OBJECT *ASN1_OBJECT_create(int nid, unsigned char *data, int len, + const char *sn, const char *ln); + +int ASN1_INTEGER_get_int64(int64_t *pr, const ASN1_INTEGER *a); +int ASN1_INTEGER_set_int64(ASN1_INTEGER *a, int64_t r); +int ASN1_INTEGER_get_uint64(uint64_t *pr, const ASN1_INTEGER *a); +int ASN1_INTEGER_set_uint64(ASN1_INTEGER *a, uint64_t r); + +int ASN1_INTEGER_set(ASN1_INTEGER *a, long v); +long ASN1_INTEGER_get(const ASN1_INTEGER *a); +ASN1_INTEGER *BN_to_ASN1_INTEGER(const BIGNUM *bn, ASN1_INTEGER *ai); +BIGNUM *ASN1_INTEGER_to_BN(const ASN1_INTEGER *ai, BIGNUM *bn); + +int ASN1_ENUMERATED_get_int64(int64_t *pr, const ASN1_ENUMERATED *a); +int ASN1_ENUMERATED_set_int64(ASN1_ENUMERATED *a, int64_t r); + + +int ASN1_ENUMERATED_set(ASN1_ENUMERATED *a, long v); +long ASN1_ENUMERATED_get(const ASN1_ENUMERATED *a); +ASN1_ENUMERATED *BN_to_ASN1_ENUMERATED(const BIGNUM *bn, ASN1_ENUMERATED *ai); +BIGNUM *ASN1_ENUMERATED_to_BN(const ASN1_ENUMERATED *ai, BIGNUM *bn); + +/* General */ +/* given a string, return the correct type, max is the maximum length */ +int ASN1_PRINTABLE_type(const unsigned char *s, int max); + +unsigned long ASN1_tag2bit(int tag); + +/* SPECIALS */ +int ASN1_get_object(const unsigned char **pp, long *plength, int *ptag, + int *pclass, long omax); +int ASN1_check_infinite_end(unsigned char **p, long len); +int ASN1_const_check_infinite_end(const unsigned char **p, long len); +void ASN1_put_object(unsigned char **pp, int constructed, int length, + int tag, int xclass); +int ASN1_put_eoc(unsigned char **pp); +int ASN1_object_size(int constructed, int length, int tag); + +/* Used to implement other functions */ +void *ASN1_dup(i2d_of_void *i2d, d2i_of_void *d2i, const void *x); + +# define ASN1_dup_of(type,i2d,d2i,x) \ + ((type*)ASN1_dup(CHECKED_I2D_OF(type, i2d), \ + CHECKED_D2I_OF(type, d2i), \ + CHECKED_PTR_OF(const type, x))) + +void *ASN1_item_dup(const ASN1_ITEM *it, const void *x); +int ASN1_item_sign_ex(const ASN1_ITEM *it, X509_ALGOR *algor1, + X509_ALGOR *algor2, ASN1_BIT_STRING *signature, + const void *data, const ASN1_OCTET_STRING *id, + EVP_PKEY *pkey, const EVP_MD *md, OSSL_LIB_CTX *libctx, + const char *propq); +int ASN1_item_verify_ex(const ASN1_ITEM *it, const X509_ALGOR *alg, + const ASN1_BIT_STRING *signature, const void *data, + const ASN1_OCTET_STRING *id, EVP_PKEY *pkey, + OSSL_LIB_CTX *libctx, const char *propq); + +/* ASN1 alloc/free macros for when a type is only used internally */ + +# define M_ASN1_new_of(type) (type *)ASN1_item_new(ASN1_ITEM_rptr(type)) +# define M_ASN1_free_of(x, type) \ + ASN1_item_free(CHECKED_PTR_OF(type, x), ASN1_ITEM_rptr(type)) + +# ifndef OPENSSL_NO_STDIO +void *ASN1_d2i_fp(void *(*xnew) (void), d2i_of_void *d2i, FILE *in, void **x); + +# define ASN1_d2i_fp_of(type,xnew,d2i,in,x) \ + ((type*)ASN1_d2i_fp(CHECKED_NEW_OF(type, xnew), \ + CHECKED_D2I_OF(type, d2i), \ + in, \ + CHECKED_PPTR_OF(type, x))) + +void *ASN1_item_d2i_fp_ex(const ASN1_ITEM *it, FILE *in, void *x, + OSSL_LIB_CTX *libctx, const char *propq); +void *ASN1_item_d2i_fp(const ASN1_ITEM *it, FILE *in, void *x); +int ASN1_i2d_fp(i2d_of_void *i2d, FILE *out, const void *x); + +# define ASN1_i2d_fp_of(type,i2d,out,x) \ + (ASN1_i2d_fp(CHECKED_I2D_OF(type, i2d), \ + out, \ + CHECKED_PTR_OF(const type, x))) + +int ASN1_item_i2d_fp(const ASN1_ITEM *it, FILE *out, const void *x); +int ASN1_STRING_print_ex_fp(FILE *fp, const ASN1_STRING *str, unsigned long flags); +# endif + +int ASN1_STRING_to_UTF8(unsigned char **out, const ASN1_STRING *in); + +void *ASN1_d2i_bio(void *(*xnew) (void), d2i_of_void *d2i, BIO *in, void **x); + +# define ASN1_d2i_bio_of(type,xnew,d2i,in,x) \ + ((type*)ASN1_d2i_bio( CHECKED_NEW_OF(type, xnew), \ + CHECKED_D2I_OF(type, d2i), \ + in, \ + CHECKED_PPTR_OF(type, x))) + +void *ASN1_item_d2i_bio_ex(const ASN1_ITEM *it, BIO *in, void *pval, + OSSL_LIB_CTX *libctx, const char *propq); +void *ASN1_item_d2i_bio(const ASN1_ITEM *it, BIO *in, void *pval); +int ASN1_i2d_bio(i2d_of_void *i2d, BIO *out, const void *x); + +# define ASN1_i2d_bio_of(type,i2d,out,x) \ + (ASN1_i2d_bio(CHECKED_I2D_OF(type, i2d), \ + out, \ + CHECKED_PTR_OF(const type, x))) + +int ASN1_item_i2d_bio(const ASN1_ITEM *it, BIO *out, const void *x); +BIO *ASN1_item_i2d_mem_bio(const ASN1_ITEM *it, const ASN1_VALUE *val); +int ASN1_UTCTIME_print(BIO *fp, const ASN1_UTCTIME *a); +int ASN1_GENERALIZEDTIME_print(BIO *fp, const ASN1_GENERALIZEDTIME *a); +int ASN1_TIME_print(BIO *bp, const ASN1_TIME *tm); +int ASN1_TIME_print_ex(BIO *bp, const ASN1_TIME *tm, unsigned long flags); +int ASN1_STRING_print(BIO *bp, const ASN1_STRING *v); +int ASN1_STRING_print_ex(BIO *out, const ASN1_STRING *str, unsigned long flags); +int ASN1_buf_print(BIO *bp, const unsigned char *buf, size_t buflen, int off); +int ASN1_bn_print(BIO *bp, const char *number, const BIGNUM *num, + unsigned char *buf, int off); +int ASN1_parse(BIO *bp, const unsigned char *pp, long len, int indent); +int ASN1_parse_dump(BIO *bp, const unsigned char *pp, long len, int indent, + int dump); +const char *ASN1_tag2str(int tag); + +/* Used to load and write Netscape format cert */ + +int ASN1_UNIVERSALSTRING_to_string(ASN1_UNIVERSALSTRING *s); + +int ASN1_TYPE_set_octetstring(ASN1_TYPE *a, unsigned char *data, int len); +int ASN1_TYPE_get_octetstring(const ASN1_TYPE *a, unsigned char *data, int max_len); +int ASN1_TYPE_set_int_octetstring(ASN1_TYPE *a, long num, + unsigned char *data, int len); +int ASN1_TYPE_get_int_octetstring(const ASN1_TYPE *a, long *num, + unsigned char *data, int max_len); + +void *ASN1_item_unpack(const ASN1_STRING *oct, const ASN1_ITEM *it); +void *ASN1_item_unpack_ex(const ASN1_STRING *oct, const ASN1_ITEM *it, + OSSL_LIB_CTX *libctx, const char *propq); + +ASN1_STRING *ASN1_item_pack(void *obj, const ASN1_ITEM *it, + ASN1_OCTET_STRING **oct); + +void ASN1_STRING_set_default_mask(unsigned long mask); +int ASN1_STRING_set_default_mask_asc(const char *p); +unsigned long ASN1_STRING_get_default_mask(void); +int ASN1_mbstring_copy(ASN1_STRING **out, const unsigned char *in, int len, + int inform, unsigned long mask); +int ASN1_mbstring_ncopy(ASN1_STRING **out, const unsigned char *in, int len, + int inform, unsigned long mask, + long minsize, long maxsize); + +ASN1_STRING *ASN1_STRING_set_by_NID(ASN1_STRING **out, + const unsigned char *in, int inlen, + int inform, int nid); +ASN1_STRING_TABLE *ASN1_STRING_TABLE_get(int nid); +int ASN1_STRING_TABLE_add(int, long, long, unsigned long, unsigned long); +void ASN1_STRING_TABLE_cleanup(void); + +/* ASN1 template functions */ + +/* Old API compatible functions */ +ASN1_VALUE *ASN1_item_new(const ASN1_ITEM *it); +ASN1_VALUE *ASN1_item_new_ex(const ASN1_ITEM *it, OSSL_LIB_CTX *libctx, + const char *propq); +void ASN1_item_free(ASN1_VALUE *val, const ASN1_ITEM *it); +ASN1_VALUE *ASN1_item_d2i_ex(ASN1_VALUE **val, const unsigned char **in, + long len, const ASN1_ITEM *it, + OSSL_LIB_CTX *libctx, const char *propq); +ASN1_VALUE *ASN1_item_d2i(ASN1_VALUE **val, const unsigned char **in, + long len, const ASN1_ITEM *it); +int ASN1_item_i2d(const ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it); +int ASN1_item_ndef_i2d(const ASN1_VALUE *val, unsigned char **out, + const ASN1_ITEM *it); + +void ASN1_add_oid_module(void); +void ASN1_add_stable_module(void); + +ASN1_TYPE *ASN1_generate_nconf(const char *str, CONF *nconf); +ASN1_TYPE *ASN1_generate_v3(const char *str, X509V3_CTX *cnf); +int ASN1_str2mask(const char *str, unsigned long *pmask); + +/* ASN1 Print flags */ + +/* Indicate missing OPTIONAL fields */ +# define ASN1_PCTX_FLAGS_SHOW_ABSENT 0x001 +/* Mark start and end of SEQUENCE */ +# define ASN1_PCTX_FLAGS_SHOW_SEQUENCE 0x002 +/* Mark start and end of SEQUENCE/SET OF */ +# define ASN1_PCTX_FLAGS_SHOW_SSOF 0x004 +/* Show the ASN1 type of primitives */ +# define ASN1_PCTX_FLAGS_SHOW_TYPE 0x008 +/* Don't show ASN1 type of ANY */ +# define ASN1_PCTX_FLAGS_NO_ANY_TYPE 0x010 +/* Don't show ASN1 type of MSTRINGs */ +# define ASN1_PCTX_FLAGS_NO_MSTRING_TYPE 0x020 +/* Don't show field names in SEQUENCE */ +# define ASN1_PCTX_FLAGS_NO_FIELD_NAME 0x040 +/* Show structure names of each SEQUENCE field */ +# define ASN1_PCTX_FLAGS_SHOW_FIELD_STRUCT_NAME 0x080 +/* Don't show structure name even at top level */ +# define ASN1_PCTX_FLAGS_NO_STRUCT_NAME 0x100 + +int ASN1_item_print(BIO *out, const ASN1_VALUE *ifld, int indent, + const ASN1_ITEM *it, const ASN1_PCTX *pctx); +ASN1_PCTX *ASN1_PCTX_new(void); +void ASN1_PCTX_free(ASN1_PCTX *p); +unsigned long ASN1_PCTX_get_flags(const ASN1_PCTX *p); +void ASN1_PCTX_set_flags(ASN1_PCTX *p, unsigned long flags); +unsigned long ASN1_PCTX_get_nm_flags(const ASN1_PCTX *p); +void ASN1_PCTX_set_nm_flags(ASN1_PCTX *p, unsigned long flags); +unsigned long ASN1_PCTX_get_cert_flags(const ASN1_PCTX *p); +void ASN1_PCTX_set_cert_flags(ASN1_PCTX *p, unsigned long flags); +unsigned long ASN1_PCTX_get_oid_flags(const ASN1_PCTX *p); +void ASN1_PCTX_set_oid_flags(ASN1_PCTX *p, unsigned long flags); +unsigned long ASN1_PCTX_get_str_flags(const ASN1_PCTX *p); +void ASN1_PCTX_set_str_flags(ASN1_PCTX *p, unsigned long flags); + +ASN1_SCTX *ASN1_SCTX_new(int (*scan_cb) (ASN1_SCTX *ctx)); +void ASN1_SCTX_free(ASN1_SCTX *p); +const ASN1_ITEM *ASN1_SCTX_get_item(ASN1_SCTX *p); +const ASN1_TEMPLATE *ASN1_SCTX_get_template(ASN1_SCTX *p); +unsigned long ASN1_SCTX_get_flags(ASN1_SCTX *p); +void ASN1_SCTX_set_app_data(ASN1_SCTX *p, void *data); +void *ASN1_SCTX_get_app_data(ASN1_SCTX *p); + +const BIO_METHOD *BIO_f_asn1(void); + +/* cannot constify val because of CMS_stream() */ +BIO *BIO_new_NDEF(BIO *out, ASN1_VALUE *val, const ASN1_ITEM *it); + +int i2d_ASN1_bio_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags, + const ASN1_ITEM *it); +int PEM_write_bio_ASN1_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags, + const char *hdr, const ASN1_ITEM *it); +/* cannot constify val because of CMS_dataFinal() */ +int SMIME_write_ASN1(BIO *bio, ASN1_VALUE *val, BIO *data, int flags, + int ctype_nid, int econt_nid, + STACK_OF(X509_ALGOR) *mdalgs, const ASN1_ITEM *it); +int SMIME_write_ASN1_ex(BIO *bio, ASN1_VALUE *val, BIO *data, int flags, + int ctype_nid, int econt_nid, + STACK_OF(X509_ALGOR) *mdalgs, const ASN1_ITEM *it, + OSSL_LIB_CTX *libctx, const char *propq); +ASN1_VALUE *SMIME_read_ASN1(BIO *bio, BIO **bcont, const ASN1_ITEM *it); +ASN1_VALUE *SMIME_read_ASN1_ex(BIO *bio, int flags, BIO **bcont, + const ASN1_ITEM *it, ASN1_VALUE **x, + OSSL_LIB_CTX *libctx, const char *propq); +int SMIME_crlf_copy(BIO *in, BIO *out, int flags); +int SMIME_text(BIO *in, BIO *out); + +const ASN1_ITEM *ASN1_ITEM_lookup(const char *name); +const ASN1_ITEM *ASN1_ITEM_get(size_t i); + +/* Legacy compatibility */ +# define DECLARE_ASN1_FUNCTIONS_fname(type, itname, name) \ + DECLARE_ASN1_ALLOC_FUNCTIONS_name(type, name) \ + DECLARE_ASN1_ENCODE_FUNCTIONS(type, itname, name) +# define DECLARE_ASN1_FUNCTIONS_const(type) DECLARE_ASN1_FUNCTIONS(type) +# define DECLARE_ASN1_ENCODE_FUNCTIONS_const(type, name) \ + DECLARE_ASN1_ENCODE_FUNCTIONS(type, name) +# define I2D_OF_const(type) I2D_OF(type) +# define ASN1_dup_of_const(type,i2d,d2i,x) ASN1_dup_of(type,i2d,d2i,x) +# define ASN1_i2d_fp_of_const(type,i2d,out,x) ASN1_i2d_fp_of(type,i2d,out,x) +# define ASN1_i2d_bio_of_const(type,i2d,out,x) ASN1_i2d_bio_of(type,i2d,out,x) + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1_mac.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1_mac.h new file mode 100644 index 0000000..fdcb983 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1_mac.h @@ -0,0 +1,10 @@ +/* + * Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#error "This file is obsolete; please update your software." diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1err.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1err.h new file mode 100644 index 0000000..8fd85ed --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1err.h @@ -0,0 +1,142 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_ASN1ERR_H +# define OPENSSL_ASN1ERR_H +# pragma once + +# include +# include +# include + + + +/* + * ASN1 reason codes. + */ +# define ASN1_R_ADDING_OBJECT 171 +# define ASN1_R_ASN1_PARSE_ERROR 203 +# define ASN1_R_ASN1_SIG_PARSE_ERROR 204 +# define ASN1_R_AUX_ERROR 100 +# define ASN1_R_BAD_OBJECT_HEADER 102 +# define ASN1_R_BAD_TEMPLATE 230 +# define ASN1_R_BMPSTRING_IS_WRONG_LENGTH 214 +# define ASN1_R_BN_LIB 105 +# define ASN1_R_BOOLEAN_IS_WRONG_LENGTH 106 +# define ASN1_R_BUFFER_TOO_SMALL 107 +# define ASN1_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER 108 +# define ASN1_R_CONTEXT_NOT_INITIALISED 217 +# define ASN1_R_DATA_IS_WRONG 109 +# define ASN1_R_DECODE_ERROR 110 +# define ASN1_R_DEPTH_EXCEEDED 174 +# define ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED 198 +# define ASN1_R_ENCODE_ERROR 112 +# define ASN1_R_ERROR_GETTING_TIME 173 +# define ASN1_R_ERROR_LOADING_SECTION 172 +# define ASN1_R_ERROR_SETTING_CIPHER_PARAMS 114 +# define ASN1_R_EXPECTING_AN_INTEGER 115 +# define ASN1_R_EXPECTING_AN_OBJECT 116 +# define ASN1_R_EXPLICIT_LENGTH_MISMATCH 119 +# define ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED 120 +# define ASN1_R_FIELD_MISSING 121 +# define ASN1_R_FIRST_NUM_TOO_LARGE 122 +# define ASN1_R_GENERALIZEDTIME_IS_TOO_SHORT 232 +# define ASN1_R_HEADER_TOO_LONG 123 +# define ASN1_R_ILLEGAL_BITSTRING_FORMAT 175 +# define ASN1_R_ILLEGAL_BOOLEAN 176 +# define ASN1_R_ILLEGAL_CHARACTERS 124 +# define ASN1_R_ILLEGAL_FORMAT 177 +# define ASN1_R_ILLEGAL_HEX 178 +# define ASN1_R_ILLEGAL_IMPLICIT_TAG 179 +# define ASN1_R_ILLEGAL_INTEGER 180 +# define ASN1_R_ILLEGAL_NEGATIVE_VALUE 226 +# define ASN1_R_ILLEGAL_NESTED_TAGGING 181 +# define ASN1_R_ILLEGAL_NULL 125 +# define ASN1_R_ILLEGAL_NULL_VALUE 182 +# define ASN1_R_ILLEGAL_OBJECT 183 +# define ASN1_R_ILLEGAL_OPTIONAL_ANY 126 +# define ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE 170 +# define ASN1_R_ILLEGAL_PADDING 221 +# define ASN1_R_ILLEGAL_TAGGED_ANY 127 +# define ASN1_R_ILLEGAL_TIME_VALUE 184 +# define ASN1_R_ILLEGAL_ZERO_CONTENT 222 +# define ASN1_R_INTEGER_NOT_ASCII_FORMAT 185 +# define ASN1_R_INTEGER_TOO_LARGE_FOR_LONG 128 +# define ASN1_R_INVALID_BIT_STRING_BITS_LEFT 220 +# define ASN1_R_INVALID_BMPSTRING_LENGTH 129 +# define ASN1_R_INVALID_DIGIT 130 +# define ASN1_R_INVALID_MIME_TYPE 205 +# define ASN1_R_INVALID_MODIFIER 186 +# define ASN1_R_INVALID_NUMBER 187 +# define ASN1_R_INVALID_OBJECT_ENCODING 216 +# define ASN1_R_INVALID_SCRYPT_PARAMETERS 227 +# define ASN1_R_INVALID_SEPARATOR 131 +# define ASN1_R_INVALID_STRING_TABLE_VALUE 218 +# define ASN1_R_INVALID_UNIVERSALSTRING_LENGTH 133 +# define ASN1_R_INVALID_UTF8STRING 134 +# define ASN1_R_INVALID_VALUE 219 +# define ASN1_R_LENGTH_TOO_LONG 231 +# define ASN1_R_LIST_ERROR 188 +# define ASN1_R_MIME_NO_CONTENT_TYPE 206 +# define ASN1_R_MIME_PARSE_ERROR 207 +# define ASN1_R_MIME_SIG_PARSE_ERROR 208 +# define ASN1_R_MISSING_EOC 137 +# define ASN1_R_MISSING_SECOND_NUMBER 138 +# define ASN1_R_MISSING_VALUE 189 +# define ASN1_R_MSTRING_NOT_UNIVERSAL 139 +# define ASN1_R_MSTRING_WRONG_TAG 140 +# define ASN1_R_NESTED_ASN1_STRING 197 +# define ASN1_R_NESTED_TOO_DEEP 201 +# define ASN1_R_NON_HEX_CHARACTERS 141 +# define ASN1_R_NOT_ASCII_FORMAT 190 +# define ASN1_R_NOT_ENOUGH_DATA 142 +# define ASN1_R_NO_CONTENT_TYPE 209 +# define ASN1_R_NO_MATCHING_CHOICE_TYPE 143 +# define ASN1_R_NO_MULTIPART_BODY_FAILURE 210 +# define ASN1_R_NO_MULTIPART_BOUNDARY 211 +# define ASN1_R_NO_SIG_CONTENT_TYPE 212 +# define ASN1_R_NULL_IS_WRONG_LENGTH 144 +# define ASN1_R_OBJECT_NOT_ASCII_FORMAT 191 +# define ASN1_R_ODD_NUMBER_OF_CHARS 145 +# define ASN1_R_SECOND_NUMBER_TOO_LARGE 147 +# define ASN1_R_SEQUENCE_LENGTH_MISMATCH 148 +# define ASN1_R_SEQUENCE_NOT_CONSTRUCTED 149 +# define ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG 192 +# define ASN1_R_SHORT_LINE 150 +# define ASN1_R_SIG_INVALID_MIME_TYPE 213 +# define ASN1_R_STREAMING_NOT_SUPPORTED 202 +# define ASN1_R_STRING_TOO_LONG 151 +# define ASN1_R_STRING_TOO_SHORT 152 +# define ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD 154 +# define ASN1_R_TIME_NOT_ASCII_FORMAT 193 +# define ASN1_R_TOO_LARGE 223 +# define ASN1_R_TOO_LONG 155 +# define ASN1_R_TOO_SMALL 224 +# define ASN1_R_TYPE_NOT_CONSTRUCTED 156 +# define ASN1_R_TYPE_NOT_PRIMITIVE 195 +# define ASN1_R_UNEXPECTED_EOC 159 +# define ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH 215 +# define ASN1_R_UNKNOWN_DIGEST 229 +# define ASN1_R_UNKNOWN_FORMAT 160 +# define ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM 161 +# define ASN1_R_UNKNOWN_OBJECT_TYPE 162 +# define ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE 163 +# define ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM 199 +# define ASN1_R_UNKNOWN_TAG 194 +# define ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE 164 +# define ASN1_R_UNSUPPORTED_CIPHER 228 +# define ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE 167 +# define ASN1_R_UNSUPPORTED_TYPE 196 +# define ASN1_R_UTCTIME_IS_TOO_SHORT 233 +# define ASN1_R_WRONG_INTEGER_TYPE 225 +# define ASN1_R_WRONG_PUBLIC_KEY_TYPE 200 +# define ASN1_R_WRONG_TAG 168 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1t.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1t.h new file mode 100644 index 0000000..74ba47d --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1t.h @@ -0,0 +1,946 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/asn1t.h.in + * + * Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +#ifndef OPENSSL_ASN1T_H +# define OPENSSL_ASN1T_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_ASN1T_H +# endif + +# include +# include +# include + +# ifdef OPENSSL_BUILD_SHLIBCRYPTO +# undef OPENSSL_EXTERN +# define OPENSSL_EXTERN OPENSSL_EXPORT +# endif + +/* ASN1 template defines, structures and functions */ + +#ifdef __cplusplus +extern "C" { +#endif + +/*- + * These are the possible values for the itype field of the + * ASN1_ITEM structure and determine how it is interpreted. + * + * For PRIMITIVE types the underlying type + * determines the behaviour if items is NULL. + * + * Otherwise templates must contain a single + * template and the type is treated in the + * same way as the type specified in the template. + * + * For SEQUENCE types the templates field points + * to the members, the size field is the + * structure size. + * + * For CHOICE types the templates field points + * to each possible member (typically a union) + * and the 'size' field is the offset of the + * selector. + * + * The 'funcs' field is used for application-specific + * data and functions. + * + * The EXTERN type uses a new style d2i/i2d. + * The new style should be used where possible + * because it avoids things like the d2i IMPLICIT + * hack. + * + * MSTRING is a multiple string type, it is used + * for a CHOICE of character strings where the + * actual strings all occupy an ASN1_STRING + * structure. In this case the 'utype' field + * has a special meaning, it is used as a mask + * of acceptable types using the B_ASN1 constants. + * + * NDEF_SEQUENCE is the same as SEQUENCE except + * that it will use indefinite length constructed + * encoding if requested. + * + */ + +# define ASN1_ITYPE_PRIMITIVE 0x0 +# define ASN1_ITYPE_SEQUENCE 0x1 +# define ASN1_ITYPE_CHOICE 0x2 +/* unused value 0x3 */ +# define ASN1_ITYPE_EXTERN 0x4 +# define ASN1_ITYPE_MSTRING 0x5 +# define ASN1_ITYPE_NDEF_SEQUENCE 0x6 + +/* Macro to obtain ASN1_ADB pointer from a type (only used internally) */ +# define ASN1_ADB_ptr(iptr) ((const ASN1_ADB *)((iptr)())) + +/* Macros for start and end of ASN1_ITEM definition */ + +# define ASN1_ITEM_start(itname) \ + const ASN1_ITEM * itname##_it(void) \ + { \ + static const ASN1_ITEM local_it = { + +# define static_ASN1_ITEM_start(itname) \ + static ASN1_ITEM_start(itname) + +# define ASN1_ITEM_end(itname) \ + }; \ + return &local_it; \ + } + +/* Macros to aid ASN1 template writing */ + +# define ASN1_ITEM_TEMPLATE(tname) \ + static const ASN1_TEMPLATE tname##_item_tt + +# define ASN1_ITEM_TEMPLATE_END(tname) \ + ;\ + ASN1_ITEM_start(tname) \ + ASN1_ITYPE_PRIMITIVE,\ + -1,\ + &tname##_item_tt,\ + 0,\ + NULL,\ + 0,\ + #tname \ + ASN1_ITEM_end(tname) +# define static_ASN1_ITEM_TEMPLATE_END(tname) \ + ;\ + static_ASN1_ITEM_start(tname) \ + ASN1_ITYPE_PRIMITIVE,\ + -1,\ + &tname##_item_tt,\ + 0,\ + NULL,\ + 0,\ + #tname \ + ASN1_ITEM_end(tname) + +/* This is a ASN1 type which just embeds a template */ + +/*- + * This pair helps declare a SEQUENCE. We can do: + * + * ASN1_SEQUENCE(stname) = { + * ... SEQUENCE components ... + * } ASN1_SEQUENCE_END(stname) + * + * This will produce an ASN1_ITEM called stname_it + * for a structure called stname. + * + * If you want the same structure but a different + * name then use: + * + * ASN1_SEQUENCE(itname) = { + * ... SEQUENCE components ... + * } ASN1_SEQUENCE_END_name(stname, itname) + * + * This will create an item called itname_it using + * a structure called stname. + */ + +# define ASN1_SEQUENCE(tname) \ + static const ASN1_TEMPLATE tname##_seq_tt[] + +# define ASN1_SEQUENCE_END(stname) ASN1_SEQUENCE_END_name(stname, stname) + +# define static_ASN1_SEQUENCE_END(stname) static_ASN1_SEQUENCE_END_name(stname, stname) + +# define ASN1_SEQUENCE_END_name(stname, tname) \ + ;\ + ASN1_ITEM_start(tname) \ + ASN1_ITYPE_SEQUENCE,\ + V_ASN1_SEQUENCE,\ + tname##_seq_tt,\ + sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ + NULL,\ + sizeof(stname),\ + #tname \ + ASN1_ITEM_end(tname) + +# define static_ASN1_SEQUENCE_END_name(stname, tname) \ + ;\ + static_ASN1_ITEM_start(tname) \ + ASN1_ITYPE_SEQUENCE,\ + V_ASN1_SEQUENCE,\ + tname##_seq_tt,\ + sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ + NULL,\ + sizeof(stname),\ + #stname \ + ASN1_ITEM_end(tname) + +# define ASN1_NDEF_SEQUENCE(tname) \ + ASN1_SEQUENCE(tname) + +# define ASN1_NDEF_SEQUENCE_cb(tname, cb) \ + ASN1_SEQUENCE_cb(tname, cb) + +# define ASN1_SEQUENCE_cb(tname, cb) \ + static const ASN1_AUX tname##_aux = {NULL, 0, 0, 0, cb, 0, NULL}; \ + ASN1_SEQUENCE(tname) + +# define ASN1_SEQUENCE_const_cb(tname, const_cb) \ + static const ASN1_AUX tname##_aux = \ + {NULL, ASN1_AFLG_CONST_CB, 0, 0, NULL, 0, const_cb}; \ + ASN1_SEQUENCE(tname) + +# define ASN1_SEQUENCE_cb_const_cb(tname, cb, const_cb) \ + static const ASN1_AUX tname##_aux = \ + {NULL, ASN1_AFLG_CONST_CB, 0, 0, cb, 0, const_cb}; \ + ASN1_SEQUENCE(tname) + +# define ASN1_SEQUENCE_ref(tname, cb) \ + static const ASN1_AUX tname##_aux = {NULL, ASN1_AFLG_REFCOUNT, offsetof(tname, references), offsetof(tname, lock), cb, 0, NULL}; \ + ASN1_SEQUENCE(tname) + +# define ASN1_SEQUENCE_enc(tname, enc, cb) \ + static const ASN1_AUX tname##_aux = {NULL, ASN1_AFLG_ENCODING, 0, 0, cb, offsetof(tname, enc), NULL}; \ + ASN1_SEQUENCE(tname) + +# define ASN1_NDEF_SEQUENCE_END(tname) \ + ;\ + ASN1_ITEM_start(tname) \ + ASN1_ITYPE_NDEF_SEQUENCE,\ + V_ASN1_SEQUENCE,\ + tname##_seq_tt,\ + sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ + NULL,\ + sizeof(tname),\ + #tname \ + ASN1_ITEM_end(tname) +# define static_ASN1_NDEF_SEQUENCE_END(tname) \ + ;\ + static_ASN1_ITEM_start(tname) \ + ASN1_ITYPE_NDEF_SEQUENCE,\ + V_ASN1_SEQUENCE,\ + tname##_seq_tt,\ + sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ + NULL,\ + sizeof(tname),\ + #tname \ + ASN1_ITEM_end(tname) + + +# define ASN1_SEQUENCE_END_enc(stname, tname) ASN1_SEQUENCE_END_ref(stname, tname) + +# define ASN1_SEQUENCE_END_cb(stname, tname) ASN1_SEQUENCE_END_ref(stname, tname) +# define static_ASN1_SEQUENCE_END_cb(stname, tname) static_ASN1_SEQUENCE_END_ref(stname, tname) + +# define ASN1_SEQUENCE_END_ref(stname, tname) \ + ;\ + ASN1_ITEM_start(tname) \ + ASN1_ITYPE_SEQUENCE,\ + V_ASN1_SEQUENCE,\ + tname##_seq_tt,\ + sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ + &tname##_aux,\ + sizeof(stname),\ + #tname \ + ASN1_ITEM_end(tname) +# define static_ASN1_SEQUENCE_END_ref(stname, tname) \ + ;\ + static_ASN1_ITEM_start(tname) \ + ASN1_ITYPE_SEQUENCE,\ + V_ASN1_SEQUENCE,\ + tname##_seq_tt,\ + sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ + &tname##_aux,\ + sizeof(stname),\ + #stname \ + ASN1_ITEM_end(tname) + +# define ASN1_NDEF_SEQUENCE_END_cb(stname, tname) \ + ;\ + ASN1_ITEM_start(tname) \ + ASN1_ITYPE_NDEF_SEQUENCE,\ + V_ASN1_SEQUENCE,\ + tname##_seq_tt,\ + sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ + &tname##_aux,\ + sizeof(stname),\ + #stname \ + ASN1_ITEM_end(tname) + +/*- + * This pair helps declare a CHOICE type. We can do: + * + * ASN1_CHOICE(chname) = { + * ... CHOICE options ... + * ASN1_CHOICE_END(chname) + * + * This will produce an ASN1_ITEM called chname_it + * for a structure called chname. The structure + * definition must look like this: + * typedef struct { + * int type; + * union { + * ASN1_SOMETHING *opt1; + * ASN1_SOMEOTHER *opt2; + * } value; + * } chname; + * + * the name of the selector must be 'type'. + * to use an alternative selector name use the + * ASN1_CHOICE_END_selector() version. + */ + +# define ASN1_CHOICE(tname) \ + static const ASN1_TEMPLATE tname##_ch_tt[] + +# define ASN1_CHOICE_cb(tname, cb) \ + static const ASN1_AUX tname##_aux = {NULL, 0, 0, 0, cb, 0, NULL}; \ + ASN1_CHOICE(tname) + +# define ASN1_CHOICE_END(stname) ASN1_CHOICE_END_name(stname, stname) + +# define static_ASN1_CHOICE_END(stname) static_ASN1_CHOICE_END_name(stname, stname) + +# define ASN1_CHOICE_END_name(stname, tname) ASN1_CHOICE_END_selector(stname, tname, type) + +# define static_ASN1_CHOICE_END_name(stname, tname) static_ASN1_CHOICE_END_selector(stname, tname, type) + +# define ASN1_CHOICE_END_selector(stname, tname, selname) \ + ;\ + ASN1_ITEM_start(tname) \ + ASN1_ITYPE_CHOICE,\ + offsetof(stname,selname) ,\ + tname##_ch_tt,\ + sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\ + NULL,\ + sizeof(stname),\ + #stname \ + ASN1_ITEM_end(tname) + +# define static_ASN1_CHOICE_END_selector(stname, tname, selname) \ + ;\ + static_ASN1_ITEM_start(tname) \ + ASN1_ITYPE_CHOICE,\ + offsetof(stname,selname) ,\ + tname##_ch_tt,\ + sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\ + NULL,\ + sizeof(stname),\ + #stname \ + ASN1_ITEM_end(tname) + +# define ASN1_CHOICE_END_cb(stname, tname, selname) \ + ;\ + ASN1_ITEM_start(tname) \ + ASN1_ITYPE_CHOICE,\ + offsetof(stname,selname) ,\ + tname##_ch_tt,\ + sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\ + &tname##_aux,\ + sizeof(stname),\ + #stname \ + ASN1_ITEM_end(tname) + +/* This helps with the template wrapper form of ASN1_ITEM */ + +# define ASN1_EX_TEMPLATE_TYPE(flags, tag, name, type) { \ + (flags), (tag), 0,\ + #name, ASN1_ITEM_ref(type) } + +/* These help with SEQUENCE or CHOICE components */ + +/* used to declare other types */ + +# define ASN1_EX_TYPE(flags, tag, stname, field, type) { \ + (flags), (tag), offsetof(stname, field),\ + #field, ASN1_ITEM_ref(type) } + +/* implicit and explicit helper macros */ + +# define ASN1_IMP_EX(stname, field, type, tag, ex) \ + ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | (ex), tag, stname, field, type) + +# define ASN1_EXP_EX(stname, field, type, tag, ex) \ + ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | (ex), tag, stname, field, type) + +/* Any defined by macros: the field used is in the table itself */ + +# define ASN1_ADB_OBJECT(tblname) { ASN1_TFLG_ADB_OID, -1, 0, #tblname, tblname##_adb } +# define ASN1_ADB_INTEGER(tblname) { ASN1_TFLG_ADB_INT, -1, 0, #tblname, tblname##_adb } + +/* Plain simple type */ +# define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) +/* Embedded simple type */ +# define ASN1_EMBED(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_EMBED,0, stname, field, type) + +/* OPTIONAL simple type */ +# define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) +# define ASN1_OPT_EMBED(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL|ASN1_TFLG_EMBED, 0, stname, field, type) + +/* IMPLICIT tagged simple type */ +# define ASN1_IMP(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, 0) +# define ASN1_IMP_EMBED(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_EMBED) + +/* IMPLICIT tagged OPTIONAL simple type */ +# define ASN1_IMP_OPT(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) +# define ASN1_IMP_OPT_EMBED(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL|ASN1_TFLG_EMBED) + +/* Same as above but EXPLICIT */ + +# define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) +# define ASN1_EXP_EMBED(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_EMBED) +# define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) +# define ASN1_EXP_OPT_EMBED(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL|ASN1_TFLG_EMBED) + +/* SEQUENCE OF type */ +# define ASN1_SEQUENCE_OF(stname, field, type) \ + ASN1_EX_TYPE(ASN1_TFLG_SEQUENCE_OF, 0, stname, field, type) + +/* OPTIONAL SEQUENCE OF */ +# define ASN1_SEQUENCE_OF_OPT(stname, field, type) \ + ASN1_EX_TYPE(ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL, 0, stname, field, type) + +/* Same as above but for SET OF */ + +# define ASN1_SET_OF(stname, field, type) \ + ASN1_EX_TYPE(ASN1_TFLG_SET_OF, 0, stname, field, type) + +# define ASN1_SET_OF_OPT(stname, field, type) \ + ASN1_EX_TYPE(ASN1_TFLG_SET_OF|ASN1_TFLG_OPTIONAL, 0, stname, field, type) + +/* Finally compound types of SEQUENCE, SET, IMPLICIT, EXPLICIT and OPTIONAL */ + +# define ASN1_IMP_SET_OF(stname, field, type, tag) \ + ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF) + +# define ASN1_EXP_SET_OF(stname, field, type, tag) \ + ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF) + +# define ASN1_IMP_SET_OF_OPT(stname, field, type, tag) \ + ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF|ASN1_TFLG_OPTIONAL) + +# define ASN1_EXP_SET_OF_OPT(stname, field, type, tag) \ + ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF|ASN1_TFLG_OPTIONAL) + +# define ASN1_IMP_SEQUENCE_OF(stname, field, type, tag) \ + ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF) + +# define ASN1_IMP_SEQUENCE_OF_OPT(stname, field, type, tag) \ + ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) + +# define ASN1_EXP_SEQUENCE_OF(stname, field, type, tag) \ + ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF) + +# define ASN1_EXP_SEQUENCE_OF_OPT(stname, field, type, tag) \ + ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) + +/* EXPLICIT using indefinite length constructed form */ +# define ASN1_NDEF_EXP(stname, field, type, tag) \ + ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_NDEF) + +/* EXPLICIT OPTIONAL using indefinite length constructed form */ +# define ASN1_NDEF_EXP_OPT(stname, field, type, tag) \ + ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL|ASN1_TFLG_NDEF) + +/* Macros for the ASN1_ADB structure */ + +# define ASN1_ADB(name) \ + static const ASN1_ADB_TABLE name##_adbtbl[] + +# define ASN1_ADB_END(name, flags, field, adb_cb, def, none) \ + ;\ + static const ASN1_ITEM *name##_adb(void) \ + { \ + static const ASN1_ADB internal_adb = \ + {\ + flags,\ + offsetof(name, field),\ + adb_cb,\ + name##_adbtbl,\ + sizeof(name##_adbtbl) / sizeof(ASN1_ADB_TABLE),\ + def,\ + none\ + }; \ + return (const ASN1_ITEM *) &internal_adb; \ + } \ + void dummy_function(void) + +# define ADB_ENTRY(val, template) {val, template} + +# define ASN1_ADB_TEMPLATE(name) \ + static const ASN1_TEMPLATE name##_tt + +/* + * This is the ASN1 template structure that defines a wrapper round the + * actual type. It determines the actual position of the field in the value + * structure, various flags such as OPTIONAL and the field name. + */ + +struct ASN1_TEMPLATE_st { + unsigned long flags; /* Various flags */ + long tag; /* tag, not used if no tagging */ + unsigned long offset; /* Offset of this field in structure */ + const char *field_name; /* Field name */ + ASN1_ITEM_EXP *item; /* Relevant ASN1_ITEM or ASN1_ADB */ +}; + +/* Macro to extract ASN1_ITEM and ASN1_ADB pointer from ASN1_TEMPLATE */ + +# define ASN1_TEMPLATE_item(t) (t->item_ptr) +# define ASN1_TEMPLATE_adb(t) (t->item_ptr) + +typedef struct ASN1_ADB_TABLE_st ASN1_ADB_TABLE; +typedef struct ASN1_ADB_st ASN1_ADB; + +struct ASN1_ADB_st { + unsigned long flags; /* Various flags */ + unsigned long offset; /* Offset of selector field */ + int (*adb_cb)(long *psel); /* Application callback */ + const ASN1_ADB_TABLE *tbl; /* Table of possible types */ + long tblcount; /* Number of entries in tbl */ + const ASN1_TEMPLATE *default_tt; /* Type to use if no match */ + const ASN1_TEMPLATE *null_tt; /* Type to use if selector is NULL */ +}; + +struct ASN1_ADB_TABLE_st { + long value; /* NID for an object or value for an int */ + const ASN1_TEMPLATE tt; /* item for this value */ +}; + +/* template flags */ + +/* Field is optional */ +# define ASN1_TFLG_OPTIONAL (0x1) + +/* Field is a SET OF */ +# define ASN1_TFLG_SET_OF (0x1 << 1) + +/* Field is a SEQUENCE OF */ +# define ASN1_TFLG_SEQUENCE_OF (0x2 << 1) + +/* + * Special case: this refers to a SET OF that will be sorted into DER order + * when encoded *and* the corresponding STACK will be modified to match the + * new order. + */ +# define ASN1_TFLG_SET_ORDER (0x3 << 1) + +/* Mask for SET OF or SEQUENCE OF */ +# define ASN1_TFLG_SK_MASK (0x3 << 1) + +/* + * These flags mean the tag should be taken from the tag field. If EXPLICIT + * then the underlying type is used for the inner tag. + */ + +/* IMPLICIT tagging */ +# define ASN1_TFLG_IMPTAG (0x1 << 3) + +/* EXPLICIT tagging, inner tag from underlying type */ +# define ASN1_TFLG_EXPTAG (0x2 << 3) + +# define ASN1_TFLG_TAG_MASK (0x3 << 3) + +/* context specific IMPLICIT */ +# define ASN1_TFLG_IMPLICIT (ASN1_TFLG_IMPTAG|ASN1_TFLG_CONTEXT) + +/* context specific EXPLICIT */ +# define ASN1_TFLG_EXPLICIT (ASN1_TFLG_EXPTAG|ASN1_TFLG_CONTEXT) + +/* + * If tagging is in force these determine the type of tag to use. Otherwise + * the tag is determined by the underlying type. These values reflect the + * actual octet format. + */ + +/* Universal tag */ +# define ASN1_TFLG_UNIVERSAL (0x0<<6) +/* Application tag */ +# define ASN1_TFLG_APPLICATION (0x1<<6) +/* Context specific tag */ +# define ASN1_TFLG_CONTEXT (0x2<<6) +/* Private tag */ +# define ASN1_TFLG_PRIVATE (0x3<<6) + +# define ASN1_TFLG_TAG_CLASS (0x3<<6) + +/* + * These are for ANY DEFINED BY type. In this case the 'item' field points to + * an ASN1_ADB structure which contains a table of values to decode the + * relevant type + */ + +# define ASN1_TFLG_ADB_MASK (0x3<<8) + +# define ASN1_TFLG_ADB_OID (0x1<<8) + +# define ASN1_TFLG_ADB_INT (0x1<<9) + +/* + * This flag when present in a SEQUENCE OF, SET OF or EXPLICIT causes + * indefinite length constructed encoding to be used if required. + */ + +# define ASN1_TFLG_NDEF (0x1<<11) + +/* Field is embedded and not a pointer */ +# define ASN1_TFLG_EMBED (0x1 << 12) + +/* This is the actual ASN1 item itself */ + +struct ASN1_ITEM_st { + char itype; /* The item type, primitive, SEQUENCE, CHOICE + * or extern */ + long utype; /* underlying type */ + const ASN1_TEMPLATE *templates; /* If SEQUENCE or CHOICE this contains + * the contents */ + long tcount; /* Number of templates if SEQUENCE or CHOICE */ + const void *funcs; /* further data and type-specific functions */ + /* funcs can be ASN1_PRIMITIVE_FUNCS*, ASN1_EXTERN_FUNCS*, or ASN1_AUX* */ + long size; /* Structure size (usually) */ + const char *sname; /* Structure name */ +}; + +/* + * Cache for ASN1 tag and length, so we don't keep re-reading it for things + * like CHOICE + */ + +struct ASN1_TLC_st { + char valid; /* Values below are valid */ + int ret; /* return value */ + long plen; /* length */ + int ptag; /* class value */ + int pclass; /* class value */ + int hdrlen; /* header length */ +}; + +/* Typedefs for ASN1 function pointers */ +typedef int ASN1_ex_d2i(ASN1_VALUE **pval, const unsigned char **in, long len, + const ASN1_ITEM *it, int tag, int aclass, char opt, + ASN1_TLC *ctx); + +typedef int ASN1_ex_d2i_ex(ASN1_VALUE **pval, const unsigned char **in, long len, + const ASN1_ITEM *it, int tag, int aclass, char opt, + ASN1_TLC *ctx, OSSL_LIB_CTX *libctx, + const char *propq); +typedef int ASN1_ex_i2d(const ASN1_VALUE **pval, unsigned char **out, + const ASN1_ITEM *it, int tag, int aclass); +typedef int ASN1_ex_new_func(ASN1_VALUE **pval, const ASN1_ITEM *it); +typedef int ASN1_ex_new_ex_func(ASN1_VALUE **pval, const ASN1_ITEM *it, + OSSL_LIB_CTX *libctx, const char *propq); +typedef void ASN1_ex_free_func(ASN1_VALUE **pval, const ASN1_ITEM *it); + +typedef int ASN1_ex_print_func(BIO *out, const ASN1_VALUE **pval, + int indent, const char *fname, + const ASN1_PCTX *pctx); + +typedef int ASN1_primitive_i2c(const ASN1_VALUE **pval, unsigned char *cont, + int *putype, const ASN1_ITEM *it); +typedef int ASN1_primitive_c2i(ASN1_VALUE **pval, const unsigned char *cont, + int len, int utype, char *free_cont, + const ASN1_ITEM *it); +typedef int ASN1_primitive_print(BIO *out, const ASN1_VALUE **pval, + const ASN1_ITEM *it, int indent, + const ASN1_PCTX *pctx); + +typedef struct ASN1_EXTERN_FUNCS_st { + void *app_data; + ASN1_ex_new_func *asn1_ex_new; + ASN1_ex_free_func *asn1_ex_free; + ASN1_ex_free_func *asn1_ex_clear; + ASN1_ex_d2i *asn1_ex_d2i; + ASN1_ex_i2d *asn1_ex_i2d; + ASN1_ex_print_func *asn1_ex_print; + ASN1_ex_new_ex_func *asn1_ex_new_ex; + ASN1_ex_d2i_ex *asn1_ex_d2i_ex; +} ASN1_EXTERN_FUNCS; + +typedef struct ASN1_PRIMITIVE_FUNCS_st { + void *app_data; + unsigned long flags; + ASN1_ex_new_func *prim_new; + ASN1_ex_free_func *prim_free; + ASN1_ex_free_func *prim_clear; + ASN1_primitive_c2i *prim_c2i; + ASN1_primitive_i2c *prim_i2c; + ASN1_primitive_print *prim_print; +} ASN1_PRIMITIVE_FUNCS; + +/* + * This is the ASN1_AUX structure: it handles various miscellaneous + * requirements. For example the use of reference counts and an informational + * callback. The "informational callback" is called at various points during + * the ASN1 encoding and decoding. It can be used to provide minor + * customisation of the structures used. This is most useful where the + * supplied routines *almost* do the right thing but need some extra help at + * a few points. If the callback returns zero then it is assumed a fatal + * error has occurred and the main operation should be abandoned. If major + * changes in the default behaviour are required then an external type is + * more appropriate. + * For the operations ASN1_OP_I2D_PRE, ASN1_OP_I2D_POST, ASN1_OP_PRINT_PRE, and + * ASN1_OP_PRINT_POST, meanwhile a variant of the callback with const parameter + * 'in' is provided to make clear statically that its input is not modified. If + * and only if this variant is in use the flag ASN1_AFLG_CONST_CB must be set. + */ + +typedef int ASN1_aux_cb(int operation, ASN1_VALUE **in, const ASN1_ITEM *it, + void *exarg); +typedef int ASN1_aux_const_cb(int operation, const ASN1_VALUE **in, + const ASN1_ITEM *it, void *exarg); + +typedef struct ASN1_AUX_st { + void *app_data; + int flags; + int ref_offset; /* Offset of reference value */ + int ref_lock; /* Offset of lock value */ + ASN1_aux_cb *asn1_cb; + int enc_offset; /* Offset of ASN1_ENCODING structure */ + ASN1_aux_const_cb *asn1_const_cb; /* for ASN1_OP_I2D_ and ASN1_OP_PRINT_ */ +} ASN1_AUX; + +/* For print related callbacks exarg points to this structure */ +typedef struct ASN1_PRINT_ARG_st { + BIO *out; + int indent; + const ASN1_PCTX *pctx; +} ASN1_PRINT_ARG; + +/* For streaming related callbacks exarg points to this structure */ +typedef struct ASN1_STREAM_ARG_st { + /* BIO to stream through */ + BIO *out; + /* BIO with filters appended */ + BIO *ndef_bio; + /* Streaming I/O boundary */ + unsigned char **boundary; +} ASN1_STREAM_ARG; + +/* Flags in ASN1_AUX */ + +/* Use a reference count */ +# define ASN1_AFLG_REFCOUNT 1 +/* Save the encoding of structure (useful for signatures) */ +# define ASN1_AFLG_ENCODING 2 +/* The Sequence length is invalid */ +# define ASN1_AFLG_BROKEN 4 +/* Use the new asn1_const_cb */ +# define ASN1_AFLG_CONST_CB 8 + +/* operation values for asn1_cb */ + +# define ASN1_OP_NEW_PRE 0 +# define ASN1_OP_NEW_POST 1 +# define ASN1_OP_FREE_PRE 2 +# define ASN1_OP_FREE_POST 3 +# define ASN1_OP_D2I_PRE 4 +# define ASN1_OP_D2I_POST 5 +# define ASN1_OP_I2D_PRE 6 +# define ASN1_OP_I2D_POST 7 +# define ASN1_OP_PRINT_PRE 8 +# define ASN1_OP_PRINT_POST 9 +# define ASN1_OP_STREAM_PRE 10 +# define ASN1_OP_STREAM_POST 11 +# define ASN1_OP_DETACHED_PRE 12 +# define ASN1_OP_DETACHED_POST 13 +# define ASN1_OP_DUP_PRE 14 +# define ASN1_OP_DUP_POST 15 +# define ASN1_OP_GET0_LIBCTX 16 +# define ASN1_OP_GET0_PROPQ 17 + +/* Macro to implement a primitive type */ +# define IMPLEMENT_ASN1_TYPE(stname) IMPLEMENT_ASN1_TYPE_ex(stname, stname, 0) +# define IMPLEMENT_ASN1_TYPE_ex(itname, vname, ex) \ + ASN1_ITEM_start(itname) \ + ASN1_ITYPE_PRIMITIVE, V_##vname, NULL, 0, NULL, ex, #itname \ + ASN1_ITEM_end(itname) + +/* Macro to implement a multi string type */ +# define IMPLEMENT_ASN1_MSTRING(itname, mask) \ + ASN1_ITEM_start(itname) \ + ASN1_ITYPE_MSTRING, mask, NULL, 0, NULL, sizeof(ASN1_STRING), #itname \ + ASN1_ITEM_end(itname) + +# define IMPLEMENT_EXTERN_ASN1(sname, tag, fptrs) \ + ASN1_ITEM_start(sname) \ + ASN1_ITYPE_EXTERN, \ + tag, \ + NULL, \ + 0, \ + &fptrs, \ + 0, \ + #sname \ + ASN1_ITEM_end(sname) + +/* Macro to implement standard functions in terms of ASN1_ITEM structures */ + +# define IMPLEMENT_ASN1_FUNCTIONS(stname) IMPLEMENT_ASN1_FUNCTIONS_fname(stname, stname, stname) + +# define IMPLEMENT_ASN1_FUNCTIONS_name(stname, itname) IMPLEMENT_ASN1_FUNCTIONS_fname(stname, itname, itname) + +# define IMPLEMENT_ASN1_FUNCTIONS_ENCODE_name(stname, itname) \ + IMPLEMENT_ASN1_FUNCTIONS_ENCODE_fname(stname, itname, itname) + +# define IMPLEMENT_STATIC_ASN1_ALLOC_FUNCTIONS(stname) \ + IMPLEMENT_ASN1_ALLOC_FUNCTIONS_pfname(static, stname, stname, stname) + +# define IMPLEMENT_ASN1_ALLOC_FUNCTIONS(stname) \ + IMPLEMENT_ASN1_ALLOC_FUNCTIONS_fname(stname, stname, stname) + +# define IMPLEMENT_ASN1_ALLOC_FUNCTIONS_pfname(pre, stname, itname, fname) \ + pre stname *fname##_new(void) \ + { \ + return (stname *)ASN1_item_new(ASN1_ITEM_rptr(itname)); \ + } \ + pre void fname##_free(stname *a) \ + { \ + ASN1_item_free((ASN1_VALUE *)a, ASN1_ITEM_rptr(itname)); \ + } + +# define IMPLEMENT_ASN1_ALLOC_FUNCTIONS_fname(stname, itname, fname) \ + stname *fname##_new(void) \ + { \ + return (stname *)ASN1_item_new(ASN1_ITEM_rptr(itname)); \ + } \ + void fname##_free(stname *a) \ + { \ + ASN1_item_free((ASN1_VALUE *)a, ASN1_ITEM_rptr(itname)); \ + } + +# define IMPLEMENT_ASN1_FUNCTIONS_fname(stname, itname, fname) \ + IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(stname, itname, fname) \ + IMPLEMENT_ASN1_ALLOC_FUNCTIONS_fname(stname, itname, fname) + +# define IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(stname, itname, fname) \ + stname *d2i_##fname(stname **a, const unsigned char **in, long len) \ + { \ + return (stname *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, ASN1_ITEM_rptr(itname));\ + } \ + int i2d_##fname(const stname *a, unsigned char **out) \ + { \ + return ASN1_item_i2d((const ASN1_VALUE *)a, out, ASN1_ITEM_rptr(itname));\ + } + +# define IMPLEMENT_ASN1_NDEF_FUNCTION(stname) \ + int i2d_##stname##_NDEF(const stname *a, unsigned char **out) \ + { \ + return ASN1_item_ndef_i2d((const ASN1_VALUE *)a, out, ASN1_ITEM_rptr(stname));\ + } + +# define IMPLEMENT_STATIC_ASN1_ENCODE_FUNCTIONS(stname) \ + static stname *d2i_##stname(stname **a, \ + const unsigned char **in, long len) \ + { \ + return (stname *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, \ + ASN1_ITEM_rptr(stname)); \ + } \ + static int i2d_##stname(const stname *a, unsigned char **out) \ + { \ + return ASN1_item_i2d((const ASN1_VALUE *)a, out, \ + ASN1_ITEM_rptr(stname)); \ + } + +# define IMPLEMENT_ASN1_DUP_FUNCTION(stname) \ + stname * stname##_dup(const stname *x) \ + { \ + return ASN1_item_dup(ASN1_ITEM_rptr(stname), x); \ + } + +# define IMPLEMENT_ASN1_PRINT_FUNCTION(stname) \ + IMPLEMENT_ASN1_PRINT_FUNCTION_fname(stname, stname, stname) + +# define IMPLEMENT_ASN1_PRINT_FUNCTION_fname(stname, itname, fname) \ + int fname##_print_ctx(BIO *out, const stname *x, int indent, \ + const ASN1_PCTX *pctx) \ + { \ + return ASN1_item_print(out, (const ASN1_VALUE *)x, indent, \ + ASN1_ITEM_rptr(itname), pctx); \ + } + +/* external definitions for primitive types */ + +DECLARE_ASN1_ITEM(ASN1_BOOLEAN) +DECLARE_ASN1_ITEM(ASN1_TBOOLEAN) +DECLARE_ASN1_ITEM(ASN1_FBOOLEAN) +DECLARE_ASN1_ITEM(ASN1_SEQUENCE) +DECLARE_ASN1_ITEM(CBIGNUM) +DECLARE_ASN1_ITEM(BIGNUM) +DECLARE_ASN1_ITEM(INT32) +DECLARE_ASN1_ITEM(ZINT32) +DECLARE_ASN1_ITEM(UINT32) +DECLARE_ASN1_ITEM(ZUINT32) +DECLARE_ASN1_ITEM(INT64) +DECLARE_ASN1_ITEM(ZINT64) +DECLARE_ASN1_ITEM(UINT64) +DECLARE_ASN1_ITEM(ZUINT64) + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/* + * LONG and ZLONG are strongly discouraged for use as stored data, as the + * underlying C type (long) differs in size depending on the architecture. + * They are designed with 32-bit longs in mind. + */ +DECLARE_ASN1_ITEM(LONG) +DECLARE_ASN1_ITEM(ZLONG) +# endif + +SKM_DEFINE_STACK_OF_INTERNAL(ASN1_VALUE, ASN1_VALUE, ASN1_VALUE) +#define sk_ASN1_VALUE_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_VALUE_sk_type(sk)) +#define sk_ASN1_VALUE_value(sk, idx) ((ASN1_VALUE *)OPENSSL_sk_value(ossl_check_const_ASN1_VALUE_sk_type(sk), (idx))) +#define sk_ASN1_VALUE_new(cmp) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_new(ossl_check_ASN1_VALUE_compfunc_type(cmp))) +#define sk_ASN1_VALUE_new_null() ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_new_null()) +#define sk_ASN1_VALUE_new_reserve(cmp, n) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_VALUE_compfunc_type(cmp), (n))) +#define sk_ASN1_VALUE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_VALUE_sk_type(sk), (n)) +#define sk_ASN1_VALUE_free(sk) OPENSSL_sk_free(ossl_check_ASN1_VALUE_sk_type(sk)) +#define sk_ASN1_VALUE_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_VALUE_sk_type(sk)) +#define sk_ASN1_VALUE_delete(sk, i) ((ASN1_VALUE *)OPENSSL_sk_delete(ossl_check_ASN1_VALUE_sk_type(sk), (i))) +#define sk_ASN1_VALUE_delete_ptr(sk, ptr) ((ASN1_VALUE *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr))) +#define sk_ASN1_VALUE_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr)) +#define sk_ASN1_VALUE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr)) +#define sk_ASN1_VALUE_pop(sk) ((ASN1_VALUE *)OPENSSL_sk_pop(ossl_check_ASN1_VALUE_sk_type(sk))) +#define sk_ASN1_VALUE_shift(sk) ((ASN1_VALUE *)OPENSSL_sk_shift(ossl_check_ASN1_VALUE_sk_type(sk))) +#define sk_ASN1_VALUE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_VALUE_sk_type(sk),ossl_check_ASN1_VALUE_freefunc_type(freefunc)) +#define sk_ASN1_VALUE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr), (idx)) +#define sk_ASN1_VALUE_set(sk, idx, ptr) ((ASN1_VALUE *)OPENSSL_sk_set(ossl_check_ASN1_VALUE_sk_type(sk), (idx), ossl_check_ASN1_VALUE_type(ptr))) +#define sk_ASN1_VALUE_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr)) +#define sk_ASN1_VALUE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr)) +#define sk_ASN1_VALUE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr), pnum) +#define sk_ASN1_VALUE_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_VALUE_sk_type(sk)) +#define sk_ASN1_VALUE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_VALUE_sk_type(sk)) +#define sk_ASN1_VALUE_dup(sk) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_dup(ossl_check_const_ASN1_VALUE_sk_type(sk))) +#define sk_ASN1_VALUE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_copyfunc_type(copyfunc), ossl_check_ASN1_VALUE_freefunc_type(freefunc))) +#define sk_ASN1_VALUE_set_cmp_func(sk, cmp) ((sk_ASN1_VALUE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_compfunc_type(cmp))) + + + +/* Functions used internally by the ASN1 code */ + +int ASN1_item_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it); +void ASN1_item_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it); + +int ASN1_item_ex_d2i(ASN1_VALUE **pval, const unsigned char **in, long len, + const ASN1_ITEM *it, int tag, int aclass, char opt, + ASN1_TLC *ctx); + +int ASN1_item_ex_i2d(const ASN1_VALUE **pval, unsigned char **out, + const ASN1_ITEM *it, int tag, int aclass); + +/* Legacy compatibility */ +# define IMPLEMENT_ASN1_FUNCTIONS_const(name) IMPLEMENT_ASN1_FUNCTIONS(name) +# define IMPLEMENT_ASN1_ENCODE_FUNCTIONS_const_fname(stname, itname, fname) \ + IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(stname, itname, fname) + +#ifdef __cplusplus +} +#endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/async.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/async.h new file mode 100644 index 0000000..826ffb9 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/async.h @@ -0,0 +1,104 @@ +/* + * Copyright 2015-2022 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#include + +#ifndef OPENSSL_ASYNC_H +# define OPENSSL_ASYNC_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_ASYNC_H +# endif + +#if defined(_WIN32) +# if defined(BASETYPES) || defined(_WINDEF_H) +/* application has to include to use this */ +#define OSSL_ASYNC_FD HANDLE +#define OSSL_BAD_ASYNC_FD INVALID_HANDLE_VALUE +# endif +#else +#define OSSL_ASYNC_FD int +#define OSSL_BAD_ASYNC_FD -1 +#endif +# include + + +# ifdef __cplusplus +extern "C" { +# endif + +typedef struct async_job_st ASYNC_JOB; +typedef struct async_wait_ctx_st ASYNC_WAIT_CTX; +typedef int (*ASYNC_callback_fn)(void *arg); + +#define ASYNC_ERR 0 +#define ASYNC_NO_JOBS 1 +#define ASYNC_PAUSE 2 +#define ASYNC_FINISH 3 + +#define ASYNC_STATUS_UNSUPPORTED 0 +#define ASYNC_STATUS_ERR 1 +#define ASYNC_STATUS_OK 2 +#define ASYNC_STATUS_EAGAIN 3 + +int ASYNC_init_thread(size_t max_size, size_t init_size); +void ASYNC_cleanup_thread(void); + +#ifdef OSSL_ASYNC_FD +ASYNC_WAIT_CTX *ASYNC_WAIT_CTX_new(void); +void ASYNC_WAIT_CTX_free(ASYNC_WAIT_CTX *ctx); +int ASYNC_WAIT_CTX_set_wait_fd(ASYNC_WAIT_CTX *ctx, const void *key, + OSSL_ASYNC_FD fd, + void *custom_data, + void (*cleanup)(ASYNC_WAIT_CTX *, const void *, + OSSL_ASYNC_FD, void *)); +int ASYNC_WAIT_CTX_get_fd(ASYNC_WAIT_CTX *ctx, const void *key, + OSSL_ASYNC_FD *fd, void **custom_data); +int ASYNC_WAIT_CTX_get_all_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *fd, + size_t *numfds); +int ASYNC_WAIT_CTX_get_callback(ASYNC_WAIT_CTX *ctx, + ASYNC_callback_fn *callback, + void **callback_arg); +int ASYNC_WAIT_CTX_set_callback(ASYNC_WAIT_CTX *ctx, + ASYNC_callback_fn callback, + void *callback_arg); +int ASYNC_WAIT_CTX_set_status(ASYNC_WAIT_CTX *ctx, int status); +int ASYNC_WAIT_CTX_get_status(ASYNC_WAIT_CTX *ctx); +int ASYNC_WAIT_CTX_get_changed_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *addfd, + size_t *numaddfds, OSSL_ASYNC_FD *delfd, + size_t *numdelfds); +int ASYNC_WAIT_CTX_clear_fd(ASYNC_WAIT_CTX *ctx, const void *key); +#endif + +int ASYNC_is_capable(void); + +typedef void *(*ASYNC_stack_alloc_fn)(size_t *num); +typedef void (*ASYNC_stack_free_fn)(void *addr); + +int ASYNC_set_mem_functions(ASYNC_stack_alloc_fn alloc_fn, + ASYNC_stack_free_fn free_fn); +void ASYNC_get_mem_functions(ASYNC_stack_alloc_fn *alloc_fn, + ASYNC_stack_free_fn *free_fn); + +int ASYNC_start_job(ASYNC_JOB **job, ASYNC_WAIT_CTX *ctx, int *ret, + int (*func)(void *), void *args, size_t size); +int ASYNC_pause_job(void); + +ASYNC_JOB *ASYNC_get_current_job(void); +ASYNC_WAIT_CTX *ASYNC_get_wait_ctx(ASYNC_JOB *job); +void ASYNC_block_pause(void); +void ASYNC_unblock_pause(void); + + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asyncerr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asyncerr.h new file mode 100644 index 0000000..c093f7b --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asyncerr.h @@ -0,0 +1,29 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_ASYNCERR_H +# define OPENSSL_ASYNCERR_H +# pragma once + +# include +# include +# include + + + +/* + * ASYNC reason codes. + */ +# define ASYNC_R_FAILED_TO_SET_POOL 101 +# define ASYNC_R_FAILED_TO_SWAP_CONTEXT 102 +# define ASYNC_R_INIT_FAILED 105 +# define ASYNC_R_INVALID_POOL_SIZE 103 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bio.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bio.h new file mode 100644 index 0000000..6fd5fed --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bio.h @@ -0,0 +1,1015 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/bio.h.in + * + * Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + +#ifndef OPENSSL_BIO_H +# define OPENSSL_BIO_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_BIO_H +# endif + +# include + +# ifndef OPENSSL_NO_STDIO +# include +# endif +# include + +# include +# include +# include + +#ifdef __cplusplus +extern "C" { +#endif + +/* There are the classes of BIOs */ +# define BIO_TYPE_DESCRIPTOR 0x0100 /* socket, fd, connect or accept */ +# define BIO_TYPE_FILTER 0x0200 +# define BIO_TYPE_SOURCE_SINK 0x0400 + +/* These are the 'types' of BIOs */ +# define BIO_TYPE_NONE 0 +# define BIO_TYPE_MEM ( 1|BIO_TYPE_SOURCE_SINK) +# define BIO_TYPE_FILE ( 2|BIO_TYPE_SOURCE_SINK) + +# define BIO_TYPE_FD ( 4|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) +# define BIO_TYPE_SOCKET ( 5|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) +# define BIO_TYPE_NULL ( 6|BIO_TYPE_SOURCE_SINK) +# define BIO_TYPE_SSL ( 7|BIO_TYPE_FILTER) +# define BIO_TYPE_MD ( 8|BIO_TYPE_FILTER) +# define BIO_TYPE_BUFFER ( 9|BIO_TYPE_FILTER) +# define BIO_TYPE_CIPHER (10|BIO_TYPE_FILTER) +# define BIO_TYPE_BASE64 (11|BIO_TYPE_FILTER) +# define BIO_TYPE_CONNECT (12|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) +# define BIO_TYPE_ACCEPT (13|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) + +# define BIO_TYPE_NBIO_TEST (16|BIO_TYPE_FILTER)/* server proxy BIO */ +# define BIO_TYPE_NULL_FILTER (17|BIO_TYPE_FILTER) +# define BIO_TYPE_BIO (19|BIO_TYPE_SOURCE_SINK)/* half a BIO pair */ +# define BIO_TYPE_LINEBUFFER (20|BIO_TYPE_FILTER) +# define BIO_TYPE_DGRAM (21|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) +# define BIO_TYPE_ASN1 (22|BIO_TYPE_FILTER) +# define BIO_TYPE_COMP (23|BIO_TYPE_FILTER) +# ifndef OPENSSL_NO_SCTP +# define BIO_TYPE_DGRAM_SCTP (24|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) +# endif +# define BIO_TYPE_CORE_TO_PROV (25|BIO_TYPE_SOURCE_SINK) +# define BIO_TYPE_DGRAM_PAIR (26|BIO_TYPE_SOURCE_SINK) +# define BIO_TYPE_DGRAM_MEM (27|BIO_TYPE_SOURCE_SINK) + +/* Custom type starting index returned by BIO_get_new_index() */ +#define BIO_TYPE_START 128 +/* Custom type maximum index that can be returned by BIO_get_new_index() */ +#define BIO_TYPE_MASK 0xFF + +/* + * BIO_FILENAME_READ|BIO_CLOSE to open or close on free. + * BIO_set_fp(in,stdin,BIO_NOCLOSE); + */ +# define BIO_NOCLOSE 0x00 +# define BIO_CLOSE 0x01 + +/* + * These are used in the following macros and are passed to BIO_ctrl() + */ +# define BIO_CTRL_RESET 1/* opt - rewind/zero etc */ +# define BIO_CTRL_EOF 2/* opt - are we at the eof */ +# define BIO_CTRL_INFO 3/* opt - extra tit-bits */ +# define BIO_CTRL_SET 4/* man - set the 'IO' type */ +# define BIO_CTRL_GET 5/* man - get the 'IO' type */ +# define BIO_CTRL_PUSH 6/* opt - internal, used to signify change */ +# define BIO_CTRL_POP 7/* opt - internal, used to signify change */ +# define BIO_CTRL_GET_CLOSE 8/* man - set the 'close' on free */ +# define BIO_CTRL_SET_CLOSE 9/* man - set the 'close' on free */ +# define BIO_CTRL_PENDING 10/* opt - is their more data buffered */ +# define BIO_CTRL_FLUSH 11/* opt - 'flush' buffered output */ +# define BIO_CTRL_DUP 12/* man - extra stuff for 'duped' BIO */ +# define BIO_CTRL_WPENDING 13/* opt - number of bytes still to write */ +# define BIO_CTRL_SET_CALLBACK 14/* opt - set callback function */ +# define BIO_CTRL_GET_CALLBACK 15/* opt - set callback function */ + +# define BIO_CTRL_PEEK 29/* BIO_f_buffer special */ +# define BIO_CTRL_SET_FILENAME 30/* BIO_s_file special */ + +/* dgram BIO stuff */ +# define BIO_CTRL_DGRAM_CONNECT 31/* BIO dgram special */ +# define BIO_CTRL_DGRAM_SET_CONNECTED 32/* allow for an externally connected + * socket to be passed in */ +# define BIO_CTRL_DGRAM_SET_RECV_TIMEOUT 33/* setsockopt, essentially */ +# define BIO_CTRL_DGRAM_GET_RECV_TIMEOUT 34/* getsockopt, essentially */ +# define BIO_CTRL_DGRAM_SET_SEND_TIMEOUT 35/* setsockopt, essentially */ +# define BIO_CTRL_DGRAM_GET_SEND_TIMEOUT 36/* getsockopt, essentially */ + +# define BIO_CTRL_DGRAM_GET_RECV_TIMER_EXP 37/* flag whether the last */ +# define BIO_CTRL_DGRAM_GET_SEND_TIMER_EXP 38/* I/O operation timed out */ + +/* #ifdef IP_MTU_DISCOVER */ +# define BIO_CTRL_DGRAM_MTU_DISCOVER 39/* set DF bit on egress packets */ +/* #endif */ + +# define BIO_CTRL_DGRAM_QUERY_MTU 40/* as kernel for current MTU */ +# define BIO_CTRL_DGRAM_GET_FALLBACK_MTU 47 +# define BIO_CTRL_DGRAM_GET_MTU 41/* get cached value for MTU */ +# define BIO_CTRL_DGRAM_SET_MTU 42/* set cached value for MTU. + * want to use this if asking + * the kernel fails */ + +# define BIO_CTRL_DGRAM_MTU_EXCEEDED 43/* check whether the MTU was + * exceed in the previous write + * operation */ + +# define BIO_CTRL_DGRAM_GET_PEER 46 +# define BIO_CTRL_DGRAM_SET_PEER 44/* Destination for the data */ + +# define BIO_CTRL_DGRAM_SET_NEXT_TIMEOUT 45/* Next DTLS handshake timeout + * to adjust socket timeouts */ +# define BIO_CTRL_DGRAM_SET_DONT_FRAG 48 + +# define BIO_CTRL_DGRAM_GET_MTU_OVERHEAD 49 + +/* Deliberately outside of OPENSSL_NO_SCTP - used in bss_dgram.c */ +# define BIO_CTRL_DGRAM_SCTP_SET_IN_HANDSHAKE 50 +# ifndef OPENSSL_NO_SCTP +/* SCTP stuff */ +# define BIO_CTRL_DGRAM_SCTP_ADD_AUTH_KEY 51 +# define BIO_CTRL_DGRAM_SCTP_NEXT_AUTH_KEY 52 +# define BIO_CTRL_DGRAM_SCTP_AUTH_CCS_RCVD 53 +# define BIO_CTRL_DGRAM_SCTP_GET_SNDINFO 60 +# define BIO_CTRL_DGRAM_SCTP_SET_SNDINFO 61 +# define BIO_CTRL_DGRAM_SCTP_GET_RCVINFO 62 +# define BIO_CTRL_DGRAM_SCTP_SET_RCVINFO 63 +# define BIO_CTRL_DGRAM_SCTP_GET_PRINFO 64 +# define BIO_CTRL_DGRAM_SCTP_SET_PRINFO 65 +# define BIO_CTRL_DGRAM_SCTP_SAVE_SHUTDOWN 70 +# endif + +# define BIO_CTRL_DGRAM_SET_PEEK_MODE 71 + +/* + * internal BIO: + * # define BIO_CTRL_SET_KTLS_SEND 72 + * # define BIO_CTRL_SET_KTLS_SEND_CTRL_MSG 74 + * # define BIO_CTRL_CLEAR_KTLS_CTRL_MSG 75 + */ + +# define BIO_CTRL_GET_KTLS_SEND 73 +# define BIO_CTRL_GET_KTLS_RECV 76 + +# define BIO_CTRL_DGRAM_SCTP_WAIT_FOR_DRY 77 +# define BIO_CTRL_DGRAM_SCTP_MSG_WAITING 78 + +/* BIO_f_prefix controls */ +# define BIO_CTRL_SET_PREFIX 79 +# define BIO_CTRL_SET_INDENT 80 +# define BIO_CTRL_GET_INDENT 81 + +# define BIO_CTRL_DGRAM_GET_LOCAL_ADDR_CAP 82 +# define BIO_CTRL_DGRAM_GET_LOCAL_ADDR_ENABLE 83 +# define BIO_CTRL_DGRAM_SET_LOCAL_ADDR_ENABLE 84 +# define BIO_CTRL_DGRAM_GET_EFFECTIVE_CAPS 85 +# define BIO_CTRL_DGRAM_GET_CAPS 86 +# define BIO_CTRL_DGRAM_SET_CAPS 87 +# define BIO_CTRL_DGRAM_GET_NO_TRUNC 88 +# define BIO_CTRL_DGRAM_SET_NO_TRUNC 89 + +/* + * internal BIO: + * # define BIO_CTRL_SET_KTLS_TX_ZEROCOPY_SENDFILE 90 + */ + +# define BIO_CTRL_GET_RPOLL_DESCRIPTOR 91 +# define BIO_CTRL_GET_WPOLL_DESCRIPTOR 92 +# define BIO_CTRL_DGRAM_DETECT_PEER_ADDR 93 + +# define BIO_DGRAM_CAP_NONE 0U +# define BIO_DGRAM_CAP_HANDLES_SRC_ADDR (1U << 0) +# define BIO_DGRAM_CAP_HANDLES_DST_ADDR (1U << 1) +# define BIO_DGRAM_CAP_PROVIDES_SRC_ADDR (1U << 2) +# define BIO_DGRAM_CAP_PROVIDES_DST_ADDR (1U << 3) + +# ifndef OPENSSL_NO_KTLS +# define BIO_get_ktls_send(b) \ + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) +# define BIO_get_ktls_recv(b) \ + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) +# else +# define BIO_get_ktls_send(b) (0) +# define BIO_get_ktls_recv(b) (0) +# endif + +/* modifiers */ +# define BIO_FP_READ 0x02 +# define BIO_FP_WRITE 0x04 +# define BIO_FP_APPEND 0x08 +# define BIO_FP_TEXT 0x10 + +# define BIO_FLAGS_READ 0x01 +# define BIO_FLAGS_WRITE 0x02 +# define BIO_FLAGS_IO_SPECIAL 0x04 +# define BIO_FLAGS_RWS (BIO_FLAGS_READ|BIO_FLAGS_WRITE|BIO_FLAGS_IO_SPECIAL) +# define BIO_FLAGS_SHOULD_RETRY 0x08 +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/* This #define was replaced by an internal constant and should not be used. */ +# define BIO_FLAGS_UPLINK 0 +# endif + +# define BIO_FLAGS_BASE64_NO_NL 0x100 + +/* + * This is used with memory BIOs: + * BIO_FLAGS_MEM_RDONLY means we shouldn't free up or change the data in any way; + * BIO_FLAGS_NONCLEAR_RST means we shouldn't clear data on reset. + */ +# define BIO_FLAGS_MEM_RDONLY 0x200 +# define BIO_FLAGS_NONCLEAR_RST 0x400 +# define BIO_FLAGS_IN_EOF 0x800 + +/* the BIO FLAGS values 0x1000 to 0x8000 are reserved for internal KTLS flags */ + +typedef union bio_addr_st BIO_ADDR; +typedef struct bio_addrinfo_st BIO_ADDRINFO; + +int BIO_get_new_index(void); +void BIO_set_flags(BIO *b, int flags); +int BIO_test_flags(const BIO *b, int flags); +void BIO_clear_flags(BIO *b, int flags); + +# define BIO_get_flags(b) BIO_test_flags(b, ~(0x0)) +# define BIO_set_retry_special(b) \ + BIO_set_flags(b, (BIO_FLAGS_IO_SPECIAL|BIO_FLAGS_SHOULD_RETRY)) +# define BIO_set_retry_read(b) \ + BIO_set_flags(b, (BIO_FLAGS_READ|BIO_FLAGS_SHOULD_RETRY)) +# define BIO_set_retry_write(b) \ + BIO_set_flags(b, (BIO_FLAGS_WRITE|BIO_FLAGS_SHOULD_RETRY)) + +/* These are normally used internally in BIOs */ +# define BIO_clear_retry_flags(b) \ + BIO_clear_flags(b, (BIO_FLAGS_RWS|BIO_FLAGS_SHOULD_RETRY)) +# define BIO_get_retry_flags(b) \ + BIO_test_flags(b, (BIO_FLAGS_RWS|BIO_FLAGS_SHOULD_RETRY)) + +/* These should be used by the application to tell why we should retry */ +# define BIO_should_read(a) BIO_test_flags(a, BIO_FLAGS_READ) +# define BIO_should_write(a) BIO_test_flags(a, BIO_FLAGS_WRITE) +# define BIO_should_io_special(a) BIO_test_flags(a, BIO_FLAGS_IO_SPECIAL) +# define BIO_retry_type(a) BIO_test_flags(a, BIO_FLAGS_RWS) +# define BIO_should_retry(a) BIO_test_flags(a, BIO_FLAGS_SHOULD_RETRY) + +/* + * The next three are used in conjunction with the BIO_should_io_special() + * condition. After this returns true, BIO *BIO_get_retry_BIO(BIO *bio, int + * *reason); will walk the BIO stack and return the 'reason' for the special + * and the offending BIO. Given a BIO, BIO_get_retry_reason(bio) will return + * the code. + */ +/* + * Returned from the SSL bio when the certificate retrieval code had an error + */ +# define BIO_RR_SSL_X509_LOOKUP 0x01 +/* Returned from the connect BIO when a connect would have blocked */ +# define BIO_RR_CONNECT 0x02 +/* Returned from the accept BIO when an accept would have blocked */ +# define BIO_RR_ACCEPT 0x03 + +/* These are passed by the BIO callback */ +# define BIO_CB_FREE 0x01 +# define BIO_CB_READ 0x02 +# define BIO_CB_WRITE 0x03 +# define BIO_CB_PUTS 0x04 +# define BIO_CB_GETS 0x05 +# define BIO_CB_CTRL 0x06 +# define BIO_CB_RECVMMSG 0x07 +# define BIO_CB_SENDMMSG 0x08 + +/* + * The callback is called before and after the underling operation, The + * BIO_CB_RETURN flag indicates if it is after the call + */ +# define BIO_CB_RETURN 0x80 +# define BIO_CB_return(a) ((a)|BIO_CB_RETURN) +# define BIO_cb_pre(a) (!((a)&BIO_CB_RETURN)) +# define BIO_cb_post(a) ((a)&BIO_CB_RETURN) + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +typedef long (*BIO_callback_fn)(BIO *b, int oper, const char *argp, int argi, + long argl, long ret); +OSSL_DEPRECATEDIN_3_0 BIO_callback_fn BIO_get_callback(const BIO *b); +OSSL_DEPRECATEDIN_3_0 void BIO_set_callback(BIO *b, BIO_callback_fn callback); +OSSL_DEPRECATEDIN_3_0 long BIO_debug_callback(BIO *bio, int cmd, + const char *argp, int argi, + long argl, long ret); +# endif + +typedef long (*BIO_callback_fn_ex)(BIO *b, int oper, const char *argp, + size_t len, int argi, + long argl, int ret, size_t *processed); +BIO_callback_fn_ex BIO_get_callback_ex(const BIO *b); +void BIO_set_callback_ex(BIO *b, BIO_callback_fn_ex callback); +long BIO_debug_callback_ex(BIO *bio, int oper, const char *argp, size_t len, + int argi, long argl, int ret, size_t *processed); + +char *BIO_get_callback_arg(const BIO *b); +void BIO_set_callback_arg(BIO *b, char *arg); + +typedef struct bio_method_st BIO_METHOD; + +const char *BIO_method_name(const BIO *b); +int BIO_method_type(const BIO *b); + +typedef int BIO_info_cb(BIO *, int, int); +typedef BIO_info_cb bio_info_cb; /* backward compatibility */ + +SKM_DEFINE_STACK_OF_INTERNAL(BIO, BIO, BIO) +#define sk_BIO_num(sk) OPENSSL_sk_num(ossl_check_const_BIO_sk_type(sk)) +#define sk_BIO_value(sk, idx) ((BIO *)OPENSSL_sk_value(ossl_check_const_BIO_sk_type(sk), (idx))) +#define sk_BIO_new(cmp) ((STACK_OF(BIO) *)OPENSSL_sk_new(ossl_check_BIO_compfunc_type(cmp))) +#define sk_BIO_new_null() ((STACK_OF(BIO) *)OPENSSL_sk_new_null()) +#define sk_BIO_new_reserve(cmp, n) ((STACK_OF(BIO) *)OPENSSL_sk_new_reserve(ossl_check_BIO_compfunc_type(cmp), (n))) +#define sk_BIO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_BIO_sk_type(sk), (n)) +#define sk_BIO_free(sk) OPENSSL_sk_free(ossl_check_BIO_sk_type(sk)) +#define sk_BIO_zero(sk) OPENSSL_sk_zero(ossl_check_BIO_sk_type(sk)) +#define sk_BIO_delete(sk, i) ((BIO *)OPENSSL_sk_delete(ossl_check_BIO_sk_type(sk), (i))) +#define sk_BIO_delete_ptr(sk, ptr) ((BIO *)OPENSSL_sk_delete_ptr(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr))) +#define sk_BIO_push(sk, ptr) OPENSSL_sk_push(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr)) +#define sk_BIO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr)) +#define sk_BIO_pop(sk) ((BIO *)OPENSSL_sk_pop(ossl_check_BIO_sk_type(sk))) +#define sk_BIO_shift(sk) ((BIO *)OPENSSL_sk_shift(ossl_check_BIO_sk_type(sk))) +#define sk_BIO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_BIO_sk_type(sk),ossl_check_BIO_freefunc_type(freefunc)) +#define sk_BIO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr), (idx)) +#define sk_BIO_set(sk, idx, ptr) ((BIO *)OPENSSL_sk_set(ossl_check_BIO_sk_type(sk), (idx), ossl_check_BIO_type(ptr))) +#define sk_BIO_find(sk, ptr) OPENSSL_sk_find(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr)) +#define sk_BIO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr)) +#define sk_BIO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr), pnum) +#define sk_BIO_sort(sk) OPENSSL_sk_sort(ossl_check_BIO_sk_type(sk)) +#define sk_BIO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_BIO_sk_type(sk)) +#define sk_BIO_dup(sk) ((STACK_OF(BIO) *)OPENSSL_sk_dup(ossl_check_const_BIO_sk_type(sk))) +#define sk_BIO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(BIO) *)OPENSSL_sk_deep_copy(ossl_check_const_BIO_sk_type(sk), ossl_check_BIO_copyfunc_type(copyfunc), ossl_check_BIO_freefunc_type(freefunc))) +#define sk_BIO_set_cmp_func(sk, cmp) ((sk_BIO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_BIO_sk_type(sk), ossl_check_BIO_compfunc_type(cmp))) + + + +/* Prefix and suffix callback in ASN1 BIO */ +typedef int asn1_ps_func (BIO *b, unsigned char **pbuf, int *plen, + void *parg); + +typedef void (*BIO_dgram_sctp_notification_handler_fn) (BIO *b, + void *context, + void *buf); +# ifndef OPENSSL_NO_SCTP +/* SCTP parameter structs */ +struct bio_dgram_sctp_sndinfo { + uint16_t snd_sid; + uint16_t snd_flags; + uint32_t snd_ppid; + uint32_t snd_context; +}; + +struct bio_dgram_sctp_rcvinfo { + uint16_t rcv_sid; + uint16_t rcv_ssn; + uint16_t rcv_flags; + uint32_t rcv_ppid; + uint32_t rcv_tsn; + uint32_t rcv_cumtsn; + uint32_t rcv_context; +}; + +struct bio_dgram_sctp_prinfo { + uint16_t pr_policy; + uint32_t pr_value; +}; +# endif + +/* BIO_sendmmsg/BIO_recvmmsg-related definitions */ +typedef struct bio_msg_st { + void *data; + size_t data_len; + BIO_ADDR *peer, *local; + uint64_t flags; +} BIO_MSG; + +typedef struct bio_mmsg_cb_args_st { + BIO_MSG *msg; + size_t stride, num_msg; + uint64_t flags; + size_t *msgs_processed; +} BIO_MMSG_CB_ARGS; + +#define BIO_POLL_DESCRIPTOR_TYPE_NONE 0 +#define BIO_POLL_DESCRIPTOR_TYPE_SOCK_FD 1 +#define BIO_POLL_DESCRIPTOR_TYPE_SSL 2 +#define BIO_POLL_DESCRIPTOR_CUSTOM_START 8192 + +typedef struct bio_poll_descriptor_st { + uint32_t type; + union { + int fd; + void *custom; + uintptr_t custom_ui; + SSL *ssl; + } value; +} BIO_POLL_DESCRIPTOR; + +/* + * #define BIO_CONN_get_param_hostname BIO_ctrl + */ + +# define BIO_C_SET_CONNECT 100 +# define BIO_C_DO_STATE_MACHINE 101 +# define BIO_C_SET_NBIO 102 +/* # define BIO_C_SET_PROXY_PARAM 103 */ +# define BIO_C_SET_FD 104 +# define BIO_C_GET_FD 105 +# define BIO_C_SET_FILE_PTR 106 +# define BIO_C_GET_FILE_PTR 107 +# define BIO_C_SET_FILENAME 108 +# define BIO_C_SET_SSL 109 +# define BIO_C_GET_SSL 110 +# define BIO_C_SET_MD 111 +# define BIO_C_GET_MD 112 +# define BIO_C_GET_CIPHER_STATUS 113 +# define BIO_C_SET_BUF_MEM 114 +# define BIO_C_GET_BUF_MEM_PTR 115 +# define BIO_C_GET_BUFF_NUM_LINES 116 +# define BIO_C_SET_BUFF_SIZE 117 +# define BIO_C_SET_ACCEPT 118 +# define BIO_C_SSL_MODE 119 +# define BIO_C_GET_MD_CTX 120 +/* # define BIO_C_GET_PROXY_PARAM 121 */ +# define BIO_C_SET_BUFF_READ_DATA 122/* data to read first */ +# define BIO_C_GET_CONNECT 123 +# define BIO_C_GET_ACCEPT 124 +# define BIO_C_SET_SSL_RENEGOTIATE_BYTES 125 +# define BIO_C_GET_SSL_NUM_RENEGOTIATES 126 +# define BIO_C_SET_SSL_RENEGOTIATE_TIMEOUT 127 +# define BIO_C_FILE_SEEK 128 +# define BIO_C_GET_CIPHER_CTX 129 +# define BIO_C_SET_BUF_MEM_EOF_RETURN 130/* return end of input + * value */ +# define BIO_C_SET_BIND_MODE 131 +# define BIO_C_GET_BIND_MODE 132 +# define BIO_C_FILE_TELL 133 +# define BIO_C_GET_SOCKS 134 +# define BIO_C_SET_SOCKS 135 + +# define BIO_C_SET_WRITE_BUF_SIZE 136/* for BIO_s_bio */ +# define BIO_C_GET_WRITE_BUF_SIZE 137 +# define BIO_C_MAKE_BIO_PAIR 138 +# define BIO_C_DESTROY_BIO_PAIR 139 +# define BIO_C_GET_WRITE_GUARANTEE 140 +# define BIO_C_GET_READ_REQUEST 141 +# define BIO_C_SHUTDOWN_WR 142 +# define BIO_C_NREAD0 143 +# define BIO_C_NREAD 144 +# define BIO_C_NWRITE0 145 +# define BIO_C_NWRITE 146 +# define BIO_C_RESET_READ_REQUEST 147 +# define BIO_C_SET_MD_CTX 148 + +# define BIO_C_SET_PREFIX 149 +# define BIO_C_GET_PREFIX 150 +# define BIO_C_SET_SUFFIX 151 +# define BIO_C_GET_SUFFIX 152 + +# define BIO_C_SET_EX_ARG 153 +# define BIO_C_GET_EX_ARG 154 + +# define BIO_C_SET_CONNECT_MODE 155 + +# define BIO_C_SET_TFO 156 /* like BIO_C_SET_NBIO */ + +# define BIO_C_SET_SOCK_TYPE 157 +# define BIO_C_GET_SOCK_TYPE 158 +# define BIO_C_GET_DGRAM_BIO 159 + +# define BIO_set_app_data(s,arg) BIO_set_ex_data(s,0,arg) +# define BIO_get_app_data(s) BIO_get_ex_data(s,0) + +# define BIO_set_nbio(b,n) BIO_ctrl(b,BIO_C_SET_NBIO,(n),NULL) +# define BIO_set_tfo(b,n) BIO_ctrl(b,BIO_C_SET_TFO,(n),NULL) + +# ifndef OPENSSL_NO_SOCK +/* IP families we support, for BIO_s_connect() and BIO_s_accept() */ +/* Note: the underlying operating system may not support some of them */ +# define BIO_FAMILY_IPV4 4 +# define BIO_FAMILY_IPV6 6 +# define BIO_FAMILY_IPANY 256 + +/* BIO_s_connect() */ +# define BIO_set_conn_hostname(b,name) BIO_ctrl(b,BIO_C_SET_CONNECT,0, \ + (char *)(name)) +# define BIO_set_conn_port(b,port) BIO_ctrl(b,BIO_C_SET_CONNECT,1, \ + (char *)(port)) +# define BIO_set_conn_address(b,addr) BIO_ctrl(b,BIO_C_SET_CONNECT,2, \ + (char *)(addr)) +# define BIO_set_conn_ip_family(b,f) BIO_int_ctrl(b,BIO_C_SET_CONNECT,3,f) +# define BIO_get_conn_hostname(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_CONNECT,0)) +# define BIO_get_conn_port(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_CONNECT,1)) +# define BIO_get_conn_address(b) ((const BIO_ADDR *)BIO_ptr_ctrl(b,BIO_C_GET_CONNECT,2)) +# define BIO_get_conn_ip_family(b) BIO_ctrl(b,BIO_C_GET_CONNECT,3,NULL) +# define BIO_get_conn_mode(b) BIO_ctrl(b,BIO_C_GET_CONNECT,4,NULL) +# define BIO_set_conn_mode(b,n) BIO_ctrl(b,BIO_C_SET_CONNECT_MODE,(n),NULL) +# define BIO_set_sock_type(b,t) BIO_ctrl(b,BIO_C_SET_SOCK_TYPE,(t),NULL) +# define BIO_get_sock_type(b) BIO_ctrl(b,BIO_C_GET_SOCK_TYPE,0,NULL) +# define BIO_get0_dgram_bio(b, p) BIO_ctrl(b,BIO_C_GET_DGRAM_BIO,0,(void *)(BIO **)(p)) + +/* BIO_s_accept() */ +# define BIO_set_accept_name(b,name) BIO_ctrl(b,BIO_C_SET_ACCEPT,0, \ + (char *)(name)) +# define BIO_set_accept_port(b,port) BIO_ctrl(b,BIO_C_SET_ACCEPT,1, \ + (char *)(port)) +# define BIO_get_accept_name(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_ACCEPT,0)) +# define BIO_get_accept_port(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_ACCEPT,1)) +# define BIO_get_peer_name(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_ACCEPT,2)) +# define BIO_get_peer_port(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_ACCEPT,3)) +/* #define BIO_set_nbio(b,n) BIO_ctrl(b,BIO_C_SET_NBIO,(n),NULL) */ +# define BIO_set_nbio_accept(b,n) BIO_ctrl(b,BIO_C_SET_ACCEPT,2,(n)?(void *)"a":NULL) +# define BIO_set_accept_bios(b,bio) BIO_ctrl(b,BIO_C_SET_ACCEPT,3, \ + (char *)(bio)) +# define BIO_set_accept_ip_family(b,f) BIO_int_ctrl(b,BIO_C_SET_ACCEPT,4,f) +# define BIO_get_accept_ip_family(b) BIO_ctrl(b,BIO_C_GET_ACCEPT,4,NULL) +# define BIO_set_tfo_accept(b,n) BIO_ctrl(b,BIO_C_SET_ACCEPT,5,(n)?(void *)"a":NULL) + +/* Aliases kept for backward compatibility */ +# define BIO_BIND_NORMAL 0 +# define BIO_BIND_REUSEADDR BIO_SOCK_REUSEADDR +# define BIO_BIND_REUSEADDR_IF_UNUSED BIO_SOCK_REUSEADDR +# define BIO_set_bind_mode(b,mode) BIO_ctrl(b,BIO_C_SET_BIND_MODE,mode,NULL) +# define BIO_get_bind_mode(b) BIO_ctrl(b,BIO_C_GET_BIND_MODE,0,NULL) +# endif /* OPENSSL_NO_SOCK */ + +# define BIO_do_connect(b) BIO_do_handshake(b) +# define BIO_do_accept(b) BIO_do_handshake(b) + +# define BIO_do_handshake(b) BIO_ctrl(b,BIO_C_DO_STATE_MACHINE,0,NULL) + +/* BIO_s_datagram(), BIO_s_fd(), BIO_s_socket(), BIO_s_accept() and BIO_s_connect() */ +# define BIO_set_fd(b,fd,c) BIO_int_ctrl(b,BIO_C_SET_FD,c,fd) +# define BIO_get_fd(b,c) BIO_ctrl(b,BIO_C_GET_FD,0,(char *)(c)) + +/* BIO_s_file() */ +# define BIO_set_fp(b,fp,c) BIO_ctrl(b,BIO_C_SET_FILE_PTR,c,(char *)(fp)) +# define BIO_get_fp(b,fpp) BIO_ctrl(b,BIO_C_GET_FILE_PTR,0,(char *)(fpp)) + +/* BIO_s_fd() and BIO_s_file() */ +# define BIO_seek(b,ofs) (int)BIO_ctrl(b,BIO_C_FILE_SEEK,ofs,NULL) +# define BIO_tell(b) (int)BIO_ctrl(b,BIO_C_FILE_TELL,0,NULL) + +/* + * name is cast to lose const, but might be better to route through a + * function so we can do it safely + */ +# ifdef CONST_STRICT +/* + * If you are wondering why this isn't defined, its because CONST_STRICT is + * purely a compile-time kludge to allow const to be checked. + */ +int BIO_read_filename(BIO *b, const char *name); +# else +# define BIO_read_filename(b,name) (int)BIO_ctrl(b,BIO_C_SET_FILENAME, \ + BIO_CLOSE|BIO_FP_READ,(char *)(name)) +# endif +# define BIO_write_filename(b,name) (int)BIO_ctrl(b,BIO_C_SET_FILENAME, \ + BIO_CLOSE|BIO_FP_WRITE,name) +# define BIO_append_filename(b,name) (int)BIO_ctrl(b,BIO_C_SET_FILENAME, \ + BIO_CLOSE|BIO_FP_APPEND,name) +# define BIO_rw_filename(b,name) (int)BIO_ctrl(b,BIO_C_SET_FILENAME, \ + BIO_CLOSE|BIO_FP_READ|BIO_FP_WRITE,name) + +/* + * WARNING WARNING, this ups the reference count on the read bio of the SSL + * structure. This is because the ssl read BIO is now pointed to by the + * next_bio field in the bio. So when you free the BIO, make sure you are + * doing a BIO_free_all() to catch the underlying BIO. + */ +# define BIO_set_ssl(b,ssl,c) BIO_ctrl(b,BIO_C_SET_SSL,c,(char *)(ssl)) +# define BIO_get_ssl(b,sslp) BIO_ctrl(b,BIO_C_GET_SSL,0,(char *)(sslp)) +# define BIO_set_ssl_mode(b,client) BIO_ctrl(b,BIO_C_SSL_MODE,client,NULL) +# define BIO_set_ssl_renegotiate_bytes(b,num) \ + BIO_ctrl(b,BIO_C_SET_SSL_RENEGOTIATE_BYTES,num,NULL) +# define BIO_get_num_renegotiates(b) \ + BIO_ctrl(b,BIO_C_GET_SSL_NUM_RENEGOTIATES,0,NULL) +# define BIO_set_ssl_renegotiate_timeout(b,seconds) \ + BIO_ctrl(b,BIO_C_SET_SSL_RENEGOTIATE_TIMEOUT,seconds,NULL) + +/* defined in evp.h */ +/* #define BIO_set_md(b,md) BIO_ctrl(b,BIO_C_SET_MD,1,(char *)(md)) */ + +# define BIO_get_mem_data(b,pp) BIO_ctrl(b,BIO_CTRL_INFO,0,(char *)(pp)) +# define BIO_set_mem_buf(b,bm,c) BIO_ctrl(b,BIO_C_SET_BUF_MEM,c,(char *)(bm)) +# define BIO_get_mem_ptr(b,pp) BIO_ctrl(b,BIO_C_GET_BUF_MEM_PTR,0, \ + (char *)(pp)) +# define BIO_set_mem_eof_return(b,v) \ + BIO_ctrl(b,BIO_C_SET_BUF_MEM_EOF_RETURN,v,NULL) + +/* For the BIO_f_buffer() type */ +# define BIO_get_buffer_num_lines(b) BIO_ctrl(b,BIO_C_GET_BUFF_NUM_LINES,0,NULL) +# define BIO_set_buffer_size(b,size) BIO_ctrl(b,BIO_C_SET_BUFF_SIZE,size,NULL) +# define BIO_set_read_buffer_size(b,size) BIO_int_ctrl(b,BIO_C_SET_BUFF_SIZE,size,0) +# define BIO_set_write_buffer_size(b,size) BIO_int_ctrl(b,BIO_C_SET_BUFF_SIZE,size,1) +# define BIO_set_buffer_read_data(b,buf,num) BIO_ctrl(b,BIO_C_SET_BUFF_READ_DATA,num,buf) + +/* Don't use the next one unless you know what you are doing :-) */ +# define BIO_dup_state(b,ret) BIO_ctrl(b,BIO_CTRL_DUP,0,(char *)(ret)) + +# define BIO_reset(b) (int)BIO_ctrl(b,BIO_CTRL_RESET,0,NULL) +# define BIO_eof(b) (int)BIO_ctrl(b,BIO_CTRL_EOF,0,NULL) +# define BIO_set_close(b,c) (int)BIO_ctrl(b,BIO_CTRL_SET_CLOSE,(c),NULL) +# define BIO_get_close(b) (int)BIO_ctrl(b,BIO_CTRL_GET_CLOSE,0,NULL) +# define BIO_pending(b) (int)BIO_ctrl(b,BIO_CTRL_PENDING,0,NULL) +# define BIO_wpending(b) (int)BIO_ctrl(b,BIO_CTRL_WPENDING,0,NULL) +/* ...pending macros have inappropriate return type */ +size_t BIO_ctrl_pending(BIO *b); +size_t BIO_ctrl_wpending(BIO *b); +# define BIO_flush(b) (int)BIO_ctrl(b,BIO_CTRL_FLUSH,0,NULL) +# define BIO_get_info_callback(b,cbp) (int)BIO_ctrl(b,BIO_CTRL_GET_CALLBACK,0, \ + cbp) +# define BIO_set_info_callback(b,cb) (int)BIO_callback_ctrl(b,BIO_CTRL_SET_CALLBACK,cb) + +/* For the BIO_f_buffer() type */ +# define BIO_buffer_get_num_lines(b) BIO_ctrl(b,BIO_CTRL_GET,0,NULL) +# define BIO_buffer_peek(b,s,l) BIO_ctrl(b,BIO_CTRL_PEEK,(l),(s)) + +/* For BIO_s_bio() */ +# define BIO_set_write_buf_size(b,size) (int)BIO_ctrl(b,BIO_C_SET_WRITE_BUF_SIZE,size,NULL) +# define BIO_get_write_buf_size(b,size) (size_t)BIO_ctrl(b,BIO_C_GET_WRITE_BUF_SIZE,size,NULL) +# define BIO_make_bio_pair(b1,b2) (int)BIO_ctrl(b1,BIO_C_MAKE_BIO_PAIR,0,b2) +# define BIO_destroy_bio_pair(b) (int)BIO_ctrl(b,BIO_C_DESTROY_BIO_PAIR,0,NULL) +# define BIO_shutdown_wr(b) (int)BIO_ctrl(b, BIO_C_SHUTDOWN_WR, 0, NULL) +/* macros with inappropriate type -- but ...pending macros use int too: */ +# define BIO_get_write_guarantee(b) (int)BIO_ctrl(b,BIO_C_GET_WRITE_GUARANTEE,0,NULL) +# define BIO_get_read_request(b) (int)BIO_ctrl(b,BIO_C_GET_READ_REQUEST,0,NULL) +size_t BIO_ctrl_get_write_guarantee(BIO *b); +size_t BIO_ctrl_get_read_request(BIO *b); +int BIO_ctrl_reset_read_request(BIO *b); + +/* ctrl macros for dgram */ +# define BIO_ctrl_dgram_connect(b,peer) \ + (int)BIO_ctrl(b,BIO_CTRL_DGRAM_CONNECT,0, (char *)(peer)) +# define BIO_ctrl_set_connected(b,peer) \ + (int)BIO_ctrl(b, BIO_CTRL_DGRAM_SET_CONNECTED, 0, (char *)(peer)) +# define BIO_dgram_recv_timedout(b) \ + (int)BIO_ctrl(b, BIO_CTRL_DGRAM_GET_RECV_TIMER_EXP, 0, NULL) +# define BIO_dgram_send_timedout(b) \ + (int)BIO_ctrl(b, BIO_CTRL_DGRAM_GET_SEND_TIMER_EXP, 0, NULL) +# define BIO_dgram_get_peer(b,peer) \ + (int)BIO_ctrl(b, BIO_CTRL_DGRAM_GET_PEER, 0, (char *)(peer)) +# define BIO_dgram_set_peer(b,peer) \ + (int)BIO_ctrl(b, BIO_CTRL_DGRAM_SET_PEER, 0, (char *)(peer)) +# define BIO_dgram_detect_peer_addr(b,peer) \ + (int)BIO_ctrl(b, BIO_CTRL_DGRAM_DETECT_PEER_ADDR, 0, (char *)(peer)) +# define BIO_dgram_get_mtu_overhead(b) \ + (unsigned int)BIO_ctrl((b), BIO_CTRL_DGRAM_GET_MTU_OVERHEAD, 0, NULL) +# define BIO_dgram_get_local_addr_cap(b) \ + (int)BIO_ctrl((b), BIO_CTRL_DGRAM_GET_LOCAL_ADDR_CAP, 0, NULL) +# define BIO_dgram_get_local_addr_enable(b, penable) \ + (int)BIO_ctrl((b), BIO_CTRL_DGRAM_GET_LOCAL_ADDR_ENABLE, 0, (char *)(penable)) +# define BIO_dgram_set_local_addr_enable(b, enable) \ + (int)BIO_ctrl((b), BIO_CTRL_DGRAM_SET_LOCAL_ADDR_ENABLE, (enable), NULL) +# define BIO_dgram_get_effective_caps(b) \ + (uint32_t)BIO_ctrl((b), BIO_CTRL_DGRAM_GET_EFFECTIVE_CAPS, 0, NULL) +# define BIO_dgram_get_caps(b) \ + (uint32_t)BIO_ctrl((b), BIO_CTRL_DGRAM_GET_CAPS, 0, NULL) +# define BIO_dgram_set_caps(b, caps) \ + (int)BIO_ctrl((b), BIO_CTRL_DGRAM_SET_CAPS, (long)(caps), NULL) +# define BIO_dgram_get_no_trunc(b) \ + (unsigned int)BIO_ctrl((b), BIO_CTRL_DGRAM_GET_NO_TRUNC, 0, NULL) +# define BIO_dgram_set_no_trunc(b, enable) \ + (int)BIO_ctrl((b), BIO_CTRL_DGRAM_SET_NO_TRUNC, (enable), NULL) +# define BIO_dgram_get_mtu(b) \ + (unsigned int)BIO_ctrl((b), BIO_CTRL_DGRAM_GET_MTU, 0, NULL) +# define BIO_dgram_set_mtu(b, mtu) \ + (int)BIO_ctrl((b), BIO_CTRL_DGRAM_SET_MTU, (mtu), NULL) + +/* ctrl macros for BIO_f_prefix */ +# define BIO_set_prefix(b,p) BIO_ctrl((b), BIO_CTRL_SET_PREFIX, 0, (void *)(p)) +# define BIO_set_indent(b,i) BIO_ctrl((b), BIO_CTRL_SET_INDENT, (i), NULL) +# define BIO_get_indent(b) BIO_ctrl((b), BIO_CTRL_GET_INDENT, 0, NULL) + +#define BIO_get_ex_new_index(l, p, newf, dupf, freef) \ + CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_BIO, l, p, newf, dupf, freef) +int BIO_set_ex_data(BIO *bio, int idx, void *data); +void *BIO_get_ex_data(const BIO *bio, int idx); +uint64_t BIO_number_read(BIO *bio); +uint64_t BIO_number_written(BIO *bio); + +/* For BIO_f_asn1() */ +int BIO_asn1_set_prefix(BIO *b, asn1_ps_func *prefix, + asn1_ps_func *prefix_free); +int BIO_asn1_get_prefix(BIO *b, asn1_ps_func **pprefix, + asn1_ps_func **pprefix_free); +int BIO_asn1_set_suffix(BIO *b, asn1_ps_func *suffix, + asn1_ps_func *suffix_free); +int BIO_asn1_get_suffix(BIO *b, asn1_ps_func **psuffix, + asn1_ps_func **psuffix_free); + +const BIO_METHOD *BIO_s_file(void); +BIO *BIO_new_file(const char *filename, const char *mode); +BIO *BIO_new_from_core_bio(OSSL_LIB_CTX *libctx, OSSL_CORE_BIO *corebio); +# ifndef OPENSSL_NO_STDIO +BIO *BIO_new_fp(FILE *stream, int close_flag); +# endif +BIO *BIO_new_ex(OSSL_LIB_CTX *libctx, const BIO_METHOD *method); +BIO *BIO_new(const BIO_METHOD *type); +int BIO_free(BIO *a); +void BIO_set_data(BIO *a, void *ptr); +void *BIO_get_data(BIO *a); +void BIO_set_init(BIO *a, int init); +int BIO_get_init(BIO *a); +void BIO_set_shutdown(BIO *a, int shut); +int BIO_get_shutdown(BIO *a); +void BIO_vfree(BIO *a); +int BIO_up_ref(BIO *a); +int BIO_read(BIO *b, void *data, int dlen); +int BIO_read_ex(BIO *b, void *data, size_t dlen, size_t *readbytes); +__owur int BIO_recvmmsg(BIO *b, BIO_MSG *msg, + size_t stride, size_t num_msg, uint64_t flags, + size_t *msgs_processed); +int BIO_gets(BIO *bp, char *buf, int size); +int BIO_get_line(BIO *bio, char *buf, int size); +int BIO_write(BIO *b, const void *data, int dlen); +int BIO_write_ex(BIO *b, const void *data, size_t dlen, size_t *written); +__owur int BIO_sendmmsg(BIO *b, BIO_MSG *msg, + size_t stride, size_t num_msg, uint64_t flags, + size_t *msgs_processed); +__owur int BIO_get_rpoll_descriptor(BIO *b, BIO_POLL_DESCRIPTOR *desc); +__owur int BIO_get_wpoll_descriptor(BIO *b, BIO_POLL_DESCRIPTOR *desc); +int BIO_puts(BIO *bp, const char *buf); +int BIO_indent(BIO *b, int indent, int max); +long BIO_ctrl(BIO *bp, int cmd, long larg, void *parg); +long BIO_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp); +void *BIO_ptr_ctrl(BIO *bp, int cmd, long larg); +long BIO_int_ctrl(BIO *bp, int cmd, long larg, int iarg); +BIO *BIO_push(BIO *b, BIO *append); +BIO *BIO_pop(BIO *b); +void BIO_free_all(BIO *a); +BIO *BIO_find_type(BIO *b, int bio_type); +BIO *BIO_next(BIO *b); +void BIO_set_next(BIO *b, BIO *next); +BIO *BIO_get_retry_BIO(BIO *bio, int *reason); +int BIO_get_retry_reason(BIO *bio); +void BIO_set_retry_reason(BIO *bio, int reason); +BIO *BIO_dup_chain(BIO *in); + +int BIO_nread0(BIO *bio, char **buf); +int BIO_nread(BIO *bio, char **buf, int num); +int BIO_nwrite0(BIO *bio, char **buf); +int BIO_nwrite(BIO *bio, char **buf, int num); + +const BIO_METHOD *BIO_s_mem(void); +# ifndef OPENSSL_NO_DGRAM +const BIO_METHOD *BIO_s_dgram_mem(void); +# endif +const BIO_METHOD *BIO_s_secmem(void); +BIO *BIO_new_mem_buf(const void *buf, int len); +# ifndef OPENSSL_NO_SOCK +const BIO_METHOD *BIO_s_socket(void); +const BIO_METHOD *BIO_s_connect(void); +const BIO_METHOD *BIO_s_accept(void); +# endif +const BIO_METHOD *BIO_s_fd(void); +const BIO_METHOD *BIO_s_log(void); +const BIO_METHOD *BIO_s_bio(void); +const BIO_METHOD *BIO_s_null(void); +const BIO_METHOD *BIO_f_null(void); +const BIO_METHOD *BIO_f_buffer(void); +const BIO_METHOD *BIO_f_readbuffer(void); +const BIO_METHOD *BIO_f_linebuffer(void); +const BIO_METHOD *BIO_f_nbio_test(void); +const BIO_METHOD *BIO_f_prefix(void); +const BIO_METHOD *BIO_s_core(void); +# ifndef OPENSSL_NO_DGRAM +const BIO_METHOD *BIO_s_dgram_pair(void); +const BIO_METHOD *BIO_s_datagram(void); +int BIO_dgram_non_fatal_error(int error); +BIO *BIO_new_dgram(int fd, int close_flag); +# ifndef OPENSSL_NO_SCTP +const BIO_METHOD *BIO_s_datagram_sctp(void); +BIO *BIO_new_dgram_sctp(int fd, int close_flag); +int BIO_dgram_is_sctp(BIO *bio); +int BIO_dgram_sctp_notification_cb(BIO *b, + BIO_dgram_sctp_notification_handler_fn handle_notifications, + void *context); +int BIO_dgram_sctp_wait_for_dry(BIO *b); +int BIO_dgram_sctp_msg_waiting(BIO *b); +# endif +# endif + +# ifndef OPENSSL_NO_SOCK +int BIO_sock_should_retry(int i); +int BIO_sock_non_fatal_error(int error); +int BIO_err_is_non_fatal(unsigned int errcode); +int BIO_socket_wait(int fd, int for_read, time_t max_time); +# endif +int BIO_wait(BIO *bio, time_t max_time, unsigned int nap_milliseconds); +int BIO_do_connect_retry(BIO *bio, int timeout, int nap_milliseconds); + +int BIO_fd_should_retry(int i); +int BIO_fd_non_fatal_error(int error); +int BIO_dump_cb(int (*cb) (const void *data, size_t len, void *u), + void *u, const void *s, int len); +int BIO_dump_indent_cb(int (*cb) (const void *data, size_t len, void *u), + void *u, const void *s, int len, int indent); +int BIO_dump(BIO *b, const void *bytes, int len); +int BIO_dump_indent(BIO *b, const void *bytes, int len, int indent); +# ifndef OPENSSL_NO_STDIO +int BIO_dump_fp(FILE *fp, const void *s, int len); +int BIO_dump_indent_fp(FILE *fp, const void *s, int len, int indent); +# endif +int BIO_hex_string(BIO *out, int indent, int width, const void *data, + int datalen); + +# ifndef OPENSSL_NO_SOCK +BIO_ADDR *BIO_ADDR_new(void); +int BIO_ADDR_copy(BIO_ADDR *dst, const BIO_ADDR *src); +BIO_ADDR *BIO_ADDR_dup(const BIO_ADDR *ap); +int BIO_ADDR_rawmake(BIO_ADDR *ap, int family, + const void *where, size_t wherelen, unsigned short port); +void BIO_ADDR_free(BIO_ADDR *); +void BIO_ADDR_clear(BIO_ADDR *ap); +int BIO_ADDR_family(const BIO_ADDR *ap); +int BIO_ADDR_rawaddress(const BIO_ADDR *ap, void *p, size_t *l); +unsigned short BIO_ADDR_rawport(const BIO_ADDR *ap); +char *BIO_ADDR_hostname_string(const BIO_ADDR *ap, int numeric); +char *BIO_ADDR_service_string(const BIO_ADDR *ap, int numeric); +char *BIO_ADDR_path_string(const BIO_ADDR *ap); + +const BIO_ADDRINFO *BIO_ADDRINFO_next(const BIO_ADDRINFO *bai); +int BIO_ADDRINFO_family(const BIO_ADDRINFO *bai); +int BIO_ADDRINFO_socktype(const BIO_ADDRINFO *bai); +int BIO_ADDRINFO_protocol(const BIO_ADDRINFO *bai); +const BIO_ADDR *BIO_ADDRINFO_address(const BIO_ADDRINFO *bai); +void BIO_ADDRINFO_free(BIO_ADDRINFO *bai); + +enum BIO_hostserv_priorities { + BIO_PARSE_PRIO_HOST, BIO_PARSE_PRIO_SERV +}; +int BIO_parse_hostserv(const char *hostserv, char **host, char **service, + enum BIO_hostserv_priorities hostserv_prio); +enum BIO_lookup_type { + BIO_LOOKUP_CLIENT, BIO_LOOKUP_SERVER +}; +int BIO_lookup(const char *host, const char *service, + enum BIO_lookup_type lookup_type, + int family, int socktype, BIO_ADDRINFO **res); +int BIO_lookup_ex(const char *host, const char *service, + int lookup_type, int family, int socktype, int protocol, + BIO_ADDRINFO **res); +int BIO_sock_error(int sock); +int BIO_socket_ioctl(int fd, long type, void *arg); +int BIO_socket_nbio(int fd, int mode); +int BIO_sock_init(void); +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define BIO_sock_cleanup() while(0) continue +# endif +int BIO_set_tcp_ndelay(int sock, int turn_on); +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +OSSL_DEPRECATEDIN_1_1_0 struct hostent *BIO_gethostbyname(const char *name); +OSSL_DEPRECATEDIN_1_1_0 int BIO_get_port(const char *str, unsigned short *port_ptr); +OSSL_DEPRECATEDIN_1_1_0 int BIO_get_host_ip(const char *str, unsigned char *ip); +OSSL_DEPRECATEDIN_1_1_0 int BIO_get_accept_socket(char *host_port, int mode); +OSSL_DEPRECATEDIN_1_1_0 int BIO_accept(int sock, char **ip_port); +# endif + +union BIO_sock_info_u { + BIO_ADDR *addr; +}; +enum BIO_sock_info_type { + BIO_SOCK_INFO_ADDRESS +}; +int BIO_sock_info(int sock, + enum BIO_sock_info_type type, union BIO_sock_info_u *info); + +# define BIO_SOCK_REUSEADDR 0x01 +# define BIO_SOCK_V6_ONLY 0x02 +# define BIO_SOCK_KEEPALIVE 0x04 +# define BIO_SOCK_NONBLOCK 0x08 +# define BIO_SOCK_NODELAY 0x10 +# define BIO_SOCK_TFO 0x20 + +int BIO_socket(int domain, int socktype, int protocol, int options); +int BIO_connect(int sock, const BIO_ADDR *addr, int options); +int BIO_bind(int sock, const BIO_ADDR *addr, int options); +int BIO_listen(int sock, const BIO_ADDR *addr, int options); +int BIO_accept_ex(int accept_sock, BIO_ADDR *addr, int options); +int BIO_closesocket(int sock); + +BIO *BIO_new_socket(int sock, int close_flag); +BIO *BIO_new_connect(const char *host_port); +BIO *BIO_new_accept(const char *host_port); +# endif /* OPENSSL_NO_SOCK*/ + +BIO *BIO_new_fd(int fd, int close_flag); + +int BIO_new_bio_pair(BIO **bio1, size_t writebuf1, + BIO **bio2, size_t writebuf2); +# ifndef OPENSSL_NO_DGRAM +int BIO_new_bio_dgram_pair(BIO **bio1, size_t writebuf1, + BIO **bio2, size_t writebuf2); +# endif + +/* + * If successful, returns 1 and in *bio1, *bio2 two BIO pair endpoints. + * Otherwise returns 0 and sets *bio1 and *bio2 to NULL. Size 0 uses default + * value. + */ + +void BIO_copy_next_retry(BIO *b); + +/* + * long BIO_ghbn_ctrl(int cmd,int iarg,char *parg); + */ + +# define ossl_bio__attr__(x) +# if defined(__GNUC__) && defined(__STDC_VERSION__) \ + && !defined(__MINGW32__) && !defined(__MINGW64__) \ + && !defined(__APPLE__) + /* + * Because we support the 'z' modifier, which made its appearance in C99, + * we can't use __attribute__ with pre C99 dialects. + */ +# if __STDC_VERSION__ >= 199901L +# undef ossl_bio__attr__ +# define ossl_bio__attr__ __attribute__ +# if __GNUC__*10 + __GNUC_MINOR__ >= 44 +# define ossl_bio__printf__ __gnu_printf__ +# else +# define ossl_bio__printf__ __printf__ +# endif +# endif +# endif +int BIO_printf(BIO *bio, const char *format, ...) +ossl_bio__attr__((__format__(ossl_bio__printf__, 2, 3))); +int BIO_vprintf(BIO *bio, const char *format, va_list args) +ossl_bio__attr__((__format__(ossl_bio__printf__, 2, 0))); +int BIO_snprintf(char *buf, size_t n, const char *format, ...) +ossl_bio__attr__((__format__(ossl_bio__printf__, 3, 4))); +int BIO_vsnprintf(char *buf, size_t n, const char *format, va_list args) +ossl_bio__attr__((__format__(ossl_bio__printf__, 3, 0))); +# undef ossl_bio__attr__ +# undef ossl_bio__printf__ + + +BIO_METHOD *BIO_meth_new(int type, const char *name); +void BIO_meth_free(BIO_METHOD *biom); +int (*BIO_meth_get_write(const BIO_METHOD *biom)) (BIO *, const char *, int); +int (*BIO_meth_get_write_ex(const BIO_METHOD *biom)) (BIO *, const char *, size_t, + size_t *); +int BIO_meth_set_write(BIO_METHOD *biom, + int (*write) (BIO *, const char *, int)); +int BIO_meth_set_write_ex(BIO_METHOD *biom, + int (*bwrite) (BIO *, const char *, size_t, size_t *)); +int BIO_meth_set_sendmmsg(BIO_METHOD *biom, + int (*f) (BIO *, BIO_MSG *, size_t, size_t, + uint64_t, size_t *)); +int (*BIO_meth_get_sendmmsg(const BIO_METHOD *biom))(BIO *, BIO_MSG *, + size_t, size_t, + uint64_t, size_t *); +int (*BIO_meth_get_read(const BIO_METHOD *biom)) (BIO *, char *, int); +int (*BIO_meth_get_read_ex(const BIO_METHOD *biom)) (BIO *, char *, size_t, size_t *); +int BIO_meth_set_read(BIO_METHOD *biom, + int (*read) (BIO *, char *, int)); +int BIO_meth_set_read_ex(BIO_METHOD *biom, + int (*bread) (BIO *, char *, size_t, size_t *)); +int BIO_meth_set_recvmmsg(BIO_METHOD *biom, + int (*f) (BIO *, BIO_MSG *, size_t, size_t, + uint64_t, size_t *)); +int (*BIO_meth_get_recvmmsg(const BIO_METHOD *biom))(BIO *, BIO_MSG *, + size_t, size_t, + uint64_t, size_t *); +int (*BIO_meth_get_puts(const BIO_METHOD *biom)) (BIO *, const char *); +int BIO_meth_set_puts(BIO_METHOD *biom, + int (*puts) (BIO *, const char *)); +int (*BIO_meth_get_gets(const BIO_METHOD *biom)) (BIO *, char *, int); +int BIO_meth_set_gets(BIO_METHOD *biom, + int (*ossl_gets) (BIO *, char *, int)); +long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *); +int BIO_meth_set_ctrl(BIO_METHOD *biom, + long (*ctrl) (BIO *, int, long, void *)); +int (*BIO_meth_get_create(const BIO_METHOD *bion)) (BIO *); +int BIO_meth_set_create(BIO_METHOD *biom, int (*create) (BIO *)); +int (*BIO_meth_get_destroy(const BIO_METHOD *biom)) (BIO *); +int BIO_meth_set_destroy(BIO_METHOD *biom, int (*destroy) (BIO *)); +long (*BIO_meth_get_callback_ctrl(const BIO_METHOD *biom)) + (BIO *, int, BIO_info_cb *); +int BIO_meth_set_callback_ctrl(BIO_METHOD *biom, + long (*callback_ctrl) (BIO *, int, + BIO_info_cb *)); + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bioerr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bioerr.h new file mode 100644 index 0000000..e4fdb64 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bioerr.h @@ -0,0 +1,72 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_BIOERR_H +# define OPENSSL_BIOERR_H +# pragma once + +# include +# include +# include + + + +/* + * BIO reason codes. + */ +# define BIO_R_ACCEPT_ERROR 100 +# define BIO_R_ADDRINFO_ADDR_IS_NOT_AF_INET 141 +# define BIO_R_AMBIGUOUS_HOST_OR_SERVICE 129 +# define BIO_R_BAD_FOPEN_MODE 101 +# define BIO_R_BROKEN_PIPE 124 +# define BIO_R_CONNECT_ERROR 103 +# define BIO_R_CONNECT_TIMEOUT 147 +# define BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET 107 +# define BIO_R_GETSOCKNAME_ERROR 132 +# define BIO_R_GETSOCKNAME_TRUNCATED_ADDRESS 133 +# define BIO_R_GETTING_SOCKTYPE 134 +# define BIO_R_INVALID_ARGUMENT 125 +# define BIO_R_INVALID_SOCKET 135 +# define BIO_R_IN_USE 123 +# define BIO_R_LENGTH_TOO_LONG 102 +# define BIO_R_LISTEN_V6_ONLY 136 +# define BIO_R_LOCAL_ADDR_NOT_AVAILABLE 111 +# define BIO_R_LOOKUP_RETURNED_NOTHING 142 +# define BIO_R_MALFORMED_HOST_OR_SERVICE 130 +# define BIO_R_NBIO_CONNECT_ERROR 110 +# define BIO_R_NON_FATAL 112 +# define BIO_R_NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED 143 +# define BIO_R_NO_HOSTNAME_OR_SERVICE_SPECIFIED 144 +# define BIO_R_NO_PORT_DEFINED 113 +# define BIO_R_NO_SUCH_FILE 128 +# define BIO_R_NULL_PARAMETER 115 /* unused */ +# define BIO_R_TFO_DISABLED 106 +# define BIO_R_TFO_NO_KERNEL_SUPPORT 108 +# define BIO_R_TRANSFER_ERROR 104 +# define BIO_R_TRANSFER_TIMEOUT 105 +# define BIO_R_UNABLE_TO_BIND_SOCKET 117 +# define BIO_R_UNABLE_TO_CREATE_SOCKET 118 +# define BIO_R_UNABLE_TO_KEEPALIVE 137 +# define BIO_R_UNABLE_TO_LISTEN_SOCKET 119 +# define BIO_R_UNABLE_TO_NODELAY 138 +# define BIO_R_UNABLE_TO_REUSEADDR 139 +# define BIO_R_UNABLE_TO_TFO 109 +# define BIO_R_UNAVAILABLE_IP_FAMILY 145 +# define BIO_R_UNINITIALIZED 120 +# define BIO_R_UNKNOWN_INFO_TYPE 140 +# define BIO_R_UNSUPPORTED_IP_FAMILY 146 +# define BIO_R_UNSUPPORTED_METHOD 121 +# define BIO_R_UNSUPPORTED_PROTOCOL_FAMILY 131 +# define BIO_R_WRITE_TO_READ_ONLY_BIO 126 +# define BIO_R_WSASTARTUP 122 +# define BIO_R_PORT_MISMATCH 150 +# define BIO_R_PEER_ADDR_NOT_AVAILABLE 151 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/blowfish.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/blowfish.h new file mode 100644 index 0000000..667d642 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/blowfish.h @@ -0,0 +1,78 @@ +/* + * Copyright 1995-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_BLOWFISH_H +# define OPENSSL_BLOWFISH_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_BLOWFISH_H +# endif + +# include + +# ifndef OPENSSL_NO_BF +# include +# ifdef __cplusplus +extern "C" { +# endif + +# define BF_BLOCK 8 + +# ifndef OPENSSL_NO_DEPRECATED_3_0 + +# define BF_ENCRYPT 1 +# define BF_DECRYPT 0 + +/*- + * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + * ! BF_LONG has to be at least 32 bits wide. ! + * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + */ +# define BF_LONG unsigned int + +# define BF_ROUNDS 16 + +typedef struct bf_key_st { + BF_LONG P[BF_ROUNDS + 2]; + BF_LONG S[4 * 256]; +} BF_KEY; + +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 void BF_set_key(BF_KEY *key, int len, + const unsigned char *data); +OSSL_DEPRECATEDIN_3_0 void BF_encrypt(BF_LONG *data, const BF_KEY *key); +OSSL_DEPRECATEDIN_3_0 void BF_decrypt(BF_LONG *data, const BF_KEY *key); +OSSL_DEPRECATEDIN_3_0 void BF_ecb_encrypt(const unsigned char *in, + unsigned char *out, const BF_KEY *key, + int enc); +OSSL_DEPRECATEDIN_3_0 void BF_cbc_encrypt(const unsigned char *in, + unsigned char *out, long length, + const BF_KEY *schedule, + unsigned char *ivec, int enc); +OSSL_DEPRECATEDIN_3_0 void BF_cfb64_encrypt(const unsigned char *in, + unsigned char *out, + long length, const BF_KEY *schedule, + unsigned char *ivec, int *num, + int enc); +OSSL_DEPRECATEDIN_3_0 void BF_ofb64_encrypt(const unsigned char *in, + unsigned char *out, + long length, const BF_KEY *schedule, + unsigned char *ivec, int *num); +OSSL_DEPRECATEDIN_3_0 const char *BF_options(void); +# endif + +# ifdef __cplusplus +} +# endif +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bn.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bn.h new file mode 100644 index 0000000..ea706dc --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bn.h @@ -0,0 +1,590 @@ +/* + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. + * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_BN_H +# define OPENSSL_BN_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_BN_H +# endif + +# include +# ifndef OPENSSL_NO_STDIO +# include +# endif +# include +# include +# include +# include + +#ifdef __cplusplus +extern "C" { +#endif + +/* + * 64-bit processor with LP64 ABI + */ +# ifdef SIXTY_FOUR_BIT_LONG +# define BN_ULONG unsigned long +# define BN_BYTES 8 +# endif + +/* + * 64-bit processor other than LP64 ABI + */ +# ifdef SIXTY_FOUR_BIT +# define BN_ULONG unsigned long long +# define BN_BYTES 8 +# endif + +# ifdef THIRTY_TWO_BIT +# define BN_ULONG unsigned int +# define BN_BYTES 4 +# endif + +# define BN_BITS2 (BN_BYTES * 8) +# define BN_BITS (BN_BITS2 * 2) +# define BN_TBIT ((BN_ULONG)1 << (BN_BITS2 - 1)) + +# define BN_FLG_MALLOCED 0x01 +# define BN_FLG_STATIC_DATA 0x02 + +/* + * avoid leaking exponent information through timing, + * BN_mod_exp_mont() will call BN_mod_exp_mont_consttime, + * BN_div() will call BN_div_no_branch, + * BN_mod_inverse() will call bn_mod_inverse_no_branch. + */ +# define BN_FLG_CONSTTIME 0x04 +# define BN_FLG_SECURE 0x08 + +# ifndef OPENSSL_NO_DEPRECATED_0_9_8 +/* deprecated name for the flag */ +# define BN_FLG_EXP_CONSTTIME BN_FLG_CONSTTIME +# define BN_FLG_FREE 0x8000 /* used for debugging */ +# endif + +void BN_set_flags(BIGNUM *b, int n); +int BN_get_flags(const BIGNUM *b, int n); + +/* Values for |top| in BN_rand() */ +#define BN_RAND_TOP_ANY -1 +#define BN_RAND_TOP_ONE 0 +#define BN_RAND_TOP_TWO 1 + +/* Values for |bottom| in BN_rand() */ +#define BN_RAND_BOTTOM_ANY 0 +#define BN_RAND_BOTTOM_ODD 1 + +/* + * get a clone of a BIGNUM with changed flags, for *temporary* use only (the + * two BIGNUMs cannot be used in parallel!). Also only for *read only* use. The + * value |dest| should be a newly allocated BIGNUM obtained via BN_new() that + * has not been otherwise initialised or used. + */ +void BN_with_flags(BIGNUM *dest, const BIGNUM *b, int flags); + +/* Wrapper function to make using BN_GENCB easier */ +int BN_GENCB_call(BN_GENCB *cb, int a, int b); + +BN_GENCB *BN_GENCB_new(void); +void BN_GENCB_free(BN_GENCB *cb); + +/* Populate a BN_GENCB structure with an "old"-style callback */ +void BN_GENCB_set_old(BN_GENCB *gencb, void (*callback) (int, int, void *), + void *cb_arg); + +/* Populate a BN_GENCB structure with a "new"-style callback */ +void BN_GENCB_set(BN_GENCB *gencb, int (*callback) (int, int, BN_GENCB *), + void *cb_arg); + +void *BN_GENCB_get_arg(BN_GENCB *cb); + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define BN_prime_checks 0 /* default: select number of iterations based + * on the size of the number */ + +/* + * BN_prime_checks_for_size() returns the number of Miller-Rabin iterations + * that will be done for checking that a random number is probably prime. The + * error rate for accepting a composite number as prime depends on the size of + * the prime |b|. The error rates used are for calculating an RSA key with 2 primes, + * and so the level is what you would expect for a key of double the size of the + * prime. + * + * This table is generated using the algorithm of FIPS PUB 186-4 + * Digital Signature Standard (DSS), section F.1, page 117. + * (https://dx.doi.org/10.6028/NIST.FIPS.186-4) + * + * The following magma script was used to generate the output: + * securitybits:=125; + * k:=1024; + * for t:=1 to 65 do + * for M:=3 to Floor(2*Sqrt(k-1)-1) do + * S:=0; + * // Sum over m + * for m:=3 to M do + * s:=0; + * // Sum over j + * for j:=2 to m do + * s+:=(RealField(32)!2)^-(j+(k-1)/j); + * end for; + * S+:=2^(m-(m-1)*t)*s; + * end for; + * A:=2^(k-2-M*t); + * B:=8*(Pi(RealField(32))^2-6)/3*2^(k-2)*S; + * pkt:=2.00743*Log(2)*k*2^-k*(A+B); + * seclevel:=Floor(-Log(2,pkt)); + * if seclevel ge securitybits then + * printf "k: %5o, security: %o bits (t: %o, M: %o)\n",k,seclevel,t,M; + * break; + * end if; + * end for; + * if seclevel ge securitybits then break; end if; + * end for; + * + * It can be run online at: + * http://magma.maths.usyd.edu.au/calc + * + * And will output: + * k: 1024, security: 129 bits (t: 6, M: 23) + * + * k is the number of bits of the prime, securitybits is the level we want to + * reach. + * + * prime length | RSA key size | # MR tests | security level + * -------------+--------------|------------+--------------- + * (b) >= 6394 | >= 12788 | 3 | 256 bit + * (b) >= 3747 | >= 7494 | 3 | 192 bit + * (b) >= 1345 | >= 2690 | 4 | 128 bit + * (b) >= 1080 | >= 2160 | 5 | 128 bit + * (b) >= 852 | >= 1704 | 5 | 112 bit + * (b) >= 476 | >= 952 | 5 | 80 bit + * (b) >= 400 | >= 800 | 6 | 80 bit + * (b) >= 347 | >= 694 | 7 | 80 bit + * (b) >= 308 | >= 616 | 8 | 80 bit + * (b) >= 55 | >= 110 | 27 | 64 bit + * (b) >= 6 | >= 12 | 34 | 64 bit + */ + +# define BN_prime_checks_for_size(b) ((b) >= 3747 ? 3 : \ + (b) >= 1345 ? 4 : \ + (b) >= 476 ? 5 : \ + (b) >= 400 ? 6 : \ + (b) >= 347 ? 7 : \ + (b) >= 308 ? 8 : \ + (b) >= 55 ? 27 : \ + /* b >= 6 */ 34) +# endif + +# define BN_num_bytes(a) ((BN_num_bits(a)+7)/8) + +int BN_abs_is_word(const BIGNUM *a, const BN_ULONG w); +int BN_is_zero(const BIGNUM *a); +int BN_is_one(const BIGNUM *a); +int BN_is_word(const BIGNUM *a, const BN_ULONG w); +int BN_is_odd(const BIGNUM *a); + +# define BN_one(a) (BN_set_word((a),1)) + +void BN_zero_ex(BIGNUM *a); + +# if OPENSSL_API_LEVEL > 908 +# define BN_zero(a) BN_zero_ex(a) +# else +# define BN_zero(a) (BN_set_word((a),0)) +# endif + +const BIGNUM *BN_value_one(void); +char *BN_options(void); +BN_CTX *BN_CTX_new_ex(OSSL_LIB_CTX *ctx); +BN_CTX *BN_CTX_new(void); +BN_CTX *BN_CTX_secure_new_ex(OSSL_LIB_CTX *ctx); +BN_CTX *BN_CTX_secure_new(void); +void BN_CTX_free(BN_CTX *c); +void BN_CTX_start(BN_CTX *ctx); +BIGNUM *BN_CTX_get(BN_CTX *ctx); +void BN_CTX_end(BN_CTX *ctx); +int BN_rand_ex(BIGNUM *rnd, int bits, int top, int bottom, + unsigned int strength, BN_CTX *ctx); +int BN_rand(BIGNUM *rnd, int bits, int top, int bottom); +int BN_priv_rand_ex(BIGNUM *rnd, int bits, int top, int bottom, + unsigned int strength, BN_CTX *ctx); +int BN_priv_rand(BIGNUM *rnd, int bits, int top, int bottom); +int BN_rand_range_ex(BIGNUM *r, const BIGNUM *range, unsigned int strength, + BN_CTX *ctx); +int BN_rand_range(BIGNUM *rnd, const BIGNUM *range); +int BN_priv_rand_range_ex(BIGNUM *r, const BIGNUM *range, + unsigned int strength, BN_CTX *ctx); +int BN_priv_rand_range(BIGNUM *rnd, const BIGNUM *range); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +int BN_pseudo_rand(BIGNUM *rnd, int bits, int top, int bottom); +OSSL_DEPRECATEDIN_3_0 +int BN_pseudo_rand_range(BIGNUM *rnd, const BIGNUM *range); +# endif +int BN_num_bits(const BIGNUM *a); +int BN_num_bits_word(BN_ULONG l); +int BN_security_bits(int L, int N); +BIGNUM *BN_new(void); +BIGNUM *BN_secure_new(void); +void BN_clear_free(BIGNUM *a); +BIGNUM *BN_copy(BIGNUM *a, const BIGNUM *b); +void BN_swap(BIGNUM *a, BIGNUM *b); +BIGNUM *BN_bin2bn(const unsigned char *s, int len, BIGNUM *ret); +BIGNUM *BN_signed_bin2bn(const unsigned char *s, int len, BIGNUM *ret); +int BN_bn2bin(const BIGNUM *a, unsigned char *to); +int BN_bn2binpad(const BIGNUM *a, unsigned char *to, int tolen); +int BN_signed_bn2bin(const BIGNUM *a, unsigned char *to, int tolen); +BIGNUM *BN_lebin2bn(const unsigned char *s, int len, BIGNUM *ret); +BIGNUM *BN_signed_lebin2bn(const unsigned char *s, int len, BIGNUM *ret); +int BN_bn2lebinpad(const BIGNUM *a, unsigned char *to, int tolen); +int BN_signed_bn2lebin(const BIGNUM *a, unsigned char *to, int tolen); +BIGNUM *BN_native2bn(const unsigned char *s, int len, BIGNUM *ret); +BIGNUM *BN_signed_native2bn(const unsigned char *s, int len, BIGNUM *ret); +int BN_bn2nativepad(const BIGNUM *a, unsigned char *to, int tolen); +int BN_signed_bn2native(const BIGNUM *a, unsigned char *to, int tolen); +BIGNUM *BN_mpi2bn(const unsigned char *s, int len, BIGNUM *ret); +int BN_bn2mpi(const BIGNUM *a, unsigned char *to); +int BN_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b); +int BN_usub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b); +int BN_uadd(BIGNUM *r, const BIGNUM *a, const BIGNUM *b); +int BN_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b); +int BN_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx); +int BN_sqr(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx); +/** BN_set_negative sets sign of a BIGNUM + * \param b pointer to the BIGNUM object + * \param n 0 if the BIGNUM b should be positive and a value != 0 otherwise + */ +void BN_set_negative(BIGNUM *b, int n); +/** BN_is_negative returns 1 if the BIGNUM is negative + * \param b pointer to the BIGNUM object + * \return 1 if a < 0 and 0 otherwise + */ +int BN_is_negative(const BIGNUM *b); + +int BN_div(BIGNUM *dv, BIGNUM *rem, const BIGNUM *m, const BIGNUM *d, + BN_CTX *ctx); +# define BN_mod(rem,m,d,ctx) BN_div(NULL,(rem),(m),(d),(ctx)) +int BN_nnmod(BIGNUM *r, const BIGNUM *m, const BIGNUM *d, BN_CTX *ctx); +int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, + BN_CTX *ctx); +int BN_mod_add_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, + const BIGNUM *m); +int BN_mod_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, + BN_CTX *ctx); +int BN_mod_sub_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, + const BIGNUM *m); +int BN_mod_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, + BN_CTX *ctx); +int BN_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx); +int BN_mod_lshift1(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx); +int BN_mod_lshift1_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *m); +int BN_mod_lshift(BIGNUM *r, const BIGNUM *a, int n, const BIGNUM *m, + BN_CTX *ctx); +int BN_mod_lshift_quick(BIGNUM *r, const BIGNUM *a, int n, const BIGNUM *m); + +BN_ULONG BN_mod_word(const BIGNUM *a, BN_ULONG w); +BN_ULONG BN_div_word(BIGNUM *a, BN_ULONG w); +int BN_mul_word(BIGNUM *a, BN_ULONG w); +int BN_add_word(BIGNUM *a, BN_ULONG w); +int BN_sub_word(BIGNUM *a, BN_ULONG w); +int BN_set_word(BIGNUM *a, BN_ULONG w); +BN_ULONG BN_get_word(const BIGNUM *a); + +int BN_cmp(const BIGNUM *a, const BIGNUM *b); +void BN_free(BIGNUM *a); +int BN_is_bit_set(const BIGNUM *a, int n); +int BN_lshift(BIGNUM *r, const BIGNUM *a, int n); +int BN_lshift1(BIGNUM *r, const BIGNUM *a); +int BN_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx); + +int BN_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, + const BIGNUM *m, BN_CTX *ctx); +int BN_mod_exp_mont(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, + const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); +int BN_mod_exp_mont_consttime(BIGNUM *rr, const BIGNUM *a, const BIGNUM *p, + const BIGNUM *m, BN_CTX *ctx, + BN_MONT_CTX *in_mont); +int BN_mod_exp_mont_word(BIGNUM *r, BN_ULONG a, const BIGNUM *p, + const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); +int BN_mod_exp2_mont(BIGNUM *r, const BIGNUM *a1, const BIGNUM *p1, + const BIGNUM *a2, const BIGNUM *p2, const BIGNUM *m, + BN_CTX *ctx, BN_MONT_CTX *m_ctx); +int BN_mod_exp_simple(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, + const BIGNUM *m, BN_CTX *ctx); +int BN_mod_exp_mont_consttime_x2(BIGNUM *rr1, const BIGNUM *a1, const BIGNUM *p1, + const BIGNUM *m1, BN_MONT_CTX *in_mont1, + BIGNUM *rr2, const BIGNUM *a2, const BIGNUM *p2, + const BIGNUM *m2, BN_MONT_CTX *in_mont2, + BN_CTX *ctx); + +int BN_mask_bits(BIGNUM *a, int n); +# ifndef OPENSSL_NO_STDIO +int BN_print_fp(FILE *fp, const BIGNUM *a); +# endif +int BN_print(BIO *bio, const BIGNUM *a); +int BN_reciprocal(BIGNUM *r, const BIGNUM *m, int len, BN_CTX *ctx); +int BN_rshift(BIGNUM *r, const BIGNUM *a, int n); +int BN_rshift1(BIGNUM *r, const BIGNUM *a); +void BN_clear(BIGNUM *a); +BIGNUM *BN_dup(const BIGNUM *a); +int BN_ucmp(const BIGNUM *a, const BIGNUM *b); +int BN_set_bit(BIGNUM *a, int n); +int BN_clear_bit(BIGNUM *a, int n); +char *BN_bn2hex(const BIGNUM *a); +char *BN_bn2dec(const BIGNUM *a); +int BN_hex2bn(BIGNUM **a, const char *str); +int BN_dec2bn(BIGNUM **a, const char *str); +int BN_asc2bn(BIGNUM **a, const char *str); +int BN_gcd(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx); +int BN_kronecker(const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx); /* returns + * -2 for + * error */ +int BN_are_coprime(BIGNUM *a, const BIGNUM *b, BN_CTX *ctx); +BIGNUM *BN_mod_inverse(BIGNUM *ret, + const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx); +BIGNUM *BN_mod_sqrt(BIGNUM *ret, + const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx); + +void BN_consttime_swap(BN_ULONG swap, BIGNUM *a, BIGNUM *b, int nwords); + +/* Deprecated versions */ +# ifndef OPENSSL_NO_DEPRECATED_0_9_8 +OSSL_DEPRECATEDIN_0_9_8 +BIGNUM *BN_generate_prime(BIGNUM *ret, int bits, int safe, + const BIGNUM *add, const BIGNUM *rem, + void (*callback) (int, int, void *), + void *cb_arg); +OSSL_DEPRECATEDIN_0_9_8 +int BN_is_prime(const BIGNUM *p, int nchecks, + void (*callback) (int, int, void *), + BN_CTX *ctx, void *cb_arg); +OSSL_DEPRECATEDIN_0_9_8 +int BN_is_prime_fasttest(const BIGNUM *p, int nchecks, + void (*callback) (int, int, void *), + BN_CTX *ctx, void *cb_arg, + int do_trial_division); +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb); +OSSL_DEPRECATEDIN_3_0 +int BN_is_prime_fasttest_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, + int do_trial_division, BN_GENCB *cb); +# endif +/* Newer versions */ +int BN_generate_prime_ex2(BIGNUM *ret, int bits, int safe, + const BIGNUM *add, const BIGNUM *rem, BN_GENCB *cb, + BN_CTX *ctx); +int BN_generate_prime_ex(BIGNUM *ret, int bits, int safe, const BIGNUM *add, + const BIGNUM *rem, BN_GENCB *cb); +int BN_check_prime(const BIGNUM *p, BN_CTX *ctx, BN_GENCB *cb); + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +int BN_X931_generate_Xpq(BIGNUM *Xp, BIGNUM *Xq, int nbits, BN_CTX *ctx); + +OSSL_DEPRECATEDIN_3_0 +int BN_X931_derive_prime_ex(BIGNUM *p, BIGNUM *p1, BIGNUM *p2, + const BIGNUM *Xp, const BIGNUM *Xp1, + const BIGNUM *Xp2, const BIGNUM *e, BN_CTX *ctx, + BN_GENCB *cb); +OSSL_DEPRECATEDIN_3_0 +int BN_X931_generate_prime_ex(BIGNUM *p, BIGNUM *p1, BIGNUM *p2, BIGNUM *Xp1, + BIGNUM *Xp2, const BIGNUM *Xp, const BIGNUM *e, + BN_CTX *ctx, BN_GENCB *cb); +# endif + +BN_MONT_CTX *BN_MONT_CTX_new(void); +int BN_mod_mul_montgomery(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, + BN_MONT_CTX *mont, BN_CTX *ctx); +int BN_to_montgomery(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mont, + BN_CTX *ctx); +int BN_from_montgomery(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mont, + BN_CTX *ctx); +void BN_MONT_CTX_free(BN_MONT_CTX *mont); +int BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx); +BN_MONT_CTX *BN_MONT_CTX_copy(BN_MONT_CTX *to, BN_MONT_CTX *from); +BN_MONT_CTX *BN_MONT_CTX_set_locked(BN_MONT_CTX **pmont, CRYPTO_RWLOCK *lock, + const BIGNUM *mod, BN_CTX *ctx); + +/* BN_BLINDING flags */ +# define BN_BLINDING_NO_UPDATE 0x00000001 +# define BN_BLINDING_NO_RECREATE 0x00000002 + +BN_BLINDING *BN_BLINDING_new(const BIGNUM *A, const BIGNUM *Ai, BIGNUM *mod); +void BN_BLINDING_free(BN_BLINDING *b); +int BN_BLINDING_update(BN_BLINDING *b, BN_CTX *ctx); +int BN_BLINDING_convert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx); +int BN_BLINDING_invert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx); +int BN_BLINDING_convert_ex(BIGNUM *n, BIGNUM *r, BN_BLINDING *b, BN_CTX *); +int BN_BLINDING_invert_ex(BIGNUM *n, const BIGNUM *r, BN_BLINDING *b, + BN_CTX *); + +int BN_BLINDING_is_current_thread(BN_BLINDING *b); +void BN_BLINDING_set_current_thread(BN_BLINDING *b); +int BN_BLINDING_lock(BN_BLINDING *b); +int BN_BLINDING_unlock(BN_BLINDING *b); + +unsigned long BN_BLINDING_get_flags(const BN_BLINDING *); +void BN_BLINDING_set_flags(BN_BLINDING *, unsigned long); +BN_BLINDING *BN_BLINDING_create_param(BN_BLINDING *b, + const BIGNUM *e, BIGNUM *m, BN_CTX *ctx, + int (*bn_mod_exp) (BIGNUM *r, + const BIGNUM *a, + const BIGNUM *p, + const BIGNUM *m, + BN_CTX *ctx, + BN_MONT_CTX *m_ctx), + BN_MONT_CTX *m_ctx); +# ifndef OPENSSL_NO_DEPRECATED_0_9_8 +OSSL_DEPRECATEDIN_0_9_8 +void BN_set_params(int mul, int high, int low, int mont); +OSSL_DEPRECATEDIN_0_9_8 +int BN_get_params(int which); /* 0, mul, 1 high, 2 low, 3 mont */ +# endif + +BN_RECP_CTX *BN_RECP_CTX_new(void); +void BN_RECP_CTX_free(BN_RECP_CTX *recp); +int BN_RECP_CTX_set(BN_RECP_CTX *recp, const BIGNUM *rdiv, BN_CTX *ctx); +int BN_mod_mul_reciprocal(BIGNUM *r, const BIGNUM *x, const BIGNUM *y, + BN_RECP_CTX *recp, BN_CTX *ctx); +int BN_mod_exp_recp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, + const BIGNUM *m, BN_CTX *ctx); +int BN_div_recp(BIGNUM *dv, BIGNUM *rem, const BIGNUM *m, + BN_RECP_CTX *recp, BN_CTX *ctx); + +# ifndef OPENSSL_NO_EC2M + +/* + * Functions for arithmetic over binary polynomials represented by BIGNUMs. + * The BIGNUM::neg property of BIGNUMs representing binary polynomials is + * ignored. Note that input arguments are not const so that their bit arrays + * can be expanded to the appropriate size if needed. + */ + +/* + * r = a + b + */ +int BN_GF2m_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b); +# define BN_GF2m_sub(r, a, b) BN_GF2m_add(r, a, b) +/* + * r=a mod p + */ +int BN_GF2m_mod(BIGNUM *r, const BIGNUM *a, const BIGNUM *p); +/* r = (a * b) mod p */ +int BN_GF2m_mod_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, + const BIGNUM *p, BN_CTX *ctx); +/* r = (a * a) mod p */ +int BN_GF2m_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx); +/* r = (1 / b) mod p */ +int BN_GF2m_mod_inv(BIGNUM *r, const BIGNUM *b, const BIGNUM *p, BN_CTX *ctx); +/* r = (a / b) mod p */ +int BN_GF2m_mod_div(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, + const BIGNUM *p, BN_CTX *ctx); +/* r = (a ^ b) mod p */ +int BN_GF2m_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, + const BIGNUM *p, BN_CTX *ctx); +/* r = sqrt(a) mod p */ +int BN_GF2m_mod_sqrt(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, + BN_CTX *ctx); +/* r^2 + r = a mod p */ +int BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, + BN_CTX *ctx); +# define BN_GF2m_cmp(a, b) BN_ucmp((a), (b)) +/*- + * Some functions allow for representation of the irreducible polynomials + * as an unsigned int[], say p. The irreducible f(t) is then of the form: + * t^p[0] + t^p[1] + ... + t^p[k] + * where m = p[0] > p[1] > ... > p[k] = 0. + */ +/* r = a mod p */ +int BN_GF2m_mod_arr(BIGNUM *r, const BIGNUM *a, const int p[]); +/* r = (a * b) mod p */ +int BN_GF2m_mod_mul_arr(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, + const int p[], BN_CTX *ctx); +/* r = (a * a) mod p */ +int BN_GF2m_mod_sqr_arr(BIGNUM *r, const BIGNUM *a, const int p[], + BN_CTX *ctx); +/* r = (1 / b) mod p */ +int BN_GF2m_mod_inv_arr(BIGNUM *r, const BIGNUM *b, const int p[], + BN_CTX *ctx); +/* r = (a / b) mod p */ +int BN_GF2m_mod_div_arr(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, + const int p[], BN_CTX *ctx); +/* r = (a ^ b) mod p */ +int BN_GF2m_mod_exp_arr(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, + const int p[], BN_CTX *ctx); +/* r = sqrt(a) mod p */ +int BN_GF2m_mod_sqrt_arr(BIGNUM *r, const BIGNUM *a, + const int p[], BN_CTX *ctx); +/* r^2 + r = a mod p */ +int BN_GF2m_mod_solve_quad_arr(BIGNUM *r, const BIGNUM *a, + const int p[], BN_CTX *ctx); +int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max); +int BN_GF2m_arr2poly(const int p[], BIGNUM *a); + +# endif + +/* + * faster mod functions for the 'NIST primes' 0 <= a < p^2 + */ +int BN_nist_mod_192(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx); +int BN_nist_mod_224(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx); +int BN_nist_mod_256(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx); +int BN_nist_mod_384(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx); +int BN_nist_mod_521(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx); + +const BIGNUM *BN_get0_nist_prime_192(void); +const BIGNUM *BN_get0_nist_prime_224(void); +const BIGNUM *BN_get0_nist_prime_256(void); +const BIGNUM *BN_get0_nist_prime_384(void); +const BIGNUM *BN_get0_nist_prime_521(void); + +int (*BN_nist_mod_func(const BIGNUM *p)) (BIGNUM *r, const BIGNUM *a, + const BIGNUM *field, BN_CTX *ctx); + +int BN_generate_dsa_nonce(BIGNUM *out, const BIGNUM *range, + const BIGNUM *priv, const unsigned char *message, + size_t message_len, BN_CTX *ctx); + +/* Primes from RFC 2409 */ +BIGNUM *BN_get_rfc2409_prime_768(BIGNUM *bn); +BIGNUM *BN_get_rfc2409_prime_1024(BIGNUM *bn); + +/* Primes from RFC 3526 */ +BIGNUM *BN_get_rfc3526_prime_1536(BIGNUM *bn); +BIGNUM *BN_get_rfc3526_prime_2048(BIGNUM *bn); +BIGNUM *BN_get_rfc3526_prime_3072(BIGNUM *bn); +BIGNUM *BN_get_rfc3526_prime_4096(BIGNUM *bn); +BIGNUM *BN_get_rfc3526_prime_6144(BIGNUM *bn); +BIGNUM *BN_get_rfc3526_prime_8192(BIGNUM *bn); + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define get_rfc2409_prime_768 BN_get_rfc2409_prime_768 +# define get_rfc2409_prime_1024 BN_get_rfc2409_prime_1024 +# define get_rfc3526_prime_1536 BN_get_rfc3526_prime_1536 +# define get_rfc3526_prime_2048 BN_get_rfc3526_prime_2048 +# define get_rfc3526_prime_3072 BN_get_rfc3526_prime_3072 +# define get_rfc3526_prime_4096 BN_get_rfc3526_prime_4096 +# define get_rfc3526_prime_6144 BN_get_rfc3526_prime_6144 +# define get_rfc3526_prime_8192 BN_get_rfc3526_prime_8192 +# endif + +int BN_bntest_rand(BIGNUM *rnd, int bits, int top, int bottom); + + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bnerr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bnerr.h new file mode 100644 index 0000000..7c3f6ef --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bnerr.h @@ -0,0 +1,47 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_BNERR_H +# define OPENSSL_BNERR_H +# pragma once + +# include +# include +# include + + + +/* + * BN reason codes. + */ +# define BN_R_ARG2_LT_ARG3 100 +# define BN_R_BAD_RECIPROCAL 101 +# define BN_R_BIGNUM_TOO_LONG 114 +# define BN_R_BITS_TOO_SMALL 118 +# define BN_R_CALLED_WITH_EVEN_MODULUS 102 +# define BN_R_DIV_BY_ZERO 103 +# define BN_R_ENCODING_ERROR 104 +# define BN_R_EXPAND_ON_STATIC_BIGNUM_DATA 105 +# define BN_R_INPUT_NOT_REDUCED 110 +# define BN_R_INVALID_LENGTH 106 +# define BN_R_INVALID_RANGE 115 +# define BN_R_INVALID_SHIFT 119 +# define BN_R_NOT_A_SQUARE 111 +# define BN_R_NOT_INITIALIZED 107 +# define BN_R_NO_INVERSE 108 +# define BN_R_NO_PRIME_CANDIDATE 121 +# define BN_R_NO_SOLUTION 116 +# define BN_R_NO_SUITABLE_DIGEST 120 +# define BN_R_PRIVATE_KEY_TOO_LARGE 117 +# define BN_R_P_IS_NOT_PRIME 112 +# define BN_R_TOO_MANY_ITERATIONS 113 +# define BN_R_TOO_MANY_TEMPORARY_VARIABLES 109 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/buffer.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/buffer.h new file mode 100644 index 0000000..5773b98 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/buffer.h @@ -0,0 +1,62 @@ +/* + * Copyright 1995-2018 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_BUFFER_H +# define OPENSSL_BUFFER_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_BUFFER_H +# endif + +# include +# ifndef OPENSSL_CRYPTO_H +# include +# endif +# include + + +#ifdef __cplusplus +extern "C" { +#endif + +# include +# include + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define BUF_strdup(s) OPENSSL_strdup(s) +# define BUF_strndup(s, size) OPENSSL_strndup(s, size) +# define BUF_memdup(data, size) OPENSSL_memdup(data, size) +# define BUF_strlcpy(dst, src, size) OPENSSL_strlcpy(dst, src, size) +# define BUF_strlcat(dst, src, size) OPENSSL_strlcat(dst, src, size) +# define BUF_strnlen(str, maxlen) OPENSSL_strnlen(str, maxlen) +# endif + +struct buf_mem_st { + size_t length; /* current number of bytes */ + char *data; + size_t max; /* size of buffer */ + unsigned long flags; +}; + +# define BUF_MEM_FLAG_SECURE 0x01 + +BUF_MEM *BUF_MEM_new(void); +BUF_MEM *BUF_MEM_new_ex(unsigned long flags); +void BUF_MEM_free(BUF_MEM *a); +size_t BUF_MEM_grow(BUF_MEM *str, size_t len); +size_t BUF_MEM_grow_clean(BUF_MEM *str, size_t len); +void BUF_reverse(unsigned char *out, const unsigned char *in, size_t siz); + + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/buffererr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/buffererr.h new file mode 100644 index 0000000..d18b1f8 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/buffererr.h @@ -0,0 +1,25 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_BUFFERERR_H +# define OPENSSL_BUFFERERR_H +# pragma once + +# include +# include +# include + + + +/* + * BUF reason codes. + */ + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/camellia.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/camellia.h new file mode 100644 index 0000000..88c2279 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/camellia.h @@ -0,0 +1,117 @@ +/* + * Copyright 2006-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_CAMELLIA_H +# define OPENSSL_CAMELLIA_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_CAMELLIA_H +# endif + +# include + +# ifndef OPENSSL_NO_CAMELLIA +# include +#ifdef __cplusplus +extern "C" { +#endif + +# define CAMELLIA_BLOCK_SIZE 16 + +# ifndef OPENSSL_NO_DEPRECATED_3_0 + +# define CAMELLIA_ENCRYPT 1 +# define CAMELLIA_DECRYPT 0 + +/* + * Because array size can't be a const in C, the following two are macros. + * Both sizes are in bytes. + */ + +/* This should be a hidden type, but EVP requires that the size be known */ + +# define CAMELLIA_TABLE_BYTE_LEN 272 +# define CAMELLIA_TABLE_WORD_LEN (CAMELLIA_TABLE_BYTE_LEN / 4) + +typedef unsigned int KEY_TABLE_TYPE[CAMELLIA_TABLE_WORD_LEN]; /* to match + * with WORD */ + +struct camellia_key_st { + union { + double d; /* ensures 64-bit align */ + KEY_TABLE_TYPE rd_key; + } u; + int grand_rounds; +}; +typedef struct camellia_key_st CAMELLIA_KEY; + +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int Camellia_set_key(const unsigned char *userKey, + const int bits, + CAMELLIA_KEY *key); +OSSL_DEPRECATEDIN_3_0 void Camellia_encrypt(const unsigned char *in, + unsigned char *out, + const CAMELLIA_KEY *key); +OSSL_DEPRECATEDIN_3_0 void Camellia_decrypt(const unsigned char *in, + unsigned char *out, + const CAMELLIA_KEY *key); +OSSL_DEPRECATEDIN_3_0 void Camellia_ecb_encrypt(const unsigned char *in, + unsigned char *out, + const CAMELLIA_KEY *key, + const int enc); +OSSL_DEPRECATEDIN_3_0 void Camellia_cbc_encrypt(const unsigned char *in, + unsigned char *out, + size_t length, + const CAMELLIA_KEY *key, + unsigned char *ivec, + const int enc); +OSSL_DEPRECATEDIN_3_0 void Camellia_cfb128_encrypt(const unsigned char *in, + unsigned char *out, + size_t length, + const CAMELLIA_KEY *key, + unsigned char *ivec, + int *num, + const int enc); +OSSL_DEPRECATEDIN_3_0 void Camellia_cfb1_encrypt(const unsigned char *in, + unsigned char *out, + size_t length, + const CAMELLIA_KEY *key, + unsigned char *ivec, + int *num, + const int enc); +OSSL_DEPRECATEDIN_3_0 void Camellia_cfb8_encrypt(const unsigned char *in, + unsigned char *out, + size_t length, + const CAMELLIA_KEY *key, + unsigned char *ivec, + int *num, + const int enc); +OSSL_DEPRECATEDIN_3_0 void Camellia_ofb128_encrypt(const unsigned char *in, + unsigned char *out, + size_t length, + const CAMELLIA_KEY *key, + unsigned char *ivec, + int *num); +OSSL_DEPRECATEDIN_3_0 +void Camellia_ctr128_encrypt(const unsigned char *in, unsigned char *out, + size_t length, const CAMELLIA_KEY *key, + unsigned char ivec[CAMELLIA_BLOCK_SIZE], + unsigned char ecount_buf[CAMELLIA_BLOCK_SIZE], + unsigned int *num); +# endif + +# ifdef __cplusplus +} +# endif +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cast.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cast.h new file mode 100644 index 0000000..0bf217b --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cast.h @@ -0,0 +1,71 @@ +/* + * Copyright 1995-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_CAST_H +# define OPENSSL_CAST_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_CAST_H +# endif + +# include + +# ifndef OPENSSL_NO_CAST +# ifdef __cplusplus +extern "C" { +# endif + +# define CAST_BLOCK 8 +# define CAST_KEY_LENGTH 16 + +# ifndef OPENSSL_NO_DEPRECATED_3_0 + +# define CAST_ENCRYPT 1 +# define CAST_DECRYPT 0 + +# define CAST_LONG unsigned int + +typedef struct cast_key_st { + CAST_LONG data[32]; + int short_key; /* Use reduced rounds for short key */ +} CAST_KEY; + +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +void CAST_set_key(CAST_KEY *key, int len, const unsigned char *data); +OSSL_DEPRECATEDIN_3_0 +void CAST_ecb_encrypt(const unsigned char *in, unsigned char *out, + const CAST_KEY *key, int enc); +OSSL_DEPRECATEDIN_3_0 +void CAST_encrypt(CAST_LONG *data, const CAST_KEY *key); +OSSL_DEPRECATEDIN_3_0 +void CAST_decrypt(CAST_LONG *data, const CAST_KEY *key); +OSSL_DEPRECATEDIN_3_0 +void CAST_cbc_encrypt(const unsigned char *in, unsigned char *out, + long length, const CAST_KEY *ks, unsigned char *iv, + int enc); +OSSL_DEPRECATEDIN_3_0 +void CAST_cfb64_encrypt(const unsigned char *in, unsigned char *out, + long length, const CAST_KEY *schedule, + unsigned char *ivec, int *num, int enc); +OSSL_DEPRECATEDIN_3_0 +void CAST_ofb64_encrypt(const unsigned char *in, unsigned char *out, + long length, const CAST_KEY *schedule, + unsigned char *ivec, int *num); +# endif + +# ifdef __cplusplus +} +# endif +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmac.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmac.h new file mode 100644 index 0000000..f508618 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmac.h @@ -0,0 +1,52 @@ +/* + * Copyright 2010-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_CMAC_H +# define OPENSSL_CMAC_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_CMAC_H +# endif + +# ifndef OPENSSL_NO_CMAC + +# ifdef __cplusplus +extern "C" { +# endif + +# include + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/* Opaque */ +typedef struct CMAC_CTX_st CMAC_CTX; +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 CMAC_CTX *CMAC_CTX_new(void); +OSSL_DEPRECATEDIN_3_0 void CMAC_CTX_cleanup(CMAC_CTX *ctx); +OSSL_DEPRECATEDIN_3_0 void CMAC_CTX_free(CMAC_CTX *ctx); +OSSL_DEPRECATEDIN_3_0 EVP_CIPHER_CTX *CMAC_CTX_get0_cipher_ctx(CMAC_CTX *ctx); +OSSL_DEPRECATEDIN_3_0 int CMAC_CTX_copy(CMAC_CTX *out, const CMAC_CTX *in); +OSSL_DEPRECATEDIN_3_0 int CMAC_Init(CMAC_CTX *ctx, + const void *key, size_t keylen, + const EVP_CIPHER *cipher, ENGINE *impl); +OSSL_DEPRECATEDIN_3_0 int CMAC_Update(CMAC_CTX *ctx, + const void *data, size_t dlen); +OSSL_DEPRECATEDIN_3_0 int CMAC_Final(CMAC_CTX *ctx, + unsigned char *out, size_t *poutlen); +OSSL_DEPRECATEDIN_3_0 int CMAC_resume(CMAC_CTX *ctx); +# endif + +# ifdef __cplusplus +} +# endif + +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmp.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmp.h new file mode 100644 index 0000000..80d9709 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmp.h @@ -0,0 +1,648 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/cmp.h.in + * + * Copyright 2007-2024 The OpenSSL Project Authors. All Rights Reserved. + * Copyright Nokia 2007-2019 + * Copyright Siemens AG 2015-2019 + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +#ifndef OPENSSL_CMP_H +# define OPENSSL_CMP_H + +# include +# ifndef OPENSSL_NO_CMP + +# include +# include +# include +# include + +/* explicit #includes not strictly needed since implied by the above: */ +# include +# include +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + +# define OSSL_CMP_PVNO_2 2 +# define OSSL_CMP_PVNO_3 3 +# define OSSL_CMP_PVNO OSSL_CMP_PVNO_2 /* v2 is the default */ + +/*- + * PKIFailureInfo ::= BIT STRING { + * -- since we can fail in more than one way! + * -- More codes may be added in the future if/when required. + * badAlg (0), + * -- unrecognized or unsupported Algorithm Identifier + * badMessageCheck (1), + * -- integrity check failed (e.g., signature did not verify) + * badRequest (2), + * -- transaction not permitted or supported + * badTime (3), + * -- messageTime was not sufficiently close to the system time, + * -- as defined by local policy + * badCertId (4), + * -- no certificate could be found matching the provided criteria + * badDataFormat (5), + * -- the data submitted has the wrong format + * wrongAuthority (6), + * -- the authority indicated in the request is different from the + * -- one creating the response token + * incorrectData (7), + * -- the requester's data is incorrect (for notary services) + * missingTimeStamp (8), + * -- when the timestamp is missing but should be there + * -- (by policy) + * badPOP (9), + * -- the proof-of-possession failed + * certRevoked (10), + * -- the certificate has already been revoked + * certConfirmed (11), + * -- the certificate has already been confirmed + * wrongIntegrity (12), + * -- invalid integrity, password based instead of signature or + * -- vice versa + * badRecipientNonce (13), + * -- invalid recipient nonce, either missing or wrong value + * timeNotAvailable (14), + * -- the TSA's time source is not available + * unacceptedPolicy (15), + * -- the requested TSA policy is not supported by the TSA. + * unacceptedExtension (16), + * -- the requested extension is not supported by the TSA. + * addInfoNotAvailable (17), + * -- the additional information requested could not be + * -- understood or is not available + * badSenderNonce (18), + * -- invalid sender nonce, either missing or wrong size + * badCertTemplate (19), + * -- invalid cert. template or missing mandatory information + * signerNotTrusted (20), + * -- signer of the message unknown or not trusted + * transactionIdInUse (21), + * -- the transaction identifier is already in use + * unsupportedVersion (22), + * -- the version of the message is not supported + * notAuthorized (23), + * -- the sender was not authorized to make the preceding + * -- request or perform the preceding action + * systemUnavail (24), + * -- the request cannot be handled due to system unavailability + * systemFailure (25), + * -- the request cannot be handled due to system failure + * duplicateCertReq (26) + * -- certificate cannot be issued because a duplicate + * -- certificate already exists + * } + */ +# define OSSL_CMP_PKIFAILUREINFO_badAlg 0 +# define OSSL_CMP_PKIFAILUREINFO_badMessageCheck 1 +# define OSSL_CMP_PKIFAILUREINFO_badRequest 2 +# define OSSL_CMP_PKIFAILUREINFO_badTime 3 +# define OSSL_CMP_PKIFAILUREINFO_badCertId 4 +# define OSSL_CMP_PKIFAILUREINFO_badDataFormat 5 +# define OSSL_CMP_PKIFAILUREINFO_wrongAuthority 6 +# define OSSL_CMP_PKIFAILUREINFO_incorrectData 7 +# define OSSL_CMP_PKIFAILUREINFO_missingTimeStamp 8 +# define OSSL_CMP_PKIFAILUREINFO_badPOP 9 +# define OSSL_CMP_PKIFAILUREINFO_certRevoked 10 +# define OSSL_CMP_PKIFAILUREINFO_certConfirmed 11 +# define OSSL_CMP_PKIFAILUREINFO_wrongIntegrity 12 +# define OSSL_CMP_PKIFAILUREINFO_badRecipientNonce 13 +# define OSSL_CMP_PKIFAILUREINFO_timeNotAvailable 14 +# define OSSL_CMP_PKIFAILUREINFO_unacceptedPolicy 15 +# define OSSL_CMP_PKIFAILUREINFO_unacceptedExtension 16 +# define OSSL_CMP_PKIFAILUREINFO_addInfoNotAvailable 17 +# define OSSL_CMP_PKIFAILUREINFO_badSenderNonce 18 +# define OSSL_CMP_PKIFAILUREINFO_badCertTemplate 19 +# define OSSL_CMP_PKIFAILUREINFO_signerNotTrusted 20 +# define OSSL_CMP_PKIFAILUREINFO_transactionIdInUse 21 +# define OSSL_CMP_PKIFAILUREINFO_unsupportedVersion 22 +# define OSSL_CMP_PKIFAILUREINFO_notAuthorized 23 +# define OSSL_CMP_PKIFAILUREINFO_systemUnavail 24 +# define OSSL_CMP_PKIFAILUREINFO_systemFailure 25 +# define OSSL_CMP_PKIFAILUREINFO_duplicateCertReq 26 +# define OSSL_CMP_PKIFAILUREINFO_MAX 26 +# define OSSL_CMP_PKIFAILUREINFO_MAX_BIT_PATTERN \ + ((1 << (OSSL_CMP_PKIFAILUREINFO_MAX + 1)) - 1) +# if OSSL_CMP_PKIFAILUREINFO_MAX_BIT_PATTERN > INT_MAX +# error CMP_PKIFAILUREINFO_MAX bit pattern does not fit in type int +# endif +typedef ASN1_BIT_STRING OSSL_CMP_PKIFAILUREINFO; + +# define OSSL_CMP_CTX_FAILINFO_badAlg (1 << 0) +# define OSSL_CMP_CTX_FAILINFO_badMessageCheck (1 << 1) +# define OSSL_CMP_CTX_FAILINFO_badRequest (1 << 2) +# define OSSL_CMP_CTX_FAILINFO_badTime (1 << 3) +# define OSSL_CMP_CTX_FAILINFO_badCertId (1 << 4) +# define OSSL_CMP_CTX_FAILINFO_badDataFormat (1 << 5) +# define OSSL_CMP_CTX_FAILINFO_wrongAuthority (1 << 6) +# define OSSL_CMP_CTX_FAILINFO_incorrectData (1 << 7) +# define OSSL_CMP_CTX_FAILINFO_missingTimeStamp (1 << 8) +# define OSSL_CMP_CTX_FAILINFO_badPOP (1 << 9) +# define OSSL_CMP_CTX_FAILINFO_certRevoked (1 << 10) +# define OSSL_CMP_CTX_FAILINFO_certConfirmed (1 << 11) +# define OSSL_CMP_CTX_FAILINFO_wrongIntegrity (1 << 12) +# define OSSL_CMP_CTX_FAILINFO_badRecipientNonce (1 << 13) +# define OSSL_CMP_CTX_FAILINFO_timeNotAvailable (1 << 14) +# define OSSL_CMP_CTX_FAILINFO_unacceptedPolicy (1 << 15) +# define OSSL_CMP_CTX_FAILINFO_unacceptedExtension (1 << 16) +# define OSSL_CMP_CTX_FAILINFO_addInfoNotAvailable (1 << 17) +# define OSSL_CMP_CTX_FAILINFO_badSenderNonce (1 << 18) +# define OSSL_CMP_CTX_FAILINFO_badCertTemplate (1 << 19) +# define OSSL_CMP_CTX_FAILINFO_signerNotTrusted (1 << 20) +# define OSSL_CMP_CTX_FAILINFO_transactionIdInUse (1 << 21) +# define OSSL_CMP_CTX_FAILINFO_unsupportedVersion (1 << 22) +# define OSSL_CMP_CTX_FAILINFO_notAuthorized (1 << 23) +# define OSSL_CMP_CTX_FAILINFO_systemUnavail (1 << 24) +# define OSSL_CMP_CTX_FAILINFO_systemFailure (1 << 25) +# define OSSL_CMP_CTX_FAILINFO_duplicateCertReq (1 << 26) + +/*- + * PKIStatus ::= INTEGER { + * accepted (0), + * -- you got exactly what you asked for + * grantedWithMods (1), + * -- you got something like what you asked for; the + * -- requester is responsible for ascertaining the differences + * rejection (2), + * -- you don't get it, more information elsewhere in the message + * waiting (3), + * -- the request body part has not yet been processed; expect to + * -- hear more later (note: proper handling of this status + * -- response MAY use the polling req/rep PKIMessages specified + * -- in Section 5.3.22; alternatively, polling in the underlying + * -- transport layer MAY have some utility in this regard) + * revocationWarning (4), + * -- this message contains a warning that a revocation is + * -- imminent + * revocationNotification (5), + * -- notification that a revocation has occurred + * keyUpdateWarning (6) + * -- update already done for the oldCertId specified in + * -- CertReqMsg + * } + */ +# define OSSL_CMP_PKISTATUS_request -3 +# define OSSL_CMP_PKISTATUS_trans -2 +# define OSSL_CMP_PKISTATUS_unspecified -1 +# define OSSL_CMP_PKISTATUS_accepted 0 +# define OSSL_CMP_PKISTATUS_grantedWithMods 1 +# define OSSL_CMP_PKISTATUS_rejection 2 +# define OSSL_CMP_PKISTATUS_waiting 3 +# define OSSL_CMP_PKISTATUS_revocationWarning 4 +# define OSSL_CMP_PKISTATUS_revocationNotification 5 +# define OSSL_CMP_PKISTATUS_keyUpdateWarning 6 +typedef ASN1_INTEGER OSSL_CMP_PKISTATUS; + +DECLARE_ASN1_ITEM(OSSL_CMP_PKISTATUS) + +# define OSSL_CMP_CERTORENCCERT_CERTIFICATE 0 +# define OSSL_CMP_CERTORENCCERT_ENCRYPTEDCERT 1 + +/* data type declarations */ +typedef struct ossl_cmp_ctx_st OSSL_CMP_CTX; +typedef struct ossl_cmp_pkiheader_st OSSL_CMP_PKIHEADER; +DECLARE_ASN1_FUNCTIONS(OSSL_CMP_PKIHEADER) +typedef struct ossl_cmp_msg_st OSSL_CMP_MSG; +DECLARE_ASN1_DUP_FUNCTION(OSSL_CMP_MSG) +DECLARE_ASN1_ENCODE_FUNCTIONS(OSSL_CMP_MSG, OSSL_CMP_MSG, OSSL_CMP_MSG) +typedef struct ossl_cmp_certstatus_st OSSL_CMP_CERTSTATUS; +SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_CERTSTATUS, OSSL_CMP_CERTSTATUS, OSSL_CMP_CERTSTATUS) +#define sk_OSSL_CMP_CERTSTATUS_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk)) +#define sk_OSSL_CMP_CERTSTATUS_value(sk, idx) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk), (idx))) +#define sk_OSSL_CMP_CERTSTATUS_new(cmp) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_CERTSTATUS_compfunc_type(cmp))) +#define sk_OSSL_CMP_CERTSTATUS_new_null() ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_new_null()) +#define sk_OSSL_CMP_CERTSTATUS_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_CERTSTATUS_compfunc_type(cmp), (n))) +#define sk_OSSL_CMP_CERTSTATUS_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), (n)) +#define sk_OSSL_CMP_CERTSTATUS_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk)) +#define sk_OSSL_CMP_CERTSTATUS_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk)) +#define sk_OSSL_CMP_CERTSTATUS_delete(sk, i) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), (i))) +#define sk_OSSL_CMP_CERTSTATUS_delete_ptr(sk, ptr) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr))) +#define sk_OSSL_CMP_CERTSTATUS_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) +#define sk_OSSL_CMP_CERTSTATUS_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) +#define sk_OSSL_CMP_CERTSTATUS_pop(sk) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk))) +#define sk_OSSL_CMP_CERTSTATUS_shift(sk) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk))) +#define sk_OSSL_CMP_CERTSTATUS_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk),ossl_check_OSSL_CMP_CERTSTATUS_freefunc_type(freefunc)) +#define sk_OSSL_CMP_CERTSTATUS_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr), (idx)) +#define sk_OSSL_CMP_CERTSTATUS_set(sk, idx, ptr) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_set(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), (idx), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr))) +#define sk_OSSL_CMP_CERTSTATUS_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) +#define sk_OSSL_CMP_CERTSTATUS_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) +#define sk_OSSL_CMP_CERTSTATUS_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr), pnum) +#define sk_OSSL_CMP_CERTSTATUS_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk)) +#define sk_OSSL_CMP_CERTSTATUS_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk)) +#define sk_OSSL_CMP_CERTSTATUS_dup(sk) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk))) +#define sk_OSSL_CMP_CERTSTATUS_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_CERTSTATUS_freefunc_type(freefunc))) +#define sk_OSSL_CMP_CERTSTATUS_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_CERTSTATUS_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_compfunc_type(cmp))) + +typedef struct ossl_cmp_itav_st OSSL_CMP_ITAV; +DECLARE_ASN1_DUP_FUNCTION(OSSL_CMP_ITAV) +SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_ITAV, OSSL_CMP_ITAV, OSSL_CMP_ITAV) +#define sk_OSSL_CMP_ITAV_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk)) +#define sk_OSSL_CMP_ITAV_value(sk, idx) ((OSSL_CMP_ITAV *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk), (idx))) +#define sk_OSSL_CMP_ITAV_new(cmp) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_ITAV_compfunc_type(cmp))) +#define sk_OSSL_CMP_ITAV_new_null() ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_new_null()) +#define sk_OSSL_CMP_ITAV_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_ITAV_compfunc_type(cmp), (n))) +#define sk_OSSL_CMP_ITAV_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_ITAV_sk_type(sk), (n)) +#define sk_OSSL_CMP_ITAV_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_ITAV_sk_type(sk)) +#define sk_OSSL_CMP_ITAV_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_ITAV_sk_type(sk)) +#define sk_OSSL_CMP_ITAV_delete(sk, i) ((OSSL_CMP_ITAV *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_ITAV_sk_type(sk), (i))) +#define sk_OSSL_CMP_ITAV_delete_ptr(sk, ptr) ((OSSL_CMP_ITAV *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr))) +#define sk_OSSL_CMP_ITAV_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) +#define sk_OSSL_CMP_ITAV_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) +#define sk_OSSL_CMP_ITAV_pop(sk) ((OSSL_CMP_ITAV *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_ITAV_sk_type(sk))) +#define sk_OSSL_CMP_ITAV_shift(sk) ((OSSL_CMP_ITAV *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_ITAV_sk_type(sk))) +#define sk_OSSL_CMP_ITAV_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_ITAV_sk_type(sk),ossl_check_OSSL_CMP_ITAV_freefunc_type(freefunc)) +#define sk_OSSL_CMP_ITAV_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr), (idx)) +#define sk_OSSL_CMP_ITAV_set(sk, idx, ptr) ((OSSL_CMP_ITAV *)OPENSSL_sk_set(ossl_check_OSSL_CMP_ITAV_sk_type(sk), (idx), ossl_check_OSSL_CMP_ITAV_type(ptr))) +#define sk_OSSL_CMP_ITAV_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) +#define sk_OSSL_CMP_ITAV_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) +#define sk_OSSL_CMP_ITAV_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr), pnum) +#define sk_OSSL_CMP_ITAV_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_ITAV_sk_type(sk)) +#define sk_OSSL_CMP_ITAV_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk)) +#define sk_OSSL_CMP_ITAV_dup(sk) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk))) +#define sk_OSSL_CMP_ITAV_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_ITAV_freefunc_type(freefunc))) +#define sk_OSSL_CMP_ITAV_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_ITAV_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_compfunc_type(cmp))) + +typedef struct ossl_cmp_revrepcontent_st OSSL_CMP_REVREPCONTENT; +typedef struct ossl_cmp_pkisi_st OSSL_CMP_PKISI; +DECLARE_ASN1_FUNCTIONS(OSSL_CMP_PKISI) +DECLARE_ASN1_DUP_FUNCTION(OSSL_CMP_PKISI) +SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_PKISI, OSSL_CMP_PKISI, OSSL_CMP_PKISI) +#define sk_OSSL_CMP_PKISI_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk)) +#define sk_OSSL_CMP_PKISI_value(sk, idx) ((OSSL_CMP_PKISI *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk), (idx))) +#define sk_OSSL_CMP_PKISI_new(cmp) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_PKISI_compfunc_type(cmp))) +#define sk_OSSL_CMP_PKISI_new_null() ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_new_null()) +#define sk_OSSL_CMP_PKISI_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_PKISI_compfunc_type(cmp), (n))) +#define sk_OSSL_CMP_PKISI_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_PKISI_sk_type(sk), (n)) +#define sk_OSSL_CMP_PKISI_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_PKISI_sk_type(sk)) +#define sk_OSSL_CMP_PKISI_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_PKISI_sk_type(sk)) +#define sk_OSSL_CMP_PKISI_delete(sk, i) ((OSSL_CMP_PKISI *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_PKISI_sk_type(sk), (i))) +#define sk_OSSL_CMP_PKISI_delete_ptr(sk, ptr) ((OSSL_CMP_PKISI *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr))) +#define sk_OSSL_CMP_PKISI_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) +#define sk_OSSL_CMP_PKISI_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) +#define sk_OSSL_CMP_PKISI_pop(sk) ((OSSL_CMP_PKISI *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_PKISI_sk_type(sk))) +#define sk_OSSL_CMP_PKISI_shift(sk) ((OSSL_CMP_PKISI *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_PKISI_sk_type(sk))) +#define sk_OSSL_CMP_PKISI_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_PKISI_sk_type(sk),ossl_check_OSSL_CMP_PKISI_freefunc_type(freefunc)) +#define sk_OSSL_CMP_PKISI_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr), (idx)) +#define sk_OSSL_CMP_PKISI_set(sk, idx, ptr) ((OSSL_CMP_PKISI *)OPENSSL_sk_set(ossl_check_OSSL_CMP_PKISI_sk_type(sk), (idx), ossl_check_OSSL_CMP_PKISI_type(ptr))) +#define sk_OSSL_CMP_PKISI_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) +#define sk_OSSL_CMP_PKISI_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) +#define sk_OSSL_CMP_PKISI_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr), pnum) +#define sk_OSSL_CMP_PKISI_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_PKISI_sk_type(sk)) +#define sk_OSSL_CMP_PKISI_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk)) +#define sk_OSSL_CMP_PKISI_dup(sk) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk))) +#define sk_OSSL_CMP_PKISI_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_PKISI_freefunc_type(freefunc))) +#define sk_OSSL_CMP_PKISI_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_PKISI_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_compfunc_type(cmp))) + +typedef struct ossl_cmp_certrepmessage_st OSSL_CMP_CERTREPMESSAGE; +SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_CERTREPMESSAGE, OSSL_CMP_CERTREPMESSAGE, OSSL_CMP_CERTREPMESSAGE) +#define sk_OSSL_CMP_CERTREPMESSAGE_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) +#define sk_OSSL_CMP_CERTREPMESSAGE_value(sk, idx) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (idx))) +#define sk_OSSL_CMP_CERTREPMESSAGE_new(cmp) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_CERTREPMESSAGE_compfunc_type(cmp))) +#define sk_OSSL_CMP_CERTREPMESSAGE_new_null() ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_new_null()) +#define sk_OSSL_CMP_CERTREPMESSAGE_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_CERTREPMESSAGE_compfunc_type(cmp), (n))) +#define sk_OSSL_CMP_CERTREPMESSAGE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (n)) +#define sk_OSSL_CMP_CERTREPMESSAGE_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) +#define sk_OSSL_CMP_CERTREPMESSAGE_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) +#define sk_OSSL_CMP_CERTREPMESSAGE_delete(sk, i) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (i))) +#define sk_OSSL_CMP_CERTREPMESSAGE_delete_ptr(sk, ptr) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr))) +#define sk_OSSL_CMP_CERTREPMESSAGE_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) +#define sk_OSSL_CMP_CERTREPMESSAGE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) +#define sk_OSSL_CMP_CERTREPMESSAGE_pop(sk) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk))) +#define sk_OSSL_CMP_CERTREPMESSAGE_shift(sk) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk))) +#define sk_OSSL_CMP_CERTREPMESSAGE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk),ossl_check_OSSL_CMP_CERTREPMESSAGE_freefunc_type(freefunc)) +#define sk_OSSL_CMP_CERTREPMESSAGE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr), (idx)) +#define sk_OSSL_CMP_CERTREPMESSAGE_set(sk, idx, ptr) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_set(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (idx), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr))) +#define sk_OSSL_CMP_CERTREPMESSAGE_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) +#define sk_OSSL_CMP_CERTREPMESSAGE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) +#define sk_OSSL_CMP_CERTREPMESSAGE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr), pnum) +#define sk_OSSL_CMP_CERTREPMESSAGE_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) +#define sk_OSSL_CMP_CERTREPMESSAGE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) +#define sk_OSSL_CMP_CERTREPMESSAGE_dup(sk) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk))) +#define sk_OSSL_CMP_CERTREPMESSAGE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_CERTREPMESSAGE_freefunc_type(freefunc))) +#define sk_OSSL_CMP_CERTREPMESSAGE_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_CERTREPMESSAGE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_compfunc_type(cmp))) + +typedef struct ossl_cmp_pollrep_st OSSL_CMP_POLLREP; +typedef STACK_OF(OSSL_CMP_POLLREP) OSSL_CMP_POLLREPCONTENT; +typedef struct ossl_cmp_certresponse_st OSSL_CMP_CERTRESPONSE; +SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_CERTRESPONSE, OSSL_CMP_CERTRESPONSE, OSSL_CMP_CERTRESPONSE) +#define sk_OSSL_CMP_CERTRESPONSE_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk)) +#define sk_OSSL_CMP_CERTRESPONSE_value(sk, idx) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk), (idx))) +#define sk_OSSL_CMP_CERTRESPONSE_new(cmp) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_CERTRESPONSE_compfunc_type(cmp))) +#define sk_OSSL_CMP_CERTRESPONSE_new_null() ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_new_null()) +#define sk_OSSL_CMP_CERTRESPONSE_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_CERTRESPONSE_compfunc_type(cmp), (n))) +#define sk_OSSL_CMP_CERTRESPONSE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), (n)) +#define sk_OSSL_CMP_CERTRESPONSE_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk)) +#define sk_OSSL_CMP_CERTRESPONSE_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk)) +#define sk_OSSL_CMP_CERTRESPONSE_delete(sk, i) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), (i))) +#define sk_OSSL_CMP_CERTRESPONSE_delete_ptr(sk, ptr) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr))) +#define sk_OSSL_CMP_CERTRESPONSE_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) +#define sk_OSSL_CMP_CERTRESPONSE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) +#define sk_OSSL_CMP_CERTRESPONSE_pop(sk) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk))) +#define sk_OSSL_CMP_CERTRESPONSE_shift(sk) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk))) +#define sk_OSSL_CMP_CERTRESPONSE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk),ossl_check_OSSL_CMP_CERTRESPONSE_freefunc_type(freefunc)) +#define sk_OSSL_CMP_CERTRESPONSE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr), (idx)) +#define sk_OSSL_CMP_CERTRESPONSE_set(sk, idx, ptr) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_set(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), (idx), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr))) +#define sk_OSSL_CMP_CERTRESPONSE_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) +#define sk_OSSL_CMP_CERTRESPONSE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) +#define sk_OSSL_CMP_CERTRESPONSE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr), pnum) +#define sk_OSSL_CMP_CERTRESPONSE_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk)) +#define sk_OSSL_CMP_CERTRESPONSE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk)) +#define sk_OSSL_CMP_CERTRESPONSE_dup(sk) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk))) +#define sk_OSSL_CMP_CERTRESPONSE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_CERTRESPONSE_freefunc_type(freefunc))) +#define sk_OSSL_CMP_CERTRESPONSE_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_CERTRESPONSE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_compfunc_type(cmp))) + +typedef STACK_OF(ASN1_UTF8STRING) OSSL_CMP_PKIFREETEXT; + +/* + * function DECLARATIONS + */ + +/* from cmp_asn.c */ +OSSL_CMP_ITAV *OSSL_CMP_ITAV_create(ASN1_OBJECT *type, ASN1_TYPE *value); +void OSSL_CMP_ITAV_set0(OSSL_CMP_ITAV *itav, ASN1_OBJECT *type, + ASN1_TYPE *value); +ASN1_OBJECT *OSSL_CMP_ITAV_get0_type(const OSSL_CMP_ITAV *itav); +ASN1_TYPE *OSSL_CMP_ITAV_get0_value(const OSSL_CMP_ITAV *itav); +int OSSL_CMP_ITAV_push0_stack_item(STACK_OF(OSSL_CMP_ITAV) **itav_sk_p, + OSSL_CMP_ITAV *itav); +void OSSL_CMP_ITAV_free(OSSL_CMP_ITAV *itav); + +OSSL_CMP_ITAV *OSSL_CMP_ITAV_new0_certProfile(STACK_OF(ASN1_UTF8STRING) + *certProfile); +int OSSL_CMP_ITAV_get0_certProfile(const OSSL_CMP_ITAV *itav, + STACK_OF(ASN1_UTF8STRING) **out); +OSSL_CMP_ITAV *OSSL_CMP_ITAV_new_caCerts(const STACK_OF(X509) *caCerts); +int OSSL_CMP_ITAV_get0_caCerts(const OSSL_CMP_ITAV *itav, STACK_OF(X509) **out); + +OSSL_CMP_ITAV *OSSL_CMP_ITAV_new_rootCaCert(const X509 *rootCaCert); +int OSSL_CMP_ITAV_get0_rootCaCert(const OSSL_CMP_ITAV *itav, X509 **out); +OSSL_CMP_ITAV *OSSL_CMP_ITAV_new_rootCaKeyUpdate(const X509 *newWithNew, + const X509 *newWithOld, + const X509 *oldWithNew); +int OSSL_CMP_ITAV_get0_rootCaKeyUpdate(const OSSL_CMP_ITAV *itav, + X509 **newWithNew, + X509 **newWithOld, + X509 **oldWithNew); + +void OSSL_CMP_MSG_free(OSSL_CMP_MSG *msg); + +/* from cmp_ctx.c */ +OSSL_CMP_CTX *OSSL_CMP_CTX_new(OSSL_LIB_CTX *libctx, const char *propq); +void OSSL_CMP_CTX_free(OSSL_CMP_CTX *ctx); +int OSSL_CMP_CTX_reinit(OSSL_CMP_CTX *ctx); +OSSL_LIB_CTX *OSSL_CMP_CTX_get0_libctx(const OSSL_CMP_CTX *ctx); +const char *OSSL_CMP_CTX_get0_propq(const OSSL_CMP_CTX *ctx); +/* CMP general options: */ +# define OSSL_CMP_OPT_LOG_VERBOSITY 0 +/* CMP transfer options: */ +# define OSSL_CMP_OPT_KEEP_ALIVE 10 +# define OSSL_CMP_OPT_MSG_TIMEOUT 11 +# define OSSL_CMP_OPT_TOTAL_TIMEOUT 12 +# define OSSL_CMP_OPT_USE_TLS 13 +/* CMP request options: */ +# define OSSL_CMP_OPT_VALIDITY_DAYS 20 +# define OSSL_CMP_OPT_SUBJECTALTNAME_NODEFAULT 21 +# define OSSL_CMP_OPT_SUBJECTALTNAME_CRITICAL 22 +# define OSSL_CMP_OPT_POLICIES_CRITICAL 23 +# define OSSL_CMP_OPT_POPO_METHOD 24 +# define OSSL_CMP_OPT_IMPLICIT_CONFIRM 25 +# define OSSL_CMP_OPT_DISABLE_CONFIRM 26 +# define OSSL_CMP_OPT_REVOCATION_REASON 27 +/* CMP protection options: */ +# define OSSL_CMP_OPT_UNPROTECTED_SEND 30 +# define OSSL_CMP_OPT_UNPROTECTED_ERRORS 31 +# define OSSL_CMP_OPT_OWF_ALGNID 32 +# define OSSL_CMP_OPT_MAC_ALGNID 33 +# define OSSL_CMP_OPT_DIGEST_ALGNID 34 +# define OSSL_CMP_OPT_IGNORE_KEYUSAGE 35 +# define OSSL_CMP_OPT_PERMIT_TA_IN_EXTRACERTS_FOR_IR 36 +# define OSSL_CMP_OPT_NO_CACHE_EXTRACERTS 37 +int OSSL_CMP_CTX_set_option(OSSL_CMP_CTX *ctx, int opt, int val); +int OSSL_CMP_CTX_get_option(const OSSL_CMP_CTX *ctx, int opt); +/* CMP-specific callback for logging and outputting the error queue: */ +int OSSL_CMP_CTX_set_log_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_log_cb_t cb); +# define OSSL_CMP_CTX_set_log_verbosity(ctx, level) \ + OSSL_CMP_CTX_set_option(ctx, OSSL_CMP_OPT_LOG_VERBOSITY, level) +void OSSL_CMP_CTX_print_errors(const OSSL_CMP_CTX *ctx); +/* message transfer: */ +int OSSL_CMP_CTX_set1_serverPath(OSSL_CMP_CTX *ctx, const char *path); +int OSSL_CMP_CTX_set1_server(OSSL_CMP_CTX *ctx, const char *address); +int OSSL_CMP_CTX_set_serverPort(OSSL_CMP_CTX *ctx, int port); +int OSSL_CMP_CTX_set1_proxy(OSSL_CMP_CTX *ctx, const char *name); +int OSSL_CMP_CTX_set1_no_proxy(OSSL_CMP_CTX *ctx, const char *names); +# ifndef OPENSSL_NO_HTTP +int OSSL_CMP_CTX_set_http_cb(OSSL_CMP_CTX *ctx, OSSL_HTTP_bio_cb_t cb); +int OSSL_CMP_CTX_set_http_cb_arg(OSSL_CMP_CTX *ctx, void *arg); +void *OSSL_CMP_CTX_get_http_cb_arg(const OSSL_CMP_CTX *ctx); +# endif +typedef OSSL_CMP_MSG *(*OSSL_CMP_transfer_cb_t) (OSSL_CMP_CTX *ctx, + const OSSL_CMP_MSG *req); +int OSSL_CMP_CTX_set_transfer_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_transfer_cb_t cb); +int OSSL_CMP_CTX_set_transfer_cb_arg(OSSL_CMP_CTX *ctx, void *arg); +void *OSSL_CMP_CTX_get_transfer_cb_arg(const OSSL_CMP_CTX *ctx); +/* server authentication: */ +int OSSL_CMP_CTX_set1_srvCert(OSSL_CMP_CTX *ctx, X509 *cert); +int OSSL_CMP_CTX_set1_expected_sender(OSSL_CMP_CTX *ctx, const X509_NAME *name); +int OSSL_CMP_CTX_set0_trustedStore(OSSL_CMP_CTX *ctx, X509_STORE *store); +# define OSSL_CMP_CTX_set0_trusted OSSL_CMP_CTX_set0_trustedStore +X509_STORE *OSSL_CMP_CTX_get0_trustedStore(const OSSL_CMP_CTX *ctx); +# define OSSL_CMP_CTX_get0_trusted OSSL_CMP_CTX_get0_trustedStore +int OSSL_CMP_CTX_set1_untrusted(OSSL_CMP_CTX *ctx, STACK_OF(X509) *certs); +STACK_OF(X509) *OSSL_CMP_CTX_get0_untrusted(const OSSL_CMP_CTX *ctx); +/* client authentication: */ +int OSSL_CMP_CTX_set1_cert(OSSL_CMP_CTX *ctx, X509 *cert); +int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, + STACK_OF(X509) *candidates); +int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); +int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, + const unsigned char *ref, int len); +int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, + const unsigned char *sec, int len); +/* CMP message header and extra certificates: */ +int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); +int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); +int OSSL_CMP_CTX_reset_geninfo_ITAVs(OSSL_CMP_CTX *ctx); +STACK_OF(OSSL_CMP_ITAV) + *OSSL_CMP_CTX_get0_geninfo_ITAVs(const OSSL_CMP_CTX *ctx); +int OSSL_CMP_CTX_set1_extraCertsOut(OSSL_CMP_CTX *ctx, + STACK_OF(X509) *extraCertsOut); +/* certificate template: */ +int OSSL_CMP_CTX_set0_newPkey(OSSL_CMP_CTX *ctx, int priv, EVP_PKEY *pkey); +EVP_PKEY *OSSL_CMP_CTX_get0_newPkey(const OSSL_CMP_CTX *ctx, int priv); +int OSSL_CMP_CTX_set1_issuer(OSSL_CMP_CTX *ctx, const X509_NAME *name); +int OSSL_CMP_CTX_set1_serialNumber(OSSL_CMP_CTX *ctx, const ASN1_INTEGER *sn); +int OSSL_CMP_CTX_set1_subjectName(OSSL_CMP_CTX *ctx, const X509_NAME *name); +int OSSL_CMP_CTX_push1_subjectAltName(OSSL_CMP_CTX *ctx, + const GENERAL_NAME *name); +int OSSL_CMP_CTX_set0_reqExtensions(OSSL_CMP_CTX *ctx, X509_EXTENSIONS *exts); +int OSSL_CMP_CTX_reqExtensions_have_SAN(OSSL_CMP_CTX *ctx); +int OSSL_CMP_CTX_push0_policy(OSSL_CMP_CTX *ctx, POLICYINFO *pinfo); +int OSSL_CMP_CTX_set1_oldCert(OSSL_CMP_CTX *ctx, X509 *cert); +int OSSL_CMP_CTX_set1_p10CSR(OSSL_CMP_CTX *ctx, const X509_REQ *csr); +/* misc body contents: */ +int OSSL_CMP_CTX_push0_genm_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); +/* certificate confirmation: */ +typedef int (*OSSL_CMP_certConf_cb_t) (OSSL_CMP_CTX *ctx, X509 *cert, + int fail_info, const char **txt); +int OSSL_CMP_certConf_cb(OSSL_CMP_CTX *ctx, X509 *cert, int fail_info, + const char **text); +int OSSL_CMP_CTX_set_certConf_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_certConf_cb_t cb); +int OSSL_CMP_CTX_set_certConf_cb_arg(OSSL_CMP_CTX *ctx, void *arg); +void *OSSL_CMP_CTX_get_certConf_cb_arg(const OSSL_CMP_CTX *ctx); +/* result fetching: */ +int OSSL_CMP_CTX_get_status(const OSSL_CMP_CTX *ctx); +OSSL_CMP_PKIFREETEXT *OSSL_CMP_CTX_get0_statusString(const OSSL_CMP_CTX *ctx); +int OSSL_CMP_CTX_get_failInfoCode(const OSSL_CMP_CTX *ctx); +# define OSSL_CMP_PKISI_BUFLEN 1024 +X509 *OSSL_CMP_CTX_get0_validatedSrvCert(const OSSL_CMP_CTX *ctx); +X509 *OSSL_CMP_CTX_get0_newCert(const OSSL_CMP_CTX *ctx); +STACK_OF(X509) *OSSL_CMP_CTX_get1_newChain(const OSSL_CMP_CTX *ctx); +STACK_OF(X509) *OSSL_CMP_CTX_get1_caPubs(const OSSL_CMP_CTX *ctx); +STACK_OF(X509) *OSSL_CMP_CTX_get1_extraCertsIn(const OSSL_CMP_CTX *ctx); +int OSSL_CMP_CTX_set1_transactionID(OSSL_CMP_CTX *ctx, + const ASN1_OCTET_STRING *id); +int OSSL_CMP_CTX_set1_senderNonce(OSSL_CMP_CTX *ctx, + const ASN1_OCTET_STRING *nonce); + +/* from cmp_status.c */ +char *OSSL_CMP_CTX_snprint_PKIStatus(const OSSL_CMP_CTX *ctx, char *buf, + size_t bufsize); +char *OSSL_CMP_snprint_PKIStatusInfo(const OSSL_CMP_PKISI *statusInfo, + char *buf, size_t bufsize); +OSSL_CMP_PKISI * +OSSL_CMP_STATUSINFO_new(int status, int fail_info, const char *text); + +/* from cmp_hdr.c */ +ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_transactionID(const + OSSL_CMP_PKIHEADER *hdr); +ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); +STACK_OF(OSSL_CMP_ITAV) + *OSSL_CMP_HDR_get0_geninfo_ITAVs(const OSSL_CMP_PKIHEADER *hdr); + +/* from cmp_msg.c */ +OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); +X509_PUBKEY *OSSL_CMP_MSG_get0_certreq_publickey(const OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +int OSSL_CMP_MSG_update_recipNonce(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); +OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); +OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, + const char *propq); +int OSSL_CMP_MSG_write(const char *file, const OSSL_CMP_MSG *msg); +OSSL_CMP_MSG *d2i_OSSL_CMP_MSG_bio(BIO *bio, OSSL_CMP_MSG **msg); +int i2d_OSSL_CMP_MSG_bio(BIO *bio, const OSSL_CMP_MSG *msg); + +/* from cmp_vfy.c */ +int OSSL_CMP_validate_msg(OSSL_CMP_CTX *ctx, const OSSL_CMP_MSG *msg); +int OSSL_CMP_validate_cert_path(const OSSL_CMP_CTX *ctx, + X509_STORE *trusted_store, X509 *cert); + +/* from cmp_http.c */ +# ifndef OPENSSL_NO_HTTP +OSSL_CMP_MSG *OSSL_CMP_MSG_http_perform(OSSL_CMP_CTX *ctx, + const OSSL_CMP_MSG *req); +# endif + +/* from cmp_server.c */ +typedef struct ossl_cmp_srv_ctx_st OSSL_CMP_SRV_CTX; +OSSL_CMP_MSG *OSSL_CMP_SRV_process_request(OSSL_CMP_SRV_CTX *srv_ctx, + const OSSL_CMP_MSG *req); +OSSL_CMP_MSG * OSSL_CMP_CTX_server_perform(OSSL_CMP_CTX *client_ctx, + const OSSL_CMP_MSG *req); +OSSL_CMP_SRV_CTX *OSSL_CMP_SRV_CTX_new(OSSL_LIB_CTX *libctx, const char *propq); +void OSSL_CMP_SRV_CTX_free(OSSL_CMP_SRV_CTX *srv_ctx); +typedef OSSL_CMP_PKISI *(*OSSL_CMP_SRV_cert_request_cb_t) + (OSSL_CMP_SRV_CTX *srv_ctx, const OSSL_CMP_MSG *req, int certReqId, + const OSSL_CRMF_MSG *crm, const X509_REQ *p10cr, + X509 **certOut, STACK_OF(X509) **chainOut, STACK_OF(X509) **caPubs); +typedef OSSL_CMP_PKISI *(*OSSL_CMP_SRV_rr_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, + const OSSL_CMP_MSG *req, + const X509_NAME *issuer, + const ASN1_INTEGER *serial); +typedef int (*OSSL_CMP_SRV_genm_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, + const OSSL_CMP_MSG *req, + const STACK_OF(OSSL_CMP_ITAV) *in, + STACK_OF(OSSL_CMP_ITAV) **out); +typedef void (*OSSL_CMP_SRV_error_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, + const OSSL_CMP_MSG *req, + const OSSL_CMP_PKISI *statusInfo, + const ASN1_INTEGER *errorCode, + const OSSL_CMP_PKIFREETEXT *errDetails); +typedef int (*OSSL_CMP_SRV_certConf_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, + const OSSL_CMP_MSG *req, + int certReqId, + const ASN1_OCTET_STRING *certHash, + const OSSL_CMP_PKISI *si); +typedef int (*OSSL_CMP_SRV_pollReq_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, + const OSSL_CMP_MSG *req, int certReqId, + OSSL_CMP_MSG **certReq, + int64_t *check_after); +int OSSL_CMP_SRV_CTX_init(OSSL_CMP_SRV_CTX *srv_ctx, void *custom_ctx, + OSSL_CMP_SRV_cert_request_cb_t process_cert_request, + OSSL_CMP_SRV_rr_cb_t process_rr, + OSSL_CMP_SRV_genm_cb_t process_genm, + OSSL_CMP_SRV_error_cb_t process_error, + OSSL_CMP_SRV_certConf_cb_t process_certConf, + OSSL_CMP_SRV_pollReq_cb_t process_pollReq); +typedef int (*OSSL_CMP_SRV_delayed_delivery_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, + const OSSL_CMP_MSG *req); +typedef int (*OSSL_CMP_SRV_clean_transaction_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, + const ASN1_OCTET_STRING *id); +int OSSL_CMP_SRV_CTX_init_trans(OSSL_CMP_SRV_CTX *srv_ctx, + OSSL_CMP_SRV_delayed_delivery_cb_t delay, + OSSL_CMP_SRV_clean_transaction_cb_t clean); +OSSL_CMP_CTX *OSSL_CMP_SRV_CTX_get0_cmp_ctx(const OSSL_CMP_SRV_CTX *srv_ctx); +void *OSSL_CMP_SRV_CTX_get0_custom_ctx(const OSSL_CMP_SRV_CTX *srv_ctx); +int OSSL_CMP_SRV_CTX_set_send_unprotected_errors(OSSL_CMP_SRV_CTX *srv_ctx, + int val); +int OSSL_CMP_SRV_CTX_set_accept_unprotected(OSSL_CMP_SRV_CTX *srv_ctx, int val); +int OSSL_CMP_SRV_CTX_set_accept_raverified(OSSL_CMP_SRV_CTX *srv_ctx, int val); +int OSSL_CMP_SRV_CTX_set_grant_implicit_confirm(OSSL_CMP_SRV_CTX *srv_ctx, + int val); + +/* from cmp_client.c */ +X509 *OSSL_CMP_exec_certreq(OSSL_CMP_CTX *ctx, int req_type, + const OSSL_CRMF_MSG *crm); +# define OSSL_CMP_IR 0 +# define OSSL_CMP_CR 2 +# define OSSL_CMP_P10CR 4 +# define OSSL_CMP_KUR 7 +# define OSSL_CMP_GENM 21 +# define OSSL_CMP_ERROR 23 +# define OSSL_CMP_exec_IR_ses(ctx) \ + OSSL_CMP_exec_certreq(ctx, OSSL_CMP_IR, NULL) +# define OSSL_CMP_exec_CR_ses(ctx) \ + OSSL_CMP_exec_certreq(ctx, OSSL_CMP_CR, NULL) +# define OSSL_CMP_exec_P10CR_ses(ctx) \ + OSSL_CMP_exec_certreq(ctx, OSSL_CMP_P10CR, NULL) +# define OSSL_CMP_exec_KUR_ses(ctx) \ + OSSL_CMP_exec_certreq(ctx, OSSL_CMP_KUR, NULL) +int OSSL_CMP_try_certreq(OSSL_CMP_CTX *ctx, int req_type, + const OSSL_CRMF_MSG *crm, int *checkAfter); +int OSSL_CMP_exec_RR_ses(OSSL_CMP_CTX *ctx); +STACK_OF(OSSL_CMP_ITAV) *OSSL_CMP_exec_GENM_ses(OSSL_CMP_CTX *ctx); + +/* from cmp_genm.c */ +int OSSL_CMP_get1_caCerts(OSSL_CMP_CTX *ctx, STACK_OF(X509) **out); +int OSSL_CMP_get1_rootCaKeyUpdate(OSSL_CMP_CTX *ctx, + const X509 *oldWithOld, X509 **newWithNew, + X509 **newWithOld, X509 **oldWithNew); + +# ifdef __cplusplus +} +# endif +# endif /* !defined(OPENSSL_NO_CMP) */ +#endif /* !defined(OPENSSL_CMP_H) */ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmp_util.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmp_util.h new file mode 100644 index 0000000..9a16892 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmp_util.h @@ -0,0 +1,56 @@ +/* + * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright Nokia 2007-2019 + * Copyright Siemens AG 2015-2019 + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_CMP_UTIL_H +# define OPENSSL_CMP_UTIL_H +# pragma once + +# include +# ifndef OPENSSL_NO_CMP + +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + +int OSSL_CMP_log_open(void); +void OSSL_CMP_log_close(void); +# define OSSL_CMP_LOG_PREFIX "CMP " + +/* + * generalized logging/error callback mirroring the severity levels of syslog.h + */ +typedef int OSSL_CMP_severity; +# define OSSL_CMP_LOG_EMERG 0 +# define OSSL_CMP_LOG_ALERT 1 +# define OSSL_CMP_LOG_CRIT 2 +# define OSSL_CMP_LOG_ERR 3 +# define OSSL_CMP_LOG_WARNING 4 +# define OSSL_CMP_LOG_NOTICE 5 +# define OSSL_CMP_LOG_INFO 6 +# define OSSL_CMP_LOG_DEBUG 7 +# define OSSL_CMP_LOG_TRACE 8 +# define OSSL_CMP_LOG_MAX OSSL_CMP_LOG_TRACE +typedef int (*OSSL_CMP_log_cb_t)(const char *func, const char *file, int line, + OSSL_CMP_severity level, const char *msg); + +int OSSL_CMP_print_to_bio(BIO *bio, const char *component, const char *file, + int line, OSSL_CMP_severity level, const char *msg); +/* use of the logging callback for outputting error queue */ +void OSSL_CMP_print_errors_cb(OSSL_CMP_log_cb_t log_fn); + +# ifdef __cplusplus +} +# endif +# endif /* !defined(OPENSSL_NO_CMP) */ +#endif /* !defined(OPENSSL_CMP_UTIL_H) */ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmperr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmperr.h new file mode 100644 index 0000000..0d876e5 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmperr.h @@ -0,0 +1,125 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_CMPERR_H +# define OPENSSL_CMPERR_H +# pragma once + +# include +# include +# include + + +# ifndef OPENSSL_NO_CMP + + +/* + * CMP reason codes. + */ +# define CMP_R_ALGORITHM_NOT_SUPPORTED 139 +# define CMP_R_BAD_CHECKAFTER_IN_POLLREP 167 +# define CMP_R_BAD_REQUEST_ID 108 +# define CMP_R_CERTHASH_UNMATCHED 156 +# define CMP_R_CERTID_NOT_FOUND 109 +# define CMP_R_CERTIFICATE_NOT_ACCEPTED 169 +# define CMP_R_CERTIFICATE_NOT_FOUND 112 +# define CMP_R_CERTREQMSG_NOT_FOUND 157 +# define CMP_R_CERTRESPONSE_NOT_FOUND 113 +# define CMP_R_CERT_AND_KEY_DO_NOT_MATCH 114 +# define CMP_R_CHECKAFTER_OUT_OF_RANGE 181 +# define CMP_R_ENCOUNTERED_KEYUPDATEWARNING 176 +# define CMP_R_ENCOUNTERED_WAITING 162 +# define CMP_R_ERROR_CALCULATING_PROTECTION 115 +# define CMP_R_ERROR_CREATING_CERTCONF 116 +# define CMP_R_ERROR_CREATING_CERTREP 117 +# define CMP_R_ERROR_CREATING_CERTREQ 163 +# define CMP_R_ERROR_CREATING_ERROR 118 +# define CMP_R_ERROR_CREATING_GENM 119 +# define CMP_R_ERROR_CREATING_GENP 120 +# define CMP_R_ERROR_CREATING_PKICONF 122 +# define CMP_R_ERROR_CREATING_POLLREP 123 +# define CMP_R_ERROR_CREATING_POLLREQ 124 +# define CMP_R_ERROR_CREATING_RP 125 +# define CMP_R_ERROR_CREATING_RR 126 +# define CMP_R_ERROR_PARSING_PKISTATUS 107 +# define CMP_R_ERROR_PROCESSING_MESSAGE 158 +# define CMP_R_ERROR_PROTECTING_MESSAGE 127 +# define CMP_R_ERROR_SETTING_CERTHASH 128 +# define CMP_R_ERROR_UNEXPECTED_CERTCONF 160 +# define CMP_R_ERROR_VALIDATING_PROTECTION 140 +# define CMP_R_ERROR_VALIDATING_SIGNATURE 171 +# define CMP_R_EXPECTED_POLLREQ 104 +# define CMP_R_FAILED_BUILDING_OWN_CHAIN 164 +# define CMP_R_FAILED_EXTRACTING_PUBKEY 141 +# define CMP_R_FAILURE_OBTAINING_RANDOM 110 +# define CMP_R_FAIL_INFO_OUT_OF_RANGE 129 +# define CMP_R_GETTING_GENP 192 +# define CMP_R_INVALID_ARGS 100 +# define CMP_R_INVALID_GENP 193 +# define CMP_R_INVALID_OPTION 174 +# define CMP_R_INVALID_ROOTCAKEYUPDATE 195 +# define CMP_R_MISSING_CERTID 165 +# define CMP_R_MISSING_KEY_INPUT_FOR_CREATING_PROTECTION 130 +# define CMP_R_MISSING_KEY_USAGE_DIGITALSIGNATURE 142 +# define CMP_R_MISSING_P10CSR 121 +# define CMP_R_MISSING_PBM_SECRET 166 +# define CMP_R_MISSING_PRIVATE_KEY 131 +# define CMP_R_MISSING_PRIVATE_KEY_FOR_POPO 190 +# define CMP_R_MISSING_PROTECTION 143 +# define CMP_R_MISSING_PUBLIC_KEY 183 +# define CMP_R_MISSING_REFERENCE_CERT 168 +# define CMP_R_MISSING_SECRET 178 +# define CMP_R_MISSING_SENDER_IDENTIFICATION 111 +# define CMP_R_MISSING_TRUST_ANCHOR 179 +# define CMP_R_MISSING_TRUST_STORE 144 +# define CMP_R_MULTIPLE_REQUESTS_NOT_SUPPORTED 161 +# define CMP_R_MULTIPLE_RESPONSES_NOT_SUPPORTED 170 +# define CMP_R_MULTIPLE_SAN_SOURCES 102 +# define CMP_R_NO_STDIO 194 +# define CMP_R_NO_SUITABLE_SENDER_CERT 145 +# define CMP_R_NULL_ARGUMENT 103 +# define CMP_R_PKIBODY_ERROR 146 +# define CMP_R_PKISTATUSINFO_NOT_FOUND 132 +# define CMP_R_POLLING_FAILED 172 +# define CMP_R_POTENTIALLY_INVALID_CERTIFICATE 147 +# define CMP_R_RECEIVED_ERROR 180 +# define CMP_R_RECIPNONCE_UNMATCHED 148 +# define CMP_R_REQUEST_NOT_ACCEPTED 149 +# define CMP_R_REQUEST_REJECTED_BY_SERVER 182 +# define CMP_R_SENDER_GENERALNAME_TYPE_NOT_SUPPORTED 150 +# define CMP_R_SRVCERT_DOES_NOT_VALIDATE_MSG 151 +# define CMP_R_TOTAL_TIMEOUT 184 +# define CMP_R_TRANSACTIONID_UNMATCHED 152 +# define CMP_R_TRANSFER_ERROR 159 +# define CMP_R_UNCLEAN_CTX 191 +# define CMP_R_UNEXPECTED_CERTPROFILE 196 +# define CMP_R_UNEXPECTED_PKIBODY 133 +# define CMP_R_UNEXPECTED_PKISTATUS 185 +# define CMP_R_UNEXPECTED_POLLREQ 105 +# define CMP_R_UNEXPECTED_PVNO 153 +# define CMP_R_UNEXPECTED_SENDER 106 +# define CMP_R_UNKNOWN_ALGORITHM_ID 134 +# define CMP_R_UNKNOWN_CERT_TYPE 135 +# define CMP_R_UNKNOWN_PKISTATUS 186 +# define CMP_R_UNSUPPORTED_ALGORITHM 136 +# define CMP_R_UNSUPPORTED_KEY_TYPE 137 +# define CMP_R_UNSUPPORTED_PKIBODY 101 +# define CMP_R_UNSUPPORTED_PROTECTION_ALG_DHBASEDMAC 154 +# define CMP_R_VALUE_TOO_LARGE 175 +# define CMP_R_VALUE_TOO_SMALL 177 +# define CMP_R_WRONG_ALGORITHM_OID 138 +# define CMP_R_WRONG_CERTID 189 +# define CMP_R_WRONG_CERTID_IN_RP 187 +# define CMP_R_WRONG_PBM_VALUE 155 +# define CMP_R_WRONG_RP_COMPONENT_COUNT 188 +# define CMP_R_WRONG_SERIAL_IN_RP 173 + +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cms.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cms.h new file mode 100644 index 0000000..fe86a5c --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cms.h @@ -0,0 +1,508 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/cms.h.in + * + * Copyright 2008-2022 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +#ifndef OPENSSL_CMS_H +# define OPENSSL_CMS_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_CMS_H +# endif + +# include + +# ifndef OPENSSL_NO_CMS +# include +# include +# include +# ifdef __cplusplus +extern "C" { +# endif + +typedef struct CMS_EnvelopedData_st CMS_EnvelopedData; +typedef struct CMS_ContentInfo_st CMS_ContentInfo; +typedef struct CMS_SignerInfo_st CMS_SignerInfo; +typedef struct CMS_SignedData_st CMS_SignedData; +typedef struct CMS_CertificateChoices CMS_CertificateChoices; +typedef struct CMS_RevocationInfoChoice_st CMS_RevocationInfoChoice; +typedef struct CMS_RecipientInfo_st CMS_RecipientInfo; +typedef struct CMS_ReceiptRequest_st CMS_ReceiptRequest; +typedef struct CMS_Receipt_st CMS_Receipt; +typedef struct CMS_RecipientEncryptedKey_st CMS_RecipientEncryptedKey; +typedef struct CMS_OtherKeyAttribute_st CMS_OtherKeyAttribute; + +SKM_DEFINE_STACK_OF_INTERNAL(CMS_SignerInfo, CMS_SignerInfo, CMS_SignerInfo) +#define sk_CMS_SignerInfo_num(sk) OPENSSL_sk_num(ossl_check_const_CMS_SignerInfo_sk_type(sk)) +#define sk_CMS_SignerInfo_value(sk, idx) ((CMS_SignerInfo *)OPENSSL_sk_value(ossl_check_const_CMS_SignerInfo_sk_type(sk), (idx))) +#define sk_CMS_SignerInfo_new(cmp) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_new(ossl_check_CMS_SignerInfo_compfunc_type(cmp))) +#define sk_CMS_SignerInfo_new_null() ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_new_null()) +#define sk_CMS_SignerInfo_new_reserve(cmp, n) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_new_reserve(ossl_check_CMS_SignerInfo_compfunc_type(cmp), (n))) +#define sk_CMS_SignerInfo_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CMS_SignerInfo_sk_type(sk), (n)) +#define sk_CMS_SignerInfo_free(sk) OPENSSL_sk_free(ossl_check_CMS_SignerInfo_sk_type(sk)) +#define sk_CMS_SignerInfo_zero(sk) OPENSSL_sk_zero(ossl_check_CMS_SignerInfo_sk_type(sk)) +#define sk_CMS_SignerInfo_delete(sk, i) ((CMS_SignerInfo *)OPENSSL_sk_delete(ossl_check_CMS_SignerInfo_sk_type(sk), (i))) +#define sk_CMS_SignerInfo_delete_ptr(sk, ptr) ((CMS_SignerInfo *)OPENSSL_sk_delete_ptr(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr))) +#define sk_CMS_SignerInfo_push(sk, ptr) OPENSSL_sk_push(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr)) +#define sk_CMS_SignerInfo_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr)) +#define sk_CMS_SignerInfo_pop(sk) ((CMS_SignerInfo *)OPENSSL_sk_pop(ossl_check_CMS_SignerInfo_sk_type(sk))) +#define sk_CMS_SignerInfo_shift(sk) ((CMS_SignerInfo *)OPENSSL_sk_shift(ossl_check_CMS_SignerInfo_sk_type(sk))) +#define sk_CMS_SignerInfo_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CMS_SignerInfo_sk_type(sk),ossl_check_CMS_SignerInfo_freefunc_type(freefunc)) +#define sk_CMS_SignerInfo_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr), (idx)) +#define sk_CMS_SignerInfo_set(sk, idx, ptr) ((CMS_SignerInfo *)OPENSSL_sk_set(ossl_check_CMS_SignerInfo_sk_type(sk), (idx), ossl_check_CMS_SignerInfo_type(ptr))) +#define sk_CMS_SignerInfo_find(sk, ptr) OPENSSL_sk_find(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr)) +#define sk_CMS_SignerInfo_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr)) +#define sk_CMS_SignerInfo_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr), pnum) +#define sk_CMS_SignerInfo_sort(sk) OPENSSL_sk_sort(ossl_check_CMS_SignerInfo_sk_type(sk)) +#define sk_CMS_SignerInfo_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CMS_SignerInfo_sk_type(sk)) +#define sk_CMS_SignerInfo_dup(sk) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_dup(ossl_check_const_CMS_SignerInfo_sk_type(sk))) +#define sk_CMS_SignerInfo_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_deep_copy(ossl_check_const_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_copyfunc_type(copyfunc), ossl_check_CMS_SignerInfo_freefunc_type(freefunc))) +#define sk_CMS_SignerInfo_set_cmp_func(sk, cmp) ((sk_CMS_SignerInfo_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_compfunc_type(cmp))) +SKM_DEFINE_STACK_OF_INTERNAL(CMS_RecipientEncryptedKey, CMS_RecipientEncryptedKey, CMS_RecipientEncryptedKey) +#define sk_CMS_RecipientEncryptedKey_num(sk) OPENSSL_sk_num(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk)) +#define sk_CMS_RecipientEncryptedKey_value(sk, idx) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_value(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk), (idx))) +#define sk_CMS_RecipientEncryptedKey_new(cmp) ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_new(ossl_check_CMS_RecipientEncryptedKey_compfunc_type(cmp))) +#define sk_CMS_RecipientEncryptedKey_new_null() ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_new_null()) +#define sk_CMS_RecipientEncryptedKey_new_reserve(cmp, n) ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_new_reserve(ossl_check_CMS_RecipientEncryptedKey_compfunc_type(cmp), (n))) +#define sk_CMS_RecipientEncryptedKey_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), (n)) +#define sk_CMS_RecipientEncryptedKey_free(sk) OPENSSL_sk_free(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk)) +#define sk_CMS_RecipientEncryptedKey_zero(sk) OPENSSL_sk_zero(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk)) +#define sk_CMS_RecipientEncryptedKey_delete(sk, i) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_delete(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), (i))) +#define sk_CMS_RecipientEncryptedKey_delete_ptr(sk, ptr) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_delete_ptr(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr))) +#define sk_CMS_RecipientEncryptedKey_push(sk, ptr) OPENSSL_sk_push(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr)) +#define sk_CMS_RecipientEncryptedKey_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr)) +#define sk_CMS_RecipientEncryptedKey_pop(sk) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_pop(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk))) +#define sk_CMS_RecipientEncryptedKey_shift(sk) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_shift(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk))) +#define sk_CMS_RecipientEncryptedKey_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk),ossl_check_CMS_RecipientEncryptedKey_freefunc_type(freefunc)) +#define sk_CMS_RecipientEncryptedKey_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr), (idx)) +#define sk_CMS_RecipientEncryptedKey_set(sk, idx, ptr) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_set(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), (idx), ossl_check_CMS_RecipientEncryptedKey_type(ptr))) +#define sk_CMS_RecipientEncryptedKey_find(sk, ptr) OPENSSL_sk_find(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr)) +#define sk_CMS_RecipientEncryptedKey_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr)) +#define sk_CMS_RecipientEncryptedKey_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr), pnum) +#define sk_CMS_RecipientEncryptedKey_sort(sk) OPENSSL_sk_sort(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk)) +#define sk_CMS_RecipientEncryptedKey_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk)) +#define sk_CMS_RecipientEncryptedKey_dup(sk) ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_dup(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk))) +#define sk_CMS_RecipientEncryptedKey_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_deep_copy(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_copyfunc_type(copyfunc), ossl_check_CMS_RecipientEncryptedKey_freefunc_type(freefunc))) +#define sk_CMS_RecipientEncryptedKey_set_cmp_func(sk, cmp) ((sk_CMS_RecipientEncryptedKey_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_compfunc_type(cmp))) +SKM_DEFINE_STACK_OF_INTERNAL(CMS_RecipientInfo, CMS_RecipientInfo, CMS_RecipientInfo) +#define sk_CMS_RecipientInfo_num(sk) OPENSSL_sk_num(ossl_check_const_CMS_RecipientInfo_sk_type(sk)) +#define sk_CMS_RecipientInfo_value(sk, idx) ((CMS_RecipientInfo *)OPENSSL_sk_value(ossl_check_const_CMS_RecipientInfo_sk_type(sk), (idx))) +#define sk_CMS_RecipientInfo_new(cmp) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_new(ossl_check_CMS_RecipientInfo_compfunc_type(cmp))) +#define sk_CMS_RecipientInfo_new_null() ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_new_null()) +#define sk_CMS_RecipientInfo_new_reserve(cmp, n) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_new_reserve(ossl_check_CMS_RecipientInfo_compfunc_type(cmp), (n))) +#define sk_CMS_RecipientInfo_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CMS_RecipientInfo_sk_type(sk), (n)) +#define sk_CMS_RecipientInfo_free(sk) OPENSSL_sk_free(ossl_check_CMS_RecipientInfo_sk_type(sk)) +#define sk_CMS_RecipientInfo_zero(sk) OPENSSL_sk_zero(ossl_check_CMS_RecipientInfo_sk_type(sk)) +#define sk_CMS_RecipientInfo_delete(sk, i) ((CMS_RecipientInfo *)OPENSSL_sk_delete(ossl_check_CMS_RecipientInfo_sk_type(sk), (i))) +#define sk_CMS_RecipientInfo_delete_ptr(sk, ptr) ((CMS_RecipientInfo *)OPENSSL_sk_delete_ptr(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr))) +#define sk_CMS_RecipientInfo_push(sk, ptr) OPENSSL_sk_push(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr)) +#define sk_CMS_RecipientInfo_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr)) +#define sk_CMS_RecipientInfo_pop(sk) ((CMS_RecipientInfo *)OPENSSL_sk_pop(ossl_check_CMS_RecipientInfo_sk_type(sk))) +#define sk_CMS_RecipientInfo_shift(sk) ((CMS_RecipientInfo *)OPENSSL_sk_shift(ossl_check_CMS_RecipientInfo_sk_type(sk))) +#define sk_CMS_RecipientInfo_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CMS_RecipientInfo_sk_type(sk),ossl_check_CMS_RecipientInfo_freefunc_type(freefunc)) +#define sk_CMS_RecipientInfo_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr), (idx)) +#define sk_CMS_RecipientInfo_set(sk, idx, ptr) ((CMS_RecipientInfo *)OPENSSL_sk_set(ossl_check_CMS_RecipientInfo_sk_type(sk), (idx), ossl_check_CMS_RecipientInfo_type(ptr))) +#define sk_CMS_RecipientInfo_find(sk, ptr) OPENSSL_sk_find(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr)) +#define sk_CMS_RecipientInfo_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr)) +#define sk_CMS_RecipientInfo_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr), pnum) +#define sk_CMS_RecipientInfo_sort(sk) OPENSSL_sk_sort(ossl_check_CMS_RecipientInfo_sk_type(sk)) +#define sk_CMS_RecipientInfo_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CMS_RecipientInfo_sk_type(sk)) +#define sk_CMS_RecipientInfo_dup(sk) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_dup(ossl_check_const_CMS_RecipientInfo_sk_type(sk))) +#define sk_CMS_RecipientInfo_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_deep_copy(ossl_check_const_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_copyfunc_type(copyfunc), ossl_check_CMS_RecipientInfo_freefunc_type(freefunc))) +#define sk_CMS_RecipientInfo_set_cmp_func(sk, cmp) ((sk_CMS_RecipientInfo_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_compfunc_type(cmp))) +SKM_DEFINE_STACK_OF_INTERNAL(CMS_RevocationInfoChoice, CMS_RevocationInfoChoice, CMS_RevocationInfoChoice) +#define sk_CMS_RevocationInfoChoice_num(sk) OPENSSL_sk_num(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk)) +#define sk_CMS_RevocationInfoChoice_value(sk, idx) ((CMS_RevocationInfoChoice *)OPENSSL_sk_value(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk), (idx))) +#define sk_CMS_RevocationInfoChoice_new(cmp) ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_new(ossl_check_CMS_RevocationInfoChoice_compfunc_type(cmp))) +#define sk_CMS_RevocationInfoChoice_new_null() ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_new_null()) +#define sk_CMS_RevocationInfoChoice_new_reserve(cmp, n) ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_new_reserve(ossl_check_CMS_RevocationInfoChoice_compfunc_type(cmp), (n))) +#define sk_CMS_RevocationInfoChoice_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), (n)) +#define sk_CMS_RevocationInfoChoice_free(sk) OPENSSL_sk_free(ossl_check_CMS_RevocationInfoChoice_sk_type(sk)) +#define sk_CMS_RevocationInfoChoice_zero(sk) OPENSSL_sk_zero(ossl_check_CMS_RevocationInfoChoice_sk_type(sk)) +#define sk_CMS_RevocationInfoChoice_delete(sk, i) ((CMS_RevocationInfoChoice *)OPENSSL_sk_delete(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), (i))) +#define sk_CMS_RevocationInfoChoice_delete_ptr(sk, ptr) ((CMS_RevocationInfoChoice *)OPENSSL_sk_delete_ptr(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr))) +#define sk_CMS_RevocationInfoChoice_push(sk, ptr) OPENSSL_sk_push(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr)) +#define sk_CMS_RevocationInfoChoice_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr)) +#define sk_CMS_RevocationInfoChoice_pop(sk) ((CMS_RevocationInfoChoice *)OPENSSL_sk_pop(ossl_check_CMS_RevocationInfoChoice_sk_type(sk))) +#define sk_CMS_RevocationInfoChoice_shift(sk) ((CMS_RevocationInfoChoice *)OPENSSL_sk_shift(ossl_check_CMS_RevocationInfoChoice_sk_type(sk))) +#define sk_CMS_RevocationInfoChoice_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CMS_RevocationInfoChoice_sk_type(sk),ossl_check_CMS_RevocationInfoChoice_freefunc_type(freefunc)) +#define sk_CMS_RevocationInfoChoice_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr), (idx)) +#define sk_CMS_RevocationInfoChoice_set(sk, idx, ptr) ((CMS_RevocationInfoChoice *)OPENSSL_sk_set(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), (idx), ossl_check_CMS_RevocationInfoChoice_type(ptr))) +#define sk_CMS_RevocationInfoChoice_find(sk, ptr) OPENSSL_sk_find(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr)) +#define sk_CMS_RevocationInfoChoice_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr)) +#define sk_CMS_RevocationInfoChoice_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr), pnum) +#define sk_CMS_RevocationInfoChoice_sort(sk) OPENSSL_sk_sort(ossl_check_CMS_RevocationInfoChoice_sk_type(sk)) +#define sk_CMS_RevocationInfoChoice_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk)) +#define sk_CMS_RevocationInfoChoice_dup(sk) ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_dup(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk))) +#define sk_CMS_RevocationInfoChoice_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_deep_copy(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_copyfunc_type(copyfunc), ossl_check_CMS_RevocationInfoChoice_freefunc_type(freefunc))) +#define sk_CMS_RevocationInfoChoice_set_cmp_func(sk, cmp) ((sk_CMS_RevocationInfoChoice_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_compfunc_type(cmp))) + + +DECLARE_ASN1_ITEM(CMS_EnvelopedData) +DECLARE_ASN1_ALLOC_FUNCTIONS(CMS_SignedData) +DECLARE_ASN1_FUNCTIONS(CMS_ContentInfo) +DECLARE_ASN1_FUNCTIONS(CMS_ReceiptRequest) +DECLARE_ASN1_PRINT_FUNCTION(CMS_ContentInfo) + +CMS_ContentInfo *CMS_ContentInfo_new_ex(OSSL_LIB_CTX *libctx, const char *propq); + +# define CMS_SIGNERINFO_ISSUER_SERIAL 0 +# define CMS_SIGNERINFO_KEYIDENTIFIER 1 + +# define CMS_RECIPINFO_NONE -1 +# define CMS_RECIPINFO_TRANS 0 +# define CMS_RECIPINFO_AGREE 1 +# define CMS_RECIPINFO_KEK 2 +# define CMS_RECIPINFO_PASS 3 +# define CMS_RECIPINFO_OTHER 4 + +/* S/MIME related flags */ + +# define CMS_TEXT 0x1 +# define CMS_NOCERTS 0x2 +# define CMS_NO_CONTENT_VERIFY 0x4 +# define CMS_NO_ATTR_VERIFY 0x8 +# define CMS_NOSIGS \ + (CMS_NO_CONTENT_VERIFY|CMS_NO_ATTR_VERIFY) +# define CMS_NOINTERN 0x10 +# define CMS_NO_SIGNER_CERT_VERIFY 0x20 +# define CMS_NOVERIFY 0x20 +# define CMS_DETACHED 0x40 +# define CMS_BINARY 0x80 +# define CMS_NOATTR 0x100 +# define CMS_NOSMIMECAP 0x200 +# define CMS_NOOLDMIMETYPE 0x400 +# define CMS_CRLFEOL 0x800 +# define CMS_STREAM 0x1000 +# define CMS_NOCRL 0x2000 +# define CMS_PARTIAL 0x4000 +# define CMS_REUSE_DIGEST 0x8000 +# define CMS_USE_KEYID 0x10000 +# define CMS_DEBUG_DECRYPT 0x20000 +# define CMS_KEY_PARAM 0x40000 +# define CMS_ASCIICRLF 0x80000 +# define CMS_CADES 0x100000 +# define CMS_USE_ORIGINATOR_KEYID 0x200000 + +const ASN1_OBJECT *CMS_get0_type(const CMS_ContentInfo *cms); + +BIO *CMS_dataInit(CMS_ContentInfo *cms, BIO *icont); +int CMS_dataFinal(CMS_ContentInfo *cms, BIO *bio); + +ASN1_OCTET_STRING **CMS_get0_content(CMS_ContentInfo *cms); +int CMS_is_detached(CMS_ContentInfo *cms); +int CMS_set_detached(CMS_ContentInfo *cms, int detached); + +# ifdef OPENSSL_PEM_H +DECLARE_PEM_rw(CMS, CMS_ContentInfo) +# endif +int CMS_stream(unsigned char ***boundary, CMS_ContentInfo *cms); +CMS_ContentInfo *d2i_CMS_bio(BIO *bp, CMS_ContentInfo **cms); +int i2d_CMS_bio(BIO *bp, CMS_ContentInfo *cms); + +BIO *BIO_new_CMS(BIO *out, CMS_ContentInfo *cms); +int i2d_CMS_bio_stream(BIO *out, CMS_ContentInfo *cms, BIO *in, int flags); +int PEM_write_bio_CMS_stream(BIO *out, CMS_ContentInfo *cms, BIO *in, + int flags); +CMS_ContentInfo *SMIME_read_CMS(BIO *bio, BIO **bcont); +CMS_ContentInfo *SMIME_read_CMS_ex(BIO *bio, int flags, BIO **bcont, CMS_ContentInfo **ci); +int SMIME_write_CMS(BIO *bio, CMS_ContentInfo *cms, BIO *data, int flags); + +int CMS_final(CMS_ContentInfo *cms, BIO *data, BIO *dcont, + unsigned int flags); +int CMS_final_digest(CMS_ContentInfo *cms, + const unsigned char *md, unsigned int mdlen, BIO *dcont, + unsigned int flags); + +CMS_ContentInfo *CMS_sign(X509 *signcert, EVP_PKEY *pkey, + STACK_OF(X509) *certs, BIO *data, + unsigned int flags); +CMS_ContentInfo *CMS_sign_ex(X509 *signcert, EVP_PKEY *pkey, + STACK_OF(X509) *certs, BIO *data, + unsigned int flags, OSSL_LIB_CTX *libctx, + const char *propq); + +CMS_ContentInfo *CMS_sign_receipt(CMS_SignerInfo *si, + X509 *signcert, EVP_PKEY *pkey, + STACK_OF(X509) *certs, unsigned int flags); + +int CMS_data(CMS_ContentInfo *cms, BIO *out, unsigned int flags); +CMS_ContentInfo *CMS_data_create(BIO *in, unsigned int flags); +CMS_ContentInfo *CMS_data_create_ex(BIO *in, unsigned int flags, + OSSL_LIB_CTX *libctx, const char *propq); + +int CMS_digest_verify(CMS_ContentInfo *cms, BIO *dcont, BIO *out, + unsigned int flags); +CMS_ContentInfo *CMS_digest_create(BIO *in, const EVP_MD *md, + unsigned int flags); +CMS_ContentInfo *CMS_digest_create_ex(BIO *in, const EVP_MD *md, + unsigned int flags, OSSL_LIB_CTX *libctx, + const char *propq); + +int CMS_EncryptedData_decrypt(CMS_ContentInfo *cms, + const unsigned char *key, size_t keylen, + BIO *dcont, BIO *out, unsigned int flags); +CMS_ContentInfo *CMS_EncryptedData_encrypt(BIO *in, const EVP_CIPHER *cipher, + const unsigned char *key, + size_t keylen, unsigned int flags); +CMS_ContentInfo *CMS_EncryptedData_encrypt_ex(BIO *in, const EVP_CIPHER *cipher, + const unsigned char *key, + size_t keylen, unsigned int flags, + OSSL_LIB_CTX *libctx, + const char *propq); + +int CMS_EncryptedData_set1_key(CMS_ContentInfo *cms, const EVP_CIPHER *ciph, + const unsigned char *key, size_t keylen); + +int CMS_verify(CMS_ContentInfo *cms, STACK_OF(X509) *certs, + X509_STORE *store, BIO *dcont, BIO *out, unsigned int flags); + +int CMS_verify_receipt(CMS_ContentInfo *rcms, CMS_ContentInfo *ocms, + STACK_OF(X509) *certs, + X509_STORE *store, unsigned int flags); + +STACK_OF(X509) *CMS_get0_signers(CMS_ContentInfo *cms); + +CMS_ContentInfo *CMS_encrypt(STACK_OF(X509) *certs, BIO *in, + const EVP_CIPHER *cipher, unsigned int flags); +CMS_ContentInfo *CMS_encrypt_ex(STACK_OF(X509) *certs, BIO *in, + const EVP_CIPHER *cipher, unsigned int flags, + OSSL_LIB_CTX *libctx, const char *propq); + +int CMS_decrypt(CMS_ContentInfo *cms, EVP_PKEY *pkey, X509 *cert, + BIO *dcont, BIO *out, unsigned int flags); + +int CMS_decrypt_set1_pkey(CMS_ContentInfo *cms, EVP_PKEY *pk, X509 *cert); +int CMS_decrypt_set1_pkey_and_peer(CMS_ContentInfo *cms, EVP_PKEY *pk, + X509 *cert, X509 *peer); +int CMS_decrypt_set1_key(CMS_ContentInfo *cms, + unsigned char *key, size_t keylen, + const unsigned char *id, size_t idlen); +int CMS_decrypt_set1_password(CMS_ContentInfo *cms, + unsigned char *pass, ossl_ssize_t passlen); + +STACK_OF(CMS_RecipientInfo) *CMS_get0_RecipientInfos(CMS_ContentInfo *cms); +int CMS_RecipientInfo_type(CMS_RecipientInfo *ri); +EVP_PKEY_CTX *CMS_RecipientInfo_get0_pkey_ctx(CMS_RecipientInfo *ri); +CMS_ContentInfo *CMS_AuthEnvelopedData_create(const EVP_CIPHER *cipher); +CMS_ContentInfo * +CMS_AuthEnvelopedData_create_ex(const EVP_CIPHER *cipher, OSSL_LIB_CTX *libctx, + const char *propq); +CMS_ContentInfo *CMS_EnvelopedData_create(const EVP_CIPHER *cipher); +CMS_ContentInfo *CMS_EnvelopedData_create_ex(const EVP_CIPHER *cipher, + OSSL_LIB_CTX *libctx, + const char *propq); +BIO *CMS_EnvelopedData_decrypt(CMS_EnvelopedData *env, BIO *detached_data, + EVP_PKEY *pkey, X509 *cert, + ASN1_OCTET_STRING *secret, unsigned int flags, + OSSL_LIB_CTX *libctx, const char *propq); + +CMS_RecipientInfo *CMS_add1_recipient_cert(CMS_ContentInfo *cms, + X509 *recip, unsigned int flags); +CMS_RecipientInfo *CMS_add1_recipient(CMS_ContentInfo *cms, X509 *recip, + EVP_PKEY *originatorPrivKey, X509 * originator, unsigned int flags); +int CMS_RecipientInfo_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pkey); +int CMS_RecipientInfo_ktri_cert_cmp(CMS_RecipientInfo *ri, X509 *cert); +int CMS_RecipientInfo_ktri_get0_algs(CMS_RecipientInfo *ri, + EVP_PKEY **pk, X509 **recip, + X509_ALGOR **palg); +int CMS_RecipientInfo_ktri_get0_signer_id(CMS_RecipientInfo *ri, + ASN1_OCTET_STRING **keyid, + X509_NAME **issuer, + ASN1_INTEGER **sno); + +CMS_RecipientInfo *CMS_add0_recipient_key(CMS_ContentInfo *cms, int nid, + unsigned char *key, size_t keylen, + unsigned char *id, size_t idlen, + ASN1_GENERALIZEDTIME *date, + ASN1_OBJECT *otherTypeId, + ASN1_TYPE *otherType); + +int CMS_RecipientInfo_kekri_get0_id(CMS_RecipientInfo *ri, + X509_ALGOR **palg, + ASN1_OCTET_STRING **pid, + ASN1_GENERALIZEDTIME **pdate, + ASN1_OBJECT **potherid, + ASN1_TYPE **pothertype); + +int CMS_RecipientInfo_set0_key(CMS_RecipientInfo *ri, + unsigned char *key, size_t keylen); + +int CMS_RecipientInfo_kekri_id_cmp(CMS_RecipientInfo *ri, + const unsigned char *id, size_t idlen); + +int CMS_RecipientInfo_set0_password(CMS_RecipientInfo *ri, + unsigned char *pass, + ossl_ssize_t passlen); + +CMS_RecipientInfo *CMS_add0_recipient_password(CMS_ContentInfo *cms, + int iter, int wrap_nid, + int pbe_nid, + unsigned char *pass, + ossl_ssize_t passlen, + const EVP_CIPHER *kekciph); + +int CMS_RecipientInfo_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri); +int CMS_RecipientInfo_encrypt(const CMS_ContentInfo *cms, CMS_RecipientInfo *ri); + +int CMS_uncompress(CMS_ContentInfo *cms, BIO *dcont, BIO *out, + unsigned int flags); +CMS_ContentInfo *CMS_compress(BIO *in, int comp_nid, unsigned int flags); + +int CMS_set1_eContentType(CMS_ContentInfo *cms, const ASN1_OBJECT *oid); +const ASN1_OBJECT *CMS_get0_eContentType(CMS_ContentInfo *cms); + +CMS_CertificateChoices *CMS_add0_CertificateChoices(CMS_ContentInfo *cms); +int CMS_add0_cert(CMS_ContentInfo *cms, X509 *cert); +int CMS_add1_cert(CMS_ContentInfo *cms, X509 *cert); +STACK_OF(X509) *CMS_get1_certs(CMS_ContentInfo *cms); + +CMS_RevocationInfoChoice *CMS_add0_RevocationInfoChoice(CMS_ContentInfo *cms); +int CMS_add0_crl(CMS_ContentInfo *cms, X509_CRL *crl); +int CMS_add1_crl(CMS_ContentInfo *cms, X509_CRL *crl); +STACK_OF(X509_CRL) *CMS_get1_crls(CMS_ContentInfo *cms); + +int CMS_SignedData_init(CMS_ContentInfo *cms); +CMS_SignerInfo *CMS_add1_signer(CMS_ContentInfo *cms, + X509 *signer, EVP_PKEY *pk, const EVP_MD *md, + unsigned int flags); +EVP_PKEY_CTX *CMS_SignerInfo_get0_pkey_ctx(CMS_SignerInfo *si); +EVP_MD_CTX *CMS_SignerInfo_get0_md_ctx(CMS_SignerInfo *si); +STACK_OF(CMS_SignerInfo) *CMS_get0_SignerInfos(CMS_ContentInfo *cms); + +void CMS_SignerInfo_set1_signer_cert(CMS_SignerInfo *si, X509 *signer); +int CMS_SignerInfo_get0_signer_id(CMS_SignerInfo *si, + ASN1_OCTET_STRING **keyid, + X509_NAME **issuer, ASN1_INTEGER **sno); +int CMS_SignerInfo_cert_cmp(CMS_SignerInfo *si, X509 *cert); +int CMS_set1_signers_certs(CMS_ContentInfo *cms, STACK_OF(X509) *certs, + unsigned int flags); +void CMS_SignerInfo_get0_algs(CMS_SignerInfo *si, EVP_PKEY **pk, + X509 **signer, X509_ALGOR **pdig, + X509_ALGOR **psig); +ASN1_OCTET_STRING *CMS_SignerInfo_get0_signature(CMS_SignerInfo *si); +int CMS_SignerInfo_sign(CMS_SignerInfo *si); +int CMS_SignerInfo_verify(CMS_SignerInfo *si); +int CMS_SignerInfo_verify_content(CMS_SignerInfo *si, BIO *chain); +BIO *CMS_SignedData_verify(CMS_SignedData *sd, BIO *detached_data, + STACK_OF(X509) *scerts, X509_STORE *store, + STACK_OF(X509) *extra, STACK_OF(X509_CRL) *crls, + unsigned int flags, + OSSL_LIB_CTX *libctx, const char *propq); + +int CMS_add_smimecap(CMS_SignerInfo *si, STACK_OF(X509_ALGOR) *algs); +int CMS_add_simple_smimecap(STACK_OF(X509_ALGOR) **algs, + int algnid, int keysize); +int CMS_add_standard_smimecap(STACK_OF(X509_ALGOR) **smcap); + +int CMS_signed_get_attr_count(const CMS_SignerInfo *si); +int CMS_signed_get_attr_by_NID(const CMS_SignerInfo *si, int nid, + int lastpos); +int CMS_signed_get_attr_by_OBJ(const CMS_SignerInfo *si, const ASN1_OBJECT *obj, + int lastpos); +X509_ATTRIBUTE *CMS_signed_get_attr(const CMS_SignerInfo *si, int loc); +X509_ATTRIBUTE *CMS_signed_delete_attr(CMS_SignerInfo *si, int loc); +int CMS_signed_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr); +int CMS_signed_add1_attr_by_OBJ(CMS_SignerInfo *si, + const ASN1_OBJECT *obj, int type, + const void *bytes, int len); +int CMS_signed_add1_attr_by_NID(CMS_SignerInfo *si, + int nid, int type, + const void *bytes, int len); +int CMS_signed_add1_attr_by_txt(CMS_SignerInfo *si, + const char *attrname, int type, + const void *bytes, int len); +void *CMS_signed_get0_data_by_OBJ(const CMS_SignerInfo *si, + const ASN1_OBJECT *oid, + int lastpos, int type); + +int CMS_unsigned_get_attr_count(const CMS_SignerInfo *si); +int CMS_unsigned_get_attr_by_NID(const CMS_SignerInfo *si, int nid, + int lastpos); +int CMS_unsigned_get_attr_by_OBJ(const CMS_SignerInfo *si, + const ASN1_OBJECT *obj, int lastpos); +X509_ATTRIBUTE *CMS_unsigned_get_attr(const CMS_SignerInfo *si, int loc); +X509_ATTRIBUTE *CMS_unsigned_delete_attr(CMS_SignerInfo *si, int loc); +int CMS_unsigned_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr); +int CMS_unsigned_add1_attr_by_OBJ(CMS_SignerInfo *si, + const ASN1_OBJECT *obj, int type, + const void *bytes, int len); +int CMS_unsigned_add1_attr_by_NID(CMS_SignerInfo *si, + int nid, int type, + const void *bytes, int len); +int CMS_unsigned_add1_attr_by_txt(CMS_SignerInfo *si, + const char *attrname, int type, + const void *bytes, int len); +void *CMS_unsigned_get0_data_by_OBJ(CMS_SignerInfo *si, ASN1_OBJECT *oid, + int lastpos, int type); + +int CMS_get1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest **prr); +CMS_ReceiptRequest *CMS_ReceiptRequest_create0( + unsigned char *id, int idlen, int allorfirst, + STACK_OF(GENERAL_NAMES) *receiptList, + STACK_OF(GENERAL_NAMES) *receiptsTo); +CMS_ReceiptRequest *CMS_ReceiptRequest_create0_ex( + unsigned char *id, int idlen, int allorfirst, + STACK_OF(GENERAL_NAMES) *receiptList, + STACK_OF(GENERAL_NAMES) *receiptsTo, + OSSL_LIB_CTX *libctx); + +int CMS_add1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest *rr); +void CMS_ReceiptRequest_get0_values(CMS_ReceiptRequest *rr, + ASN1_STRING **pcid, + int *pallorfirst, + STACK_OF(GENERAL_NAMES) **plist, + STACK_OF(GENERAL_NAMES) **prto); +int CMS_RecipientInfo_kari_get0_alg(CMS_RecipientInfo *ri, + X509_ALGOR **palg, + ASN1_OCTET_STRING **pukm); +STACK_OF(CMS_RecipientEncryptedKey) +*CMS_RecipientInfo_kari_get0_reks(CMS_RecipientInfo *ri); + +int CMS_RecipientInfo_kari_get0_orig_id(CMS_RecipientInfo *ri, + X509_ALGOR **pubalg, + ASN1_BIT_STRING **pubkey, + ASN1_OCTET_STRING **keyid, + X509_NAME **issuer, + ASN1_INTEGER **sno); + +int CMS_RecipientInfo_kari_orig_id_cmp(CMS_RecipientInfo *ri, X509 *cert); + +int CMS_RecipientEncryptedKey_get0_id(CMS_RecipientEncryptedKey *rek, + ASN1_OCTET_STRING **keyid, + ASN1_GENERALIZEDTIME **tm, + CMS_OtherKeyAttribute **other, + X509_NAME **issuer, ASN1_INTEGER **sno); +int CMS_RecipientEncryptedKey_cert_cmp(CMS_RecipientEncryptedKey *rek, + X509 *cert); +int CMS_RecipientInfo_kari_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pk); +int CMS_RecipientInfo_kari_set0_pkey_and_peer(CMS_RecipientInfo *ri, EVP_PKEY *pk, X509 *peer); +EVP_CIPHER_CTX *CMS_RecipientInfo_kari_get0_ctx(CMS_RecipientInfo *ri); +int CMS_RecipientInfo_kari_decrypt(CMS_ContentInfo *cms, + CMS_RecipientInfo *ri, + CMS_RecipientEncryptedKey *rek); + +int CMS_SharedInfo_encode(unsigned char **pder, X509_ALGOR *kekalg, + ASN1_OCTET_STRING *ukm, int keylen); + +/* Backward compatibility for spelling errors. */ +# define CMS_R_UNKNOWN_DIGEST_ALGORITM CMS_R_UNKNOWN_DIGEST_ALGORITHM +# define CMS_R_UNSUPPORTED_RECPIENTINFO_TYPE \ + CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE + +# ifdef __cplusplus +} +# endif +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmserr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmserr.h new file mode 100644 index 0000000..887035b --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmserr.h @@ -0,0 +1,125 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_CMSERR_H +# define OPENSSL_CMSERR_H +# pragma once + +# include +# include +# include + + +# ifndef OPENSSL_NO_CMS + + +/* + * CMS reason codes. + */ +# define CMS_R_ADD_SIGNER_ERROR 99 +# define CMS_R_ATTRIBUTE_ERROR 161 +# define CMS_R_CERTIFICATE_ALREADY_PRESENT 175 +# define CMS_R_CERTIFICATE_HAS_NO_KEYID 160 +# define CMS_R_CERTIFICATE_VERIFY_ERROR 100 +# define CMS_R_CIPHER_AEAD_SET_TAG_ERROR 184 +# define CMS_R_CIPHER_GET_TAG 185 +# define CMS_R_CIPHER_INITIALISATION_ERROR 101 +# define CMS_R_CIPHER_PARAMETER_INITIALISATION_ERROR 102 +# define CMS_R_CMS_DATAFINAL_ERROR 103 +# define CMS_R_CMS_LIB 104 +# define CMS_R_CONTENTIDENTIFIER_MISMATCH 170 +# define CMS_R_CONTENT_NOT_FOUND 105 +# define CMS_R_CONTENT_TYPE_MISMATCH 171 +# define CMS_R_CONTENT_TYPE_NOT_COMPRESSED_DATA 106 +# define CMS_R_CONTENT_TYPE_NOT_ENVELOPED_DATA 107 +# define CMS_R_CONTENT_TYPE_NOT_SIGNED_DATA 108 +# define CMS_R_CONTENT_VERIFY_ERROR 109 +# define CMS_R_CTRL_ERROR 110 +# define CMS_R_CTRL_FAILURE 111 +# define CMS_R_DECODE_ERROR 187 +# define CMS_R_DECRYPT_ERROR 112 +# define CMS_R_ERROR_GETTING_PUBLIC_KEY 113 +# define CMS_R_ERROR_READING_MESSAGEDIGEST_ATTRIBUTE 114 +# define CMS_R_ERROR_SETTING_KEY 115 +# define CMS_R_ERROR_SETTING_RECIPIENTINFO 116 +# define CMS_R_ESS_SIGNING_CERTID_MISMATCH_ERROR 183 +# define CMS_R_INVALID_ENCRYPTED_KEY_LENGTH 117 +# define CMS_R_INVALID_KEY_ENCRYPTION_PARAMETER 176 +# define CMS_R_INVALID_KEY_LENGTH 118 +# define CMS_R_INVALID_LABEL 190 +# define CMS_R_INVALID_OAEP_PARAMETERS 191 +# define CMS_R_KDF_PARAMETER_ERROR 186 +# define CMS_R_MD_BIO_INIT_ERROR 119 +# define CMS_R_MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH 120 +# define CMS_R_MESSAGEDIGEST_WRONG_LENGTH 121 +# define CMS_R_MSGSIGDIGEST_ERROR 172 +# define CMS_R_MSGSIGDIGEST_VERIFICATION_FAILURE 162 +# define CMS_R_MSGSIGDIGEST_WRONG_LENGTH 163 +# define CMS_R_NEED_ONE_SIGNER 164 +# define CMS_R_NOT_A_SIGNED_RECEIPT 165 +# define CMS_R_NOT_ENCRYPTED_DATA 122 +# define CMS_R_NOT_KEK 123 +# define CMS_R_NOT_KEY_AGREEMENT 181 +# define CMS_R_NOT_KEY_TRANSPORT 124 +# define CMS_R_NOT_PWRI 177 +# define CMS_R_NOT_SUPPORTED_FOR_THIS_KEY_TYPE 125 +# define CMS_R_NO_CIPHER 126 +# define CMS_R_NO_CONTENT 127 +# define CMS_R_NO_CONTENT_TYPE 173 +# define CMS_R_NO_DEFAULT_DIGEST 128 +# define CMS_R_NO_DIGEST_SET 129 +# define CMS_R_NO_KEY 130 +# define CMS_R_NO_KEY_OR_CERT 174 +# define CMS_R_NO_MATCHING_DIGEST 131 +# define CMS_R_NO_MATCHING_RECIPIENT 132 +# define CMS_R_NO_MATCHING_SIGNATURE 166 +# define CMS_R_NO_MSGSIGDIGEST 167 +# define CMS_R_NO_PASSWORD 178 +# define CMS_R_NO_PRIVATE_KEY 133 +# define CMS_R_NO_PUBLIC_KEY 134 +# define CMS_R_NO_RECEIPT_REQUEST 168 +# define CMS_R_NO_SIGNERS 135 +# define CMS_R_OPERATION_UNSUPPORTED 182 +# define CMS_R_PEER_KEY_ERROR 188 +# define CMS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE 136 +# define CMS_R_RECEIPT_DECODE_ERROR 169 +# define CMS_R_RECIPIENT_ERROR 137 +# define CMS_R_SHARED_INFO_ERROR 189 +# define CMS_R_SIGNER_CERTIFICATE_NOT_FOUND 138 +# define CMS_R_SIGNFINAL_ERROR 139 +# define CMS_R_SMIME_TEXT_ERROR 140 +# define CMS_R_STORE_INIT_ERROR 141 +# define CMS_R_TYPE_NOT_COMPRESSED_DATA 142 +# define CMS_R_TYPE_NOT_DATA 143 +# define CMS_R_TYPE_NOT_DIGESTED_DATA 144 +# define CMS_R_TYPE_NOT_ENCRYPTED_DATA 145 +# define CMS_R_TYPE_NOT_ENVELOPED_DATA 146 +# define CMS_R_UNABLE_TO_FINALIZE_CONTEXT 147 +# define CMS_R_UNKNOWN_CIPHER 148 +# define CMS_R_UNKNOWN_DIGEST_ALGORITHM 149 +# define CMS_R_UNKNOWN_ID 150 +# define CMS_R_UNSUPPORTED_COMPRESSION_ALGORITHM 151 +# define CMS_R_UNSUPPORTED_CONTENT_ENCRYPTION_ALGORITHM 194 +# define CMS_R_UNSUPPORTED_CONTENT_TYPE 152 +# define CMS_R_UNSUPPORTED_ENCRYPTION_TYPE 192 +# define CMS_R_UNSUPPORTED_KEK_ALGORITHM 153 +# define CMS_R_UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM 179 +# define CMS_R_UNSUPPORTED_LABEL_SOURCE 193 +# define CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE 155 +# define CMS_R_UNSUPPORTED_RECIPIENT_TYPE 154 +# define CMS_R_UNSUPPORTED_SIGNATURE_ALGORITHM 195 +# define CMS_R_UNSUPPORTED_TYPE 156 +# define CMS_R_UNWRAP_ERROR 157 +# define CMS_R_UNWRAP_FAILURE 180 +# define CMS_R_VERIFICATION_FAILURE 158 +# define CMS_R_WRAP_ERROR 159 + +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/comp.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/comp.h new file mode 100644 index 0000000..f81ba0f --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/comp.h @@ -0,0 +1,64 @@ +/* + * Copyright 2015-2018 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_COMP_H +# define OPENSSL_COMP_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_COMP_H +# endif + +# include + +# ifndef OPENSSL_NO_COMP +# include +# include +# ifdef __cplusplus +extern "C" { +# endif + + + +COMP_CTX *COMP_CTX_new(COMP_METHOD *meth); +const COMP_METHOD *COMP_CTX_get_method(const COMP_CTX *ctx); +int COMP_CTX_get_type(const COMP_CTX* comp); +int COMP_get_type(const COMP_METHOD *meth); +const char *COMP_get_name(const COMP_METHOD *meth); +void COMP_CTX_free(COMP_CTX *ctx); + +int COMP_compress_block(COMP_CTX *ctx, unsigned char *out, int olen, + unsigned char *in, int ilen); +int COMP_expand_block(COMP_CTX *ctx, unsigned char *out, int olen, + unsigned char *in, int ilen); + +COMP_METHOD *COMP_zlib(void); +COMP_METHOD *COMP_zlib_oneshot(void); +COMP_METHOD *COMP_brotli(void); +COMP_METHOD *COMP_brotli_oneshot(void); +COMP_METHOD *COMP_zstd(void); +COMP_METHOD *COMP_zstd_oneshot(void); + +#ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define COMP_zlib_cleanup() while(0) continue +#endif + +# ifdef OPENSSL_BIO_H +const BIO_METHOD *BIO_f_zlib(void); +const BIO_METHOD *BIO_f_brotli(void); +const BIO_METHOD *BIO_f_zstd(void); +# endif + + +# ifdef __cplusplus +} +# endif +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/comperr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/comperr.h new file mode 100644 index 0000000..1948d37 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/comperr.h @@ -0,0 +1,38 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_COMPERR_H +# define OPENSSL_COMPERR_H +# pragma once + +# include +# include +# include + + +# ifndef OPENSSL_NO_COMP + + +/* + * COMP reason codes. + */ +# define COMP_R_BROTLI_DECODE_ERROR 102 +# define COMP_R_BROTLI_ENCODE_ERROR 103 +# define COMP_R_BROTLI_NOT_SUPPORTED 104 +# define COMP_R_ZLIB_DEFLATE_ERROR 99 +# define COMP_R_ZLIB_INFLATE_ERROR 100 +# define COMP_R_ZLIB_NOT_SUPPORTED 101 +# define COMP_R_ZSTD_COMPRESS_ERROR 105 +# define COMP_R_ZSTD_DECODE_ERROR 106 +# define COMP_R_ZSTD_DECOMPRESS_ERROR 107 +# define COMP_R_ZSTD_NOT_SUPPORTED 108 + +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conf.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conf.h new file mode 100644 index 0000000..3857629 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conf.h @@ -0,0 +1,214 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/conf.h.in + * + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +#ifndef OPENSSL_CONF_H +# define OPENSSL_CONF_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_CONF_H +# endif + +# include +# include +# include +# include +# include +# include +# ifndef OPENSSL_NO_STDIO +# include +# endif + +#ifdef __cplusplus +extern "C" { +#endif + +typedef struct { + char *section; + char *name; + char *value; +} CONF_VALUE; + +SKM_DEFINE_STACK_OF_INTERNAL(CONF_VALUE, CONF_VALUE, CONF_VALUE) +#define sk_CONF_VALUE_num(sk) OPENSSL_sk_num(ossl_check_const_CONF_VALUE_sk_type(sk)) +#define sk_CONF_VALUE_value(sk, idx) ((CONF_VALUE *)OPENSSL_sk_value(ossl_check_const_CONF_VALUE_sk_type(sk), (idx))) +#define sk_CONF_VALUE_new(cmp) ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_new(ossl_check_CONF_VALUE_compfunc_type(cmp))) +#define sk_CONF_VALUE_new_null() ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_new_null()) +#define sk_CONF_VALUE_new_reserve(cmp, n) ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_new_reserve(ossl_check_CONF_VALUE_compfunc_type(cmp), (n))) +#define sk_CONF_VALUE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CONF_VALUE_sk_type(sk), (n)) +#define sk_CONF_VALUE_free(sk) OPENSSL_sk_free(ossl_check_CONF_VALUE_sk_type(sk)) +#define sk_CONF_VALUE_zero(sk) OPENSSL_sk_zero(ossl_check_CONF_VALUE_sk_type(sk)) +#define sk_CONF_VALUE_delete(sk, i) ((CONF_VALUE *)OPENSSL_sk_delete(ossl_check_CONF_VALUE_sk_type(sk), (i))) +#define sk_CONF_VALUE_delete_ptr(sk, ptr) ((CONF_VALUE *)OPENSSL_sk_delete_ptr(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr))) +#define sk_CONF_VALUE_push(sk, ptr) OPENSSL_sk_push(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr)) +#define sk_CONF_VALUE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr)) +#define sk_CONF_VALUE_pop(sk) ((CONF_VALUE *)OPENSSL_sk_pop(ossl_check_CONF_VALUE_sk_type(sk))) +#define sk_CONF_VALUE_shift(sk) ((CONF_VALUE *)OPENSSL_sk_shift(ossl_check_CONF_VALUE_sk_type(sk))) +#define sk_CONF_VALUE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CONF_VALUE_sk_type(sk),ossl_check_CONF_VALUE_freefunc_type(freefunc)) +#define sk_CONF_VALUE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr), (idx)) +#define sk_CONF_VALUE_set(sk, idx, ptr) ((CONF_VALUE *)OPENSSL_sk_set(ossl_check_CONF_VALUE_sk_type(sk), (idx), ossl_check_CONF_VALUE_type(ptr))) +#define sk_CONF_VALUE_find(sk, ptr) OPENSSL_sk_find(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr)) +#define sk_CONF_VALUE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr)) +#define sk_CONF_VALUE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr), pnum) +#define sk_CONF_VALUE_sort(sk) OPENSSL_sk_sort(ossl_check_CONF_VALUE_sk_type(sk)) +#define sk_CONF_VALUE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CONF_VALUE_sk_type(sk)) +#define sk_CONF_VALUE_dup(sk) ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_dup(ossl_check_const_CONF_VALUE_sk_type(sk))) +#define sk_CONF_VALUE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_deep_copy(ossl_check_const_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_copyfunc_type(copyfunc), ossl_check_CONF_VALUE_freefunc_type(freefunc))) +#define sk_CONF_VALUE_set_cmp_func(sk, cmp) ((sk_CONF_VALUE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_compfunc_type(cmp))) +DEFINE_LHASH_OF_INTERNAL(CONF_VALUE); +#define lh_CONF_VALUE_new(hfn, cmp) ((LHASH_OF(CONF_VALUE) *)OPENSSL_LH_set_thunks(OPENSSL_LH_new(ossl_check_CONF_VALUE_lh_hashfunc_type(hfn), ossl_check_CONF_VALUE_lh_compfunc_type(cmp)), lh_CONF_VALUE_hash_thunk, lh_CONF_VALUE_comp_thunk, lh_CONF_VALUE_doall_thunk, lh_CONF_VALUE_doall_arg_thunk)) +#define lh_CONF_VALUE_free(lh) OPENSSL_LH_free(ossl_check_CONF_VALUE_lh_type(lh)) +#define lh_CONF_VALUE_flush(lh) OPENSSL_LH_flush(ossl_check_CONF_VALUE_lh_type(lh)) +#define lh_CONF_VALUE_insert(lh, ptr) ((CONF_VALUE *)OPENSSL_LH_insert(ossl_check_CONF_VALUE_lh_type(lh), ossl_check_CONF_VALUE_lh_plain_type(ptr))) +#define lh_CONF_VALUE_delete(lh, ptr) ((CONF_VALUE *)OPENSSL_LH_delete(ossl_check_CONF_VALUE_lh_type(lh), ossl_check_const_CONF_VALUE_lh_plain_type(ptr))) +#define lh_CONF_VALUE_retrieve(lh, ptr) ((CONF_VALUE *)OPENSSL_LH_retrieve(ossl_check_CONF_VALUE_lh_type(lh), ossl_check_const_CONF_VALUE_lh_plain_type(ptr))) +#define lh_CONF_VALUE_error(lh) OPENSSL_LH_error(ossl_check_CONF_VALUE_lh_type(lh)) +#define lh_CONF_VALUE_num_items(lh) OPENSSL_LH_num_items(ossl_check_CONF_VALUE_lh_type(lh)) +#define lh_CONF_VALUE_node_stats_bio(lh, out) OPENSSL_LH_node_stats_bio(ossl_check_const_CONF_VALUE_lh_type(lh), out) +#define lh_CONF_VALUE_node_usage_stats_bio(lh, out) OPENSSL_LH_node_usage_stats_bio(ossl_check_const_CONF_VALUE_lh_type(lh), out) +#define lh_CONF_VALUE_stats_bio(lh, out) OPENSSL_LH_stats_bio(ossl_check_const_CONF_VALUE_lh_type(lh), out) +#define lh_CONF_VALUE_get_down_load(lh) OPENSSL_LH_get_down_load(ossl_check_CONF_VALUE_lh_type(lh)) +#define lh_CONF_VALUE_set_down_load(lh, dl) OPENSSL_LH_set_down_load(ossl_check_CONF_VALUE_lh_type(lh), dl) +#define lh_CONF_VALUE_doall(lh, dfn) OPENSSL_LH_doall(ossl_check_CONF_VALUE_lh_type(lh), ossl_check_CONF_VALUE_lh_doallfunc_type(dfn)) + + +struct conf_st; +struct conf_method_st; +typedef struct conf_method_st CONF_METHOD; + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# include +# endif + +/* Module definitions */ +typedef struct conf_imodule_st CONF_IMODULE; +typedef struct conf_module_st CONF_MODULE; + +STACK_OF(CONF_MODULE); +STACK_OF(CONF_IMODULE); + +/* DSO module function typedefs */ +typedef int conf_init_func (CONF_IMODULE *md, const CONF *cnf); +typedef void conf_finish_func (CONF_IMODULE *md); + +# define CONF_MFLAGS_IGNORE_ERRORS 0x1 +# define CONF_MFLAGS_IGNORE_RETURN_CODES 0x2 +# define CONF_MFLAGS_SILENT 0x4 +# define CONF_MFLAGS_NO_DSO 0x8 +# define CONF_MFLAGS_IGNORE_MISSING_FILE 0x10 +# define CONF_MFLAGS_DEFAULT_SECTION 0x20 + +int CONF_set_default_method(CONF_METHOD *meth); +void CONF_set_nconf(CONF *conf, LHASH_OF(CONF_VALUE) *hash); +LHASH_OF(CONF_VALUE) *CONF_load(LHASH_OF(CONF_VALUE) *conf, const char *file, + long *eline); +# ifndef OPENSSL_NO_STDIO +LHASH_OF(CONF_VALUE) *CONF_load_fp(LHASH_OF(CONF_VALUE) *conf, FILE *fp, + long *eline); +# endif +LHASH_OF(CONF_VALUE) *CONF_load_bio(LHASH_OF(CONF_VALUE) *conf, BIO *bp, + long *eline); +STACK_OF(CONF_VALUE) *CONF_get_section(LHASH_OF(CONF_VALUE) *conf, + const char *section); +char *CONF_get_string(LHASH_OF(CONF_VALUE) *conf, const char *group, + const char *name); +long CONF_get_number(LHASH_OF(CONF_VALUE) *conf, const char *group, + const char *name); +void CONF_free(LHASH_OF(CONF_VALUE) *conf); +#ifndef OPENSSL_NO_STDIO +int CONF_dump_fp(LHASH_OF(CONF_VALUE) *conf, FILE *out); +#endif +int CONF_dump_bio(LHASH_OF(CONF_VALUE) *conf, BIO *out); +#ifndef OPENSSL_NO_DEPRECATED_1_1_0 +OSSL_DEPRECATEDIN_1_1_0 void OPENSSL_config(const char *config_name); +#endif + +#ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define OPENSSL_no_config() \ + OPENSSL_init_crypto(OPENSSL_INIT_NO_LOAD_CONFIG, NULL) +#endif + +/* + * New conf code. The semantics are different from the functions above. If + * that wasn't the case, the above functions would have been replaced + */ + +CONF *NCONF_new_ex(OSSL_LIB_CTX *libctx, CONF_METHOD *meth); +OSSL_LIB_CTX *NCONF_get0_libctx(const CONF *conf); +CONF *NCONF_new(CONF_METHOD *meth); +CONF_METHOD *NCONF_default(void); +#ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 CONF_METHOD *NCONF_WIN32(void); +#endif +void NCONF_free(CONF *conf); +void NCONF_free_data(CONF *conf); + +int NCONF_load(CONF *conf, const char *file, long *eline); +# ifndef OPENSSL_NO_STDIO +int NCONF_load_fp(CONF *conf, FILE *fp, long *eline); +# endif +int NCONF_load_bio(CONF *conf, BIO *bp, long *eline); +STACK_OF(OPENSSL_CSTRING) *NCONF_get_section_names(const CONF *conf); +STACK_OF(CONF_VALUE) *NCONF_get_section(const CONF *conf, + const char *section); +char *NCONF_get_string(const CONF *conf, const char *group, const char *name); +int NCONF_get_number_e(const CONF *conf, const char *group, const char *name, + long *result); +#ifndef OPENSSL_NO_STDIO +int NCONF_dump_fp(const CONF *conf, FILE *out); +#endif +int NCONF_dump_bio(const CONF *conf, BIO *out); + +#define NCONF_get_number(c,g,n,r) NCONF_get_number_e(c,g,n,r) + +/* Module functions */ + +int CONF_modules_load(const CONF *cnf, const char *appname, + unsigned long flags); +int CONF_modules_load_file_ex(OSSL_LIB_CTX *libctx, const char *filename, + const char *appname, unsigned long flags); +int CONF_modules_load_file(const char *filename, const char *appname, + unsigned long flags); +void CONF_modules_unload(int all); +void CONF_modules_finish(void); +#ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define CONF_modules_free() while(0) continue +#endif +int CONF_module_add(const char *name, conf_init_func *ifunc, + conf_finish_func *ffunc); + +const char *CONF_imodule_get_name(const CONF_IMODULE *md); +const char *CONF_imodule_get_value(const CONF_IMODULE *md); +void *CONF_imodule_get_usr_data(const CONF_IMODULE *md); +void CONF_imodule_set_usr_data(CONF_IMODULE *md, void *usr_data); +CONF_MODULE *CONF_imodule_get_module(const CONF_IMODULE *md); +unsigned long CONF_imodule_get_flags(const CONF_IMODULE *md); +void CONF_imodule_set_flags(CONF_IMODULE *md, unsigned long flags); +void *CONF_module_get_usr_data(CONF_MODULE *pmod); +void CONF_module_set_usr_data(CONF_MODULE *pmod, void *usr_data); + +char *CONF_get1_default_config_file(void); + +int CONF_parse_list(const char *list, int sep, int nospc, + int (*list_cb) (const char *elem, int len, void *usr), + void *arg); + +void OPENSSL_load_builtin_modules(void); + + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conf_api.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conf_api.h new file mode 100644 index 0000000..ed67d57 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conf_api.h @@ -0,0 +1,46 @@ +/* + * Copyright 1995-2016 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_CONF_API_H +# define OPENSSL_CONF_API_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_CONF_API_H +# endif + +# include +# include + +#ifdef __cplusplus +extern "C" { +#endif + +/* Up until OpenSSL 0.9.5a, this was new_section */ +CONF_VALUE *_CONF_new_section(CONF *conf, const char *section); +/* Up until OpenSSL 0.9.5a, this was get_section */ +CONF_VALUE *_CONF_get_section(const CONF *conf, const char *section); +/* Up until OpenSSL 0.9.5a, this was CONF_get_section */ +STACK_OF(CONF_VALUE) *_CONF_get_section_values(const CONF *conf, + const char *section); + +int _CONF_add_string(CONF *conf, CONF_VALUE *section, CONF_VALUE *value); +char *_CONF_get_string(const CONF *conf, const char *section, + const char *name); +long _CONF_get_number(const CONF *conf, const char *section, + const char *name); + +int _CONF_new_data(CONF *conf); +void _CONF_free_data(CONF *conf); + +#ifdef __cplusplus +} +#endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conferr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conferr.h new file mode 100644 index 0000000..a8798e7 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conferr.h @@ -0,0 +1,52 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_CONFERR_H +# define OPENSSL_CONFERR_H +# pragma once + +# include +# include +# include + + + +/* + * CONF reason codes. + */ +# define CONF_R_ERROR_LOADING_DSO 110 +# define CONF_R_INVALID_PRAGMA 122 +# define CONF_R_LIST_CANNOT_BE_NULL 115 +# define CONF_R_MANDATORY_BRACES_IN_VARIABLE_EXPANSION 123 +# define CONF_R_MISSING_CLOSE_SQUARE_BRACKET 100 +# define CONF_R_MISSING_EQUAL_SIGN 101 +# define CONF_R_MISSING_INIT_FUNCTION 112 +# define CONF_R_MODULE_INITIALIZATION_ERROR 109 +# define CONF_R_NO_CLOSE_BRACE 102 +# define CONF_R_NO_CONF 105 +# define CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE 106 +# define CONF_R_NO_SECTION 107 +# define CONF_R_NO_SUCH_FILE 114 +# define CONF_R_NO_VALUE 108 +# define CONF_R_NUMBER_TOO_LARGE 121 +# define CONF_R_OPENSSL_CONF_REFERENCES_MISSING_SECTION 124 +# define CONF_R_RECURSIVE_DIRECTORY_INCLUDE 111 +# define CONF_R_RECURSIVE_SECTION_REFERENCE 126 +# define CONF_R_RELATIVE_PATH 125 +# define CONF_R_SSL_COMMAND_SECTION_EMPTY 117 +# define CONF_R_SSL_COMMAND_SECTION_NOT_FOUND 118 +# define CONF_R_SSL_SECTION_EMPTY 119 +# define CONF_R_SSL_SECTION_NOT_FOUND 120 +# define CONF_R_UNABLE_TO_CREATE_NEW_SECTION 103 +# define CONF_R_UNKNOWN_MODULE_NAME 113 +# define CONF_R_VARIABLE_EXPANSION_TOO_LONG 116 +# define CONF_R_VARIABLE_HAS_NO_VALUE 104 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/configuration.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/configuration.h new file mode 100644 index 0000000..371d728 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/configuration.h @@ -0,0 +1,182 @@ +/* + * WARNING: do not edit! + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in + * + * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_CONFIGURATION_H +# define OPENSSL_CONFIGURATION_H +# pragma once + +# ifdef __cplusplus +extern "C" { +# endif + +# ifdef OPENSSL_ALGORITHM_DEFINES +# error OPENSSL_ALGORITHM_DEFINES no longer supported +# endif + +/* + * OpenSSL was configured with the following options: + */ + +# define OPENSSL_CONFIGURED_API 30300 +# ifndef OPENSSL_RAND_SEED_OS +# define OPENSSL_RAND_SEED_OS +# endif +# ifndef OPENSSL_THREADS +# define OPENSSL_THREADS +# endif +# ifndef OPENSSL_NO_ACVP_TESTS +# define OPENSSL_NO_ACVP_TESTS +# endif +# ifndef OPENSSL_NO_ASAN +# define OPENSSL_NO_ASAN +# endif +# ifndef OPENSSL_NO_BROTLI +# define OPENSSL_NO_BROTLI +# endif +# ifndef OPENSSL_NO_BROTLI_DYNAMIC +# define OPENSSL_NO_BROTLI_DYNAMIC +# endif +# ifndef OPENSSL_NO_CAMELLIA +# define OPENSSL_NO_CAMELLIA +# endif +# ifndef OPENSSL_NO_COMP +# define OPENSSL_NO_COMP +# endif +# ifndef OPENSSL_NO_CRYPTO_MDEBUG +# define OPENSSL_NO_CRYPTO_MDEBUG +# endif +# ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE +# define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE +# endif +# ifndef OPENSSL_NO_DEVCRYPTOENG +# define OPENSSL_NO_DEVCRYPTOENG +# endif +# ifndef OPENSSL_NO_DSO +# define OPENSSL_NO_DSO +# endif +# ifndef OPENSSL_NO_EC_NISTP_64_GCC_128 +# define OPENSSL_NO_EC_NISTP_64_GCC_128 +# endif +# ifndef OPENSSL_NO_EGD +# define OPENSSL_NO_EGD +# endif +# ifndef OPENSSL_NO_EXTERNAL_TESTS +# define OPENSSL_NO_EXTERNAL_TESTS +# endif +# ifndef OPENSSL_NO_FIPS_SECURITYCHECKS +# define OPENSSL_NO_FIPS_SECURITYCHECKS +# endif +# ifndef OPENSSL_NO_FUZZ_AFL +# define OPENSSL_NO_FUZZ_AFL +# endif +# ifndef OPENSSL_NO_FUZZ_LIBFUZZER +# define OPENSSL_NO_FUZZ_LIBFUZZER +# endif +# ifndef OPENSSL_NO_IDEA +# define OPENSSL_NO_IDEA +# endif +# ifndef OPENSSL_NO_KTLS +# define OPENSSL_NO_KTLS +# endif +# ifndef OPENSSL_NO_LOADERENG +# define OPENSSL_NO_LOADERENG +# endif +# ifndef OPENSSL_NO_MD2 +# define OPENSSL_NO_MD2 +# endif +# ifndef OPENSSL_NO_MSAN +# define OPENSSL_NO_MSAN +# endif +# ifndef OPENSSL_NO_RC5 +# define OPENSSL_NO_RC5 +# endif +# ifndef OPENSSL_NO_SCTP +# define OPENSSL_NO_SCTP +# endif +# ifndef OPENSSL_NO_SEED +# define OPENSSL_NO_SEED +# endif +# ifndef OPENSSL_NO_SSL3 +# define OPENSSL_NO_SSL3 +# endif +# ifndef OPENSSL_NO_SSL3_METHOD +# define OPENSSL_NO_SSL3_METHOD +# endif +# ifndef OPENSSL_NO_TESTS +# define OPENSSL_NO_TESTS +# endif +# ifndef OPENSSL_NO_TFO +# define OPENSSL_NO_TFO +# endif +# ifndef OPENSSL_NO_TRACE +# define OPENSSL_NO_TRACE +# endif +# ifndef OPENSSL_NO_UBSAN +# define OPENSSL_NO_UBSAN +# endif +# ifndef OPENSSL_NO_UNIT_TEST +# define OPENSSL_NO_UNIT_TEST +# endif +# ifndef OPENSSL_NO_UPLINK +# define OPENSSL_NO_UPLINK +# endif +# ifndef OPENSSL_NO_WEAK_SSL_CIPHERS +# define OPENSSL_NO_WEAK_SSL_CIPHERS +# endif +# ifndef OPENSSL_NO_WINSTORE +# define OPENSSL_NO_WINSTORE +# endif +# ifndef OPENSSL_NO_ZLIB +# define OPENSSL_NO_ZLIB +# endif +# ifndef OPENSSL_NO_ZLIB_DYNAMIC +# define OPENSSL_NO_ZLIB_DYNAMIC +# endif +# ifndef OPENSSL_NO_ZSTD +# define OPENSSL_NO_ZSTD +# endif +# ifndef OPENSSL_NO_ZSTD_DYNAMIC +# define OPENSSL_NO_ZSTD_DYNAMIC +# endif +# ifndef OPENSSL_NO_DYNAMIC_ENGINE +# define OPENSSL_NO_DYNAMIC_ENGINE +# endif + + +/* Generate 80386 code? */ +# undef I386_ONLY + +/* + * The following are cipher-specific, but are part of the public API. + */ +# if !defined(OPENSSL_SYS_UEFI) +# undef BN_LLONG +/* Only one for the following should be defined */ +# define SIXTY_FOUR_BIT_LONG +# undef SIXTY_FOUR_BIT +# undef THIRTY_TWO_BIT +# endif + +# define RC4_INT unsigned int + +# if defined(OPENSSL_NO_COMP) || (defined(OPENSSL_NO_BROTLI) && defined(OPENSSL_NO_ZSTD) && defined(OPENSSL_NO_ZLIB)) +# define OPENSSL_NO_COMP_ALG +# else +# undef OPENSSL_NO_COMP_ALG +# endif + +# ifdef __cplusplus +} +# endif + +#endif /* OPENSSL_CONFIGURATION_H */ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conftypes.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conftypes.h new file mode 100644 index 0000000..17cefaa --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conftypes.h @@ -0,0 +1,44 @@ +/* + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_CONFTYPES_H +# define OPENSSL_CONFTYPES_H +# pragma once + +#ifndef OPENSSL_CONF_H +# include +#endif + +/* + * The contents of this file are deprecated and will be made opaque + */ +struct conf_method_st { + const char *name; + CONF *(*create) (CONF_METHOD *meth); + int (*init) (CONF *conf); + int (*destroy) (CONF *conf); + int (*destroy_data) (CONF *conf); + int (*load_bio) (CONF *conf, BIO *bp, long *eline); + int (*dump) (const CONF *conf, BIO *bp); + int (*is_number) (const CONF *conf, char c); + int (*to_int) (const CONF *conf, char c); + int (*load) (CONF *conf, const char *name, long *eline); +}; + +struct conf_st { + CONF_METHOD *meth; + void *meth_data; + LHASH_OF(CONF_VALUE) *data; + int flag_dollarid; + int flag_abspath; + char *includedir; + OSSL_LIB_CTX *libctx; +}; + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core.h new file mode 100644 index 0000000..18c1991 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core.h @@ -0,0 +1,236 @@ +/* + * Copyright 2019-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_CORE_H +# define OPENSSL_CORE_H +# pragma once + +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + +/*- + * Base types + * ---------- + * + * These are the types that the OpenSSL core and providers have in common + * to communicate data between them. + */ + +/* Opaque handles to be used with core upcall functions from providers */ +typedef struct ossl_core_handle_st OSSL_CORE_HANDLE; +typedef struct openssl_core_ctx_st OPENSSL_CORE_CTX; +typedef struct ossl_core_bio_st OSSL_CORE_BIO; + +/* + * Dispatch table element. function_id numbers and the functions are defined + * in core_dispatch.h, see macros with 'OSSL_CORE_MAKE_FUNC' in their names. + * + * An array of these is always terminated by function_id == 0 + */ +struct ossl_dispatch_st { + int function_id; + void (*function)(void); +}; + +# define OSSL_DISPATCH_END \ + { 0, NULL } + +/* + * Other items, essentially an int<->pointer map element. + * + * We make this type distinct from OSSL_DISPATCH to ensure that dispatch + * tables remain tables with function pointers only. + * + * This is used whenever we need to pass things like a table of error reason + * codes <-> reason string maps, ... + * + * Usage determines which field works as key if any, rather than field order. + * + * An array of these is always terminated by id == 0 && ptr == NULL + */ +struct ossl_item_st { + unsigned int id; + void *ptr; +}; + +/* + * Type to tie together algorithm names, property definition string and + * the algorithm implementation in the form of a dispatch table. + * + * An array of these is always terminated by algorithm_names == NULL + */ +struct ossl_algorithm_st { + const char *algorithm_names; /* key */ + const char *property_definition; /* key */ + const OSSL_DISPATCH *implementation; + const char *algorithm_description; +}; + +/* + * Type to pass object data in a uniform way, without exposing the object + * structure. + * + * An array of these is always terminated by key == NULL + */ +struct ossl_param_st { + const char *key; /* the name of the parameter */ + unsigned int data_type; /* declare what kind of content is in buffer */ + void *data; /* value being passed in or out */ + size_t data_size; /* data size */ + size_t return_size; /* returned content size */ +}; + +/* Currently supported OSSL_PARAM data types */ +/* + * OSSL_PARAM_INTEGER and OSSL_PARAM_UNSIGNED_INTEGER + * are arbitrary length and therefore require an arbitrarily sized buffer, + * since they may be used to pass numbers larger than what is natively + * available. + * + * The number must be buffered in native form, i.e. MSB first on B_ENDIAN + * systems and LSB first on L_ENDIAN systems. This means that arbitrary + * native integers can be stored in the buffer, just make sure that the + * buffer size is correct and the buffer itself is properly aligned (for + * example by having the buffer field point at a C integer). + */ +# define OSSL_PARAM_INTEGER 1 +# define OSSL_PARAM_UNSIGNED_INTEGER 2 +/*- + * OSSL_PARAM_REAL + * is a C binary floating point values in native form and alignment. + */ +# define OSSL_PARAM_REAL 3 +/*- + * OSSL_PARAM_UTF8_STRING + * is a printable string. It is expected to be printed as it is. + */ +# define OSSL_PARAM_UTF8_STRING 4 +/*- + * OSSL_PARAM_OCTET_STRING + * is a string of bytes with no further specification. It is expected to be + * printed as a hexdump. + */ +# define OSSL_PARAM_OCTET_STRING 5 +/*- + * OSSL_PARAM_UTF8_PTR + * is a pointer to a printable string. It is expected to be printed as it is. + * + * The difference between this and OSSL_PARAM_UTF8_STRING is that only pointers + * are manipulated for this type. + * + * This is more relevant for parameter requests, where the responding + * function doesn't need to copy the data to the provided buffer, but + * sets the provided buffer to point at the actual data instead. + * + * WARNING! Using these is FRAGILE, as it assumes that the actual + * data and its location are constant. + * + * EXTRA WARNING! If you are not completely sure you most likely want + * to use the OSSL_PARAM_UTF8_STRING type. + */ +# define OSSL_PARAM_UTF8_PTR 6 +/*- + * OSSL_PARAM_OCTET_PTR + * is a pointer to a string of bytes with no further specification. It is + * expected to be printed as a hexdump. + * + * The difference between this and OSSL_PARAM_OCTET_STRING is that only pointers + * are manipulated for this type. + * + * This is more relevant for parameter requests, where the responding + * function doesn't need to copy the data to the provided buffer, but + * sets the provided buffer to point at the actual data instead. + * + * WARNING! Using these is FRAGILE, as it assumes that the actual + * data and its location are constant. + * + * EXTRA WARNING! If you are not completely sure you most likely want + * to use the OSSL_PARAM_OCTET_STRING type. + */ +# define OSSL_PARAM_OCTET_PTR 7 + +/* + * Typedef for the thread stop handling callback. Used both internally and by + * providers. + * + * Providers may register for notifications about threads stopping by + * registering a callback to hear about such events. Providers register the + * callback using the OSSL_FUNC_CORE_THREAD_START function in the |in| dispatch + * table passed to OSSL_provider_init(). The arg passed back to a provider will + * be the provider side context object. + */ +typedef void (*OSSL_thread_stop_handler_fn)(void *arg); + + +/*- + * Provider entry point + * -------------------- + * + * This function is expected to be present in any dynamically loadable + * provider module. By definition, if this function doesn't exist in a + * module, that module is not an OpenSSL provider module. + */ +/*- + * |handle| pointer to opaque type OSSL_CORE_HANDLE. This can be used + * together with some functions passed via |in| to query data. + * |in| is the array of functions that the Core passes to the provider. + * |out| will be the array of base functions that the provider passes + * back to the Core. + * |provctx| a provider side context object, optionally created if the + * provider needs it. This value is passed to other provider + * functions, notably other context constructors. + */ +typedef int (OSSL_provider_init_fn)(const OSSL_CORE_HANDLE *handle, + const OSSL_DISPATCH *in, + const OSSL_DISPATCH **out, + void **provctx); +# ifdef __VMS +# pragma names save +# pragma names uppercase,truncated +# endif +OPENSSL_EXPORT OSSL_provider_init_fn OSSL_provider_init; +# ifdef __VMS +# pragma names restore +# endif + +/* + * Generic callback function signature. + * + * The expectation is that any provider function that wants to offer + * a callback / hook can do so by taking an argument with this type, + * as well as a pointer to caller-specific data. When calling the + * callback, the provider function can populate an OSSL_PARAM array + * with data of its choice and pass that in the callback call, along + * with the caller data argument. + * + * libcrypto may use the OSSL_PARAM array to create arguments for an + * application callback it knows about. + */ +typedef int (OSSL_CALLBACK)(const OSSL_PARAM params[], void *arg); +typedef int (OSSL_INOUT_CALLBACK)(const OSSL_PARAM in_params[], + OSSL_PARAM out_params[], void *arg); +/* + * Passphrase callback function signature + * + * This is similar to the generic callback function above, but adds a + * result parameter. + */ +typedef int (OSSL_PASSPHRASE_CALLBACK)(char *pass, size_t pass_size, + size_t *pass_len, + const OSSL_PARAM params[], void *arg); + +# ifdef __cplusplus +} +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core_dispatch.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core_dispatch.h new file mode 100644 index 0000000..a5bc2cf --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core_dispatch.h @@ -0,0 +1,988 @@ +/* + * Copyright 2019-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_CORE_NUMBERS_H +# define OPENSSL_CORE_NUMBERS_H +# pragma once + +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + +/*- + * Identities + * ---------- + * + * All series start with 1, to allow 0 to be an array terminator. + * For any FUNC identity, we also provide a function signature typedef + * and a static inline function to extract a function pointer from a + * OSSL_DISPATCH element in a type safe manner. + * + * Names: + * for any function base name 'foo' (uppercase form 'FOO'), we will have + * the following: + * - a macro for the identity with the name OSSL_FUNC_'FOO' or derivatives + * thereof (to be specified further down) + * - a function signature typedef with the name OSSL_FUNC_'foo'_fn + * - a function pointer extractor function with the name OSSL_FUNC_'foo' + */ + +/* + * Helper macro to create the function signature typedef and the extractor + * |type| is the return-type of the function, |name| is the name of the + * function to fetch, and |args| is a parenthesized list of parameters + * for the function (that is, it is |name|'s function signature). + * Note: This is considered a "reserved" internal macro. Applications should + * not use this or assume its existence. + */ +#define OSSL_CORE_MAKE_FUNC(type,name,args) \ + typedef type (OSSL_FUNC_##name##_fn)args; \ + static ossl_unused ossl_inline \ + OSSL_FUNC_##name##_fn *OSSL_FUNC_##name(const OSSL_DISPATCH *opf) \ + { \ + return (OSSL_FUNC_##name##_fn *)opf->function; \ + } + +/* + * Core function identities, for the two OSSL_DISPATCH tables being passed + * in the OSSL_provider_init call. + * + * 0 serves as a marker for the end of the OSSL_DISPATCH array, and must + * therefore NEVER be used as a function identity. + */ +/* Functions provided by the Core to the provider, reserved numbers 1-1023 */ +# define OSSL_FUNC_CORE_GETTABLE_PARAMS 1 +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, + core_gettable_params,(const OSSL_CORE_HANDLE *prov)) +# define OSSL_FUNC_CORE_GET_PARAMS 2 +OSSL_CORE_MAKE_FUNC(int,core_get_params,(const OSSL_CORE_HANDLE *prov, + OSSL_PARAM params[])) +# define OSSL_FUNC_CORE_THREAD_START 3 +OSSL_CORE_MAKE_FUNC(int,core_thread_start,(const OSSL_CORE_HANDLE *prov, + OSSL_thread_stop_handler_fn handfn, + void *arg)) +# define OSSL_FUNC_CORE_GET_LIBCTX 4 +OSSL_CORE_MAKE_FUNC(OPENSSL_CORE_CTX *,core_get_libctx, + (const OSSL_CORE_HANDLE *prov)) +# define OSSL_FUNC_CORE_NEW_ERROR 5 +OSSL_CORE_MAKE_FUNC(void,core_new_error,(const OSSL_CORE_HANDLE *prov)) +# define OSSL_FUNC_CORE_SET_ERROR_DEBUG 6 +OSSL_CORE_MAKE_FUNC(void,core_set_error_debug, + (const OSSL_CORE_HANDLE *prov, + const char *file, int line, const char *func)) +# define OSSL_FUNC_CORE_VSET_ERROR 7 +OSSL_CORE_MAKE_FUNC(void,core_vset_error, + (const OSSL_CORE_HANDLE *prov, + uint32_t reason, const char *fmt, va_list args)) +# define OSSL_FUNC_CORE_SET_ERROR_MARK 8 +OSSL_CORE_MAKE_FUNC(int, core_set_error_mark, (const OSSL_CORE_HANDLE *prov)) +# define OSSL_FUNC_CORE_CLEAR_LAST_ERROR_MARK 9 +OSSL_CORE_MAKE_FUNC(int, core_clear_last_error_mark, + (const OSSL_CORE_HANDLE *prov)) +# define OSSL_FUNC_CORE_POP_ERROR_TO_MARK 10 +OSSL_CORE_MAKE_FUNC(int, core_pop_error_to_mark, (const OSSL_CORE_HANDLE *prov)) + + +/* Functions to access the OBJ database */ + +#define OSSL_FUNC_CORE_OBJ_ADD_SIGID 11 +#define OSSL_FUNC_CORE_OBJ_CREATE 12 + +OSSL_CORE_MAKE_FUNC(int, core_obj_add_sigid, + (const OSSL_CORE_HANDLE *prov, const char *sign_name, + const char *digest_name, const char *pkey_name)) +OSSL_CORE_MAKE_FUNC(int, core_obj_create, + (const OSSL_CORE_HANDLE *prov, const char *oid, + const char *sn, const char *ln)) + +/* Memory allocation, freeing, clearing. */ +#define OSSL_FUNC_CRYPTO_MALLOC 20 +OSSL_CORE_MAKE_FUNC(void *, + CRYPTO_malloc, (size_t num, const char *file, int line)) +#define OSSL_FUNC_CRYPTO_ZALLOC 21 +OSSL_CORE_MAKE_FUNC(void *, + CRYPTO_zalloc, (size_t num, const char *file, int line)) +#define OSSL_FUNC_CRYPTO_FREE 22 +OSSL_CORE_MAKE_FUNC(void, + CRYPTO_free, (void *ptr, const char *file, int line)) +#define OSSL_FUNC_CRYPTO_CLEAR_FREE 23 +OSSL_CORE_MAKE_FUNC(void, + CRYPTO_clear_free, (void *ptr, size_t num, const char *file, int line)) +#define OSSL_FUNC_CRYPTO_REALLOC 24 +OSSL_CORE_MAKE_FUNC(void *, + CRYPTO_realloc, (void *addr, size_t num, const char *file, int line)) +#define OSSL_FUNC_CRYPTO_CLEAR_REALLOC 25 +OSSL_CORE_MAKE_FUNC(void *, + CRYPTO_clear_realloc, (void *addr, size_t old_num, size_t num, + const char *file, int line)) +#define OSSL_FUNC_CRYPTO_SECURE_MALLOC 26 +OSSL_CORE_MAKE_FUNC(void *, + CRYPTO_secure_malloc, (size_t num, const char *file, int line)) +#define OSSL_FUNC_CRYPTO_SECURE_ZALLOC 27 +OSSL_CORE_MAKE_FUNC(void *, + CRYPTO_secure_zalloc, (size_t num, const char *file, int line)) +#define OSSL_FUNC_CRYPTO_SECURE_FREE 28 +OSSL_CORE_MAKE_FUNC(void, + CRYPTO_secure_free, (void *ptr, const char *file, int line)) +#define OSSL_FUNC_CRYPTO_SECURE_CLEAR_FREE 29 +OSSL_CORE_MAKE_FUNC(void, + CRYPTO_secure_clear_free, (void *ptr, size_t num, const char *file, + int line)) +#define OSSL_FUNC_CRYPTO_SECURE_ALLOCATED 30 +OSSL_CORE_MAKE_FUNC(int, + CRYPTO_secure_allocated, (const void *ptr)) +#define OSSL_FUNC_OPENSSL_CLEANSE 31 +OSSL_CORE_MAKE_FUNC(void, + OPENSSL_cleanse, (void *ptr, size_t len)) + +/* Bio functions provided by the core */ +#define OSSL_FUNC_BIO_NEW_FILE 40 +#define OSSL_FUNC_BIO_NEW_MEMBUF 41 +#define OSSL_FUNC_BIO_READ_EX 42 +#define OSSL_FUNC_BIO_WRITE_EX 43 +#define OSSL_FUNC_BIO_UP_REF 44 +#define OSSL_FUNC_BIO_FREE 45 +#define OSSL_FUNC_BIO_VPRINTF 46 +#define OSSL_FUNC_BIO_VSNPRINTF 47 +#define OSSL_FUNC_BIO_PUTS 48 +#define OSSL_FUNC_BIO_GETS 49 +#define OSSL_FUNC_BIO_CTRL 50 + + +OSSL_CORE_MAKE_FUNC(OSSL_CORE_BIO *, BIO_new_file, (const char *filename, + const char *mode)) +OSSL_CORE_MAKE_FUNC(OSSL_CORE_BIO *, BIO_new_membuf, (const void *buf, int len)) +OSSL_CORE_MAKE_FUNC(int, BIO_read_ex, (OSSL_CORE_BIO *bio, void *data, + size_t data_len, size_t *bytes_read)) +OSSL_CORE_MAKE_FUNC(int, BIO_write_ex, (OSSL_CORE_BIO *bio, const void *data, + size_t data_len, size_t *written)) +OSSL_CORE_MAKE_FUNC(int, BIO_gets, (OSSL_CORE_BIO *bio, char *buf, int size)) +OSSL_CORE_MAKE_FUNC(int, BIO_puts, (OSSL_CORE_BIO *bio, const char *str)) +OSSL_CORE_MAKE_FUNC(int, BIO_up_ref, (OSSL_CORE_BIO *bio)) +OSSL_CORE_MAKE_FUNC(int, BIO_free, (OSSL_CORE_BIO *bio)) +OSSL_CORE_MAKE_FUNC(int, BIO_vprintf, (OSSL_CORE_BIO *bio, const char *format, + va_list args)) +OSSL_CORE_MAKE_FUNC(int, BIO_vsnprintf, + (char *buf, size_t n, const char *fmt, va_list args)) +OSSL_CORE_MAKE_FUNC(int, BIO_ctrl, (OSSL_CORE_BIO *bio, + int cmd, long num, void *ptr)) + +/* New seeding functions prototypes with the 101-104 series */ +#define OSSL_FUNC_CLEANUP_USER_ENTROPY 96 +#define OSSL_FUNC_CLEANUP_USER_NONCE 97 +#define OSSL_FUNC_GET_USER_ENTROPY 98 +#define OSSL_FUNC_GET_USER_NONCE 99 + +#define OSSL_FUNC_SELF_TEST_CB 100 +OSSL_CORE_MAKE_FUNC(void, self_test_cb, (OPENSSL_CORE_CTX *ctx, OSSL_CALLBACK **cb, + void **cbarg)) + +/* Functions to get seed material from the operating system */ +#define OSSL_FUNC_GET_ENTROPY 101 +#define OSSL_FUNC_CLEANUP_ENTROPY 102 +#define OSSL_FUNC_GET_NONCE 103 +#define OSSL_FUNC_CLEANUP_NONCE 104 +OSSL_CORE_MAKE_FUNC(size_t, get_entropy, (const OSSL_CORE_HANDLE *handle, + unsigned char **pout, int entropy, + size_t min_len, size_t max_len)) +OSSL_CORE_MAKE_FUNC(size_t, get_user_entropy, (const OSSL_CORE_HANDLE *handle, + unsigned char **pout, int entropy, + size_t min_len, size_t max_len)) +OSSL_CORE_MAKE_FUNC(void, cleanup_entropy, (const OSSL_CORE_HANDLE *handle, + unsigned char *buf, size_t len)) +OSSL_CORE_MAKE_FUNC(void, cleanup_user_entropy, (const OSSL_CORE_HANDLE *handle, + unsigned char *buf, size_t len)) +OSSL_CORE_MAKE_FUNC(size_t, get_nonce, (const OSSL_CORE_HANDLE *handle, + unsigned char **pout, size_t min_len, + size_t max_len, const void *salt, + size_t salt_len)) +OSSL_CORE_MAKE_FUNC(size_t, get_user_nonce, (const OSSL_CORE_HANDLE *handle, + unsigned char **pout, size_t min_len, + size_t max_len, const void *salt, + size_t salt_len)) +OSSL_CORE_MAKE_FUNC(void, cleanup_nonce, (const OSSL_CORE_HANDLE *handle, + unsigned char *buf, size_t len)) +OSSL_CORE_MAKE_FUNC(void, cleanup_user_nonce, (const OSSL_CORE_HANDLE *handle, + unsigned char *buf, size_t len)) + +/* Functions to access the core's providers */ +#define OSSL_FUNC_PROVIDER_REGISTER_CHILD_CB 105 +#define OSSL_FUNC_PROVIDER_DEREGISTER_CHILD_CB 106 +#define OSSL_FUNC_PROVIDER_NAME 107 +#define OSSL_FUNC_PROVIDER_GET0_PROVIDER_CTX 108 +#define OSSL_FUNC_PROVIDER_GET0_DISPATCH 109 +#define OSSL_FUNC_PROVIDER_UP_REF 110 +#define OSSL_FUNC_PROVIDER_FREE 111 + +OSSL_CORE_MAKE_FUNC(int, provider_register_child_cb, + (const OSSL_CORE_HANDLE *handle, + int (*create_cb)(const OSSL_CORE_HANDLE *provider, void *cbdata), + int (*remove_cb)(const OSSL_CORE_HANDLE *provider, void *cbdata), + int (*global_props_cb)(const char *props, void *cbdata), + void *cbdata)) +OSSL_CORE_MAKE_FUNC(void, provider_deregister_child_cb, + (const OSSL_CORE_HANDLE *handle)) +OSSL_CORE_MAKE_FUNC(const char *, provider_name, + (const OSSL_CORE_HANDLE *prov)) +OSSL_CORE_MAKE_FUNC(void *, provider_get0_provider_ctx, + (const OSSL_CORE_HANDLE *prov)) +OSSL_CORE_MAKE_FUNC(const OSSL_DISPATCH *, provider_get0_dispatch, + (const OSSL_CORE_HANDLE *prov)) +OSSL_CORE_MAKE_FUNC(int, provider_up_ref, + (const OSSL_CORE_HANDLE *prov, int activate)) +OSSL_CORE_MAKE_FUNC(int, provider_free, + (const OSSL_CORE_HANDLE *prov, int deactivate)) + +/* Functions provided by the provider to the Core, reserved numbers 1024-1535 */ +# define OSSL_FUNC_PROVIDER_TEARDOWN 1024 +OSSL_CORE_MAKE_FUNC(void,provider_teardown,(void *provctx)) +# define OSSL_FUNC_PROVIDER_GETTABLE_PARAMS 1025 +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, + provider_gettable_params,(void *provctx)) +# define OSSL_FUNC_PROVIDER_GET_PARAMS 1026 +OSSL_CORE_MAKE_FUNC(int,provider_get_params,(void *provctx, + OSSL_PARAM params[])) +# define OSSL_FUNC_PROVIDER_QUERY_OPERATION 1027 +OSSL_CORE_MAKE_FUNC(const OSSL_ALGORITHM *,provider_query_operation, + (void *provctx, int operation_id, int *no_store)) +# define OSSL_FUNC_PROVIDER_UNQUERY_OPERATION 1028 +OSSL_CORE_MAKE_FUNC(void, provider_unquery_operation, + (void *provctx, int operation_id, const OSSL_ALGORITHM *)) +# define OSSL_FUNC_PROVIDER_GET_REASON_STRINGS 1029 +OSSL_CORE_MAKE_FUNC(const OSSL_ITEM *,provider_get_reason_strings, + (void *provctx)) +# define OSSL_FUNC_PROVIDER_GET_CAPABILITIES 1030 +OSSL_CORE_MAKE_FUNC(int, provider_get_capabilities, (void *provctx, + const char *capability, OSSL_CALLBACK *cb, void *arg)) +# define OSSL_FUNC_PROVIDER_SELF_TEST 1031 +OSSL_CORE_MAKE_FUNC(int, provider_self_test, (void *provctx)) + +/* Operations */ + +# define OSSL_OP_DIGEST 1 +# define OSSL_OP_CIPHER 2 /* Symmetric Ciphers */ +# define OSSL_OP_MAC 3 +# define OSSL_OP_KDF 4 +# define OSSL_OP_RAND 5 +# define OSSL_OP_KEYMGMT 10 +# define OSSL_OP_KEYEXCH 11 +# define OSSL_OP_SIGNATURE 12 +# define OSSL_OP_ASYM_CIPHER 13 +# define OSSL_OP_KEM 14 +/* New section for non-EVP operations */ +# define OSSL_OP_ENCODER 20 +# define OSSL_OP_DECODER 21 +# define OSSL_OP_STORE 22 +/* Highest known operation number */ +# define OSSL_OP__HIGHEST 22 + +/* Digests */ + +# define OSSL_FUNC_DIGEST_NEWCTX 1 +# define OSSL_FUNC_DIGEST_INIT 2 +# define OSSL_FUNC_DIGEST_UPDATE 3 +# define OSSL_FUNC_DIGEST_FINAL 4 +# define OSSL_FUNC_DIGEST_DIGEST 5 +# define OSSL_FUNC_DIGEST_FREECTX 6 +# define OSSL_FUNC_DIGEST_DUPCTX 7 +# define OSSL_FUNC_DIGEST_GET_PARAMS 8 +# define OSSL_FUNC_DIGEST_SET_CTX_PARAMS 9 +# define OSSL_FUNC_DIGEST_GET_CTX_PARAMS 10 +# define OSSL_FUNC_DIGEST_GETTABLE_PARAMS 11 +# define OSSL_FUNC_DIGEST_SETTABLE_CTX_PARAMS 12 +# define OSSL_FUNC_DIGEST_GETTABLE_CTX_PARAMS 13 +# define OSSL_FUNC_DIGEST_SQUEEZE 14 + +OSSL_CORE_MAKE_FUNC(void *, digest_newctx, (void *provctx)) +OSSL_CORE_MAKE_FUNC(int, digest_init, (void *dctx, const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, digest_update, + (void *dctx, const unsigned char *in, size_t inl)) +OSSL_CORE_MAKE_FUNC(int, digest_final, + (void *dctx, + unsigned char *out, size_t *outl, size_t outsz)) +OSSL_CORE_MAKE_FUNC(int, digest_squeeze, + (void *dctx, + unsigned char *out, size_t *outl, size_t outsz)) +OSSL_CORE_MAKE_FUNC(int, digest_digest, + (void *provctx, const unsigned char *in, size_t inl, + unsigned char *out, size_t *outl, size_t outsz)) + +OSSL_CORE_MAKE_FUNC(void, digest_freectx, (void *dctx)) +OSSL_CORE_MAKE_FUNC(void *, digest_dupctx, (void *dctx)) + +OSSL_CORE_MAKE_FUNC(int, digest_get_params, (OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, digest_set_ctx_params, + (void *vctx, const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, digest_get_ctx_params, + (void *vctx, OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, digest_gettable_params, + (void *provctx)) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, digest_settable_ctx_params, + (void *dctx, void *provctx)) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, digest_gettable_ctx_params, + (void *dctx, void *provctx)) + +/* Symmetric Ciphers */ + +# define OSSL_FUNC_CIPHER_NEWCTX 1 +# define OSSL_FUNC_CIPHER_ENCRYPT_INIT 2 +# define OSSL_FUNC_CIPHER_DECRYPT_INIT 3 +# define OSSL_FUNC_CIPHER_UPDATE 4 +# define OSSL_FUNC_CIPHER_FINAL 5 +# define OSSL_FUNC_CIPHER_CIPHER 6 +# define OSSL_FUNC_CIPHER_FREECTX 7 +# define OSSL_FUNC_CIPHER_DUPCTX 8 +# define OSSL_FUNC_CIPHER_GET_PARAMS 9 +# define OSSL_FUNC_CIPHER_GET_CTX_PARAMS 10 +# define OSSL_FUNC_CIPHER_SET_CTX_PARAMS 11 +# define OSSL_FUNC_CIPHER_GETTABLE_PARAMS 12 +# define OSSL_FUNC_CIPHER_GETTABLE_CTX_PARAMS 13 +# define OSSL_FUNC_CIPHER_SETTABLE_CTX_PARAMS 14 + +OSSL_CORE_MAKE_FUNC(void *, cipher_newctx, (void *provctx)) +OSSL_CORE_MAKE_FUNC(int, cipher_encrypt_init, (void *cctx, + const unsigned char *key, + size_t keylen, + const unsigned char *iv, + size_t ivlen, + const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, cipher_decrypt_init, (void *cctx, + const unsigned char *key, + size_t keylen, + const unsigned char *iv, + size_t ivlen, + const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, cipher_update, + (void *cctx, + unsigned char *out, size_t *outl, size_t outsize, + const unsigned char *in, size_t inl)) +OSSL_CORE_MAKE_FUNC(int, cipher_final, + (void *cctx, + unsigned char *out, size_t *outl, size_t outsize)) +OSSL_CORE_MAKE_FUNC(int, cipher_cipher, + (void *cctx, + unsigned char *out, size_t *outl, size_t outsize, + const unsigned char *in, size_t inl)) +OSSL_CORE_MAKE_FUNC(void, cipher_freectx, (void *cctx)) +OSSL_CORE_MAKE_FUNC(void *, cipher_dupctx, (void *cctx)) +OSSL_CORE_MAKE_FUNC(int, cipher_get_params, (OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, cipher_get_ctx_params, (void *cctx, + OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, cipher_set_ctx_params, (void *cctx, + const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, cipher_gettable_params, + (void *provctx)) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, cipher_settable_ctx_params, + (void *cctx, void *provctx)) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, cipher_gettable_ctx_params, + (void *cctx, void *provctx)) + +/* MACs */ + +# define OSSL_FUNC_MAC_NEWCTX 1 +# define OSSL_FUNC_MAC_DUPCTX 2 +# define OSSL_FUNC_MAC_FREECTX 3 +# define OSSL_FUNC_MAC_INIT 4 +# define OSSL_FUNC_MAC_UPDATE 5 +# define OSSL_FUNC_MAC_FINAL 6 +# define OSSL_FUNC_MAC_GET_PARAMS 7 +# define OSSL_FUNC_MAC_GET_CTX_PARAMS 8 +# define OSSL_FUNC_MAC_SET_CTX_PARAMS 9 +# define OSSL_FUNC_MAC_GETTABLE_PARAMS 10 +# define OSSL_FUNC_MAC_GETTABLE_CTX_PARAMS 11 +# define OSSL_FUNC_MAC_SETTABLE_CTX_PARAMS 12 + +OSSL_CORE_MAKE_FUNC(void *, mac_newctx, (void *provctx)) +OSSL_CORE_MAKE_FUNC(void *, mac_dupctx, (void *src)) +OSSL_CORE_MAKE_FUNC(void, mac_freectx, (void *mctx)) +OSSL_CORE_MAKE_FUNC(int, mac_init, (void *mctx, const unsigned char *key, + size_t keylen, const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, mac_update, + (void *mctx, const unsigned char *in, size_t inl)) +OSSL_CORE_MAKE_FUNC(int, mac_final, + (void *mctx, + unsigned char *out, size_t *outl, size_t outsize)) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, mac_gettable_params, (void *provctx)) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, mac_gettable_ctx_params, + (void *mctx, void *provctx)) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, mac_settable_ctx_params, + (void *mctx, void *provctx)) +OSSL_CORE_MAKE_FUNC(int, mac_get_params, (OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, mac_get_ctx_params, + (void *mctx, OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, mac_set_ctx_params, + (void *mctx, const OSSL_PARAM params[])) + +/* KDFs and PRFs */ + +# define OSSL_FUNC_KDF_NEWCTX 1 +# define OSSL_FUNC_KDF_DUPCTX 2 +# define OSSL_FUNC_KDF_FREECTX 3 +# define OSSL_FUNC_KDF_RESET 4 +# define OSSL_FUNC_KDF_DERIVE 5 +# define OSSL_FUNC_KDF_GETTABLE_PARAMS 6 +# define OSSL_FUNC_KDF_GETTABLE_CTX_PARAMS 7 +# define OSSL_FUNC_KDF_SETTABLE_CTX_PARAMS 8 +# define OSSL_FUNC_KDF_GET_PARAMS 9 +# define OSSL_FUNC_KDF_GET_CTX_PARAMS 10 +# define OSSL_FUNC_KDF_SET_CTX_PARAMS 11 + +OSSL_CORE_MAKE_FUNC(void *, kdf_newctx, (void *provctx)) +OSSL_CORE_MAKE_FUNC(void *, kdf_dupctx, (void *src)) +OSSL_CORE_MAKE_FUNC(void, kdf_freectx, (void *kctx)) +OSSL_CORE_MAKE_FUNC(void, kdf_reset, (void *kctx)) +OSSL_CORE_MAKE_FUNC(int, kdf_derive, (void *kctx, unsigned char *key, + size_t keylen, const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, kdf_gettable_params, (void *provctx)) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, kdf_gettable_ctx_params, + (void *kctx, void *provctx)) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, kdf_settable_ctx_params, + (void *kctx, void *provctx)) +OSSL_CORE_MAKE_FUNC(int, kdf_get_params, (OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, kdf_get_ctx_params, + (void *kctx, OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, kdf_set_ctx_params, + (void *kctx, const OSSL_PARAM params[])) + +/* RAND */ + +# define OSSL_FUNC_RAND_NEWCTX 1 +# define OSSL_FUNC_RAND_FREECTX 2 +# define OSSL_FUNC_RAND_INSTANTIATE 3 +# define OSSL_FUNC_RAND_UNINSTANTIATE 4 +# define OSSL_FUNC_RAND_GENERATE 5 +# define OSSL_FUNC_RAND_RESEED 6 +# define OSSL_FUNC_RAND_NONCE 7 +# define OSSL_FUNC_RAND_ENABLE_LOCKING 8 +# define OSSL_FUNC_RAND_LOCK 9 +# define OSSL_FUNC_RAND_UNLOCK 10 +# define OSSL_FUNC_RAND_GETTABLE_PARAMS 11 +# define OSSL_FUNC_RAND_GETTABLE_CTX_PARAMS 12 +# define OSSL_FUNC_RAND_SETTABLE_CTX_PARAMS 13 +# define OSSL_FUNC_RAND_GET_PARAMS 14 +# define OSSL_FUNC_RAND_GET_CTX_PARAMS 15 +# define OSSL_FUNC_RAND_SET_CTX_PARAMS 16 +# define OSSL_FUNC_RAND_VERIFY_ZEROIZATION 17 +# define OSSL_FUNC_RAND_GET_SEED 18 +# define OSSL_FUNC_RAND_CLEAR_SEED 19 + +OSSL_CORE_MAKE_FUNC(void *,rand_newctx, + (void *provctx, void *parent, + const OSSL_DISPATCH *parent_calls)) +OSSL_CORE_MAKE_FUNC(void,rand_freectx, (void *vctx)) +OSSL_CORE_MAKE_FUNC(int,rand_instantiate, + (void *vdrbg, unsigned int strength, + int prediction_resistance, + const unsigned char *pstr, size_t pstr_len, + const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int,rand_uninstantiate, (void *vdrbg)) +OSSL_CORE_MAKE_FUNC(int,rand_generate, + (void *vctx, unsigned char *out, size_t outlen, + unsigned int strength, int prediction_resistance, + const unsigned char *addin, size_t addin_len)) +OSSL_CORE_MAKE_FUNC(int,rand_reseed, + (void *vctx, int prediction_resistance, + const unsigned char *ent, size_t ent_len, + const unsigned char *addin, size_t addin_len)) +OSSL_CORE_MAKE_FUNC(size_t,rand_nonce, + (void *vctx, unsigned char *out, unsigned int strength, + size_t min_noncelen, size_t max_noncelen)) +OSSL_CORE_MAKE_FUNC(int,rand_enable_locking, (void *vctx)) +OSSL_CORE_MAKE_FUNC(int,rand_lock, (void *vctx)) +OSSL_CORE_MAKE_FUNC(void,rand_unlock, (void *vctx)) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *,rand_gettable_params, (void *provctx)) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *,rand_gettable_ctx_params, + (void *vctx, void *provctx)) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *,rand_settable_ctx_params, + (void *vctx, void *provctx)) +OSSL_CORE_MAKE_FUNC(int,rand_get_params, (OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int,rand_get_ctx_params, + (void *vctx, OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int,rand_set_ctx_params, + (void *vctx, const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(void,rand_set_callbacks, + (void *vctx, OSSL_INOUT_CALLBACK *get_entropy, + OSSL_CALLBACK *cleanup_entropy, + OSSL_INOUT_CALLBACK *get_nonce, + OSSL_CALLBACK *cleanup_nonce, void *arg)) +OSSL_CORE_MAKE_FUNC(int,rand_verify_zeroization, + (void *vctx)) +OSSL_CORE_MAKE_FUNC(size_t,rand_get_seed, + (void *vctx, unsigned char **buffer, + int entropy, size_t min_len, size_t max_len, + int prediction_resistance, + const unsigned char *adin, size_t adin_len)) +OSSL_CORE_MAKE_FUNC(void,rand_clear_seed, + (void *vctx, unsigned char *buffer, size_t b_len)) + +/*- + * Key management + * + * The Key Management takes care of provider side key objects, and includes + * all current functionality to create them, destroy them, set parameters + * and key material, etc, essentially everything that manipulates the keys + * themselves and their parameters. + * + * The key objects are commonly referred to as |keydata|, and it MUST be able + * to contain parameters if the key has any, the public key and the private + * key. All parts are optional, but their presence determines what can be + * done with the key object in terms of encryption, signature, and so on. + * The assumption from libcrypto is that the key object contains any of the + * following data combinations: + * + * - parameters only + * - public key only + * - public key + private key + * - parameters + public key + * - parameters + public key + private key + * + * What "parameters", "public key" and "private key" means in detail is left + * to the implementation. In the case of DH and DSA, they would typically + * include domain parameters, while for certain variants of RSA, they would + * typically include PSS or OAEP parameters. + * + * Key objects are created with OSSL_FUNC_keymgmt_new() and destroyed with + * OSSL_FUNC_keymgmt_free(). Key objects can have data filled in with + * OSSL_FUNC_keymgmt_import(). + * + * Three functions are made available to check what selection of data is + * present in a key object: OSSL_FUNC_keymgmt_has_parameters(), + * OSSL_FUNC_keymgmt_has_public_key(), and OSSL_FUNC_keymgmt_has_private_key(), + */ + +/* Key data subset selection - individual bits */ +# define OSSL_KEYMGMT_SELECT_PRIVATE_KEY 0x01 +# define OSSL_KEYMGMT_SELECT_PUBLIC_KEY 0x02 +# define OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS 0x04 +# define OSSL_KEYMGMT_SELECT_OTHER_PARAMETERS 0x80 + +/* Key data subset selection - combinations */ +# define OSSL_KEYMGMT_SELECT_ALL_PARAMETERS \ + ( OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS \ + | OSSL_KEYMGMT_SELECT_OTHER_PARAMETERS) +# define OSSL_KEYMGMT_SELECT_KEYPAIR \ + ( OSSL_KEYMGMT_SELECT_PRIVATE_KEY | OSSL_KEYMGMT_SELECT_PUBLIC_KEY ) +# define OSSL_KEYMGMT_SELECT_ALL \ + ( OSSL_KEYMGMT_SELECT_KEYPAIR | OSSL_KEYMGMT_SELECT_ALL_PARAMETERS ) + +# define OSSL_KEYMGMT_VALIDATE_FULL_CHECK 0 +# define OSSL_KEYMGMT_VALIDATE_QUICK_CHECK 1 + +/* Basic key object creation */ +# define OSSL_FUNC_KEYMGMT_NEW 1 +OSSL_CORE_MAKE_FUNC(void *, keymgmt_new, (void *provctx)) + +/* Generation, a more complex constructor */ +# define OSSL_FUNC_KEYMGMT_GEN_INIT 2 +# define OSSL_FUNC_KEYMGMT_GEN_SET_TEMPLATE 3 +# define OSSL_FUNC_KEYMGMT_GEN_SET_PARAMS 4 +# define OSSL_FUNC_KEYMGMT_GEN_SETTABLE_PARAMS 5 +# define OSSL_FUNC_KEYMGMT_GEN 6 +# define OSSL_FUNC_KEYMGMT_GEN_CLEANUP 7 +OSSL_CORE_MAKE_FUNC(void *, keymgmt_gen_init, + (void *provctx, int selection, const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, keymgmt_gen_set_template, + (void *genctx, void *templ)) +OSSL_CORE_MAKE_FUNC(int, keymgmt_gen_set_params, + (void *genctx, const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, + keymgmt_gen_settable_params, + (void *genctx, void *provctx)) +OSSL_CORE_MAKE_FUNC(void *, keymgmt_gen, + (void *genctx, OSSL_CALLBACK *cb, void *cbarg)) +OSSL_CORE_MAKE_FUNC(void, keymgmt_gen_cleanup, (void *genctx)) + +/* Key loading by object reference */ +# define OSSL_FUNC_KEYMGMT_LOAD 8 +OSSL_CORE_MAKE_FUNC(void *, keymgmt_load, + (const void *reference, size_t reference_sz)) + +/* Basic key object destruction */ +# define OSSL_FUNC_KEYMGMT_FREE 10 +OSSL_CORE_MAKE_FUNC(void, keymgmt_free, (void *keydata)) + +/* Key object information, with discovery */ +#define OSSL_FUNC_KEYMGMT_GET_PARAMS 11 +#define OSSL_FUNC_KEYMGMT_GETTABLE_PARAMS 12 +OSSL_CORE_MAKE_FUNC(int, keymgmt_get_params, + (void *keydata, OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, keymgmt_gettable_params, + (void *provctx)) + +#define OSSL_FUNC_KEYMGMT_SET_PARAMS 13 +#define OSSL_FUNC_KEYMGMT_SETTABLE_PARAMS 14 +OSSL_CORE_MAKE_FUNC(int, keymgmt_set_params, + (void *keydata, const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, keymgmt_settable_params, + (void *provctx)) + +/* Key checks - discovery of supported operations */ +# define OSSL_FUNC_KEYMGMT_QUERY_OPERATION_NAME 20 +OSSL_CORE_MAKE_FUNC(const char *, keymgmt_query_operation_name, + (int operation_id)) + +/* Key checks - key data content checks */ +# define OSSL_FUNC_KEYMGMT_HAS 21 +OSSL_CORE_MAKE_FUNC(int, keymgmt_has, (const void *keydata, int selection)) + +/* Key checks - validation */ +# define OSSL_FUNC_KEYMGMT_VALIDATE 22 +OSSL_CORE_MAKE_FUNC(int, keymgmt_validate, (const void *keydata, int selection, + int checktype)) + +/* Key checks - matching */ +# define OSSL_FUNC_KEYMGMT_MATCH 23 +OSSL_CORE_MAKE_FUNC(int, keymgmt_match, + (const void *keydata1, const void *keydata2, + int selection)) + +/* Import and export functions, with discovery */ +# define OSSL_FUNC_KEYMGMT_IMPORT 40 +# define OSSL_FUNC_KEYMGMT_IMPORT_TYPES 41 +# define OSSL_FUNC_KEYMGMT_EXPORT 42 +# define OSSL_FUNC_KEYMGMT_EXPORT_TYPES 43 +OSSL_CORE_MAKE_FUNC(int, keymgmt_import, + (void *keydata, int selection, const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, keymgmt_import_types, + (int selection)) +OSSL_CORE_MAKE_FUNC(int, keymgmt_export, + (void *keydata, int selection, + OSSL_CALLBACK *param_cb, void *cbarg)) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, keymgmt_export_types, + (int selection)) + +/* Dup function, constructor */ +# define OSSL_FUNC_KEYMGMT_DUP 44 +OSSL_CORE_MAKE_FUNC(void *, keymgmt_dup, + (const void *keydata_from, int selection)) + +/* Extended import and export functions */ +# define OSSL_FUNC_KEYMGMT_IMPORT_TYPES_EX 45 +# define OSSL_FUNC_KEYMGMT_EXPORT_TYPES_EX 46 +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, keymgmt_import_types_ex, + (void *provctx, int selection)) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, keymgmt_export_types_ex, + (void *provctx, int selection)) + +/* Key Exchange */ + +# define OSSL_FUNC_KEYEXCH_NEWCTX 1 +# define OSSL_FUNC_KEYEXCH_INIT 2 +# define OSSL_FUNC_KEYEXCH_DERIVE 3 +# define OSSL_FUNC_KEYEXCH_SET_PEER 4 +# define OSSL_FUNC_KEYEXCH_FREECTX 5 +# define OSSL_FUNC_KEYEXCH_DUPCTX 6 +# define OSSL_FUNC_KEYEXCH_SET_CTX_PARAMS 7 +# define OSSL_FUNC_KEYEXCH_SETTABLE_CTX_PARAMS 8 +# define OSSL_FUNC_KEYEXCH_GET_CTX_PARAMS 9 +# define OSSL_FUNC_KEYEXCH_GETTABLE_CTX_PARAMS 10 + +OSSL_CORE_MAKE_FUNC(void *, keyexch_newctx, (void *provctx)) +OSSL_CORE_MAKE_FUNC(int, keyexch_init, (void *ctx, void *provkey, + const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, keyexch_derive, (void *ctx, unsigned char *secret, + size_t *secretlen, size_t outlen)) +OSSL_CORE_MAKE_FUNC(int, keyexch_set_peer, (void *ctx, void *provkey)) +OSSL_CORE_MAKE_FUNC(void, keyexch_freectx, (void *ctx)) +OSSL_CORE_MAKE_FUNC(void *, keyexch_dupctx, (void *ctx)) +OSSL_CORE_MAKE_FUNC(int, keyexch_set_ctx_params, (void *ctx, + const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, keyexch_settable_ctx_params, + (void *ctx, void *provctx)) +OSSL_CORE_MAKE_FUNC(int, keyexch_get_ctx_params, (void *ctx, + OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, keyexch_gettable_ctx_params, + (void *ctx, void *provctx)) + +/* Signature */ + +# define OSSL_FUNC_SIGNATURE_NEWCTX 1 +# define OSSL_FUNC_SIGNATURE_SIGN_INIT 2 +# define OSSL_FUNC_SIGNATURE_SIGN 3 +# define OSSL_FUNC_SIGNATURE_VERIFY_INIT 4 +# define OSSL_FUNC_SIGNATURE_VERIFY 5 +# define OSSL_FUNC_SIGNATURE_VERIFY_RECOVER_INIT 6 +# define OSSL_FUNC_SIGNATURE_VERIFY_RECOVER 7 +# define OSSL_FUNC_SIGNATURE_DIGEST_SIGN_INIT 8 +# define OSSL_FUNC_SIGNATURE_DIGEST_SIGN_UPDATE 9 +# define OSSL_FUNC_SIGNATURE_DIGEST_SIGN_FINAL 10 +# define OSSL_FUNC_SIGNATURE_DIGEST_SIGN 11 +# define OSSL_FUNC_SIGNATURE_DIGEST_VERIFY_INIT 12 +# define OSSL_FUNC_SIGNATURE_DIGEST_VERIFY_UPDATE 13 +# define OSSL_FUNC_SIGNATURE_DIGEST_VERIFY_FINAL 14 +# define OSSL_FUNC_SIGNATURE_DIGEST_VERIFY 15 +# define OSSL_FUNC_SIGNATURE_FREECTX 16 +# define OSSL_FUNC_SIGNATURE_DUPCTX 17 +# define OSSL_FUNC_SIGNATURE_GET_CTX_PARAMS 18 +# define OSSL_FUNC_SIGNATURE_GETTABLE_CTX_PARAMS 19 +# define OSSL_FUNC_SIGNATURE_SET_CTX_PARAMS 20 +# define OSSL_FUNC_SIGNATURE_SETTABLE_CTX_PARAMS 21 +# define OSSL_FUNC_SIGNATURE_GET_CTX_MD_PARAMS 22 +# define OSSL_FUNC_SIGNATURE_GETTABLE_CTX_MD_PARAMS 23 +# define OSSL_FUNC_SIGNATURE_SET_CTX_MD_PARAMS 24 +# define OSSL_FUNC_SIGNATURE_SETTABLE_CTX_MD_PARAMS 25 + +OSSL_CORE_MAKE_FUNC(void *, signature_newctx, (void *provctx, + const char *propq)) +OSSL_CORE_MAKE_FUNC(int, signature_sign_init, (void *ctx, void *provkey, + const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, signature_sign, (void *ctx, unsigned char *sig, + size_t *siglen, size_t sigsize, + const unsigned char *tbs, + size_t tbslen)) +OSSL_CORE_MAKE_FUNC(int, signature_verify_init, (void *ctx, void *provkey, + const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, signature_verify, (void *ctx, + const unsigned char *sig, + size_t siglen, + const unsigned char *tbs, + size_t tbslen)) +OSSL_CORE_MAKE_FUNC(int, signature_verify_recover_init, + (void *ctx, void *provkey, const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, signature_verify_recover, + (void *ctx, unsigned char *rout, size_t *routlen, + size_t routsize, const unsigned char *sig, size_t siglen)) +OSSL_CORE_MAKE_FUNC(int, signature_digest_sign_init, + (void *ctx, const char *mdname, void *provkey, + const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, signature_digest_sign_update, + (void *ctx, const unsigned char *data, size_t datalen)) +OSSL_CORE_MAKE_FUNC(int, signature_digest_sign_final, + (void *ctx, unsigned char *sig, size_t *siglen, + size_t sigsize)) +OSSL_CORE_MAKE_FUNC(int, signature_digest_sign, + (void *ctx, unsigned char *sigret, size_t *siglen, + size_t sigsize, const unsigned char *tbs, size_t tbslen)) +OSSL_CORE_MAKE_FUNC(int, signature_digest_verify_init, + (void *ctx, const char *mdname, void *provkey, + const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, signature_digest_verify_update, + (void *ctx, const unsigned char *data, size_t datalen)) +OSSL_CORE_MAKE_FUNC(int, signature_digest_verify_final, + (void *ctx, const unsigned char *sig, size_t siglen)) +OSSL_CORE_MAKE_FUNC(int, signature_digest_verify, + (void *ctx, const unsigned char *sig, size_t siglen, + const unsigned char *tbs, size_t tbslen)) +OSSL_CORE_MAKE_FUNC(void, signature_freectx, (void *ctx)) +OSSL_CORE_MAKE_FUNC(void *, signature_dupctx, (void *ctx)) +OSSL_CORE_MAKE_FUNC(int, signature_get_ctx_params, + (void *ctx, OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, signature_gettable_ctx_params, + (void *ctx, void *provctx)) +OSSL_CORE_MAKE_FUNC(int, signature_set_ctx_params, + (void *ctx, const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, signature_settable_ctx_params, + (void *ctx, void *provctx)) +OSSL_CORE_MAKE_FUNC(int, signature_get_ctx_md_params, + (void *ctx, OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, signature_gettable_ctx_md_params, + (void *ctx)) +OSSL_CORE_MAKE_FUNC(int, signature_set_ctx_md_params, + (void *ctx, const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, signature_settable_ctx_md_params, + (void *ctx)) + + +/* Asymmetric Ciphers */ + +# define OSSL_FUNC_ASYM_CIPHER_NEWCTX 1 +# define OSSL_FUNC_ASYM_CIPHER_ENCRYPT_INIT 2 +# define OSSL_FUNC_ASYM_CIPHER_ENCRYPT 3 +# define OSSL_FUNC_ASYM_CIPHER_DECRYPT_INIT 4 +# define OSSL_FUNC_ASYM_CIPHER_DECRYPT 5 +# define OSSL_FUNC_ASYM_CIPHER_FREECTX 6 +# define OSSL_FUNC_ASYM_CIPHER_DUPCTX 7 +# define OSSL_FUNC_ASYM_CIPHER_GET_CTX_PARAMS 8 +# define OSSL_FUNC_ASYM_CIPHER_GETTABLE_CTX_PARAMS 9 +# define OSSL_FUNC_ASYM_CIPHER_SET_CTX_PARAMS 10 +# define OSSL_FUNC_ASYM_CIPHER_SETTABLE_CTX_PARAMS 11 + +OSSL_CORE_MAKE_FUNC(void *, asym_cipher_newctx, (void *provctx)) +OSSL_CORE_MAKE_FUNC(int, asym_cipher_encrypt_init, (void *ctx, void *provkey, + const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, asym_cipher_encrypt, (void *ctx, unsigned char *out, + size_t *outlen, + size_t outsize, + const unsigned char *in, + size_t inlen)) +OSSL_CORE_MAKE_FUNC(int, asym_cipher_decrypt_init, (void *ctx, void *provkey, + const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, asym_cipher_decrypt, (void *ctx, unsigned char *out, + size_t *outlen, + size_t outsize, + const unsigned char *in, + size_t inlen)) +OSSL_CORE_MAKE_FUNC(void, asym_cipher_freectx, (void *ctx)) +OSSL_CORE_MAKE_FUNC(void *, asym_cipher_dupctx, (void *ctx)) +OSSL_CORE_MAKE_FUNC(int, asym_cipher_get_ctx_params, + (void *ctx, OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, asym_cipher_gettable_ctx_params, + (void *ctx, void *provctx)) +OSSL_CORE_MAKE_FUNC(int, asym_cipher_set_ctx_params, + (void *ctx, const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, asym_cipher_settable_ctx_params, + (void *ctx, void *provctx)) + +/* Asymmetric Key encapsulation */ +# define OSSL_FUNC_KEM_NEWCTX 1 +# define OSSL_FUNC_KEM_ENCAPSULATE_INIT 2 +# define OSSL_FUNC_KEM_ENCAPSULATE 3 +# define OSSL_FUNC_KEM_DECAPSULATE_INIT 4 +# define OSSL_FUNC_KEM_DECAPSULATE 5 +# define OSSL_FUNC_KEM_FREECTX 6 +# define OSSL_FUNC_KEM_DUPCTX 7 +# define OSSL_FUNC_KEM_GET_CTX_PARAMS 8 +# define OSSL_FUNC_KEM_GETTABLE_CTX_PARAMS 9 +# define OSSL_FUNC_KEM_SET_CTX_PARAMS 10 +# define OSSL_FUNC_KEM_SETTABLE_CTX_PARAMS 11 +# define OSSL_FUNC_KEM_AUTH_ENCAPSULATE_INIT 12 +# define OSSL_FUNC_KEM_AUTH_DECAPSULATE_INIT 13 + +OSSL_CORE_MAKE_FUNC(void *, kem_newctx, (void *provctx)) +OSSL_CORE_MAKE_FUNC(int, kem_encapsulate_init, (void *ctx, void *provkey, + const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, kem_auth_encapsulate_init, (void *ctx, void *provkey, + void *authprivkey, + const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, kem_encapsulate, (void *ctx, + unsigned char *out, size_t *outlen, + unsigned char *secret, + size_t *secretlen)) +OSSL_CORE_MAKE_FUNC(int, kem_decapsulate_init, (void *ctx, void *provkey, + const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, kem_auth_decapsulate_init, (void *ctx, void *provkey, + void *authpubkey, + const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, kem_decapsulate, (void *ctx, + unsigned char *out, size_t *outlen, + const unsigned char *in, size_t inlen)) +OSSL_CORE_MAKE_FUNC(void, kem_freectx, (void *ctx)) +OSSL_CORE_MAKE_FUNC(void *, kem_dupctx, (void *ctx)) +OSSL_CORE_MAKE_FUNC(int, kem_get_ctx_params, (void *ctx, OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, kem_gettable_ctx_params, + (void *ctx, void *provctx)) +OSSL_CORE_MAKE_FUNC(int, kem_set_ctx_params, + (void *ctx, const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, kem_settable_ctx_params, + (void *ctx, void *provctx)) + +/* Encoders and decoders */ +# define OSSL_FUNC_ENCODER_NEWCTX 1 +# define OSSL_FUNC_ENCODER_FREECTX 2 +# define OSSL_FUNC_ENCODER_GET_PARAMS 3 +# define OSSL_FUNC_ENCODER_GETTABLE_PARAMS 4 +# define OSSL_FUNC_ENCODER_SET_CTX_PARAMS 5 +# define OSSL_FUNC_ENCODER_SETTABLE_CTX_PARAMS 6 +# define OSSL_FUNC_ENCODER_DOES_SELECTION 10 +# define OSSL_FUNC_ENCODER_ENCODE 11 +# define OSSL_FUNC_ENCODER_IMPORT_OBJECT 20 +# define OSSL_FUNC_ENCODER_FREE_OBJECT 21 +OSSL_CORE_MAKE_FUNC(void *, encoder_newctx, (void *provctx)) +OSSL_CORE_MAKE_FUNC(void, encoder_freectx, (void *ctx)) +OSSL_CORE_MAKE_FUNC(int, encoder_get_params, (OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, encoder_gettable_params, + (void *provctx)) +OSSL_CORE_MAKE_FUNC(int, encoder_set_ctx_params, + (void *ctx, const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, encoder_settable_ctx_params, + (void *provctx)) + +OSSL_CORE_MAKE_FUNC(int, encoder_does_selection, + (void *provctx, int selection)) +OSSL_CORE_MAKE_FUNC(int, encoder_encode, + (void *ctx, OSSL_CORE_BIO *out, + const void *obj_raw, const OSSL_PARAM obj_abstract[], + int selection, + OSSL_PASSPHRASE_CALLBACK *cb, void *cbarg)) + +OSSL_CORE_MAKE_FUNC(void *, encoder_import_object, + (void *ctx, int selection, const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(void, encoder_free_object, (void *obj)) + +# define OSSL_FUNC_DECODER_NEWCTX 1 +# define OSSL_FUNC_DECODER_FREECTX 2 +# define OSSL_FUNC_DECODER_GET_PARAMS 3 +# define OSSL_FUNC_DECODER_GETTABLE_PARAMS 4 +# define OSSL_FUNC_DECODER_SET_CTX_PARAMS 5 +# define OSSL_FUNC_DECODER_SETTABLE_CTX_PARAMS 6 +# define OSSL_FUNC_DECODER_DOES_SELECTION 10 +# define OSSL_FUNC_DECODER_DECODE 11 +# define OSSL_FUNC_DECODER_EXPORT_OBJECT 20 +OSSL_CORE_MAKE_FUNC(void *, decoder_newctx, (void *provctx)) +OSSL_CORE_MAKE_FUNC(void, decoder_freectx, (void *ctx)) +OSSL_CORE_MAKE_FUNC(int, decoder_get_params, (OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, decoder_gettable_params, + (void *provctx)) +OSSL_CORE_MAKE_FUNC(int, decoder_set_ctx_params, + (void *ctx, const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, decoder_settable_ctx_params, + (void *provctx)) + +OSSL_CORE_MAKE_FUNC(int, decoder_does_selection, + (void *provctx, int selection)) +OSSL_CORE_MAKE_FUNC(int, decoder_decode, + (void *ctx, OSSL_CORE_BIO *in, int selection, + OSSL_CALLBACK *data_cb, void *data_cbarg, + OSSL_PASSPHRASE_CALLBACK *pw_cb, void *pw_cbarg)) +OSSL_CORE_MAKE_FUNC(int, decoder_export_object, + (void *ctx, const void *objref, size_t objref_sz, + OSSL_CALLBACK *export_cb, void *export_cbarg)) + +/*- + * Store + * + * Objects are scanned by using the 'open', 'load', 'eof' and 'close' + * functions, which implement an OSSL_STORE loader. + * + * store_load() works in a way that's very similar to the decoders, in + * that they pass an abstract object through a callback, either as a DER + * octet string or as an object reference, which libcrypto will have to + * deal with. + */ + +#define OSSL_FUNC_STORE_OPEN 1 +#define OSSL_FUNC_STORE_ATTACH 2 +#define OSSL_FUNC_STORE_SETTABLE_CTX_PARAMS 3 +#define OSSL_FUNC_STORE_SET_CTX_PARAMS 4 +#define OSSL_FUNC_STORE_LOAD 5 +#define OSSL_FUNC_STORE_EOF 6 +#define OSSL_FUNC_STORE_CLOSE 7 +#define OSSL_FUNC_STORE_EXPORT_OBJECT 8 +#define OSSL_FUNC_STORE_DELETE 9 +#define OSSL_FUNC_STORE_OPEN_EX 10 +OSSL_CORE_MAKE_FUNC(void *, store_open, (void *provctx, const char *uri)) +OSSL_CORE_MAKE_FUNC(void *, store_attach, (void *provctx, OSSL_CORE_BIO *in)) +OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, store_settable_ctx_params, + (void *provctx)) +OSSL_CORE_MAKE_FUNC(int, store_set_ctx_params, + (void *loaderctx, const OSSL_PARAM params[])) +OSSL_CORE_MAKE_FUNC(int, store_load, + (void *loaderctx, + OSSL_CALLBACK *object_cb, void *object_cbarg, + OSSL_PASSPHRASE_CALLBACK *pw_cb, void *pw_cbarg)) +OSSL_CORE_MAKE_FUNC(int, store_eof, (void *loaderctx)) +OSSL_CORE_MAKE_FUNC(int, store_close, (void *loaderctx)) +OSSL_CORE_MAKE_FUNC(int, store_export_object, + (void *loaderctx, const void *objref, size_t objref_sz, + OSSL_CALLBACK *export_cb, void *export_cbarg)) +OSSL_CORE_MAKE_FUNC(int, store_delete, + (void *provctx, const char *uri, const OSSL_PARAM params[], + OSSL_PASSPHRASE_CALLBACK *pw_cb, void *pw_cbarg)) +OSSL_CORE_MAKE_FUNC(void *, store_open_ex, + (void *provctx, const char *uri, const OSSL_PARAM params[], + OSSL_PASSPHRASE_CALLBACK *pw_cb, void *pw_cbarg)) + +# ifdef __cplusplus +} +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core_names.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core_names.h new file mode 100644 index 0000000..a615805 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core_names.h @@ -0,0 +1,476 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/core_names.h.in + * + * Copyright 2019-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + +#ifndef OPENSSL_CORE_NAMES_H +# define OPENSSL_CORE_NAMES_H +# pragma once + +# ifdef __cplusplus +extern "C" { +# endif + +/* OSSL_CIPHER_PARAM_CTS_MODE Values */ +# define OSSL_CIPHER_CTS_MODE_CS1 "CS1" +# define OSSL_CIPHER_CTS_MODE_CS2 "CS2" +# define OSSL_CIPHER_CTS_MODE_CS3 "CS3" + +/* Known CIPHER names (not a complete list) */ +# define OSSL_CIPHER_NAME_AES_128_GCM_SIV "AES-128-GCM-SIV" +# define OSSL_CIPHER_NAME_AES_192_GCM_SIV "AES-192-GCM-SIV" +# define OSSL_CIPHER_NAME_AES_256_GCM_SIV "AES-256-GCM-SIV" + +/* Known DIGEST names (not a complete list) */ +# define OSSL_DIGEST_NAME_MD5 "MD5" +# define OSSL_DIGEST_NAME_MD5_SHA1 "MD5-SHA1" +# define OSSL_DIGEST_NAME_SHA1 "SHA1" +# define OSSL_DIGEST_NAME_SHA2_224 "SHA2-224" +# define OSSL_DIGEST_NAME_SHA2_256 "SHA2-256" +# define OSSL_DIGEST_NAME_SHA2_256_192 "SHA2-256/192" +# define OSSL_DIGEST_NAME_SHA2_384 "SHA2-384" +# define OSSL_DIGEST_NAME_SHA2_512 "SHA2-512" +# define OSSL_DIGEST_NAME_SHA2_512_224 "SHA2-512/224" +# define OSSL_DIGEST_NAME_SHA2_512_256 "SHA2-512/256" +# define OSSL_DIGEST_NAME_MD2 "MD2" +# define OSSL_DIGEST_NAME_MD4 "MD4" +# define OSSL_DIGEST_NAME_MDC2 "MDC2" +# define OSSL_DIGEST_NAME_RIPEMD160 "RIPEMD160" +# define OSSL_DIGEST_NAME_SHA3_224 "SHA3-224" +# define OSSL_DIGEST_NAME_SHA3_256 "SHA3-256" +# define OSSL_DIGEST_NAME_SHA3_384 "SHA3-384" +# define OSSL_DIGEST_NAME_SHA3_512 "SHA3-512" +# define OSSL_DIGEST_NAME_KECCAK_KMAC128 "KECCAK-KMAC-128" +# define OSSL_DIGEST_NAME_KECCAK_KMAC256 "KECCAK-KMAC-256" +# define OSSL_DIGEST_NAME_SM3 "SM3" + +/* Known MAC names */ +# define OSSL_MAC_NAME_BLAKE2BMAC "BLAKE2BMAC" +# define OSSL_MAC_NAME_BLAKE2SMAC "BLAKE2SMAC" +# define OSSL_MAC_NAME_CMAC "CMAC" +# define OSSL_MAC_NAME_GMAC "GMAC" +# define OSSL_MAC_NAME_HMAC "HMAC" +# define OSSL_MAC_NAME_KMAC128 "KMAC128" +# define OSSL_MAC_NAME_KMAC256 "KMAC256" +# define OSSL_MAC_NAME_POLY1305 "POLY1305" +# define OSSL_MAC_NAME_SIPHASH "SIPHASH" + +/* Known KDF names */ +# define OSSL_KDF_NAME_HKDF "HKDF" +# define OSSL_KDF_NAME_TLS1_3_KDF "TLS13-KDF" +# define OSSL_KDF_NAME_PBKDF1 "PBKDF1" +# define OSSL_KDF_NAME_PBKDF2 "PBKDF2" +# define OSSL_KDF_NAME_SCRYPT "SCRYPT" +# define OSSL_KDF_NAME_SSHKDF "SSHKDF" +# define OSSL_KDF_NAME_SSKDF "SSKDF" +# define OSSL_KDF_NAME_TLS1_PRF "TLS1-PRF" +# define OSSL_KDF_NAME_X942KDF_ASN1 "X942KDF-ASN1" +# define OSSL_KDF_NAME_X942KDF_CONCAT "X942KDF-CONCAT" +# define OSSL_KDF_NAME_X963KDF "X963KDF" +# define OSSL_KDF_NAME_KBKDF "KBKDF" +# define OSSL_KDF_NAME_KRB5KDF "KRB5KDF" +# define OSSL_KDF_NAME_HMACDRBGKDF "HMAC-DRBG-KDF" + +/* RSA padding modes */ +# define OSSL_PKEY_RSA_PAD_MODE_NONE "none" +# define OSSL_PKEY_RSA_PAD_MODE_PKCSV15 "pkcs1" +# define OSSL_PKEY_RSA_PAD_MODE_OAEP "oaep" +# define OSSL_PKEY_RSA_PAD_MODE_X931 "x931" +# define OSSL_PKEY_RSA_PAD_MODE_PSS "pss" + +/* RSA pss padding salt length */ +# define OSSL_PKEY_RSA_PSS_SALT_LEN_DIGEST "digest" +# define OSSL_PKEY_RSA_PSS_SALT_LEN_MAX "max" +# define OSSL_PKEY_RSA_PSS_SALT_LEN_AUTO "auto" +# define OSSL_PKEY_RSA_PSS_SALT_LEN_AUTO_DIGEST_MAX "auto-digestmax" + +/* OSSL_PKEY_PARAM_EC_ENCODING values */ +# define OSSL_PKEY_EC_ENCODING_EXPLICIT "explicit" +# define OSSL_PKEY_EC_ENCODING_GROUP "named_curve" + +# define OSSL_PKEY_EC_POINT_CONVERSION_FORMAT_UNCOMPRESSED "uncompressed" +# define OSSL_PKEY_EC_POINT_CONVERSION_FORMAT_COMPRESSED "compressed" +# define OSSL_PKEY_EC_POINT_CONVERSION_FORMAT_HYBRID "hybrid" + +# define OSSL_PKEY_EC_GROUP_CHECK_DEFAULT "default" +# define OSSL_PKEY_EC_GROUP_CHECK_NAMED "named" +# define OSSL_PKEY_EC_GROUP_CHECK_NAMED_NIST "named-nist" + +/* OSSL_KEM_PARAM_OPERATION values */ +#define OSSL_KEM_PARAM_OPERATION_RSASVE "RSASVE" +#define OSSL_KEM_PARAM_OPERATION_DHKEM "DHKEM" + +/* Parameter name definitions - generated by util/perl/OpenSSL/paramnames.pm */ +# define OSSL_ALG_PARAM_CIPHER "cipher" +# define OSSL_ALG_PARAM_DIGEST "digest" +# define OSSL_ALG_PARAM_ENGINE "engine" +# define OSSL_ALG_PARAM_MAC "mac" +# define OSSL_ALG_PARAM_PROPERTIES "properties" +# define OSSL_ASYM_CIPHER_PARAM_DIGEST OSSL_PKEY_PARAM_DIGEST +# define OSSL_ASYM_CIPHER_PARAM_ENGINE OSSL_PKEY_PARAM_ENGINE +# define OSSL_ASYM_CIPHER_PARAM_IMPLICIT_REJECTION "implicit-rejection" +# define OSSL_ASYM_CIPHER_PARAM_MGF1_DIGEST OSSL_PKEY_PARAM_MGF1_DIGEST +# define OSSL_ASYM_CIPHER_PARAM_MGF1_DIGEST_PROPS OSSL_PKEY_PARAM_MGF1_PROPERTIES +# define OSSL_ASYM_CIPHER_PARAM_OAEP_DIGEST OSSL_ALG_PARAM_DIGEST +# define OSSL_ASYM_CIPHER_PARAM_OAEP_DIGEST_PROPS "digest-props" +# define OSSL_ASYM_CIPHER_PARAM_OAEP_LABEL "oaep-label" +# define OSSL_ASYM_CIPHER_PARAM_PAD_MODE OSSL_PKEY_PARAM_PAD_MODE +# define OSSL_ASYM_CIPHER_PARAM_PROPERTIES OSSL_PKEY_PARAM_PROPERTIES +# define OSSL_ASYM_CIPHER_PARAM_TLS_CLIENT_VERSION "tls-client-version" +# define OSSL_ASYM_CIPHER_PARAM_TLS_NEGOTIATED_VERSION "tls-negotiated-version" +# define OSSL_CAPABILITY_TLS_GROUP_ALG "tls-group-alg" +# define OSSL_CAPABILITY_TLS_GROUP_ID "tls-group-id" +# define OSSL_CAPABILITY_TLS_GROUP_IS_KEM "tls-group-is-kem" +# define OSSL_CAPABILITY_TLS_GROUP_MAX_DTLS "tls-max-dtls" +# define OSSL_CAPABILITY_TLS_GROUP_MAX_TLS "tls-max-tls" +# define OSSL_CAPABILITY_TLS_GROUP_MIN_DTLS "tls-min-dtls" +# define OSSL_CAPABILITY_TLS_GROUP_MIN_TLS "tls-min-tls" +# define OSSL_CAPABILITY_TLS_GROUP_NAME "tls-group-name" +# define OSSL_CAPABILITY_TLS_GROUP_NAME_INTERNAL "tls-group-name-internal" +# define OSSL_CAPABILITY_TLS_GROUP_SECURITY_BITS "tls-group-sec-bits" +# define OSSL_CAPABILITY_TLS_SIGALG_CODE_POINT "tls-sigalg-code-point" +# define OSSL_CAPABILITY_TLS_SIGALG_HASH_NAME "tls-sigalg-hash-name" +# define OSSL_CAPABILITY_TLS_SIGALG_HASH_OID "tls-sigalg-hash-oid" +# define OSSL_CAPABILITY_TLS_SIGALG_IANA_NAME "tls-sigalg-iana-name" +# define OSSL_CAPABILITY_TLS_SIGALG_KEYTYPE "tls-sigalg-keytype" +# define OSSL_CAPABILITY_TLS_SIGALG_KEYTYPE_OID "tls-sigalg-keytype-oid" +# define OSSL_CAPABILITY_TLS_SIGALG_MAX_TLS "tls-max-tls" +# define OSSL_CAPABILITY_TLS_SIGALG_MIN_TLS "tls-min-tls" +# define OSSL_CAPABILITY_TLS_SIGALG_NAME "tls-sigalg-name" +# define OSSL_CAPABILITY_TLS_SIGALG_OID "tls-sigalg-oid" +# define OSSL_CAPABILITY_TLS_SIGALG_SECURITY_BITS "tls-sigalg-sec-bits" +# define OSSL_CAPABILITY_TLS_SIGALG_SIG_NAME "tls-sigalg-sig-name" +# define OSSL_CAPABILITY_TLS_SIGALG_SIG_OID "tls-sigalg-sig-oid" +# define OSSL_CIPHER_PARAM_AEAD "aead" +# define OSSL_CIPHER_PARAM_AEAD_IVLEN OSSL_CIPHER_PARAM_IVLEN +# define OSSL_CIPHER_PARAM_AEAD_MAC_KEY "mackey" +# define OSSL_CIPHER_PARAM_AEAD_TAG "tag" +# define OSSL_CIPHER_PARAM_AEAD_TAGLEN "taglen" +# define OSSL_CIPHER_PARAM_AEAD_TLS1_AAD "tlsaad" +# define OSSL_CIPHER_PARAM_AEAD_TLS1_AAD_PAD "tlsaadpad" +# define OSSL_CIPHER_PARAM_AEAD_TLS1_GET_IV_GEN "tlsivgen" +# define OSSL_CIPHER_PARAM_AEAD_TLS1_IV_FIXED "tlsivfixed" +# define OSSL_CIPHER_PARAM_AEAD_TLS1_SET_IV_INV "tlsivinv" +# define OSSL_CIPHER_PARAM_ALGORITHM_ID_PARAMS "alg_id_param" +# define OSSL_CIPHER_PARAM_BLOCK_SIZE "blocksize" +# define OSSL_CIPHER_PARAM_CTS "cts" +# define OSSL_CIPHER_PARAM_CTS_MODE "cts_mode" +# define OSSL_CIPHER_PARAM_CUSTOM_IV "custom-iv" +# define OSSL_CIPHER_PARAM_HAS_RAND_KEY "has-randkey" +# define OSSL_CIPHER_PARAM_IV "iv" +# define OSSL_CIPHER_PARAM_IVLEN "ivlen" +# define OSSL_CIPHER_PARAM_KEYLEN "keylen" +# define OSSL_CIPHER_PARAM_MODE "mode" +# define OSSL_CIPHER_PARAM_NUM "num" +# define OSSL_CIPHER_PARAM_PADDING "padding" +# define OSSL_CIPHER_PARAM_RANDOM_KEY "randkey" +# define OSSL_CIPHER_PARAM_RC2_KEYBITS "keybits" +# define OSSL_CIPHER_PARAM_ROUNDS "rounds" +# define OSSL_CIPHER_PARAM_SPEED "speed" +# define OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK "tls-multi" +# define OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_AAD "tls1multi_aad" +# define OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_AAD_PACKLEN "tls1multi_aadpacklen" +# define OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_ENC "tls1multi_enc" +# define OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_ENC_IN "tls1multi_encin" +# define OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_ENC_LEN "tls1multi_enclen" +# define OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_INTERLEAVE "tls1multi_interleave" +# define OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_MAX_BUFSIZE "tls1multi_maxbufsz" +# define OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_MAX_SEND_FRAGMENT "tls1multi_maxsndfrag" +# define OSSL_CIPHER_PARAM_TLS_MAC "tls-mac" +# define OSSL_CIPHER_PARAM_TLS_MAC_SIZE "tls-mac-size" +# define OSSL_CIPHER_PARAM_TLS_VERSION "tls-version" +# define OSSL_CIPHER_PARAM_UPDATED_IV "updated-iv" +# define OSSL_CIPHER_PARAM_USE_BITS "use-bits" +# define OSSL_CIPHER_PARAM_XTS_STANDARD "xts_standard" +# define OSSL_DECODER_PARAM_PROPERTIES OSSL_ALG_PARAM_PROPERTIES +# define OSSL_DIGEST_PARAM_ALGID_ABSENT "algid-absent" +# define OSSL_DIGEST_PARAM_BLOCK_SIZE "blocksize" +# define OSSL_DIGEST_PARAM_MICALG "micalg" +# define OSSL_DIGEST_PARAM_PAD_TYPE "pad-type" +# define OSSL_DIGEST_PARAM_SIZE "size" +# define OSSL_DIGEST_PARAM_SSL3_MS "ssl3-ms" +# define OSSL_DIGEST_PARAM_XOF "xof" +# define OSSL_DIGEST_PARAM_XOFLEN "xoflen" +# define OSSL_DRBG_PARAM_CIPHER OSSL_ALG_PARAM_CIPHER +# define OSSL_DRBG_PARAM_DIGEST OSSL_ALG_PARAM_DIGEST +# define OSSL_DRBG_PARAM_ENTROPY_REQUIRED "entropy_required" +# define OSSL_DRBG_PARAM_MAC OSSL_ALG_PARAM_MAC +# define OSSL_DRBG_PARAM_MAX_ADINLEN "max_adinlen" +# define OSSL_DRBG_PARAM_MAX_ENTROPYLEN "max_entropylen" +# define OSSL_DRBG_PARAM_MAX_LENGTH "maxium_length" +# define OSSL_DRBG_PARAM_MAX_NONCELEN "max_noncelen" +# define OSSL_DRBG_PARAM_MAX_PERSLEN "max_perslen" +# define OSSL_DRBG_PARAM_MIN_ENTROPYLEN "min_entropylen" +# define OSSL_DRBG_PARAM_MIN_LENGTH "minium_length" +# define OSSL_DRBG_PARAM_MIN_NONCELEN "min_noncelen" +# define OSSL_DRBG_PARAM_PREDICTION_RESISTANCE "prediction_resistance" +# define OSSL_DRBG_PARAM_PROPERTIES OSSL_ALG_PARAM_PROPERTIES +# define OSSL_DRBG_PARAM_RANDOM_DATA "random_data" +# define OSSL_DRBG_PARAM_RESEED_COUNTER "reseed_counter" +# define OSSL_DRBG_PARAM_RESEED_REQUESTS "reseed_requests" +# define OSSL_DRBG_PARAM_RESEED_TIME "reseed_time" +# define OSSL_DRBG_PARAM_RESEED_TIME_INTERVAL "reseed_time_interval" +# define OSSL_DRBG_PARAM_SIZE "size" +# define OSSL_DRBG_PARAM_USE_DF "use_derivation_function" +# define OSSL_ENCODER_PARAM_CIPHER OSSL_ALG_PARAM_CIPHER +# define OSSL_ENCODER_PARAM_ENCRYPT_LEVEL "encrypt-level" +# define OSSL_ENCODER_PARAM_PROPERTIES OSSL_ALG_PARAM_PROPERTIES +# define OSSL_ENCODER_PARAM_SAVE_PARAMETERS "save-parameters" +# define OSSL_EXCHANGE_PARAM_EC_ECDH_COFACTOR_MODE "ecdh-cofactor-mode" +# define OSSL_EXCHANGE_PARAM_KDF_DIGEST "kdf-digest" +# define OSSL_EXCHANGE_PARAM_KDF_DIGEST_PROPS "kdf-digest-props" +# define OSSL_EXCHANGE_PARAM_KDF_OUTLEN "kdf-outlen" +# define OSSL_EXCHANGE_PARAM_KDF_TYPE "kdf-type" +# define OSSL_EXCHANGE_PARAM_KDF_UKM "kdf-ukm" +# define OSSL_EXCHANGE_PARAM_PAD "pad" +# define OSSL_GEN_PARAM_ITERATION "iteration" +# define OSSL_GEN_PARAM_POTENTIAL "potential" +# define OSSL_KDF_PARAM_ARGON2_AD "ad" +# define OSSL_KDF_PARAM_ARGON2_LANES "lanes" +# define OSSL_KDF_PARAM_ARGON2_MEMCOST "memcost" +# define OSSL_KDF_PARAM_ARGON2_VERSION "version" +# define OSSL_KDF_PARAM_CEK_ALG "cekalg" +# define OSSL_KDF_PARAM_CIPHER OSSL_ALG_PARAM_CIPHER +# define OSSL_KDF_PARAM_CONSTANT "constant" +# define OSSL_KDF_PARAM_DATA "data" +# define OSSL_KDF_PARAM_DIGEST OSSL_ALG_PARAM_DIGEST +# define OSSL_KDF_PARAM_EARLY_CLEAN "early_clean" +# define OSSL_KDF_PARAM_HMACDRBG_ENTROPY "entropy" +# define OSSL_KDF_PARAM_HMACDRBG_NONCE "nonce" +# define OSSL_KDF_PARAM_INFO "info" +# define OSSL_KDF_PARAM_ITER "iter" +# define OSSL_KDF_PARAM_KBKDF_R "r" +# define OSSL_KDF_PARAM_KBKDF_USE_L "use-l" +# define OSSL_KDF_PARAM_KBKDF_USE_SEPARATOR "use-separator" +# define OSSL_KDF_PARAM_KEY "key" +# define OSSL_KDF_PARAM_LABEL "label" +# define OSSL_KDF_PARAM_MAC OSSL_ALG_PARAM_MAC +# define OSSL_KDF_PARAM_MAC_SIZE "maclen" +# define OSSL_KDF_PARAM_MODE "mode" +# define OSSL_KDF_PARAM_PASSWORD "pass" +# define OSSL_KDF_PARAM_PKCS12_ID "id" +# define OSSL_KDF_PARAM_PKCS5 "pkcs5" +# define OSSL_KDF_PARAM_PREFIX "prefix" +# define OSSL_KDF_PARAM_PROPERTIES OSSL_ALG_PARAM_PROPERTIES +# define OSSL_KDF_PARAM_SALT "salt" +# define OSSL_KDF_PARAM_SCRYPT_MAXMEM "maxmem_bytes" +# define OSSL_KDF_PARAM_SCRYPT_N "n" +# define OSSL_KDF_PARAM_SCRYPT_P "p" +# define OSSL_KDF_PARAM_SCRYPT_R "r" +# define OSSL_KDF_PARAM_SECRET "secret" +# define OSSL_KDF_PARAM_SEED "seed" +# define OSSL_KDF_PARAM_SIZE "size" +# define OSSL_KDF_PARAM_SSHKDF_SESSION_ID "session_id" +# define OSSL_KDF_PARAM_SSHKDF_TYPE "type" +# define OSSL_KDF_PARAM_SSHKDF_XCGHASH "xcghash" +# define OSSL_KDF_PARAM_THREADS "threads" +# define OSSL_KDF_PARAM_UKM "ukm" +# define OSSL_KDF_PARAM_X942_ACVPINFO "acvp-info" +# define OSSL_KDF_PARAM_X942_PARTYUINFO "partyu-info" +# define OSSL_KDF_PARAM_X942_PARTYVINFO "partyv-info" +# define OSSL_KDF_PARAM_X942_SUPP_PRIVINFO "supp-privinfo" +# define OSSL_KDF_PARAM_X942_SUPP_PUBINFO "supp-pubinfo" +# define OSSL_KDF_PARAM_X942_USE_KEYBITS "use-keybits" +# define OSSL_KEM_PARAM_IKME "ikme" +# define OSSL_KEM_PARAM_OPERATION "operation" +# define OSSL_LIBSSL_RECORD_LAYER_PARAM_BLOCK_PADDING "block_padding" +# define OSSL_LIBSSL_RECORD_LAYER_PARAM_MAX_EARLY_DATA "max_early_data" +# define OSSL_LIBSSL_RECORD_LAYER_PARAM_MAX_FRAG_LEN "max_frag_len" +# define OSSL_LIBSSL_RECORD_LAYER_PARAM_MODE "mode" +# define OSSL_LIBSSL_RECORD_LAYER_PARAM_OPTIONS "options" +# define OSSL_LIBSSL_RECORD_LAYER_PARAM_READ_AHEAD "read_ahead" +# define OSSL_LIBSSL_RECORD_LAYER_PARAM_STREAM_MAC "stream_mac" +# define OSSL_LIBSSL_RECORD_LAYER_PARAM_TLSTREE "tlstree" +# define OSSL_LIBSSL_RECORD_LAYER_PARAM_USE_ETM "use_etm" +# define OSSL_LIBSSL_RECORD_LAYER_READ_BUFFER_LEN "read_buffer_len" +# define OSSL_MAC_PARAM_BLOCK_SIZE "block-size" +# define OSSL_MAC_PARAM_CIPHER OSSL_ALG_PARAM_CIPHER +# define OSSL_MAC_PARAM_CUSTOM "custom" +# define OSSL_MAC_PARAM_C_ROUNDS "c-rounds" +# define OSSL_MAC_PARAM_DIGEST OSSL_ALG_PARAM_DIGEST +# define OSSL_MAC_PARAM_DIGEST_NOINIT "digest-noinit" +# define OSSL_MAC_PARAM_DIGEST_ONESHOT "digest-oneshot" +# define OSSL_MAC_PARAM_D_ROUNDS "d-rounds" +# define OSSL_MAC_PARAM_IV "iv" +# define OSSL_MAC_PARAM_KEY "key" +# define OSSL_MAC_PARAM_PROPERTIES OSSL_ALG_PARAM_PROPERTIES +# define OSSL_MAC_PARAM_SALT "salt" +# define OSSL_MAC_PARAM_SIZE "size" +# define OSSL_MAC_PARAM_TLS_DATA_SIZE "tls-data-size" +# define OSSL_MAC_PARAM_XOF "xof" +# define OSSL_OBJECT_PARAM_DATA "data" +# define OSSL_OBJECT_PARAM_DATA_STRUCTURE "data-structure" +# define OSSL_OBJECT_PARAM_DATA_TYPE "data-type" +# define OSSL_OBJECT_PARAM_DESC "desc" +# define OSSL_OBJECT_PARAM_REFERENCE "reference" +# define OSSL_OBJECT_PARAM_TYPE "type" +# define OSSL_PASSPHRASE_PARAM_INFO "info" +# define OSSL_PKEY_PARAM_BITS "bits" +# define OSSL_PKEY_PARAM_CIPHER OSSL_ALG_PARAM_CIPHER +# define OSSL_PKEY_PARAM_DEFAULT_DIGEST "default-digest" +# define OSSL_PKEY_PARAM_DHKEM_IKM "dhkem-ikm" +# define OSSL_PKEY_PARAM_DH_GENERATOR "safeprime-generator" +# define OSSL_PKEY_PARAM_DH_PRIV_LEN "priv_len" +# define OSSL_PKEY_PARAM_DIGEST OSSL_ALG_PARAM_DIGEST +# define OSSL_PKEY_PARAM_DIGEST_SIZE "digest-size" +# define OSSL_PKEY_PARAM_DIST_ID "distid" +# define OSSL_PKEY_PARAM_EC_A "a" +# define OSSL_PKEY_PARAM_EC_B "b" +# define OSSL_PKEY_PARAM_EC_CHAR2_M "m" +# define OSSL_PKEY_PARAM_EC_CHAR2_PP_K1 "k1" +# define OSSL_PKEY_PARAM_EC_CHAR2_PP_K2 "k2" +# define OSSL_PKEY_PARAM_EC_CHAR2_PP_K3 "k3" +# define OSSL_PKEY_PARAM_EC_CHAR2_TP_BASIS "tp" +# define OSSL_PKEY_PARAM_EC_CHAR2_TYPE "basis-type" +# define OSSL_PKEY_PARAM_EC_COFACTOR "cofactor" +# define OSSL_PKEY_PARAM_EC_DECODED_FROM_EXPLICIT_PARAMS "decoded-from-explicit" +# define OSSL_PKEY_PARAM_EC_ENCODING "encoding" +# define OSSL_PKEY_PARAM_EC_FIELD_TYPE "field-type" +# define OSSL_PKEY_PARAM_EC_GENERATOR "generator" +# define OSSL_PKEY_PARAM_EC_GROUP_CHECK_TYPE "group-check" +# define OSSL_PKEY_PARAM_EC_INCLUDE_PUBLIC "include-public" +# define OSSL_PKEY_PARAM_EC_ORDER "order" +# define OSSL_PKEY_PARAM_EC_P "p" +# define OSSL_PKEY_PARAM_EC_POINT_CONVERSION_FORMAT "point-format" +# define OSSL_PKEY_PARAM_EC_PUB_X "qx" +# define OSSL_PKEY_PARAM_EC_PUB_Y "qy" +# define OSSL_PKEY_PARAM_EC_SEED "seed" +# define OSSL_PKEY_PARAM_ENCODED_PUBLIC_KEY "encoded-pub-key" +# define OSSL_PKEY_PARAM_ENGINE OSSL_ALG_PARAM_ENGINE +# define OSSL_PKEY_PARAM_FFC_COFACTOR "j" +# define OSSL_PKEY_PARAM_FFC_DIGEST OSSL_PKEY_PARAM_DIGEST +# define OSSL_PKEY_PARAM_FFC_DIGEST_PROPS OSSL_PKEY_PARAM_PROPERTIES +# define OSSL_PKEY_PARAM_FFC_G "g" +# define OSSL_PKEY_PARAM_FFC_GINDEX "gindex" +# define OSSL_PKEY_PARAM_FFC_H "hindex" +# define OSSL_PKEY_PARAM_FFC_P "p" +# define OSSL_PKEY_PARAM_FFC_PBITS "pbits" +# define OSSL_PKEY_PARAM_FFC_PCOUNTER "pcounter" +# define OSSL_PKEY_PARAM_FFC_Q "q" +# define OSSL_PKEY_PARAM_FFC_QBITS "qbits" +# define OSSL_PKEY_PARAM_FFC_SEED "seed" +# define OSSL_PKEY_PARAM_FFC_TYPE "type" +# define OSSL_PKEY_PARAM_FFC_VALIDATE_G "validate-g" +# define OSSL_PKEY_PARAM_FFC_VALIDATE_LEGACY "validate-legacy" +# define OSSL_PKEY_PARAM_FFC_VALIDATE_PQ "validate-pq" +# define OSSL_PKEY_PARAM_GROUP_NAME "group" +# define OSSL_PKEY_PARAM_IMPLICIT_REJECTION "implicit-rejection" +# define OSSL_PKEY_PARAM_MANDATORY_DIGEST "mandatory-digest" +# define OSSL_PKEY_PARAM_MASKGENFUNC "mgf" +# define OSSL_PKEY_PARAM_MAX_SIZE "max-size" +# define OSSL_PKEY_PARAM_MGF1_DIGEST "mgf1-digest" +# define OSSL_PKEY_PARAM_MGF1_PROPERTIES "mgf1-properties" +# define OSSL_PKEY_PARAM_PAD_MODE "pad-mode" +# define OSSL_PKEY_PARAM_PRIV_KEY "priv" +# define OSSL_PKEY_PARAM_PROPERTIES OSSL_ALG_PARAM_PROPERTIES +# define OSSL_PKEY_PARAM_PUB_KEY "pub" +# define OSSL_PKEY_PARAM_RSA_BITS OSSL_PKEY_PARAM_BITS +# define OSSL_PKEY_PARAM_RSA_COEFFICIENT "rsa-coefficient" +# define OSSL_PKEY_PARAM_RSA_COEFFICIENT1 "rsa-coefficient1" +# define OSSL_PKEY_PARAM_RSA_COEFFICIENT2 "rsa-coefficient2" +# define OSSL_PKEY_PARAM_RSA_COEFFICIENT3 "rsa-coefficient3" +# define OSSL_PKEY_PARAM_RSA_COEFFICIENT4 "rsa-coefficient4" +# define OSSL_PKEY_PARAM_RSA_COEFFICIENT5 "rsa-coefficient5" +# define OSSL_PKEY_PARAM_RSA_COEFFICIENT6 "rsa-coefficient6" +# define OSSL_PKEY_PARAM_RSA_COEFFICIENT7 "rsa-coefficient7" +# define OSSL_PKEY_PARAM_RSA_COEFFICIENT8 "rsa-coefficient8" +# define OSSL_PKEY_PARAM_RSA_COEFFICIENT9 "rsa-coefficient9" +# define OSSL_PKEY_PARAM_RSA_D "d" +# define OSSL_PKEY_PARAM_RSA_DERIVE_FROM_PQ "rsa-derive-from-pq" +# define OSSL_PKEY_PARAM_RSA_DIGEST OSSL_PKEY_PARAM_DIGEST +# define OSSL_PKEY_PARAM_RSA_DIGEST_PROPS OSSL_PKEY_PARAM_PROPERTIES +# define OSSL_PKEY_PARAM_RSA_E "e" +# define OSSL_PKEY_PARAM_RSA_EXPONENT "rsa-exponent" +# define OSSL_PKEY_PARAM_RSA_EXPONENT1 "rsa-exponent1" +# define OSSL_PKEY_PARAM_RSA_EXPONENT10 "rsa-exponent10" +# define OSSL_PKEY_PARAM_RSA_EXPONENT2 "rsa-exponent2" +# define OSSL_PKEY_PARAM_RSA_EXPONENT3 "rsa-exponent3" +# define OSSL_PKEY_PARAM_RSA_EXPONENT4 "rsa-exponent4" +# define OSSL_PKEY_PARAM_RSA_EXPONENT5 "rsa-exponent5" +# define OSSL_PKEY_PARAM_RSA_EXPONENT6 "rsa-exponent6" +# define OSSL_PKEY_PARAM_RSA_EXPONENT7 "rsa-exponent7" +# define OSSL_PKEY_PARAM_RSA_EXPONENT8 "rsa-exponent8" +# define OSSL_PKEY_PARAM_RSA_EXPONENT9 "rsa-exponent9" +# define OSSL_PKEY_PARAM_RSA_FACTOR "rsa-factor" +# define OSSL_PKEY_PARAM_RSA_FACTOR1 "rsa-factor1" +# define OSSL_PKEY_PARAM_RSA_FACTOR10 "rsa-factor10" +# define OSSL_PKEY_PARAM_RSA_FACTOR2 "rsa-factor2" +# define OSSL_PKEY_PARAM_RSA_FACTOR3 "rsa-factor3" +# define OSSL_PKEY_PARAM_RSA_FACTOR4 "rsa-factor4" +# define OSSL_PKEY_PARAM_RSA_FACTOR5 "rsa-factor5" +# define OSSL_PKEY_PARAM_RSA_FACTOR6 "rsa-factor6" +# define OSSL_PKEY_PARAM_RSA_FACTOR7 "rsa-factor7" +# define OSSL_PKEY_PARAM_RSA_FACTOR8 "rsa-factor8" +# define OSSL_PKEY_PARAM_RSA_FACTOR9 "rsa-factor9" +# define OSSL_PKEY_PARAM_RSA_MASKGENFUNC OSSL_PKEY_PARAM_MASKGENFUNC +# define OSSL_PKEY_PARAM_RSA_MGF1_DIGEST OSSL_PKEY_PARAM_MGF1_DIGEST +# define OSSL_PKEY_PARAM_RSA_N "n" +# define OSSL_PKEY_PARAM_RSA_PRIMES "primes" +# define OSSL_PKEY_PARAM_RSA_PSS_SALTLEN "saltlen" +# define OSSL_PKEY_PARAM_RSA_TEST_P1 "p1" +# define OSSL_PKEY_PARAM_RSA_TEST_P2 "p2" +# define OSSL_PKEY_PARAM_RSA_TEST_Q1 "q1" +# define OSSL_PKEY_PARAM_RSA_TEST_Q2 "q2" +# define OSSL_PKEY_PARAM_RSA_TEST_XP "xp" +# define OSSL_PKEY_PARAM_RSA_TEST_XP1 "xp1" +# define OSSL_PKEY_PARAM_RSA_TEST_XP2 "xp2" +# define OSSL_PKEY_PARAM_RSA_TEST_XQ "xq" +# define OSSL_PKEY_PARAM_RSA_TEST_XQ1 "xq1" +# define OSSL_PKEY_PARAM_RSA_TEST_XQ2 "xq2" +# define OSSL_PKEY_PARAM_SECURITY_BITS "security-bits" +# define OSSL_PKEY_PARAM_USE_COFACTOR_ECDH OSSL_PKEY_PARAM_USE_COFACTOR_FLAG +# define OSSL_PKEY_PARAM_USE_COFACTOR_FLAG "use-cofactor-flag" +# define OSSL_PROV_PARAM_BUILDINFO "buildinfo" +# define OSSL_PROV_PARAM_CORE_MODULE_FILENAME "module-filename" +# define OSSL_PROV_PARAM_CORE_PROV_NAME "provider-name" +# define OSSL_PROV_PARAM_CORE_VERSION "openssl-version" +# define OSSL_PROV_PARAM_DRBG_TRUNC_DIGEST "drbg-no-trunc-md" +# define OSSL_PROV_PARAM_NAME "name" +# define OSSL_PROV_PARAM_SECURITY_CHECKS "security-checks" +# define OSSL_PROV_PARAM_SELF_TEST_DESC "st-desc" +# define OSSL_PROV_PARAM_SELF_TEST_PHASE "st-phase" +# define OSSL_PROV_PARAM_SELF_TEST_TYPE "st-type" +# define OSSL_PROV_PARAM_STATUS "status" +# define OSSL_PROV_PARAM_TLS1_PRF_EMS_CHECK "tls1-prf-ems-check" +# define OSSL_PROV_PARAM_VERSION "version" +# define OSSL_RAND_PARAM_GENERATE "generate" +# define OSSL_RAND_PARAM_MAX_REQUEST "max_request" +# define OSSL_RAND_PARAM_STATE "state" +# define OSSL_RAND_PARAM_STRENGTH "strength" +# define OSSL_RAND_PARAM_TEST_ENTROPY "test_entropy" +# define OSSL_RAND_PARAM_TEST_NONCE "test_nonce" +# define OSSL_SIGNATURE_PARAM_ALGORITHM_ID "algorithm-id" +# define OSSL_SIGNATURE_PARAM_CONTEXT_STRING "context-string" +# define OSSL_SIGNATURE_PARAM_DIGEST OSSL_PKEY_PARAM_DIGEST +# define OSSL_SIGNATURE_PARAM_DIGEST_SIZE OSSL_PKEY_PARAM_DIGEST_SIZE +# define OSSL_SIGNATURE_PARAM_INSTANCE "instance" +# define OSSL_SIGNATURE_PARAM_KAT "kat" +# define OSSL_SIGNATURE_PARAM_MGF1_DIGEST OSSL_PKEY_PARAM_MGF1_DIGEST +# define OSSL_SIGNATURE_PARAM_MGF1_PROPERTIES OSSL_PKEY_PARAM_MGF1_PROPERTIES +# define OSSL_SIGNATURE_PARAM_NONCE_TYPE "nonce-type" +# define OSSL_SIGNATURE_PARAM_PAD_MODE OSSL_PKEY_PARAM_PAD_MODE +# define OSSL_SIGNATURE_PARAM_PROPERTIES OSSL_PKEY_PARAM_PROPERTIES +# define OSSL_SIGNATURE_PARAM_PSS_SALTLEN "saltlen" +# define OSSL_STORE_PARAM_ALIAS "alias" +# define OSSL_STORE_PARAM_DIGEST "digest" +# define OSSL_STORE_PARAM_EXPECT "expect" +# define OSSL_STORE_PARAM_FINGERPRINT "fingerprint" +# define OSSL_STORE_PARAM_INPUT_TYPE "input-type" +# define OSSL_STORE_PARAM_ISSUER "name" +# define OSSL_STORE_PARAM_PROPERTIES "properties" +# define OSSL_STORE_PARAM_SERIAL "serial" +# define OSSL_STORE_PARAM_SUBJECT "subject" + +# ifdef __cplusplus +} +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core_object.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core_object.h new file mode 100644 index 0000000..62ccf39 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core_object.h @@ -0,0 +1,41 @@ +/* + * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_CORE_OBJECT_H +# define OPENSSL_CORE_OBJECT_H +# pragma once + +# ifdef __cplusplus +extern "C" { +# endif + +/*- + * Known object types + * + * These numbers are used as values for the OSSL_PARAM parameter + * OSSL_OBJECT_PARAM_TYPE. + * + * For most of these types, there's a corresponding libcrypto object type. + * The corresponding type is indicated with a comment after the number. + */ +# define OSSL_OBJECT_UNKNOWN 0 +# define OSSL_OBJECT_NAME 1 /* char * */ +# define OSSL_OBJECT_PKEY 2 /* EVP_PKEY * */ +# define OSSL_OBJECT_CERT 3 /* X509 * */ +# define OSSL_OBJECT_CRL 4 /* X509_CRL * */ + +/* + * The rest of the associated OSSL_PARAM elements is described in core_names.h + */ + +# ifdef __cplusplus +} +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/crmf.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/crmf.h new file mode 100644 index 0000000..1f901f3 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/crmf.h @@ -0,0 +1,229 @@ +/*- + * WARNING: do not edit! + * Generated by Makefile from include/openssl/crmf.h.in + * + * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved. + * Copyright Nokia 2007-2019 + * Copyright Siemens AG 2015-2019 + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + * + * CRMF (RFC 4211) implementation by M. Peylo, M. Viljanen, and D. von Oheimb. + */ + + + +#ifndef OPENSSL_CRMF_H +# define OPENSSL_CRMF_H + +# include + +# ifndef OPENSSL_NO_CRMF +# include +# include +# include +# include /* for GENERAL_NAME etc. */ + +/* explicit #includes not strictly needed since implied by the above: */ +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + +# define OSSL_CRMF_POPOPRIVKEY_THISMESSAGE 0 +# define OSSL_CRMF_POPOPRIVKEY_SUBSEQUENTMESSAGE 1 +# define OSSL_CRMF_POPOPRIVKEY_DHMAC 2 +# define OSSL_CRMF_POPOPRIVKEY_AGREEMAC 3 +# define OSSL_CRMF_POPOPRIVKEY_ENCRYPTEDKEY 4 + +# define OSSL_CRMF_SUBSEQUENTMESSAGE_ENCRCERT 0 +# define OSSL_CRMF_SUBSEQUENTMESSAGE_CHALLENGERESP 1 +typedef struct ossl_crmf_encryptedvalue_st OSSL_CRMF_ENCRYPTEDVALUE; + +DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_ENCRYPTEDVALUE) +typedef struct ossl_crmf_msg_st OSSL_CRMF_MSG; +DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_MSG) +DECLARE_ASN1_DUP_FUNCTION(OSSL_CRMF_MSG) +SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CRMF_MSG, OSSL_CRMF_MSG, OSSL_CRMF_MSG) +#define sk_OSSL_CRMF_MSG_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk)) +#define sk_OSSL_CRMF_MSG_value(sk, idx) ((OSSL_CRMF_MSG *)OPENSSL_sk_value(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk), (idx))) +#define sk_OSSL_CRMF_MSG_new(cmp) ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_new(ossl_check_OSSL_CRMF_MSG_compfunc_type(cmp))) +#define sk_OSSL_CRMF_MSG_new_null() ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_new_null()) +#define sk_OSSL_CRMF_MSG_new_reserve(cmp, n) ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CRMF_MSG_compfunc_type(cmp), (n))) +#define sk_OSSL_CRMF_MSG_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CRMF_MSG_sk_type(sk), (n)) +#define sk_OSSL_CRMF_MSG_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CRMF_MSG_sk_type(sk)) +#define sk_OSSL_CRMF_MSG_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CRMF_MSG_sk_type(sk)) +#define sk_OSSL_CRMF_MSG_delete(sk, i) ((OSSL_CRMF_MSG *)OPENSSL_sk_delete(ossl_check_OSSL_CRMF_MSG_sk_type(sk), (i))) +#define sk_OSSL_CRMF_MSG_delete_ptr(sk, ptr) ((OSSL_CRMF_MSG *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr))) +#define sk_OSSL_CRMF_MSG_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr)) +#define sk_OSSL_CRMF_MSG_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr)) +#define sk_OSSL_CRMF_MSG_pop(sk) ((OSSL_CRMF_MSG *)OPENSSL_sk_pop(ossl_check_OSSL_CRMF_MSG_sk_type(sk))) +#define sk_OSSL_CRMF_MSG_shift(sk) ((OSSL_CRMF_MSG *)OPENSSL_sk_shift(ossl_check_OSSL_CRMF_MSG_sk_type(sk))) +#define sk_OSSL_CRMF_MSG_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CRMF_MSG_sk_type(sk),ossl_check_OSSL_CRMF_MSG_freefunc_type(freefunc)) +#define sk_OSSL_CRMF_MSG_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr), (idx)) +#define sk_OSSL_CRMF_MSG_set(sk, idx, ptr) ((OSSL_CRMF_MSG *)OPENSSL_sk_set(ossl_check_OSSL_CRMF_MSG_sk_type(sk), (idx), ossl_check_OSSL_CRMF_MSG_type(ptr))) +#define sk_OSSL_CRMF_MSG_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr)) +#define sk_OSSL_CRMF_MSG_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr)) +#define sk_OSSL_CRMF_MSG_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr), pnum) +#define sk_OSSL_CRMF_MSG_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CRMF_MSG_sk_type(sk)) +#define sk_OSSL_CRMF_MSG_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk)) +#define sk_OSSL_CRMF_MSG_dup(sk) ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk))) +#define sk_OSSL_CRMF_MSG_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_copyfunc_type(copyfunc), ossl_check_OSSL_CRMF_MSG_freefunc_type(freefunc))) +#define sk_OSSL_CRMF_MSG_set_cmp_func(sk, cmp) ((sk_OSSL_CRMF_MSG_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_compfunc_type(cmp))) + +typedef struct ossl_crmf_attributetypeandvalue_st OSSL_CRMF_ATTRIBUTETYPEANDVALUE; +typedef struct ossl_crmf_pbmparameter_st OSSL_CRMF_PBMPARAMETER; +DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_PBMPARAMETER) +typedef struct ossl_crmf_poposigningkey_st OSSL_CRMF_POPOSIGNINGKEY; +typedef struct ossl_crmf_certrequest_st OSSL_CRMF_CERTREQUEST; +typedef struct ossl_crmf_certid_st OSSL_CRMF_CERTID; +DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_CERTID) +DECLARE_ASN1_DUP_FUNCTION(OSSL_CRMF_CERTID) +SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CRMF_CERTID, OSSL_CRMF_CERTID, OSSL_CRMF_CERTID) +#define sk_OSSL_CRMF_CERTID_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk)) +#define sk_OSSL_CRMF_CERTID_value(sk, idx) ((OSSL_CRMF_CERTID *)OPENSSL_sk_value(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk), (idx))) +#define sk_OSSL_CRMF_CERTID_new(cmp) ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_new(ossl_check_OSSL_CRMF_CERTID_compfunc_type(cmp))) +#define sk_OSSL_CRMF_CERTID_new_null() ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_new_null()) +#define sk_OSSL_CRMF_CERTID_new_reserve(cmp, n) ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CRMF_CERTID_compfunc_type(cmp), (n))) +#define sk_OSSL_CRMF_CERTID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), (n)) +#define sk_OSSL_CRMF_CERTID_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CRMF_CERTID_sk_type(sk)) +#define sk_OSSL_CRMF_CERTID_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CRMF_CERTID_sk_type(sk)) +#define sk_OSSL_CRMF_CERTID_delete(sk, i) ((OSSL_CRMF_CERTID *)OPENSSL_sk_delete(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), (i))) +#define sk_OSSL_CRMF_CERTID_delete_ptr(sk, ptr) ((OSSL_CRMF_CERTID *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr))) +#define sk_OSSL_CRMF_CERTID_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr)) +#define sk_OSSL_CRMF_CERTID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr)) +#define sk_OSSL_CRMF_CERTID_pop(sk) ((OSSL_CRMF_CERTID *)OPENSSL_sk_pop(ossl_check_OSSL_CRMF_CERTID_sk_type(sk))) +#define sk_OSSL_CRMF_CERTID_shift(sk) ((OSSL_CRMF_CERTID *)OPENSSL_sk_shift(ossl_check_OSSL_CRMF_CERTID_sk_type(sk))) +#define sk_OSSL_CRMF_CERTID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CRMF_CERTID_sk_type(sk),ossl_check_OSSL_CRMF_CERTID_freefunc_type(freefunc)) +#define sk_OSSL_CRMF_CERTID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr), (idx)) +#define sk_OSSL_CRMF_CERTID_set(sk, idx, ptr) ((OSSL_CRMF_CERTID *)OPENSSL_sk_set(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), (idx), ossl_check_OSSL_CRMF_CERTID_type(ptr))) +#define sk_OSSL_CRMF_CERTID_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr)) +#define sk_OSSL_CRMF_CERTID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr)) +#define sk_OSSL_CRMF_CERTID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr), pnum) +#define sk_OSSL_CRMF_CERTID_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CRMF_CERTID_sk_type(sk)) +#define sk_OSSL_CRMF_CERTID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk)) +#define sk_OSSL_CRMF_CERTID_dup(sk) ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk))) +#define sk_OSSL_CRMF_CERTID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_copyfunc_type(copyfunc), ossl_check_OSSL_CRMF_CERTID_freefunc_type(freefunc))) +#define sk_OSSL_CRMF_CERTID_set_cmp_func(sk, cmp) ((sk_OSSL_CRMF_CERTID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_compfunc_type(cmp))) + + +typedef struct ossl_crmf_pkipublicationinfo_st OSSL_CRMF_PKIPUBLICATIONINFO; +DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_PKIPUBLICATIONINFO) +typedef struct ossl_crmf_singlepubinfo_st OSSL_CRMF_SINGLEPUBINFO; +DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_SINGLEPUBINFO) +typedef struct ossl_crmf_certtemplate_st OSSL_CRMF_CERTTEMPLATE; +DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_CERTTEMPLATE) +typedef STACK_OF(OSSL_CRMF_MSG) OSSL_CRMF_MSGS; +DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_MSGS) + +typedef struct ossl_crmf_optionalvalidity_st OSSL_CRMF_OPTIONALVALIDITY; + +/* crmf_pbm.c */ +OSSL_CRMF_PBMPARAMETER *OSSL_CRMF_pbmp_new(OSSL_LIB_CTX *libctx, size_t slen, + int owfnid, size_t itercnt, + int macnid); +int OSSL_CRMF_pbm_new(OSSL_LIB_CTX *libctx, const char *propq, + const OSSL_CRMF_PBMPARAMETER *pbmp, + const unsigned char *msg, size_t msglen, + const unsigned char *sec, size_t seclen, + unsigned char **mac, size_t *maclen); + +/* crmf_lib.c */ +int OSSL_CRMF_MSG_set1_regCtrl_regToken(OSSL_CRMF_MSG *msg, + const ASN1_UTF8STRING *tok); +ASN1_UTF8STRING +*OSSL_CRMF_MSG_get0_regCtrl_regToken(const OSSL_CRMF_MSG *msg); +int OSSL_CRMF_MSG_set1_regCtrl_authenticator(OSSL_CRMF_MSG *msg, + const ASN1_UTF8STRING *auth); +ASN1_UTF8STRING +*OSSL_CRMF_MSG_get0_regCtrl_authenticator(const OSSL_CRMF_MSG *msg); +int +OSSL_CRMF_MSG_PKIPublicationInfo_push0_SinglePubInfo(OSSL_CRMF_PKIPUBLICATIONINFO *pi, + OSSL_CRMF_SINGLEPUBINFO *spi); +# define OSSL_CRMF_PUB_METHOD_DONTCARE 0 +# define OSSL_CRMF_PUB_METHOD_X500 1 +# define OSSL_CRMF_PUB_METHOD_WEB 2 +# define OSSL_CRMF_PUB_METHOD_LDAP 3 +int OSSL_CRMF_MSG_set0_SinglePubInfo(OSSL_CRMF_SINGLEPUBINFO *spi, + int method, GENERAL_NAME *nm); +# define OSSL_CRMF_PUB_ACTION_DONTPUBLISH 0 +# define OSSL_CRMF_PUB_ACTION_PLEASEPUBLISH 1 +int OSSL_CRMF_MSG_set_PKIPublicationInfo_action(OSSL_CRMF_PKIPUBLICATIONINFO *pi, + int action); +int OSSL_CRMF_MSG_set1_regCtrl_pkiPublicationInfo(OSSL_CRMF_MSG *msg, + const OSSL_CRMF_PKIPUBLICATIONINFO *pi); +OSSL_CRMF_PKIPUBLICATIONINFO +*OSSL_CRMF_MSG_get0_regCtrl_pkiPublicationInfo(const OSSL_CRMF_MSG *msg); +int OSSL_CRMF_MSG_set1_regCtrl_protocolEncrKey(OSSL_CRMF_MSG *msg, + const X509_PUBKEY *pubkey); +X509_PUBKEY +*OSSL_CRMF_MSG_get0_regCtrl_protocolEncrKey(const OSSL_CRMF_MSG *msg); +int OSSL_CRMF_MSG_set1_regCtrl_oldCertID(OSSL_CRMF_MSG *msg, + const OSSL_CRMF_CERTID *cid); +OSSL_CRMF_CERTID +*OSSL_CRMF_MSG_get0_regCtrl_oldCertID(const OSSL_CRMF_MSG *msg); +OSSL_CRMF_CERTID *OSSL_CRMF_CERTID_gen(const X509_NAME *issuer, + const ASN1_INTEGER *serial); + +int OSSL_CRMF_MSG_set1_regInfo_utf8Pairs(OSSL_CRMF_MSG *msg, + const ASN1_UTF8STRING *utf8pairs); +ASN1_UTF8STRING +*OSSL_CRMF_MSG_get0_regInfo_utf8Pairs(const OSSL_CRMF_MSG *msg); +int OSSL_CRMF_MSG_set1_regInfo_certReq(OSSL_CRMF_MSG *msg, + const OSSL_CRMF_CERTREQUEST *cr); +OSSL_CRMF_CERTREQUEST +*OSSL_CRMF_MSG_get0_regInfo_certReq(const OSSL_CRMF_MSG *msg); + +int OSSL_CRMF_MSG_set0_validity(OSSL_CRMF_MSG *crm, + ASN1_TIME *notBefore, ASN1_TIME *notAfter); +int OSSL_CRMF_MSG_set_certReqId(OSSL_CRMF_MSG *crm, int rid); +int OSSL_CRMF_MSG_get_certReqId(const OSSL_CRMF_MSG *crm); +int OSSL_CRMF_MSG_set0_extensions(OSSL_CRMF_MSG *crm, X509_EXTENSIONS *exts); + +int OSSL_CRMF_MSG_push0_extension(OSSL_CRMF_MSG *crm, X509_EXTENSION *ext); +# define OSSL_CRMF_POPO_NONE -1 +# define OSSL_CRMF_POPO_RAVERIFIED 0 +# define OSSL_CRMF_POPO_SIGNATURE 1 +# define OSSL_CRMF_POPO_KEYENC 2 +# define OSSL_CRMF_POPO_KEYAGREE 3 +int OSSL_CRMF_MSG_create_popo(int meth, OSSL_CRMF_MSG *crm, + EVP_PKEY *pkey, const EVP_MD *digest, + OSSL_LIB_CTX *libctx, const char *propq); +int OSSL_CRMF_MSGS_verify_popo(const OSSL_CRMF_MSGS *reqs, + int rid, int acceptRAVerified, + OSSL_LIB_CTX *libctx, const char *propq); +OSSL_CRMF_CERTTEMPLATE *OSSL_CRMF_MSG_get0_tmpl(const OSSL_CRMF_MSG *crm); +X509_PUBKEY +*OSSL_CRMF_CERTTEMPLATE_get0_publicKey(const OSSL_CRMF_CERTTEMPLATE *tmpl); +const X509_NAME +*OSSL_CRMF_CERTTEMPLATE_get0_subject(const OSSL_CRMF_CERTTEMPLATE *tmpl); +const X509_NAME +*OSSL_CRMF_CERTTEMPLATE_get0_issuer(const OSSL_CRMF_CERTTEMPLATE *tmpl); +const ASN1_INTEGER +*OSSL_CRMF_CERTTEMPLATE_get0_serialNumber(const OSSL_CRMF_CERTTEMPLATE *tmpl); +X509_EXTENSIONS +*OSSL_CRMF_CERTTEMPLATE_get0_extensions(const OSSL_CRMF_CERTTEMPLATE *tmpl); +const X509_NAME +*OSSL_CRMF_CERTID_get0_issuer(const OSSL_CRMF_CERTID *cid); +const ASN1_INTEGER +*OSSL_CRMF_CERTID_get0_serialNumber(const OSSL_CRMF_CERTID *cid); +int OSSL_CRMF_CERTTEMPLATE_fill(OSSL_CRMF_CERTTEMPLATE *tmpl, + EVP_PKEY *pubkey, + const X509_NAME *subject, + const X509_NAME *issuer, + const ASN1_INTEGER *serial); +X509 +*OSSL_CRMF_ENCRYPTEDVALUE_get1_encCert(const OSSL_CRMF_ENCRYPTEDVALUE *ecert, + OSSL_LIB_CTX *libctx, const char *propq, + EVP_PKEY *pkey); + +# ifdef __cplusplus +} +# endif +# endif /* !defined(OPENSSL_NO_CRMF) */ +#endif /* !defined(OPENSSL_CRMF_H) */ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/crmferr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/crmferr.h new file mode 100644 index 0000000..b242b92 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/crmferr.h @@ -0,0 +1,50 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_CRMFERR_H +# define OPENSSL_CRMFERR_H +# pragma once + +# include +# include +# include + + +# ifndef OPENSSL_NO_CRMF + + +/* + * CRMF reason codes. + */ +# define CRMF_R_BAD_PBM_ITERATIONCOUNT 100 +# define CRMF_R_CRMFERROR 102 +# define CRMF_R_ERROR 103 +# define CRMF_R_ERROR_DECODING_CERTIFICATE 104 +# define CRMF_R_ERROR_DECRYPTING_CERTIFICATE 105 +# define CRMF_R_ERROR_DECRYPTING_SYMMETRIC_KEY 106 +# define CRMF_R_FAILURE_OBTAINING_RANDOM 107 +# define CRMF_R_ITERATIONCOUNT_BELOW_100 108 +# define CRMF_R_MALFORMED_IV 101 +# define CRMF_R_NULL_ARGUMENT 109 +# define CRMF_R_POPOSKINPUT_NOT_SUPPORTED 113 +# define CRMF_R_POPO_INCONSISTENT_PUBLIC_KEY 117 +# define CRMF_R_POPO_MISSING 121 +# define CRMF_R_POPO_MISSING_PUBLIC_KEY 118 +# define CRMF_R_POPO_MISSING_SUBJECT 119 +# define CRMF_R_POPO_RAVERIFIED_NOT_ACCEPTED 120 +# define CRMF_R_SETTING_MAC_ALGOR_FAILURE 110 +# define CRMF_R_SETTING_OWF_ALGOR_FAILURE 111 +# define CRMF_R_UNSUPPORTED_ALGORITHM 112 +# define CRMF_R_UNSUPPORTED_CIPHER 114 +# define CRMF_R_UNSUPPORTED_METHOD_FOR_CREATING_POPO 115 +# define CRMF_R_UNSUPPORTED_POPO_METHOD 116 + +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/crypto.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/crypto.h new file mode 100644 index 0000000..55e00dc --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/crypto.h @@ -0,0 +1,561 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/crypto.h.in + * + * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved. + * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +#ifndef OPENSSL_CRYPTO_H +# define OPENSSL_CRYPTO_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_CRYPTO_H +# endif + +# include +# include + +# include + +# ifndef OPENSSL_NO_STDIO +# include +# endif + +# include +# include +# include +# include +# include +# include + +# ifdef CHARSET_EBCDIC +# include +# endif + +/* + * Resolve problems on some operating systems with symbol names that clash + * one way or another + */ +# include + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# include +# endif + +#ifdef __cplusplus +extern "C" { +#endif + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define SSLeay OpenSSL_version_num +# define SSLeay_version OpenSSL_version +# define SSLEAY_VERSION_NUMBER OPENSSL_VERSION_NUMBER +# define SSLEAY_VERSION OPENSSL_VERSION +# define SSLEAY_CFLAGS OPENSSL_CFLAGS +# define SSLEAY_BUILT_ON OPENSSL_BUILT_ON +# define SSLEAY_PLATFORM OPENSSL_PLATFORM +# define SSLEAY_DIR OPENSSL_DIR + +/* + * Old type for allocating dynamic locks. No longer used. Use the new thread + * API instead. + */ +typedef struct { + int dummy; +} CRYPTO_dynlock; + +# endif /* OPENSSL_NO_DEPRECATED_1_1_0 */ + +typedef void CRYPTO_RWLOCK; + +CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void); +__owur int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock); +__owur int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock); +int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock); +void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock); + +int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock); +int CRYPTO_atomic_or(uint64_t *val, uint64_t op, uint64_t *ret, + CRYPTO_RWLOCK *lock); +int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock); +int CRYPTO_atomic_load_int(int *val, int *ret, CRYPTO_RWLOCK *lock); + +/* No longer needed, so this is a no-op */ +#define OPENSSL_malloc_init() while(0) continue + +# define OPENSSL_malloc(num) \ + CRYPTO_malloc(num, OPENSSL_FILE, OPENSSL_LINE) +# define OPENSSL_zalloc(num) \ + CRYPTO_zalloc(num, OPENSSL_FILE, OPENSSL_LINE) +# define OPENSSL_realloc(addr, num) \ + CRYPTO_realloc(addr, num, OPENSSL_FILE, OPENSSL_LINE) +# define OPENSSL_clear_realloc(addr, old_num, num) \ + CRYPTO_clear_realloc(addr, old_num, num, OPENSSL_FILE, OPENSSL_LINE) +# define OPENSSL_clear_free(addr, num) \ + CRYPTO_clear_free(addr, num, OPENSSL_FILE, OPENSSL_LINE) +# define OPENSSL_free(addr) \ + CRYPTO_free(addr, OPENSSL_FILE, OPENSSL_LINE) +# define OPENSSL_memdup(str, s) \ + CRYPTO_memdup((str), s, OPENSSL_FILE, OPENSSL_LINE) +# define OPENSSL_strdup(str) \ + CRYPTO_strdup(str, OPENSSL_FILE, OPENSSL_LINE) +# define OPENSSL_strndup(str, n) \ + CRYPTO_strndup(str, n, OPENSSL_FILE, OPENSSL_LINE) +# define OPENSSL_secure_malloc(num) \ + CRYPTO_secure_malloc(num, OPENSSL_FILE, OPENSSL_LINE) +# define OPENSSL_secure_zalloc(num) \ + CRYPTO_secure_zalloc(num, OPENSSL_FILE, OPENSSL_LINE) +# define OPENSSL_secure_free(addr) \ + CRYPTO_secure_free(addr, OPENSSL_FILE, OPENSSL_LINE) +# define OPENSSL_secure_clear_free(addr, num) \ + CRYPTO_secure_clear_free(addr, num, OPENSSL_FILE, OPENSSL_LINE) +# define OPENSSL_secure_actual_size(ptr) \ + CRYPTO_secure_actual_size(ptr) + +size_t OPENSSL_strlcpy(char *dst, const char *src, size_t siz); +size_t OPENSSL_strlcat(char *dst, const char *src, size_t siz); +size_t OPENSSL_strnlen(const char *str, size_t maxlen); +int OPENSSL_buf2hexstr_ex(char *str, size_t str_n, size_t *strlength, + const unsigned char *buf, size_t buflen, + const char sep); +char *OPENSSL_buf2hexstr(const unsigned char *buf, long buflen); +int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen, + const char *str, const char sep); +unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen); +int OPENSSL_hexchar2int(unsigned char c); +int OPENSSL_strcasecmp(const char *s1, const char *s2); +int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n); + +# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type)) + +/* + * These functions return the values of OPENSSL_VERSION_MAJOR, + * OPENSSL_VERSION_MINOR, OPENSSL_VERSION_PATCH, OPENSSL_VERSION_PRE_RELEASE + * and OPENSSL_VERSION_BUILD_METADATA, respectively. + */ +unsigned int OPENSSL_version_major(void); +unsigned int OPENSSL_version_minor(void); +unsigned int OPENSSL_version_patch(void); +const char *OPENSSL_version_pre_release(void); +const char *OPENSSL_version_build_metadata(void); + +unsigned long OpenSSL_version_num(void); +const char *OpenSSL_version(int type); +# define OPENSSL_VERSION 0 +# define OPENSSL_CFLAGS 1 +# define OPENSSL_BUILT_ON 2 +# define OPENSSL_PLATFORM 3 +# define OPENSSL_DIR 4 +# define OPENSSL_ENGINES_DIR 5 +# define OPENSSL_VERSION_STRING 6 +# define OPENSSL_FULL_VERSION_STRING 7 +# define OPENSSL_MODULES_DIR 8 +# define OPENSSL_CPU_INFO 9 + +const char *OPENSSL_info(int type); +/* + * The series starts at 1001 to avoid confusion with the OpenSSL_version + * types. + */ +# define OPENSSL_INFO_CONFIG_DIR 1001 +# define OPENSSL_INFO_ENGINES_DIR 1002 +# define OPENSSL_INFO_MODULES_DIR 1003 +# define OPENSSL_INFO_DSO_EXTENSION 1004 +# define OPENSSL_INFO_DIR_FILENAME_SEPARATOR 1005 +# define OPENSSL_INFO_LIST_SEPARATOR 1006 +# define OPENSSL_INFO_SEED_SOURCE 1007 +# define OPENSSL_INFO_CPU_SETTINGS 1008 + +int OPENSSL_issetugid(void); + +struct crypto_ex_data_st { + OSSL_LIB_CTX *ctx; + STACK_OF(void) *sk; +}; + +SKM_DEFINE_STACK_OF_INTERNAL(void, void, void) +#define sk_void_num(sk) OPENSSL_sk_num(ossl_check_const_void_sk_type(sk)) +#define sk_void_value(sk, idx) ((void *)OPENSSL_sk_value(ossl_check_const_void_sk_type(sk), (idx))) +#define sk_void_new(cmp) ((STACK_OF(void) *)OPENSSL_sk_new(ossl_check_void_compfunc_type(cmp))) +#define sk_void_new_null() ((STACK_OF(void) *)OPENSSL_sk_new_null()) +#define sk_void_new_reserve(cmp, n) ((STACK_OF(void) *)OPENSSL_sk_new_reserve(ossl_check_void_compfunc_type(cmp), (n))) +#define sk_void_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_void_sk_type(sk), (n)) +#define sk_void_free(sk) OPENSSL_sk_free(ossl_check_void_sk_type(sk)) +#define sk_void_zero(sk) OPENSSL_sk_zero(ossl_check_void_sk_type(sk)) +#define sk_void_delete(sk, i) ((void *)OPENSSL_sk_delete(ossl_check_void_sk_type(sk), (i))) +#define sk_void_delete_ptr(sk, ptr) ((void *)OPENSSL_sk_delete_ptr(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr))) +#define sk_void_push(sk, ptr) OPENSSL_sk_push(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr)) +#define sk_void_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr)) +#define sk_void_pop(sk) ((void *)OPENSSL_sk_pop(ossl_check_void_sk_type(sk))) +#define sk_void_shift(sk) ((void *)OPENSSL_sk_shift(ossl_check_void_sk_type(sk))) +#define sk_void_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_void_sk_type(sk),ossl_check_void_freefunc_type(freefunc)) +#define sk_void_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr), (idx)) +#define sk_void_set(sk, idx, ptr) ((void *)OPENSSL_sk_set(ossl_check_void_sk_type(sk), (idx), ossl_check_void_type(ptr))) +#define sk_void_find(sk, ptr) OPENSSL_sk_find(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr)) +#define sk_void_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr)) +#define sk_void_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr), pnum) +#define sk_void_sort(sk) OPENSSL_sk_sort(ossl_check_void_sk_type(sk)) +#define sk_void_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_void_sk_type(sk)) +#define sk_void_dup(sk) ((STACK_OF(void) *)OPENSSL_sk_dup(ossl_check_const_void_sk_type(sk))) +#define sk_void_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(void) *)OPENSSL_sk_deep_copy(ossl_check_const_void_sk_type(sk), ossl_check_void_copyfunc_type(copyfunc), ossl_check_void_freefunc_type(freefunc))) +#define sk_void_set_cmp_func(sk, cmp) ((sk_void_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_void_sk_type(sk), ossl_check_void_compfunc_type(cmp))) + + + +/* + * Per class, we have a STACK of function pointers. + */ +# define CRYPTO_EX_INDEX_SSL 0 +# define CRYPTO_EX_INDEX_SSL_CTX 1 +# define CRYPTO_EX_INDEX_SSL_SESSION 2 +# define CRYPTO_EX_INDEX_X509 3 +# define CRYPTO_EX_INDEX_X509_STORE 4 +# define CRYPTO_EX_INDEX_X509_STORE_CTX 5 +# define CRYPTO_EX_INDEX_DH 6 +# define CRYPTO_EX_INDEX_DSA 7 +# define CRYPTO_EX_INDEX_EC_KEY 8 +# define CRYPTO_EX_INDEX_RSA 9 +# define CRYPTO_EX_INDEX_ENGINE 10 +# define CRYPTO_EX_INDEX_UI 11 +# define CRYPTO_EX_INDEX_BIO 12 +# define CRYPTO_EX_INDEX_APP 13 +# define CRYPTO_EX_INDEX_UI_METHOD 14 +# define CRYPTO_EX_INDEX_RAND_DRBG 15 +# define CRYPTO_EX_INDEX_DRBG CRYPTO_EX_INDEX_RAND_DRBG +# define CRYPTO_EX_INDEX_OSSL_LIB_CTX 16 +# define CRYPTO_EX_INDEX_EVP_PKEY 17 +# define CRYPTO_EX_INDEX__COUNT 18 + +typedef void CRYPTO_EX_new (void *parent, void *ptr, CRYPTO_EX_DATA *ad, + int idx, long argl, void *argp); +typedef void CRYPTO_EX_free (void *parent, void *ptr, CRYPTO_EX_DATA *ad, + int idx, long argl, void *argp); +typedef int CRYPTO_EX_dup (CRYPTO_EX_DATA *to, const CRYPTO_EX_DATA *from, + void **from_d, int idx, long argl, void *argp); +__owur int CRYPTO_get_ex_new_index(int class_index, long argl, void *argp, + CRYPTO_EX_new *new_func, + CRYPTO_EX_dup *dup_func, + CRYPTO_EX_free *free_func); +/* No longer use an index. */ +int CRYPTO_free_ex_index(int class_index, int idx); + +/* + * Initialise/duplicate/free CRYPTO_EX_DATA variables corresponding to a + * given class (invokes whatever per-class callbacks are applicable) + */ +int CRYPTO_new_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad); +int CRYPTO_dup_ex_data(int class_index, CRYPTO_EX_DATA *to, + const CRYPTO_EX_DATA *from); + +void CRYPTO_free_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad); + +/* Allocate a single item in the CRYPTO_EX_DATA variable */ +int CRYPTO_alloc_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad, + int idx); + +/* + * Get/set data in a CRYPTO_EX_DATA variable corresponding to a particular + * index (relative to the class type involved) + */ +int CRYPTO_set_ex_data(CRYPTO_EX_DATA *ad, int idx, void *val); +void *CRYPTO_get_ex_data(const CRYPTO_EX_DATA *ad, int idx); + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +/* + * This function cleans up all "ex_data" state. It mustn't be called under + * potential race-conditions. + */ +# define CRYPTO_cleanup_all_ex_data() while(0) continue + +/* + * The old locking functions have been removed completely without compatibility + * macros. This is because the old functions either could not properly report + * errors, or the returned error values were not clearly documented. + * Replacing the locking functions with no-ops would cause race condition + * issues in the affected applications. It is far better for them to fail at + * compile time. + * On the other hand, the locking callbacks are no longer used. Consequently, + * the callback management functions can be safely replaced with no-op macros. + */ +# define CRYPTO_num_locks() (1) +# define CRYPTO_set_locking_callback(func) +# define CRYPTO_get_locking_callback() (NULL) +# define CRYPTO_set_add_lock_callback(func) +# define CRYPTO_get_add_lock_callback() (NULL) + +/* + * These defines where used in combination with the old locking callbacks, + * they are not called anymore, but old code that's not called might still + * use them. + */ +# define CRYPTO_LOCK 1 +# define CRYPTO_UNLOCK 2 +# define CRYPTO_READ 4 +# define CRYPTO_WRITE 8 + +/* This structure is no longer used */ +typedef struct crypto_threadid_st { + int dummy; +} CRYPTO_THREADID; +/* Only use CRYPTO_THREADID_set_[numeric|pointer]() within callbacks */ +# define CRYPTO_THREADID_set_numeric(id, val) +# define CRYPTO_THREADID_set_pointer(id, ptr) +# define CRYPTO_THREADID_set_callback(threadid_func) (0) +# define CRYPTO_THREADID_get_callback() (NULL) +# define CRYPTO_THREADID_current(id) +# define CRYPTO_THREADID_cmp(a, b) (-1) +# define CRYPTO_THREADID_cpy(dest, src) +# define CRYPTO_THREADID_hash(id) (0UL) + +# ifndef OPENSSL_NO_DEPRECATED_1_0_0 +# define CRYPTO_set_id_callback(func) +# define CRYPTO_get_id_callback() (NULL) +# define CRYPTO_thread_id() (0UL) +# endif /* OPENSSL_NO_DEPRECATED_1_0_0 */ + +# define CRYPTO_set_dynlock_create_callback(dyn_create_function) +# define CRYPTO_set_dynlock_lock_callback(dyn_lock_function) +# define CRYPTO_set_dynlock_destroy_callback(dyn_destroy_function) +# define CRYPTO_get_dynlock_create_callback() (NULL) +# define CRYPTO_get_dynlock_lock_callback() (NULL) +# define CRYPTO_get_dynlock_destroy_callback() (NULL) +# endif /* OPENSSL_NO_DEPRECATED_1_1_0 */ + +typedef void *(*CRYPTO_malloc_fn)(size_t num, const char *file, int line); +typedef void *(*CRYPTO_realloc_fn)(void *addr, size_t num, const char *file, + int line); +typedef void (*CRYPTO_free_fn)(void *addr, const char *file, int line); +int CRYPTO_set_mem_functions(CRYPTO_malloc_fn malloc_fn, + CRYPTO_realloc_fn realloc_fn, + CRYPTO_free_fn free_fn); +void CRYPTO_get_mem_functions(CRYPTO_malloc_fn *malloc_fn, + CRYPTO_realloc_fn *realloc_fn, + CRYPTO_free_fn *free_fn); + +OSSL_CRYPTO_ALLOC void *CRYPTO_malloc(size_t num, const char *file, int line); +OSSL_CRYPTO_ALLOC void *CRYPTO_zalloc(size_t num, const char *file, int line); +OSSL_CRYPTO_ALLOC void *CRYPTO_memdup(const void *str, size_t siz, const char *file, int line); +OSSL_CRYPTO_ALLOC char *CRYPTO_strdup(const char *str, const char *file, int line); +OSSL_CRYPTO_ALLOC char *CRYPTO_strndup(const char *str, size_t s, const char *file, int line); +void CRYPTO_free(void *ptr, const char *file, int line); +void CRYPTO_clear_free(void *ptr, size_t num, const char *file, int line); +void *CRYPTO_realloc(void *addr, size_t num, const char *file, int line); +void *CRYPTO_clear_realloc(void *addr, size_t old_num, size_t num, + const char *file, int line); + +int CRYPTO_secure_malloc_init(size_t sz, size_t minsize); +int CRYPTO_secure_malloc_done(void); +OSSL_CRYPTO_ALLOC void *CRYPTO_secure_malloc(size_t num, const char *file, int line); +OSSL_CRYPTO_ALLOC void *CRYPTO_secure_zalloc(size_t num, const char *file, int line); +void CRYPTO_secure_free(void *ptr, const char *file, int line); +void CRYPTO_secure_clear_free(void *ptr, size_t num, + const char *file, int line); +int CRYPTO_secure_allocated(const void *ptr); +int CRYPTO_secure_malloc_initialized(void); +size_t CRYPTO_secure_actual_size(void *ptr); +size_t CRYPTO_secure_used(void); + +void OPENSSL_cleanse(void *ptr, size_t len); + +# ifndef OPENSSL_NO_CRYPTO_MDEBUG +/* + * The following can be used to detect memory leaks in the library. If + * used, it turns on malloc checking + */ +# define CRYPTO_MEM_CHECK_OFF 0x0 /* Control only */ +# define CRYPTO_MEM_CHECK_ON 0x1 /* Control and mode bit */ +# define CRYPTO_MEM_CHECK_ENABLE 0x2 /* Control and mode bit */ +# define CRYPTO_MEM_CHECK_DISABLE 0x3 /* Control only */ + +void CRYPTO_get_alloc_counts(int *mcount, int *rcount, int *fcount); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define OPENSSL_mem_debug_push(info) \ + CRYPTO_mem_debug_push(info, OPENSSL_FILE, OPENSSL_LINE) +# define OPENSSL_mem_debug_pop() \ + CRYPTO_mem_debug_pop() +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int CRYPTO_set_mem_debug(int flag); +OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_ctrl(int mode); +OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_debug_push(const char *info, + const char *file, int line); +OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_debug_pop(void); +OSSL_DEPRECATEDIN_3_0 void CRYPTO_mem_debug_malloc(void *addr, size_t num, + int flag, + const char *file, int line); +OSSL_DEPRECATEDIN_3_0 void CRYPTO_mem_debug_realloc(void *addr1, void *addr2, + size_t num, int flag, + const char *file, int line); +OSSL_DEPRECATEDIN_3_0 void CRYPTO_mem_debug_free(void *addr, int flag, + const char *file, int line); +OSSL_DEPRECATEDIN_3_0 +int CRYPTO_mem_leaks_cb(int (*cb)(const char *str, size_t len, void *u), + void *u); +# endif +# ifndef OPENSSL_NO_STDIO +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_leaks_fp(FILE *); +# endif +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_leaks(BIO *bio); +# endif +# endif /* OPENSSL_NO_CRYPTO_MDEBUG */ + +/* die if we have to */ +ossl_noreturn void OPENSSL_die(const char *assertion, const char *file, int line); +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define OpenSSLDie(f,l,a) OPENSSL_die((a),(f),(l)) +# endif +# define OPENSSL_assert(e) \ + (void)((e) ? 0 : (OPENSSL_die("assertion failed: " #e, OPENSSL_FILE, OPENSSL_LINE), 1)) + +int OPENSSL_isservice(void); + +void OPENSSL_init(void); +# ifdef OPENSSL_SYS_UNIX +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 void OPENSSL_fork_prepare(void); +OSSL_DEPRECATEDIN_3_0 void OPENSSL_fork_parent(void); +OSSL_DEPRECATEDIN_3_0 void OPENSSL_fork_child(void); +# endif +# endif + +struct tm *OPENSSL_gmtime(const time_t *timer, struct tm *result); +int OPENSSL_gmtime_adj(struct tm *tm, int offset_day, long offset_sec); +int OPENSSL_gmtime_diff(int *pday, int *psec, + const struct tm *from, const struct tm *to); + +/* + * CRYPTO_memcmp returns zero iff the |len| bytes at |a| and |b| are equal. + * It takes an amount of time dependent on |len|, but independent of the + * contents of |a| and |b|. Unlike memcmp, it cannot be used to put elements + * into a defined order as the return value when a != b is undefined, other + * than to be non-zero. + */ +int CRYPTO_memcmp(const void * in_a, const void * in_b, size_t len); + +/* Standard initialisation options */ +# define OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS 0x00000001L +# define OPENSSL_INIT_LOAD_CRYPTO_STRINGS 0x00000002L +# define OPENSSL_INIT_ADD_ALL_CIPHERS 0x00000004L +# define OPENSSL_INIT_ADD_ALL_DIGESTS 0x00000008L +# define OPENSSL_INIT_NO_ADD_ALL_CIPHERS 0x00000010L +# define OPENSSL_INIT_NO_ADD_ALL_DIGESTS 0x00000020L +# define OPENSSL_INIT_LOAD_CONFIG 0x00000040L +# define OPENSSL_INIT_NO_LOAD_CONFIG 0x00000080L +# define OPENSSL_INIT_ASYNC 0x00000100L +# define OPENSSL_INIT_ENGINE_RDRAND 0x00000200L +# define OPENSSL_INIT_ENGINE_DYNAMIC 0x00000400L +# define OPENSSL_INIT_ENGINE_OPENSSL 0x00000800L +# define OPENSSL_INIT_ENGINE_CRYPTODEV 0x00001000L +# define OPENSSL_INIT_ENGINE_CAPI 0x00002000L +# define OPENSSL_INIT_ENGINE_PADLOCK 0x00004000L +# define OPENSSL_INIT_ENGINE_AFALG 0x00008000L +/* FREE: 0x00010000L */ +# define OPENSSL_INIT_ATFORK 0x00020000L +/* OPENSSL_INIT_BASE_ONLY 0x00040000L */ +# define OPENSSL_INIT_NO_ATEXIT 0x00080000L +/* OPENSSL_INIT flag range 0x03f00000 reserved for OPENSSL_init_ssl() */ +/* FREE: 0x04000000L */ +/* FREE: 0x08000000L */ +/* FREE: 0x10000000L */ +/* FREE: 0x20000000L */ +/* FREE: 0x40000000L */ +/* FREE: 0x80000000L */ +/* Max OPENSSL_INIT flag value is 0x80000000 */ + +/* openssl and dasync not counted as builtin */ +# define OPENSSL_INIT_ENGINE_ALL_BUILTIN \ + (OPENSSL_INIT_ENGINE_RDRAND | OPENSSL_INIT_ENGINE_DYNAMIC \ + | OPENSSL_INIT_ENGINE_CRYPTODEV | OPENSSL_INIT_ENGINE_CAPI | \ + OPENSSL_INIT_ENGINE_PADLOCK) + +/* Library initialisation functions */ +void OPENSSL_cleanup(void); +int OPENSSL_init_crypto(uint64_t opts, const OPENSSL_INIT_SETTINGS *settings); +int OPENSSL_atexit(void (*handler)(void)); +void OPENSSL_thread_stop(void); +void OPENSSL_thread_stop_ex(OSSL_LIB_CTX *ctx); + +/* Low-level control of initialization */ +OPENSSL_INIT_SETTINGS *OPENSSL_INIT_new(void); +# ifndef OPENSSL_NO_STDIO +int OPENSSL_INIT_set_config_filename(OPENSSL_INIT_SETTINGS *settings, + const char *config_filename); +void OPENSSL_INIT_set_config_file_flags(OPENSSL_INIT_SETTINGS *settings, + unsigned long flags); +int OPENSSL_INIT_set_config_appname(OPENSSL_INIT_SETTINGS *settings, + const char *config_appname); +# endif +void OPENSSL_INIT_free(OPENSSL_INIT_SETTINGS *settings); + +# if defined(OPENSSL_THREADS) && !defined(CRYPTO_TDEBUG) +# if defined(_WIN32) +# if defined(BASETYPES) || defined(_WINDEF_H) +/* application has to include in order to use this */ +typedef DWORD CRYPTO_THREAD_LOCAL; +typedef DWORD CRYPTO_THREAD_ID; + +typedef LONG CRYPTO_ONCE; +# define CRYPTO_ONCE_STATIC_INIT 0 +# endif +# else +# if defined(__TANDEM) && defined(_SPT_MODEL_) +# define SPT_THREAD_SIGNAL 1 +# define SPT_THREAD_AWARE 1 +# include +# else +# include +# endif +typedef pthread_once_t CRYPTO_ONCE; +typedef pthread_key_t CRYPTO_THREAD_LOCAL; +typedef pthread_t CRYPTO_THREAD_ID; + +# define CRYPTO_ONCE_STATIC_INIT PTHREAD_ONCE_INIT +# endif +# endif + +# if !defined(CRYPTO_ONCE_STATIC_INIT) +typedef unsigned int CRYPTO_ONCE; +typedef unsigned int CRYPTO_THREAD_LOCAL; +typedef unsigned int CRYPTO_THREAD_ID; +# define CRYPTO_ONCE_STATIC_INIT 0 +# endif + +int CRYPTO_THREAD_run_once(CRYPTO_ONCE *once, void (*init)(void)); + +int CRYPTO_THREAD_init_local(CRYPTO_THREAD_LOCAL *key, void (*cleanup)(void *)); +void *CRYPTO_THREAD_get_local(CRYPTO_THREAD_LOCAL *key); +int CRYPTO_THREAD_set_local(CRYPTO_THREAD_LOCAL *key, void *val); +int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key); + +CRYPTO_THREAD_ID CRYPTO_THREAD_get_current_id(void); +int CRYPTO_THREAD_compare_id(CRYPTO_THREAD_ID a, CRYPTO_THREAD_ID b); + +OSSL_LIB_CTX *OSSL_LIB_CTX_new(void); +OSSL_LIB_CTX *OSSL_LIB_CTX_new_from_dispatch(const OSSL_CORE_HANDLE *handle, + const OSSL_DISPATCH *in); +OSSL_LIB_CTX *OSSL_LIB_CTX_new_child(const OSSL_CORE_HANDLE *handle, + const OSSL_DISPATCH *in); +int OSSL_LIB_CTX_load_config(OSSL_LIB_CTX *ctx, const char *config_file); +void OSSL_LIB_CTX_free(OSSL_LIB_CTX *); +OSSL_LIB_CTX *OSSL_LIB_CTX_get0_global_default(void); +OSSL_LIB_CTX *OSSL_LIB_CTX_set0_default(OSSL_LIB_CTX *libctx); + +void OSSL_sleep(uint64_t millis); + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cryptoerr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cryptoerr.h new file mode 100644 index 0000000..e84b12d --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cryptoerr.h @@ -0,0 +1,55 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_CRYPTOERR_H +# define OPENSSL_CRYPTOERR_H +# pragma once + +# include +# include +# include + + + +/* + * CRYPTO reason codes. + */ +# define CRYPTO_R_BAD_ALGORITHM_NAME 117 +# define CRYPTO_R_CONFLICTING_NAMES 118 +# define CRYPTO_R_HEX_STRING_TOO_SHORT 121 +# define CRYPTO_R_ILLEGAL_HEX_DIGIT 102 +# define CRYPTO_R_INSUFFICIENT_DATA_SPACE 106 +# define CRYPTO_R_INSUFFICIENT_PARAM_SIZE 107 +# define CRYPTO_R_INSUFFICIENT_SECURE_DATA_SPACE 108 +# define CRYPTO_R_INTEGER_OVERFLOW 127 +# define CRYPTO_R_INVALID_NEGATIVE_VALUE 122 +# define CRYPTO_R_INVALID_NULL_ARGUMENT 109 +# define CRYPTO_R_INVALID_OSSL_PARAM_TYPE 110 +# define CRYPTO_R_NO_PARAMS_TO_MERGE 131 +# define CRYPTO_R_NO_SPACE_FOR_TERMINATING_NULL 128 +# define CRYPTO_R_ODD_NUMBER_OF_DIGITS 103 +# define CRYPTO_R_PARAM_CANNOT_BE_REPRESENTED_EXACTLY 123 +# define CRYPTO_R_PARAM_NOT_INTEGER_TYPE 124 +# define CRYPTO_R_PARAM_OF_INCOMPATIBLE_TYPE 129 +# define CRYPTO_R_PARAM_UNSIGNED_INTEGER_NEGATIVE_VALUE_UNSUPPORTED 125 +# define CRYPTO_R_PARAM_UNSUPPORTED_FLOATING_POINT_FORMAT 130 +# define CRYPTO_R_PARAM_VALUE_TOO_LARGE_FOR_DESTINATION 126 +# define CRYPTO_R_PROVIDER_ALREADY_EXISTS 104 +# define CRYPTO_R_PROVIDER_SECTION_ERROR 105 +# define CRYPTO_R_RANDOM_SECTION_ERROR 119 +# define CRYPTO_R_SECURE_MALLOC_FAILURE 111 +# define CRYPTO_R_STRING_TOO_LONG 112 +# define CRYPTO_R_TOO_MANY_BYTES 113 +# define CRYPTO_R_TOO_MANY_RECORDS 114 +# define CRYPTO_R_TOO_SMALL_BUFFER 116 +# define CRYPTO_R_UNKNOWN_NAME_IN_RANDOM_SECTION 120 +# define CRYPTO_R_ZERO_LENGTH_NUMBER 115 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cryptoerr_legacy.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cryptoerr_legacy.h new file mode 100644 index 0000000..ccab33a --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cryptoerr_legacy.h @@ -0,0 +1,1466 @@ +/* + * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +/* + * This header file preserves symbols from pre-3.0 OpenSSL. + * It should never be included directly, as it's already included + * by the public {lib}err.h headers, and since it will go away some + * time in the future. + */ + +#ifndef OPENSSL_CRYPTOERR_LEGACY_H +# define OPENSSL_CRYPTOERR_LEGACY_H +# pragma once + +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int ERR_load_ASN1_strings(void); +OSSL_DEPRECATEDIN_3_0 int ERR_load_ASYNC_strings(void); +OSSL_DEPRECATEDIN_3_0 int ERR_load_BIO_strings(void); +OSSL_DEPRECATEDIN_3_0 int ERR_load_BN_strings(void); +OSSL_DEPRECATEDIN_3_0 int ERR_load_BUF_strings(void); +# ifndef OPENSSL_NO_CMS +OSSL_DEPRECATEDIN_3_0 int ERR_load_CMS_strings(void); +# endif +# ifndef OPENSSL_NO_COMP +OSSL_DEPRECATEDIN_3_0 int ERR_load_COMP_strings(void); +# endif +OSSL_DEPRECATEDIN_3_0 int ERR_load_CONF_strings(void); +OSSL_DEPRECATEDIN_3_0 int ERR_load_CRYPTO_strings(void); +# ifndef OPENSSL_NO_CT +OSSL_DEPRECATEDIN_3_0 int ERR_load_CT_strings(void); +# endif +# ifndef OPENSSL_NO_DH +OSSL_DEPRECATEDIN_3_0 int ERR_load_DH_strings(void); +# endif +# ifndef OPENSSL_NO_DSA +OSSL_DEPRECATEDIN_3_0 int ERR_load_DSA_strings(void); +# endif +# ifndef OPENSSL_NO_EC +OSSL_DEPRECATEDIN_3_0 int ERR_load_EC_strings(void); +# endif +# ifndef OPENSSL_NO_ENGINE +OSSL_DEPRECATEDIN_3_0 int ERR_load_ENGINE_strings(void); +# endif +OSSL_DEPRECATEDIN_3_0 int ERR_load_ERR_strings(void); +OSSL_DEPRECATEDIN_3_0 int ERR_load_EVP_strings(void); +OSSL_DEPRECATEDIN_3_0 int ERR_load_KDF_strings(void); +OSSL_DEPRECATEDIN_3_0 int ERR_load_OBJ_strings(void); +# ifndef OPENSSL_NO_OCSP +OSSL_DEPRECATEDIN_3_0 int ERR_load_OCSP_strings(void); +# endif +OSSL_DEPRECATEDIN_3_0 int ERR_load_PEM_strings(void); +OSSL_DEPRECATEDIN_3_0 int ERR_load_PKCS12_strings(void); +OSSL_DEPRECATEDIN_3_0 int ERR_load_PKCS7_strings(void); +OSSL_DEPRECATEDIN_3_0 int ERR_load_RAND_strings(void); +OSSL_DEPRECATEDIN_3_0 int ERR_load_RSA_strings(void); +OSSL_DEPRECATEDIN_3_0 int ERR_load_OSSL_STORE_strings(void); +# ifndef OPENSSL_NO_TS +OSSL_DEPRECATEDIN_3_0 int ERR_load_TS_strings(void); +# endif +OSSL_DEPRECATEDIN_3_0 int ERR_load_UI_strings(void); +OSSL_DEPRECATEDIN_3_0 int ERR_load_X509_strings(void); +OSSL_DEPRECATEDIN_3_0 int ERR_load_X509V3_strings(void); + +/* Collected _F_ macros from OpenSSL 1.1.1 */ + +/* + * ASN1 function codes. + */ +# define ASN1_F_A2D_ASN1_OBJECT 0 +# define ASN1_F_A2I_ASN1_INTEGER 0 +# define ASN1_F_A2I_ASN1_STRING 0 +# define ASN1_F_APPEND_EXP 0 +# define ASN1_F_ASN1_BIO_INIT 0 +# define ASN1_F_ASN1_BIT_STRING_SET_BIT 0 +# define ASN1_F_ASN1_CB 0 +# define ASN1_F_ASN1_CHECK_TLEN 0 +# define ASN1_F_ASN1_COLLECT 0 +# define ASN1_F_ASN1_D2I_EX_PRIMITIVE 0 +# define ASN1_F_ASN1_D2I_FP 0 +# define ASN1_F_ASN1_D2I_READ_BIO 0 +# define ASN1_F_ASN1_DIGEST 0 +# define ASN1_F_ASN1_DO_ADB 0 +# define ASN1_F_ASN1_DO_LOCK 0 +# define ASN1_F_ASN1_DUP 0 +# define ASN1_F_ASN1_ENC_SAVE 0 +# define ASN1_F_ASN1_EX_C2I 0 +# define ASN1_F_ASN1_FIND_END 0 +# define ASN1_F_ASN1_GENERALIZEDTIME_ADJ 0 +# define ASN1_F_ASN1_GENERATE_V3 0 +# define ASN1_F_ASN1_GET_INT64 0 +# define ASN1_F_ASN1_GET_OBJECT 0 +# define ASN1_F_ASN1_GET_UINT64 0 +# define ASN1_F_ASN1_I2D_BIO 0 +# define ASN1_F_ASN1_I2D_FP 0 +# define ASN1_F_ASN1_ITEM_D2I_FP 0 +# define ASN1_F_ASN1_ITEM_DUP 0 +# define ASN1_F_ASN1_ITEM_EMBED_D2I 0 +# define ASN1_F_ASN1_ITEM_EMBED_NEW 0 +# define ASN1_F_ASN1_ITEM_FLAGS_I2D 0 +# define ASN1_F_ASN1_ITEM_I2D_BIO 0 +# define ASN1_F_ASN1_ITEM_I2D_FP 0 +# define ASN1_F_ASN1_ITEM_PACK 0 +# define ASN1_F_ASN1_ITEM_SIGN 0 +# define ASN1_F_ASN1_ITEM_SIGN_CTX 0 +# define ASN1_F_ASN1_ITEM_UNPACK 0 +# define ASN1_F_ASN1_ITEM_VERIFY 0 +# define ASN1_F_ASN1_MBSTRING_NCOPY 0 +# define ASN1_F_ASN1_OBJECT_NEW 0 +# define ASN1_F_ASN1_OUTPUT_DATA 0 +# define ASN1_F_ASN1_PCTX_NEW 0 +# define ASN1_F_ASN1_PRIMITIVE_NEW 0 +# define ASN1_F_ASN1_SCTX_NEW 0 +# define ASN1_F_ASN1_SIGN 0 +# define ASN1_F_ASN1_STR2TYPE 0 +# define ASN1_F_ASN1_STRING_GET_INT64 0 +# define ASN1_F_ASN1_STRING_GET_UINT64 0 +# define ASN1_F_ASN1_STRING_SET 0 +# define ASN1_F_ASN1_STRING_TABLE_ADD 0 +# define ASN1_F_ASN1_STRING_TO_BN 0 +# define ASN1_F_ASN1_STRING_TYPE_NEW 0 +# define ASN1_F_ASN1_TEMPLATE_EX_D2I 0 +# define ASN1_F_ASN1_TEMPLATE_NEW 0 +# define ASN1_F_ASN1_TEMPLATE_NOEXP_D2I 0 +# define ASN1_F_ASN1_TIME_ADJ 0 +# define ASN1_F_ASN1_TYPE_GET_INT_OCTETSTRING 0 +# define ASN1_F_ASN1_TYPE_GET_OCTETSTRING 0 +# define ASN1_F_ASN1_UTCTIME_ADJ 0 +# define ASN1_F_ASN1_VERIFY 0 +# define ASN1_F_B64_READ_ASN1 0 +# define ASN1_F_B64_WRITE_ASN1 0 +# define ASN1_F_BIO_NEW_NDEF 0 +# define ASN1_F_BITSTR_CB 0 +# define ASN1_F_BN_TO_ASN1_STRING 0 +# define ASN1_F_C2I_ASN1_BIT_STRING 0 +# define ASN1_F_C2I_ASN1_INTEGER 0 +# define ASN1_F_C2I_ASN1_OBJECT 0 +# define ASN1_F_C2I_IBUF 0 +# define ASN1_F_C2I_UINT64_INT 0 +# define ASN1_F_COLLECT_DATA 0 +# define ASN1_F_D2I_ASN1_OBJECT 0 +# define ASN1_F_D2I_ASN1_UINTEGER 0 +# define ASN1_F_D2I_AUTOPRIVATEKEY 0 +# define ASN1_F_D2I_PRIVATEKEY 0 +# define ASN1_F_D2I_PUBLICKEY 0 +# define ASN1_F_DO_BUF 0 +# define ASN1_F_DO_CREATE 0 +# define ASN1_F_DO_DUMP 0 +# define ASN1_F_DO_TCREATE 0 +# define ASN1_F_I2A_ASN1_OBJECT 0 +# define ASN1_F_I2D_ASN1_BIO_STREAM 0 +# define ASN1_F_I2D_ASN1_OBJECT 0 +# define ASN1_F_I2D_DSA_PUBKEY 0 +# define ASN1_F_I2D_EC_PUBKEY 0 +# define ASN1_F_I2D_PRIVATEKEY 0 +# define ASN1_F_I2D_PUBLICKEY 0 +# define ASN1_F_I2D_RSA_PUBKEY 0 +# define ASN1_F_LONG_C2I 0 +# define ASN1_F_NDEF_PREFIX 0 +# define ASN1_F_NDEF_SUFFIX 0 +# define ASN1_F_OID_MODULE_INIT 0 +# define ASN1_F_PARSE_TAGGING 0 +# define ASN1_F_PKCS5_PBE2_SET_IV 0 +# define ASN1_F_PKCS5_PBE2_SET_SCRYPT 0 +# define ASN1_F_PKCS5_PBE_SET 0 +# define ASN1_F_PKCS5_PBE_SET0_ALGOR 0 +# define ASN1_F_PKCS5_PBKDF2_SET 0 +# define ASN1_F_PKCS5_SCRYPT_SET 0 +# define ASN1_F_SMIME_READ_ASN1 0 +# define ASN1_F_SMIME_TEXT 0 +# define ASN1_F_STABLE_GET 0 +# define ASN1_F_STBL_MODULE_INIT 0 +# define ASN1_F_UINT32_C2I 0 +# define ASN1_F_UINT32_NEW 0 +# define ASN1_F_UINT64_C2I 0 +# define ASN1_F_UINT64_NEW 0 +# define ASN1_F_X509_CRL_ADD0_REVOKED 0 +# define ASN1_F_X509_INFO_NEW 0 +# define ASN1_F_X509_NAME_ENCODE 0 +# define ASN1_F_X509_NAME_EX_D2I 0 +# define ASN1_F_X509_NAME_EX_NEW 0 +# define ASN1_F_X509_PKEY_NEW 0 + +/* + * ASYNC function codes. + */ +# define ASYNC_F_ASYNC_CTX_NEW 0 +# define ASYNC_F_ASYNC_INIT_THREAD 0 +# define ASYNC_F_ASYNC_JOB_NEW 0 +# define ASYNC_F_ASYNC_PAUSE_JOB 0 +# define ASYNC_F_ASYNC_START_FUNC 0 +# define ASYNC_F_ASYNC_START_JOB 0 +# define ASYNC_F_ASYNC_WAIT_CTX_SET_WAIT_FD 0 + +/* + * BIO function codes. + */ +# define BIO_F_ACPT_STATE 0 +# define BIO_F_ADDRINFO_WRAP 0 +# define BIO_F_ADDR_STRINGS 0 +# define BIO_F_BIO_ACCEPT 0 +# define BIO_F_BIO_ACCEPT_EX 0 +# define BIO_F_BIO_ACCEPT_NEW 0 +# define BIO_F_BIO_ADDR_NEW 0 +# define BIO_F_BIO_BIND 0 +# define BIO_F_BIO_CALLBACK_CTRL 0 +# define BIO_F_BIO_CONNECT 0 +# define BIO_F_BIO_CONNECT_NEW 0 +# define BIO_F_BIO_CTRL 0 +# define BIO_F_BIO_GETS 0 +# define BIO_F_BIO_GET_HOST_IP 0 +# define BIO_F_BIO_GET_NEW_INDEX 0 +# define BIO_F_BIO_GET_PORT 0 +# define BIO_F_BIO_LISTEN 0 +# define BIO_F_BIO_LOOKUP 0 +# define BIO_F_BIO_LOOKUP_EX 0 +# define BIO_F_BIO_MAKE_PAIR 0 +# define BIO_F_BIO_METH_NEW 0 +# define BIO_F_BIO_NEW 0 +# define BIO_F_BIO_NEW_DGRAM_SCTP 0 +# define BIO_F_BIO_NEW_FILE 0 +# define BIO_F_BIO_NEW_MEM_BUF 0 +# define BIO_F_BIO_NREAD 0 +# define BIO_F_BIO_NREAD0 0 +# define BIO_F_BIO_NWRITE 0 +# define BIO_F_BIO_NWRITE0 0 +# define BIO_F_BIO_PARSE_HOSTSERV 0 +# define BIO_F_BIO_PUTS 0 +# define BIO_F_BIO_READ 0 +# define BIO_F_BIO_READ_EX 0 +# define BIO_F_BIO_READ_INTERN 0 +# define BIO_F_BIO_SOCKET 0 +# define BIO_F_BIO_SOCKET_NBIO 0 +# define BIO_F_BIO_SOCK_INFO 0 +# define BIO_F_BIO_SOCK_INIT 0 +# define BIO_F_BIO_WRITE 0 +# define BIO_F_BIO_WRITE_EX 0 +# define BIO_F_BIO_WRITE_INTERN 0 +# define BIO_F_BUFFER_CTRL 0 +# define BIO_F_CONN_CTRL 0 +# define BIO_F_CONN_STATE 0 +# define BIO_F_DGRAM_SCTP_NEW 0 +# define BIO_F_DGRAM_SCTP_READ 0 +# define BIO_F_DGRAM_SCTP_WRITE 0 +# define BIO_F_DOAPR_OUTCH 0 +# define BIO_F_FILE_CTRL 0 +# define BIO_F_FILE_READ 0 +# define BIO_F_LINEBUFFER_CTRL 0 +# define BIO_F_LINEBUFFER_NEW 0 +# define BIO_F_MEM_WRITE 0 +# define BIO_F_NBIOF_NEW 0 +# define BIO_F_SLG_WRITE 0 +# define BIO_F_SSL_NEW 0 + +/* + * BN function codes. + */ +# define BN_F_BNRAND 0 +# define BN_F_BNRAND_RANGE 0 +# define BN_F_BN_BLINDING_CONVERT_EX 0 +# define BN_F_BN_BLINDING_CREATE_PARAM 0 +# define BN_F_BN_BLINDING_INVERT_EX 0 +# define BN_F_BN_BLINDING_NEW 0 +# define BN_F_BN_BLINDING_UPDATE 0 +# define BN_F_BN_BN2DEC 0 +# define BN_F_BN_BN2HEX 0 +# define BN_F_BN_COMPUTE_WNAF 0 +# define BN_F_BN_CTX_GET 0 +# define BN_F_BN_CTX_NEW 0 +# define BN_F_BN_CTX_START 0 +# define BN_F_BN_DIV 0 +# define BN_F_BN_DIV_RECP 0 +# define BN_F_BN_EXP 0 +# define BN_F_BN_EXPAND_INTERNAL 0 +# define BN_F_BN_GENCB_NEW 0 +# define BN_F_BN_GENERATE_DSA_NONCE 0 +# define BN_F_BN_GENERATE_PRIME_EX 0 +# define BN_F_BN_GF2M_MOD 0 +# define BN_F_BN_GF2M_MOD_EXP 0 +# define BN_F_BN_GF2M_MOD_MUL 0 +# define BN_F_BN_GF2M_MOD_SOLVE_QUAD 0 +# define BN_F_BN_GF2M_MOD_SOLVE_QUAD_ARR 0 +# define BN_F_BN_GF2M_MOD_SQR 0 +# define BN_F_BN_GF2M_MOD_SQRT 0 +# define BN_F_BN_LSHIFT 0 +# define BN_F_BN_MOD_EXP2_MONT 0 +# define BN_F_BN_MOD_EXP_MONT 0 +# define BN_F_BN_MOD_EXP_MONT_CONSTTIME 0 +# define BN_F_BN_MOD_EXP_MONT_WORD 0 +# define BN_F_BN_MOD_EXP_RECP 0 +# define BN_F_BN_MOD_EXP_SIMPLE 0 +# define BN_F_BN_MOD_INVERSE 0 +# define BN_F_BN_MOD_INVERSE_NO_BRANCH 0 +# define BN_F_BN_MOD_LSHIFT_QUICK 0 +# define BN_F_BN_MOD_SQRT 0 +# define BN_F_BN_MONT_CTX_NEW 0 +# define BN_F_BN_MPI2BN 0 +# define BN_F_BN_NEW 0 +# define BN_F_BN_POOL_GET 0 +# define BN_F_BN_RAND 0 +# define BN_F_BN_RAND_RANGE 0 +# define BN_F_BN_RECP_CTX_NEW 0 +# define BN_F_BN_RSHIFT 0 +# define BN_F_BN_SET_WORDS 0 +# define BN_F_BN_STACK_PUSH 0 +# define BN_F_BN_USUB 0 + +/* + * BUF function codes. + */ +# define BUF_F_BUF_MEM_GROW 0 +# define BUF_F_BUF_MEM_GROW_CLEAN 0 +# define BUF_F_BUF_MEM_NEW 0 + +# ifndef OPENSSL_NO_CMS +/* + * CMS function codes. + */ +# define CMS_F_CHECK_CONTENT 0 +# define CMS_F_CMS_ADD0_CERT 0 +# define CMS_F_CMS_ADD0_RECIPIENT_KEY 0 +# define CMS_F_CMS_ADD0_RECIPIENT_PASSWORD 0 +# define CMS_F_CMS_ADD1_RECEIPTREQUEST 0 +# define CMS_F_CMS_ADD1_RECIPIENT_CERT 0 +# define CMS_F_CMS_ADD1_SIGNER 0 +# define CMS_F_CMS_ADD1_SIGNINGTIME 0 +# define CMS_F_CMS_COMPRESS 0 +# define CMS_F_CMS_COMPRESSEDDATA_CREATE 0 +# define CMS_F_CMS_COMPRESSEDDATA_INIT_BIO 0 +# define CMS_F_CMS_COPY_CONTENT 0 +# define CMS_F_CMS_COPY_MESSAGEDIGEST 0 +# define CMS_F_CMS_DATA 0 +# define CMS_F_CMS_DATAFINAL 0 +# define CMS_F_CMS_DATAINIT 0 +# define CMS_F_CMS_DECRYPT 0 +# define CMS_F_CMS_DECRYPT_SET1_KEY 0 +# define CMS_F_CMS_DECRYPT_SET1_PASSWORD 0 +# define CMS_F_CMS_DECRYPT_SET1_PKEY 0 +# define CMS_F_CMS_DIGESTALGORITHM_FIND_CTX 0 +# define CMS_F_CMS_DIGESTALGORITHM_INIT_BIO 0 +# define CMS_F_CMS_DIGESTEDDATA_DO_FINAL 0 +# define CMS_F_CMS_DIGEST_VERIFY 0 +# define CMS_F_CMS_ENCODE_RECEIPT 0 +# define CMS_F_CMS_ENCRYPT 0 +# define CMS_F_CMS_ENCRYPTEDCONTENT_INIT 0 +# define CMS_F_CMS_ENCRYPTEDCONTENT_INIT_BIO 0 +# define CMS_F_CMS_ENCRYPTEDDATA_DECRYPT 0 +# define CMS_F_CMS_ENCRYPTEDDATA_ENCRYPT 0 +# define CMS_F_CMS_ENCRYPTEDDATA_SET1_KEY 0 +# define CMS_F_CMS_ENVELOPEDDATA_CREATE 0 +# define CMS_F_CMS_ENVELOPEDDATA_INIT_BIO 0 +# define CMS_F_CMS_ENVELOPED_DATA_INIT 0 +# define CMS_F_CMS_ENV_ASN1_CTRL 0 +# define CMS_F_CMS_FINAL 0 +# define CMS_F_CMS_GET0_CERTIFICATE_CHOICES 0 +# define CMS_F_CMS_GET0_CONTENT 0 +# define CMS_F_CMS_GET0_ECONTENT_TYPE 0 +# define CMS_F_CMS_GET0_ENVELOPED 0 +# define CMS_F_CMS_GET0_REVOCATION_CHOICES 0 +# define CMS_F_CMS_GET0_SIGNED 0 +# define CMS_F_CMS_MSGSIGDIGEST_ADD1 0 +# define CMS_F_CMS_RECEIPTREQUEST_CREATE0 0 +# define CMS_F_CMS_RECEIPT_VERIFY 0 +# define CMS_F_CMS_RECIPIENTINFO_DECRYPT 0 +# define CMS_F_CMS_RECIPIENTINFO_ENCRYPT 0 +# define CMS_F_CMS_RECIPIENTINFO_KARI_ENCRYPT 0 +# define CMS_F_CMS_RECIPIENTINFO_KARI_GET0_ALG 0 +# define CMS_F_CMS_RECIPIENTINFO_KARI_GET0_ORIG_ID 0 +# define CMS_F_CMS_RECIPIENTINFO_KARI_GET0_REKS 0 +# define CMS_F_CMS_RECIPIENTINFO_KARI_ORIG_ID_CMP 0 +# define CMS_F_CMS_RECIPIENTINFO_KEKRI_DECRYPT 0 +# define CMS_F_CMS_RECIPIENTINFO_KEKRI_ENCRYPT 0 +# define CMS_F_CMS_RECIPIENTINFO_KEKRI_GET0_ID 0 +# define CMS_F_CMS_RECIPIENTINFO_KEKRI_ID_CMP 0 +# define CMS_F_CMS_RECIPIENTINFO_KTRI_CERT_CMP 0 +# define CMS_F_CMS_RECIPIENTINFO_KTRI_DECRYPT 0 +# define CMS_F_CMS_RECIPIENTINFO_KTRI_ENCRYPT 0 +# define CMS_F_CMS_RECIPIENTINFO_KTRI_GET0_ALGS 0 +# define CMS_F_CMS_RECIPIENTINFO_KTRI_GET0_SIGNER_ID 0 +# define CMS_F_CMS_RECIPIENTINFO_PWRI_CRYPT 0 +# define CMS_F_CMS_RECIPIENTINFO_SET0_KEY 0 +# define CMS_F_CMS_RECIPIENTINFO_SET0_PASSWORD 0 +# define CMS_F_CMS_RECIPIENTINFO_SET0_PKEY 0 +# define CMS_F_CMS_SD_ASN1_CTRL 0 +# define CMS_F_CMS_SET1_IAS 0 +# define CMS_F_CMS_SET1_KEYID 0 +# define CMS_F_CMS_SET1_SIGNERIDENTIFIER 0 +# define CMS_F_CMS_SET_DETACHED 0 +# define CMS_F_CMS_SIGN 0 +# define CMS_F_CMS_SIGNED_DATA_INIT 0 +# define CMS_F_CMS_SIGNERINFO_CONTENT_SIGN 0 +# define CMS_F_CMS_SIGNERINFO_SIGN 0 +# define CMS_F_CMS_SIGNERINFO_VERIFY 0 +# define CMS_F_CMS_SIGNERINFO_VERIFY_CERT 0 +# define CMS_F_CMS_SIGNERINFO_VERIFY_CONTENT 0 +# define CMS_F_CMS_SIGN_RECEIPT 0 +# define CMS_F_CMS_SI_CHECK_ATTRIBUTES 0 +# define CMS_F_CMS_STREAM 0 +# define CMS_F_CMS_UNCOMPRESS 0 +# define CMS_F_CMS_VERIFY 0 +# define CMS_F_KEK_UNWRAP_KEY 0 +# endif + +# ifndef OPENSSL_NO_COMP +/* + * COMP function codes. + */ +# define COMP_F_BIO_ZLIB_FLUSH 0 +# define COMP_F_BIO_ZLIB_NEW 0 +# define COMP_F_BIO_ZLIB_READ 0 +# define COMP_F_BIO_ZLIB_WRITE 0 +# define COMP_F_COMP_CTX_NEW 0 +# endif + +/* + * CONF function codes. + */ +# define CONF_F_CONF_DUMP_FP 0 +# define CONF_F_CONF_LOAD 0 +# define CONF_F_CONF_LOAD_FP 0 +# define CONF_F_CONF_PARSE_LIST 0 +# define CONF_F_DEF_LOAD 0 +# define CONF_F_DEF_LOAD_BIO 0 +# define CONF_F_GET_NEXT_FILE 0 +# define CONF_F_MODULE_ADD 0 +# define CONF_F_MODULE_INIT 0 +# define CONF_F_MODULE_LOAD_DSO 0 +# define CONF_F_MODULE_RUN 0 +# define CONF_F_NCONF_DUMP_BIO 0 +# define CONF_F_NCONF_DUMP_FP 0 +# define CONF_F_NCONF_GET_NUMBER_E 0 +# define CONF_F_NCONF_GET_SECTION 0 +# define CONF_F_NCONF_GET_STRING 0 +# define CONF_F_NCONF_LOAD 0 +# define CONF_F_NCONF_LOAD_BIO 0 +# define CONF_F_NCONF_LOAD_FP 0 +# define CONF_F_NCONF_NEW 0 +# define CONF_F_PROCESS_INCLUDE 0 +# define CONF_F_SSL_MODULE_INIT 0 +# define CONF_F_STR_COPY 0 + +/* + * CRYPTO function codes. + */ +# define CRYPTO_F_CMAC_CTX_NEW 0 +# define CRYPTO_F_CRYPTO_DUP_EX_DATA 0 +# define CRYPTO_F_CRYPTO_FREE_EX_DATA 0 +# define CRYPTO_F_CRYPTO_GET_EX_NEW_INDEX 0 +# define CRYPTO_F_CRYPTO_MEMDUP 0 +# define CRYPTO_F_CRYPTO_NEW_EX_DATA 0 +# define CRYPTO_F_CRYPTO_OCB128_COPY_CTX 0 +# define CRYPTO_F_CRYPTO_OCB128_INIT 0 +# define CRYPTO_F_CRYPTO_SET_EX_DATA 0 +# define CRYPTO_F_GET_AND_LOCK 0 +# define CRYPTO_F_OPENSSL_ATEXIT 0 +# define CRYPTO_F_OPENSSL_BUF2HEXSTR 0 +# define CRYPTO_F_OPENSSL_FOPEN 0 +# define CRYPTO_F_OPENSSL_HEXSTR2BUF 0 +# define CRYPTO_F_OPENSSL_INIT_CRYPTO 0 +# define CRYPTO_F_OPENSSL_LH_NEW 0 +# define CRYPTO_F_OPENSSL_SK_DEEP_COPY 0 +# define CRYPTO_F_OPENSSL_SK_DUP 0 +# define CRYPTO_F_PKEY_HMAC_INIT 0 +# define CRYPTO_F_PKEY_POLY1305_INIT 0 +# define CRYPTO_F_PKEY_SIPHASH_INIT 0 +# define CRYPTO_F_SK_RESERVE 0 + +# ifndef OPENSSL_NO_CT +/* + * CT function codes. + */ +# define CT_F_CTLOG_NEW 0 +# define CT_F_CTLOG_NEW_FROM_BASE64 0 +# define CT_F_CTLOG_NEW_FROM_CONF 0 +# define CT_F_CTLOG_STORE_LOAD_CTX_NEW 0 +# define CT_F_CTLOG_STORE_LOAD_FILE 0 +# define CT_F_CTLOG_STORE_LOAD_LOG 0 +# define CT_F_CTLOG_STORE_NEW 0 +# define CT_F_CT_BASE64_DECODE 0 +# define CT_F_CT_POLICY_EVAL_CTX_NEW 0 +# define CT_F_CT_V1_LOG_ID_FROM_PKEY 0 +# define CT_F_I2O_SCT 0 +# define CT_F_I2O_SCT_LIST 0 +# define CT_F_I2O_SCT_SIGNATURE 0 +# define CT_F_O2I_SCT 0 +# define CT_F_O2I_SCT_LIST 0 +# define CT_F_O2I_SCT_SIGNATURE 0 +# define CT_F_SCT_CTX_NEW 0 +# define CT_F_SCT_CTX_VERIFY 0 +# define CT_F_SCT_NEW 0 +# define CT_F_SCT_NEW_FROM_BASE64 0 +# define CT_F_SCT_SET0_LOG_ID 0 +# define CT_F_SCT_SET1_EXTENSIONS 0 +# define CT_F_SCT_SET1_LOG_ID 0 +# define CT_F_SCT_SET1_SIGNATURE 0 +# define CT_F_SCT_SET_LOG_ENTRY_TYPE 0 +# define CT_F_SCT_SET_SIGNATURE_NID 0 +# define CT_F_SCT_SET_VERSION 0 +# endif + +# ifndef OPENSSL_NO_DH +/* + * DH function codes. + */ +# define DH_F_COMPUTE_KEY 0 +# define DH_F_DHPARAMS_PRINT_FP 0 +# define DH_F_DH_BUILTIN_GENPARAMS 0 +# define DH_F_DH_CHECK_EX 0 +# define DH_F_DH_CHECK_PARAMS_EX 0 +# define DH_F_DH_CHECK_PUB_KEY_EX 0 +# define DH_F_DH_CMS_DECRYPT 0 +# define DH_F_DH_CMS_SET_PEERKEY 0 +# define DH_F_DH_CMS_SET_SHARED_INFO 0 +# define DH_F_DH_METH_DUP 0 +# define DH_F_DH_METH_NEW 0 +# define DH_F_DH_METH_SET1_NAME 0 +# define DH_F_DH_NEW_BY_NID 0 +# define DH_F_DH_NEW_METHOD 0 +# define DH_F_DH_PARAM_DECODE 0 +# define DH_F_DH_PKEY_PUBLIC_CHECK 0 +# define DH_F_DH_PRIV_DECODE 0 +# define DH_F_DH_PRIV_ENCODE 0 +# define DH_F_DH_PUB_DECODE 0 +# define DH_F_DH_PUB_ENCODE 0 +# define DH_F_DO_DH_PRINT 0 +# define DH_F_GENERATE_KEY 0 +# define DH_F_PKEY_DH_CTRL_STR 0 +# define DH_F_PKEY_DH_DERIVE 0 +# define DH_F_PKEY_DH_INIT 0 +# define DH_F_PKEY_DH_KEYGEN 0 +# endif + +# ifndef OPENSSL_NO_DSA +/* + * DSA function codes. + */ +# define DSA_F_DSAPARAMS_PRINT 0 +# define DSA_F_DSAPARAMS_PRINT_FP 0 +# define DSA_F_DSA_BUILTIN_PARAMGEN 0 +# define DSA_F_DSA_BUILTIN_PARAMGEN2 0 +# define DSA_F_DSA_DO_SIGN 0 +# define DSA_F_DSA_DO_VERIFY 0 +# define DSA_F_DSA_METH_DUP 0 +# define DSA_F_DSA_METH_NEW 0 +# define DSA_F_DSA_METH_SET1_NAME 0 +# define DSA_F_DSA_NEW_METHOD 0 +# define DSA_F_DSA_PARAM_DECODE 0 +# define DSA_F_DSA_PRINT_FP 0 +# define DSA_F_DSA_PRIV_DECODE 0 +# define DSA_F_DSA_PRIV_ENCODE 0 +# define DSA_F_DSA_PUB_DECODE 0 +# define DSA_F_DSA_PUB_ENCODE 0 +# define DSA_F_DSA_SIGN 0 +# define DSA_F_DSA_SIGN_SETUP 0 +# define DSA_F_DSA_SIG_NEW 0 +# define DSA_F_OLD_DSA_PRIV_DECODE 0 +# define DSA_F_PKEY_DSA_CTRL 0 +# define DSA_F_PKEY_DSA_CTRL_STR 0 +# define DSA_F_PKEY_DSA_KEYGEN 0 +# endif + +# ifndef OPENSSL_NO_EC +/* + * EC function codes. + */ +# define EC_F_BN_TO_FELEM 0 +# define EC_F_D2I_ECPARAMETERS 0 +# define EC_F_D2I_ECPKPARAMETERS 0 +# define EC_F_D2I_ECPRIVATEKEY 0 +# define EC_F_DO_EC_KEY_PRINT 0 +# define EC_F_ECDH_CMS_DECRYPT 0 +# define EC_F_ECDH_CMS_SET_SHARED_INFO 0 +# define EC_F_ECDH_COMPUTE_KEY 0 +# define EC_F_ECDH_SIMPLE_COMPUTE_KEY 0 +# define EC_F_ECDSA_DO_SIGN_EX 0 +# define EC_F_ECDSA_DO_VERIFY 0 +# define EC_F_ECDSA_SIGN_EX 0 +# define EC_F_ECDSA_SIGN_SETUP 0 +# define EC_F_ECDSA_SIG_NEW 0 +# define EC_F_ECDSA_VERIFY 0 +# define EC_F_ECD_ITEM_VERIFY 0 +# define EC_F_ECKEY_PARAM2TYPE 0 +# define EC_F_ECKEY_PARAM_DECODE 0 +# define EC_F_ECKEY_PRIV_DECODE 0 +# define EC_F_ECKEY_PRIV_ENCODE 0 +# define EC_F_ECKEY_PUB_DECODE 0 +# define EC_F_ECKEY_PUB_ENCODE 0 +# define EC_F_ECKEY_TYPE2PARAM 0 +# define EC_F_ECPARAMETERS_PRINT 0 +# define EC_F_ECPARAMETERS_PRINT_FP 0 +# define EC_F_ECPKPARAMETERS_PRINT 0 +# define EC_F_ECPKPARAMETERS_PRINT_FP 0 +# define EC_F_ECP_NISTZ256_GET_AFFINE 0 +# define EC_F_ECP_NISTZ256_INV_MOD_ORD 0 +# define EC_F_ECP_NISTZ256_MULT_PRECOMPUTE 0 +# define EC_F_ECP_NISTZ256_POINTS_MUL 0 +# define EC_F_ECP_NISTZ256_PRE_COMP_NEW 0 +# define EC_F_ECP_NISTZ256_WINDOWED_MUL 0 +# define EC_F_ECX_KEY_OP 0 +# define EC_F_ECX_PRIV_ENCODE 0 +# define EC_F_ECX_PUB_ENCODE 0 +# define EC_F_EC_ASN1_GROUP2CURVE 0 +# define EC_F_EC_ASN1_GROUP2FIELDID 0 +# define EC_F_EC_GF2M_MONTGOMERY_POINT_MULTIPLY 0 +# define EC_F_EC_GF2M_SIMPLE_FIELD_INV 0 +# define EC_F_EC_GF2M_SIMPLE_GROUP_CHECK_DISCRIMINANT 0 +# define EC_F_EC_GF2M_SIMPLE_GROUP_SET_CURVE 0 +# define EC_F_EC_GF2M_SIMPLE_LADDER_POST 0 +# define EC_F_EC_GF2M_SIMPLE_LADDER_PRE 0 +# define EC_F_EC_GF2M_SIMPLE_OCT2POINT 0 +# define EC_F_EC_GF2M_SIMPLE_POINT2OCT 0 +# define EC_F_EC_GF2M_SIMPLE_POINTS_MUL 0 +# define EC_F_EC_GF2M_SIMPLE_POINT_GET_AFFINE_COORDINATES 0 +# define EC_F_EC_GF2M_SIMPLE_POINT_SET_AFFINE_COORDINATES 0 +# define EC_F_EC_GF2M_SIMPLE_SET_COMPRESSED_COORDINATES 0 +# define EC_F_EC_GFP_MONT_FIELD_DECODE 0 +# define EC_F_EC_GFP_MONT_FIELD_ENCODE 0 +# define EC_F_EC_GFP_MONT_FIELD_INV 0 +# define EC_F_EC_GFP_MONT_FIELD_MUL 0 +# define EC_F_EC_GFP_MONT_FIELD_SET_TO_ONE 0 +# define EC_F_EC_GFP_MONT_FIELD_SQR 0 +# define EC_F_EC_GFP_MONT_GROUP_SET_CURVE 0 +# define EC_F_EC_GFP_NISTP224_GROUP_SET_CURVE 0 +# define EC_F_EC_GFP_NISTP224_POINTS_MUL 0 +# define EC_F_EC_GFP_NISTP224_POINT_GET_AFFINE_COORDINATES 0 +# define EC_F_EC_GFP_NISTP256_GROUP_SET_CURVE 0 +# define EC_F_EC_GFP_NISTP256_POINTS_MUL 0 +# define EC_F_EC_GFP_NISTP256_POINT_GET_AFFINE_COORDINATES 0 +# define EC_F_EC_GFP_NISTP521_GROUP_SET_CURVE 0 +# define EC_F_EC_GFP_NISTP521_POINTS_MUL 0 +# define EC_F_EC_GFP_NISTP521_POINT_GET_AFFINE_COORDINATES 0 +# define EC_F_EC_GFP_NIST_FIELD_MUL 0 +# define EC_F_EC_GFP_NIST_FIELD_SQR 0 +# define EC_F_EC_GFP_NIST_GROUP_SET_CURVE 0 +# define EC_F_EC_GFP_SIMPLE_BLIND_COORDINATES 0 +# define EC_F_EC_GFP_SIMPLE_FIELD_INV 0 +# define EC_F_EC_GFP_SIMPLE_GROUP_CHECK_DISCRIMINANT 0 +# define EC_F_EC_GFP_SIMPLE_GROUP_SET_CURVE 0 +# define EC_F_EC_GFP_SIMPLE_MAKE_AFFINE 0 +# define EC_F_EC_GFP_SIMPLE_OCT2POINT 0 +# define EC_F_EC_GFP_SIMPLE_POINT2OCT 0 +# define EC_F_EC_GFP_SIMPLE_POINTS_MAKE_AFFINE 0 +# define EC_F_EC_GFP_SIMPLE_POINT_GET_AFFINE_COORDINATES 0 +# define EC_F_EC_GFP_SIMPLE_POINT_SET_AFFINE_COORDINATES 0 +# define EC_F_EC_GFP_SIMPLE_SET_COMPRESSED_COORDINATES 0 +# define EC_F_EC_GROUP_CHECK 0 +# define EC_F_EC_GROUP_CHECK_DISCRIMINANT 0 +# define EC_F_EC_GROUP_COPY 0 +# define EC_F_EC_GROUP_GET_CURVE 0 +# define EC_F_EC_GROUP_GET_CURVE_GF2M 0 +# define EC_F_EC_GROUP_GET_CURVE_GFP 0 +# define EC_F_EC_GROUP_GET_DEGREE 0 +# define EC_F_EC_GROUP_GET_ECPARAMETERS 0 +# define EC_F_EC_GROUP_GET_ECPKPARAMETERS 0 +# define EC_F_EC_GROUP_GET_PENTANOMIAL_BASIS 0 +# define EC_F_EC_GROUP_GET_TRINOMIAL_BASIS 0 +# define EC_F_EC_GROUP_NEW 0 +# define EC_F_EC_GROUP_NEW_BY_CURVE_NAME 0 +# define EC_F_EC_GROUP_NEW_FROM_DATA 0 +# define EC_F_EC_GROUP_NEW_FROM_ECPARAMETERS 0 +# define EC_F_EC_GROUP_NEW_FROM_ECPKPARAMETERS 0 +# define EC_F_EC_GROUP_SET_CURVE 0 +# define EC_F_EC_GROUP_SET_CURVE_GF2M 0 +# define EC_F_EC_GROUP_SET_CURVE_GFP 0 +# define EC_F_EC_GROUP_SET_GENERATOR 0 +# define EC_F_EC_GROUP_SET_SEED 0 +# define EC_F_EC_KEY_CHECK_KEY 0 +# define EC_F_EC_KEY_COPY 0 +# define EC_F_EC_KEY_GENERATE_KEY 0 +# define EC_F_EC_KEY_NEW 0 +# define EC_F_EC_KEY_NEW_METHOD 0 +# define EC_F_EC_KEY_OCT2PRIV 0 +# define EC_F_EC_KEY_PRINT 0 +# define EC_F_EC_KEY_PRINT_FP 0 +# define EC_F_EC_KEY_PRIV2BUF 0 +# define EC_F_EC_KEY_PRIV2OCT 0 +# define EC_F_EC_KEY_SET_PUBLIC_KEY_AFFINE_COORDINATES 0 +# define EC_F_EC_KEY_SIMPLE_CHECK_KEY 0 +# define EC_F_EC_KEY_SIMPLE_OCT2PRIV 0 +# define EC_F_EC_KEY_SIMPLE_PRIV2OCT 0 +# define EC_F_EC_PKEY_CHECK 0 +# define EC_F_EC_PKEY_PARAM_CHECK 0 +# define EC_F_EC_POINTS_MAKE_AFFINE 0 +# define EC_F_EC_POINTS_MUL 0 +# define EC_F_EC_POINT_ADD 0 +# define EC_F_EC_POINT_BN2POINT 0 +# define EC_F_EC_POINT_CMP 0 +# define EC_F_EC_POINT_COPY 0 +# define EC_F_EC_POINT_DBL 0 +# define EC_F_EC_POINT_GET_AFFINE_COORDINATES 0 +# define EC_F_EC_POINT_GET_AFFINE_COORDINATES_GF2M 0 +# define EC_F_EC_POINT_GET_AFFINE_COORDINATES_GFP 0 +# define EC_F_EC_POINT_GET_JPROJECTIVE_COORDINATES_GFP 0 +# define EC_F_EC_POINT_INVERT 0 +# define EC_F_EC_POINT_IS_AT_INFINITY 0 +# define EC_F_EC_POINT_IS_ON_CURVE 0 +# define EC_F_EC_POINT_MAKE_AFFINE 0 +# define EC_F_EC_POINT_NEW 0 +# define EC_F_EC_POINT_OCT2POINT 0 +# define EC_F_EC_POINT_POINT2BUF 0 +# define EC_F_EC_POINT_POINT2OCT 0 +# define EC_F_EC_POINT_SET_AFFINE_COORDINATES 0 +# define EC_F_EC_POINT_SET_AFFINE_COORDINATES_GF2M 0 +# define EC_F_EC_POINT_SET_AFFINE_COORDINATES_GFP 0 +# define EC_F_EC_POINT_SET_COMPRESSED_COORDINATES 0 +# define EC_F_EC_POINT_SET_COMPRESSED_COORDINATES_GF2M 0 +# define EC_F_EC_POINT_SET_COMPRESSED_COORDINATES_GFP 0 +# define EC_F_EC_POINT_SET_JPROJECTIVE_COORDINATES_GFP 0 +# define EC_F_EC_POINT_SET_TO_INFINITY 0 +# define EC_F_EC_PRE_COMP_NEW 0 +# define EC_F_EC_SCALAR_MUL_LADDER 0 +# define EC_F_EC_WNAF_MUL 0 +# define EC_F_EC_WNAF_PRECOMPUTE_MULT 0 +# define EC_F_I2D_ECPARAMETERS 0 +# define EC_F_I2D_ECPKPARAMETERS 0 +# define EC_F_I2D_ECPRIVATEKEY 0 +# define EC_F_I2O_ECPUBLICKEY 0 +# define EC_F_NISTP224_PRE_COMP_NEW 0 +# define EC_F_NISTP256_PRE_COMP_NEW 0 +# define EC_F_NISTP521_PRE_COMP_NEW 0 +# define EC_F_O2I_ECPUBLICKEY 0 +# define EC_F_OLD_EC_PRIV_DECODE 0 +# define EC_F_OSSL_ECDH_COMPUTE_KEY 0 +# define EC_F_OSSL_ECDSA_SIGN_SIG 0 +# define EC_F_OSSL_ECDSA_VERIFY_SIG 0 +# define EC_F_PKEY_ECD_CTRL 0 +# define EC_F_PKEY_ECD_DIGESTSIGN 0 +# define EC_F_PKEY_ECD_DIGESTSIGN25519 0 +# define EC_F_PKEY_ECD_DIGESTSIGN448 0 +# define EC_F_PKEY_ECX_DERIVE 0 +# define EC_F_PKEY_EC_CTRL 0 +# define EC_F_PKEY_EC_CTRL_STR 0 +# define EC_F_PKEY_EC_DERIVE 0 +# define EC_F_PKEY_EC_INIT 0 +# define EC_F_PKEY_EC_KDF_DERIVE 0 +# define EC_F_PKEY_EC_KEYGEN 0 +# define EC_F_PKEY_EC_PARAMGEN 0 +# define EC_F_PKEY_EC_SIGN 0 +# define EC_F_VALIDATE_ECX_DERIVE 0 +# endif + +# ifndef OPENSSL_NO_ENGINE +/* + * ENGINE function codes. + */ +# define ENGINE_F_DIGEST_UPDATE 0 +# define ENGINE_F_DYNAMIC_CTRL 0 +# define ENGINE_F_DYNAMIC_GET_DATA_CTX 0 +# define ENGINE_F_DYNAMIC_LOAD 0 +# define ENGINE_F_DYNAMIC_SET_DATA_CTX 0 +# define ENGINE_F_ENGINE_ADD 0 +# define ENGINE_F_ENGINE_BY_ID 0 +# define ENGINE_F_ENGINE_CMD_IS_EXECUTABLE 0 +# define ENGINE_F_ENGINE_CTRL 0 +# define ENGINE_F_ENGINE_CTRL_CMD 0 +# define ENGINE_F_ENGINE_CTRL_CMD_STRING 0 +# define ENGINE_F_ENGINE_FINISH 0 +# define ENGINE_F_ENGINE_GET_CIPHER 0 +# define ENGINE_F_ENGINE_GET_DIGEST 0 +# define ENGINE_F_ENGINE_GET_FIRST 0 +# define ENGINE_F_ENGINE_GET_LAST 0 +# define ENGINE_F_ENGINE_GET_NEXT 0 +# define ENGINE_F_ENGINE_GET_PKEY_ASN1_METH 0 +# define ENGINE_F_ENGINE_GET_PKEY_METH 0 +# define ENGINE_F_ENGINE_GET_PREV 0 +# define ENGINE_F_ENGINE_INIT 0 +# define ENGINE_F_ENGINE_LIST_ADD 0 +# define ENGINE_F_ENGINE_LIST_REMOVE 0 +# define ENGINE_F_ENGINE_LOAD_PRIVATE_KEY 0 +# define ENGINE_F_ENGINE_LOAD_PUBLIC_KEY 0 +# define ENGINE_F_ENGINE_LOAD_SSL_CLIENT_CERT 0 +# define ENGINE_F_ENGINE_NEW 0 +# define ENGINE_F_ENGINE_PKEY_ASN1_FIND_STR 0 +# define ENGINE_F_ENGINE_REMOVE 0 +# define ENGINE_F_ENGINE_SET_DEFAULT_STRING 0 +# define ENGINE_F_ENGINE_SET_ID 0 +# define ENGINE_F_ENGINE_SET_NAME 0 +# define ENGINE_F_ENGINE_TABLE_REGISTER 0 +# define ENGINE_F_ENGINE_UNLOCKED_FINISH 0 +# define ENGINE_F_ENGINE_UP_REF 0 +# define ENGINE_F_INT_CLEANUP_ITEM 0 +# define ENGINE_F_INT_CTRL_HELPER 0 +# define ENGINE_F_INT_ENGINE_CONFIGURE 0 +# define ENGINE_F_INT_ENGINE_MODULE_INIT 0 +# define ENGINE_F_OSSL_HMAC_INIT 0 +# endif + +/* + * EVP function codes. + */ +# define EVP_F_AESNI_INIT_KEY 0 +# define EVP_F_AESNI_XTS_INIT_KEY 0 +# define EVP_F_AES_GCM_CTRL 0 +# define EVP_F_AES_INIT_KEY 0 +# define EVP_F_AES_OCB_CIPHER 0 +# define EVP_F_AES_T4_INIT_KEY 0 +# define EVP_F_AES_T4_XTS_INIT_KEY 0 +# define EVP_F_AES_WRAP_CIPHER 0 +# define EVP_F_AES_XTS_INIT_KEY 0 +# define EVP_F_ALG_MODULE_INIT 0 +# define EVP_F_ARIA_CCM_INIT_KEY 0 +# define EVP_F_ARIA_GCM_CTRL 0 +# define EVP_F_ARIA_GCM_INIT_KEY 0 +# define EVP_F_ARIA_INIT_KEY 0 +# define EVP_F_B64_NEW 0 +# define EVP_F_CAMELLIA_INIT_KEY 0 +# define EVP_F_CHACHA20_POLY1305_CTRL 0 +# define EVP_F_CMLL_T4_INIT_KEY 0 +# define EVP_F_DES_EDE3_WRAP_CIPHER 0 +# define EVP_F_DO_SIGVER_INIT 0 +# define EVP_F_ENC_NEW 0 +# define EVP_F_EVP_CIPHERINIT_EX 0 +# define EVP_F_EVP_CIPHER_ASN1_TO_PARAM 0 +# define EVP_F_EVP_CIPHER_CTX_COPY 0 +# define EVP_F_EVP_CIPHER_CTX_CTRL 0 +# define EVP_F_EVP_CIPHER_CTX_SET_KEY_LENGTH 0 +# define EVP_F_EVP_CIPHER_PARAM_TO_ASN1 0 +# define EVP_F_EVP_DECRYPTFINAL_EX 0 +# define EVP_F_EVP_DECRYPTUPDATE 0 +# define EVP_F_EVP_DIGESTFINALXOF 0 +# define EVP_F_EVP_DIGESTINIT_EX 0 +# define EVP_F_EVP_ENCRYPTDECRYPTUPDATE 0 +# define EVP_F_EVP_ENCRYPTFINAL_EX 0 +# define EVP_F_EVP_ENCRYPTUPDATE 0 +# define EVP_F_EVP_MD_CTX_COPY_EX 0 +# define EVP_F_EVP_MD_SIZE 0 +# define EVP_F_EVP_OPENINIT 0 +# define EVP_F_EVP_PBE_ALG_ADD 0 +# define EVP_F_EVP_PBE_ALG_ADD_TYPE 0 +# define EVP_F_EVP_PBE_CIPHERINIT 0 +# define EVP_F_EVP_PBE_SCRYPT 0 +# define EVP_F_EVP_PKCS82PKEY 0 +# define EVP_F_EVP_PKEY2PKCS8 0 +# define EVP_F_EVP_PKEY_ASN1_ADD0 0 +# define EVP_F_EVP_PKEY_CHECK 0 +# define EVP_F_EVP_PKEY_COPY_PARAMETERS 0 +# define EVP_F_EVP_PKEY_CTX_CTRL 0 +# define EVP_F_EVP_PKEY_CTX_CTRL_STR 0 +# define EVP_F_EVP_PKEY_CTX_DUP 0 +# define EVP_F_EVP_PKEY_CTX_MD 0 +# define EVP_F_EVP_PKEY_DECRYPT 0 +# define EVP_F_EVP_PKEY_DECRYPT_INIT 0 +# define EVP_F_EVP_PKEY_DECRYPT_OLD 0 +# define EVP_F_EVP_PKEY_DERIVE 0 +# define EVP_F_EVP_PKEY_DERIVE_INIT 0 +# define EVP_F_EVP_PKEY_DERIVE_SET_PEER 0 +# define EVP_F_EVP_PKEY_ENCRYPT 0 +# define EVP_F_EVP_PKEY_ENCRYPT_INIT 0 +# define EVP_F_EVP_PKEY_ENCRYPT_OLD 0 +# define EVP_F_EVP_PKEY_GET0_DH 0 +# define EVP_F_EVP_PKEY_GET0_DSA 0 +# define EVP_F_EVP_PKEY_GET0_EC_KEY 0 +# define EVP_F_EVP_PKEY_GET0_HMAC 0 +# define EVP_F_EVP_PKEY_GET0_POLY1305 0 +# define EVP_F_EVP_PKEY_GET0_RSA 0 +# define EVP_F_EVP_PKEY_GET0_SIPHASH 0 +# define EVP_F_EVP_PKEY_GET_RAW_PRIVATE_KEY 0 +# define EVP_F_EVP_PKEY_GET_RAW_PUBLIC_KEY 0 +# define EVP_F_EVP_PKEY_KEYGEN 0 +# define EVP_F_EVP_PKEY_KEYGEN_INIT 0 +# define EVP_F_EVP_PKEY_METH_ADD0 0 +# define EVP_F_EVP_PKEY_METH_NEW 0 +# define EVP_F_EVP_PKEY_NEW 0 +# define EVP_F_EVP_PKEY_NEW_CMAC_KEY 0 +# define EVP_F_EVP_PKEY_NEW_RAW_PRIVATE_KEY 0 +# define EVP_F_EVP_PKEY_NEW_RAW_PUBLIC_KEY 0 +# define EVP_F_EVP_PKEY_PARAMGEN 0 +# define EVP_F_EVP_PKEY_PARAMGEN_INIT 0 +# define EVP_F_EVP_PKEY_PARAM_CHECK 0 +# define EVP_F_EVP_PKEY_PUBLIC_CHECK 0 +# define EVP_F_EVP_PKEY_SET1_ENGINE 0 +# define EVP_F_EVP_PKEY_SET_ALIAS_TYPE 0 +# define EVP_F_EVP_PKEY_SIGN 0 +# define EVP_F_EVP_PKEY_SIGN_INIT 0 +# define EVP_F_EVP_PKEY_VERIFY 0 +# define EVP_F_EVP_PKEY_VERIFY_INIT 0 +# define EVP_F_EVP_PKEY_VERIFY_RECOVER 0 +# define EVP_F_EVP_PKEY_VERIFY_RECOVER_INIT 0 +# define EVP_F_EVP_SIGNFINAL 0 +# define EVP_F_EVP_VERIFYFINAL 0 +# define EVP_F_INT_CTX_NEW 0 +# define EVP_F_OK_NEW 0 +# define EVP_F_PKCS5_PBE_KEYIVGEN 0 +# define EVP_F_PKCS5_V2_PBE_KEYIVGEN 0 +# define EVP_F_PKCS5_V2_PBKDF2_KEYIVGEN 0 +# define EVP_F_PKCS5_V2_SCRYPT_KEYIVGEN 0 +# define EVP_F_PKEY_SET_TYPE 0 +# define EVP_F_RC2_MAGIC_TO_METH 0 +# define EVP_F_RC5_CTRL 0 +# define EVP_F_R_32_12_16_INIT_KEY 0 +# define EVP_F_S390X_AES_GCM_CTRL 0 +# define EVP_F_UPDATE 0 + +/* + * KDF function codes. + */ +# define KDF_F_PKEY_HKDF_CTRL_STR 0 +# define KDF_F_PKEY_HKDF_DERIVE 0 +# define KDF_F_PKEY_HKDF_INIT 0 +# define KDF_F_PKEY_SCRYPT_CTRL_STR 0 +# define KDF_F_PKEY_SCRYPT_CTRL_UINT64 0 +# define KDF_F_PKEY_SCRYPT_DERIVE 0 +# define KDF_F_PKEY_SCRYPT_INIT 0 +# define KDF_F_PKEY_SCRYPT_SET_MEMBUF 0 +# define KDF_F_PKEY_TLS1_PRF_CTRL_STR 0 +# define KDF_F_PKEY_TLS1_PRF_DERIVE 0 +# define KDF_F_PKEY_TLS1_PRF_INIT 0 +# define KDF_F_TLS1_PRF_ALG 0 + +/* + * KDF reason codes. + */ +# define KDF_R_INVALID_DIGEST 0 +# define KDF_R_MISSING_ITERATION_COUNT 0 +# define KDF_R_MISSING_KEY 0 +# define KDF_R_MISSING_MESSAGE_DIGEST 0 +# define KDF_R_MISSING_PARAMETER 0 +# define KDF_R_MISSING_PASS 0 +# define KDF_R_MISSING_SALT 0 +# define KDF_R_MISSING_SECRET 0 +# define KDF_R_MISSING_SEED 0 +# define KDF_R_UNKNOWN_PARAMETER_TYPE 0 +# define KDF_R_VALUE_ERROR 0 +# define KDF_R_VALUE_MISSING 0 + +/* + * OBJ function codes. + */ +# define OBJ_F_OBJ_ADD_OBJECT 0 +# define OBJ_F_OBJ_ADD_SIGID 0 +# define OBJ_F_OBJ_CREATE 0 +# define OBJ_F_OBJ_DUP 0 +# define OBJ_F_OBJ_NAME_NEW_INDEX 0 +# define OBJ_F_OBJ_NID2LN 0 +# define OBJ_F_OBJ_NID2OBJ 0 +# define OBJ_F_OBJ_NID2SN 0 +# define OBJ_F_OBJ_TXT2OBJ 0 + +# ifndef OPENSSL_NO_OCSP +/* + * OCSP function codes. + */ +# define OCSP_F_D2I_OCSP_NONCE 0 +# define OCSP_F_OCSP_BASIC_ADD1_STATUS 0 +# define OCSP_F_OCSP_BASIC_SIGN 0 +# define OCSP_F_OCSP_BASIC_SIGN_CTX 0 +# define OCSP_F_OCSP_BASIC_VERIFY 0 +# define OCSP_F_OCSP_CERT_ID_NEW 0 +# define OCSP_F_OCSP_CHECK_DELEGATED 0 +# define OCSP_F_OCSP_CHECK_IDS 0 +# define OCSP_F_OCSP_CHECK_ISSUER 0 +# define OCSP_F_OCSP_CHECK_VALIDITY 0 +# define OCSP_F_OCSP_MATCH_ISSUERID 0 +# define OCSP_F_OCSP_PARSE_URL 0 +# define OCSP_F_OCSP_REQUEST_SIGN 0 +# define OCSP_F_OCSP_REQUEST_VERIFY 0 +# define OCSP_F_OCSP_RESPONSE_GET1_BASIC 0 +# define OCSP_F_PARSE_HTTP_LINE1 0 +# endif + +/* + * PEM function codes. + */ +# define PEM_F_B2I_DSS 0 +# define PEM_F_B2I_PVK_BIO 0 +# define PEM_F_B2I_RSA 0 +# define PEM_F_CHECK_BITLEN_DSA 0 +# define PEM_F_CHECK_BITLEN_RSA 0 +# define PEM_F_D2I_PKCS8PRIVATEKEY_BIO 0 +# define PEM_F_D2I_PKCS8PRIVATEKEY_FP 0 +# define PEM_F_DO_B2I 0 +# define PEM_F_DO_B2I_BIO 0 +# define PEM_F_DO_BLOB_HEADER 0 +# define PEM_F_DO_I2B 0 +# define PEM_F_DO_PK8PKEY 0 +# define PEM_F_DO_PK8PKEY_FP 0 +# define PEM_F_DO_PVK_BODY 0 +# define PEM_F_DO_PVK_HEADER 0 +# define PEM_F_GET_HEADER_AND_DATA 0 +# define PEM_F_GET_NAME 0 +# define PEM_F_I2B_PVK 0 +# define PEM_F_I2B_PVK_BIO 0 +# define PEM_F_LOAD_IV 0 +# define PEM_F_PEM_ASN1_READ 0 +# define PEM_F_PEM_ASN1_READ_BIO 0 +# define PEM_F_PEM_ASN1_WRITE 0 +# define PEM_F_PEM_ASN1_WRITE_BIO 0 +# define PEM_F_PEM_DEF_CALLBACK 0 +# define PEM_F_PEM_DO_HEADER 0 +# define PEM_F_PEM_GET_EVP_CIPHER_INFO 0 +# define PEM_F_PEM_READ 0 +# define PEM_F_PEM_READ_BIO 0 +# define PEM_F_PEM_READ_BIO_DHPARAMS 0 +# define PEM_F_PEM_READ_BIO_EX 0 +# define PEM_F_PEM_READ_BIO_PARAMETERS 0 +# define PEM_F_PEM_READ_BIO_PRIVATEKEY 0 +# define PEM_F_PEM_READ_DHPARAMS 0 +# define PEM_F_PEM_READ_PRIVATEKEY 0 +# define PEM_F_PEM_SIGNFINAL 0 +# define PEM_F_PEM_WRITE 0 +# define PEM_F_PEM_WRITE_BIO 0 +# define PEM_F_PEM_WRITE_BIO_PRIVATEKEY_TRADITIONAL 0 +# define PEM_F_PEM_WRITE_PRIVATEKEY 0 +# define PEM_F_PEM_X509_INFO_READ 0 +# define PEM_F_PEM_X509_INFO_READ_BIO 0 +# define PEM_F_PEM_X509_INFO_WRITE_BIO 0 + +/* + * PKCS12 function codes. + */ +# define PKCS12_F_OPENSSL_ASC2UNI 0 +# define PKCS12_F_OPENSSL_UNI2ASC 0 +# define PKCS12_F_OPENSSL_UNI2UTF8 0 +# define PKCS12_F_OPENSSL_UTF82UNI 0 +# define PKCS12_F_PKCS12_CREATE 0 +# define PKCS12_F_PKCS12_GEN_MAC 0 +# define PKCS12_F_PKCS12_INIT 0 +# define PKCS12_F_PKCS12_ITEM_DECRYPT_D2I 0 +# define PKCS12_F_PKCS12_ITEM_I2D_ENCRYPT 0 +# define PKCS12_F_PKCS12_ITEM_PACK_SAFEBAG 0 +# define PKCS12_F_PKCS12_KEY_GEN_ASC 0 +# define PKCS12_F_PKCS12_KEY_GEN_UNI 0 +# define PKCS12_F_PKCS12_KEY_GEN_UTF8 0 +# define PKCS12_F_PKCS12_NEWPASS 0 +# define PKCS12_F_PKCS12_PACK_P7DATA 0 +# define PKCS12_F_PKCS12_PACK_P7ENCDATA 0 +# define PKCS12_F_PKCS12_PARSE 0 +# define PKCS12_F_PKCS12_PBE_CRYPT 0 +# define PKCS12_F_PKCS12_PBE_KEYIVGEN 0 +# define PKCS12_F_PKCS12_SAFEBAG_CREATE0_P8INF 0 +# define PKCS12_F_PKCS12_SAFEBAG_CREATE0_PKCS8 0 +# define PKCS12_F_PKCS12_SAFEBAG_CREATE_PKCS8_ENCRYPT 0 +# define PKCS12_F_PKCS12_SETUP_MAC 0 +# define PKCS12_F_PKCS12_SET_MAC 0 +# define PKCS12_F_PKCS12_UNPACK_AUTHSAFES 0 +# define PKCS12_F_PKCS12_UNPACK_P7DATA 0 +# define PKCS12_F_PKCS12_VERIFY_MAC 0 +# define PKCS12_F_PKCS8_ENCRYPT 0 +# define PKCS12_F_PKCS8_SET0_PBE 0 + +/* + * PKCS7 function codes. + */ +# define PKCS7_F_DO_PKCS7_SIGNED_ATTRIB 0 +# define PKCS7_F_PKCS7_ADD0_ATTRIB_SIGNING_TIME 0 +# define PKCS7_F_PKCS7_ADD_ATTRIB_SMIMECAP 0 +# define PKCS7_F_PKCS7_ADD_CERTIFICATE 0 +# define PKCS7_F_PKCS7_ADD_CRL 0 +# define PKCS7_F_PKCS7_ADD_RECIPIENT_INFO 0 +# define PKCS7_F_PKCS7_ADD_SIGNATURE 0 +# define PKCS7_F_PKCS7_ADD_SIGNER 0 +# define PKCS7_F_PKCS7_BIO_ADD_DIGEST 0 +# define PKCS7_F_PKCS7_COPY_EXISTING_DIGEST 0 +# define PKCS7_F_PKCS7_CTRL 0 +# define PKCS7_F_PKCS7_DATADECODE 0 +# define PKCS7_F_PKCS7_DATAFINAL 0 +# define PKCS7_F_PKCS7_DATAINIT 0 +# define PKCS7_F_PKCS7_DATAVERIFY 0 +# define PKCS7_F_PKCS7_DECRYPT 0 +# define PKCS7_F_PKCS7_DECRYPT_RINFO 0 +# define PKCS7_F_PKCS7_ENCODE_RINFO 0 +# define PKCS7_F_PKCS7_ENCRYPT 0 +# define PKCS7_F_PKCS7_FINAL 0 +# define PKCS7_F_PKCS7_FIND_DIGEST 0 +# define PKCS7_F_PKCS7_GET0_SIGNERS 0 +# define PKCS7_F_PKCS7_RECIP_INFO_SET 0 +# define PKCS7_F_PKCS7_SET_CIPHER 0 +# define PKCS7_F_PKCS7_SET_CONTENT 0 +# define PKCS7_F_PKCS7_SET_DIGEST 0 +# define PKCS7_F_PKCS7_SET_TYPE 0 +# define PKCS7_F_PKCS7_SIGN 0 +# define PKCS7_F_PKCS7_SIGNATUREVERIFY 0 +# define PKCS7_F_PKCS7_SIGNER_INFO_SET 0 +# define PKCS7_F_PKCS7_SIGNER_INFO_SIGN 0 +# define PKCS7_F_PKCS7_SIGN_ADD_SIGNER 0 +# define PKCS7_F_PKCS7_SIMPLE_SMIMECAP 0 +# define PKCS7_F_PKCS7_VERIFY 0 + +/* + * RAND function codes. + */ +# define RAND_F_DATA_COLLECT_METHOD 0 +# define RAND_F_DRBG_BYTES 0 +# define RAND_F_DRBG_GET_ENTROPY 0 +# define RAND_F_DRBG_SETUP 0 +# define RAND_F_GET_ENTROPY 0 +# define RAND_F_RAND_BYTES 0 +# define RAND_F_RAND_DRBG_ENABLE_LOCKING 0 +# define RAND_F_RAND_DRBG_GENERATE 0 +# define RAND_F_RAND_DRBG_GET_ENTROPY 0 +# define RAND_F_RAND_DRBG_GET_NONCE 0 +# define RAND_F_RAND_DRBG_INSTANTIATE 0 +# define RAND_F_RAND_DRBG_NEW 0 +# define RAND_F_RAND_DRBG_RESEED 0 +# define RAND_F_RAND_DRBG_RESTART 0 +# define RAND_F_RAND_DRBG_SET 0 +# define RAND_F_RAND_DRBG_SET_DEFAULTS 0 +# define RAND_F_RAND_DRBG_UNINSTANTIATE 0 +# define RAND_F_RAND_LOAD_FILE 0 +# define RAND_F_RAND_POOL_ACQUIRE_ENTROPY 0 +# define RAND_F_RAND_POOL_ADD 0 +# define RAND_F_RAND_POOL_ADD_BEGIN 0 +# define RAND_F_RAND_POOL_ADD_END 0 +# define RAND_F_RAND_POOL_ATTACH 0 +# define RAND_F_RAND_POOL_BYTES_NEEDED 0 +# define RAND_F_RAND_POOL_GROW 0 +# define RAND_F_RAND_POOL_NEW 0 +# define RAND_F_RAND_PSEUDO_BYTES 0 +# define RAND_F_RAND_WRITE_FILE 0 + +/* + * RSA function codes. + */ +# define RSA_F_CHECK_PADDING_MD 0 +# define RSA_F_ENCODE_PKCS1 0 +# define RSA_F_INT_RSA_VERIFY 0 +# define RSA_F_OLD_RSA_PRIV_DECODE 0 +# define RSA_F_PKEY_PSS_INIT 0 +# define RSA_F_PKEY_RSA_CTRL 0 +# define RSA_F_PKEY_RSA_CTRL_STR 0 +# define RSA_F_PKEY_RSA_SIGN 0 +# define RSA_F_PKEY_RSA_VERIFY 0 +# define RSA_F_PKEY_RSA_VERIFYRECOVER 0 +# define RSA_F_RSA_ALGOR_TO_MD 0 +# define RSA_F_RSA_BUILTIN_KEYGEN 0 +# define RSA_F_RSA_CHECK_KEY 0 +# define RSA_F_RSA_CHECK_KEY_EX 0 +# define RSA_F_RSA_CMS_DECRYPT 0 +# define RSA_F_RSA_CMS_VERIFY 0 +# define RSA_F_RSA_ITEM_VERIFY 0 +# define RSA_F_RSA_METH_DUP 0 +# define RSA_F_RSA_METH_NEW 0 +# define RSA_F_RSA_METH_SET1_NAME 0 +# define RSA_F_RSA_MGF1_TO_MD 0 +# define RSA_F_RSA_MULTIP_INFO_NEW 0 +# define RSA_F_RSA_NEW_METHOD 0 +# define RSA_F_RSA_NULL 0 +# define RSA_F_RSA_NULL_PRIVATE_DECRYPT 0 +# define RSA_F_RSA_NULL_PRIVATE_ENCRYPT 0 +# define RSA_F_RSA_NULL_PUBLIC_DECRYPT 0 +# define RSA_F_RSA_NULL_PUBLIC_ENCRYPT 0 +# define RSA_F_RSA_OSSL_PRIVATE_DECRYPT 0 +# define RSA_F_RSA_OSSL_PRIVATE_ENCRYPT 0 +# define RSA_F_RSA_OSSL_PUBLIC_DECRYPT 0 +# define RSA_F_RSA_OSSL_PUBLIC_ENCRYPT 0 +# define RSA_F_RSA_PADDING_ADD_NONE 0 +# define RSA_F_RSA_PADDING_ADD_PKCS1_OAEP 0 +# define RSA_F_RSA_PADDING_ADD_PKCS1_OAEP_MGF1 0 +# define RSA_F_RSA_PADDING_ADD_PKCS1_PSS 0 +# define RSA_F_RSA_PADDING_ADD_PKCS1_PSS_MGF1 0 +# define RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_1 0 +# define RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_2 0 +# define RSA_F_RSA_PADDING_ADD_SSLV23 0 +# define RSA_F_RSA_PADDING_ADD_X931 0 +# define RSA_F_RSA_PADDING_CHECK_NONE 0 +# define RSA_F_RSA_PADDING_CHECK_PKCS1_OAEP 0 +# define RSA_F_RSA_PADDING_CHECK_PKCS1_OAEP_MGF1 0 +# define RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_1 0 +# define RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_2 0 +# define RSA_F_RSA_PADDING_CHECK_SSLV23 0 +# define RSA_F_RSA_PADDING_CHECK_X931 0 +# define RSA_F_RSA_PARAM_DECODE 0 +# define RSA_F_RSA_PRINT 0 +# define RSA_F_RSA_PRINT_FP 0 +# define RSA_F_RSA_PRIV_DECODE 0 +# define RSA_F_RSA_PRIV_ENCODE 0 +# define RSA_F_RSA_PSS_GET_PARAM 0 +# define RSA_F_RSA_PSS_TO_CTX 0 +# define RSA_F_RSA_PUB_DECODE 0 +# define RSA_F_RSA_SETUP_BLINDING 0 +# define RSA_F_RSA_SIGN 0 +# define RSA_F_RSA_SIGN_ASN1_OCTET_STRING 0 +# define RSA_F_RSA_VERIFY 0 +# define RSA_F_RSA_VERIFY_ASN1_OCTET_STRING 0 +# define RSA_F_RSA_VERIFY_PKCS1_PSS_MGF1 0 +# define RSA_F_SETUP_TBUF 0 + +/* + * OSSL_STORE function codes. + */ +# define OSSL_STORE_F_FILE_CTRL 0 +# define OSSL_STORE_F_FILE_FIND 0 +# define OSSL_STORE_F_FILE_GET_PASS 0 +# define OSSL_STORE_F_FILE_LOAD 0 +# define OSSL_STORE_F_FILE_LOAD_TRY_DECODE 0 +# define OSSL_STORE_F_FILE_NAME_TO_URI 0 +# define OSSL_STORE_F_FILE_OPEN 0 +# define OSSL_STORE_F_OSSL_STORE_ATTACH_PEM_BIO 0 +# define OSSL_STORE_F_OSSL_STORE_EXPECT 0 +# define OSSL_STORE_F_OSSL_STORE_FILE_ATTACH_PEM_BIO_INT 0 +# define OSSL_STORE_F_OSSL_STORE_FIND 0 +# define OSSL_STORE_F_OSSL_STORE_GET0_LOADER_INT 0 +# define OSSL_STORE_F_OSSL_STORE_INFO_GET1_CERT 0 +# define OSSL_STORE_F_OSSL_STORE_INFO_GET1_CRL 0 +# define OSSL_STORE_F_OSSL_STORE_INFO_GET1_NAME 0 +# define OSSL_STORE_F_OSSL_STORE_INFO_GET1_NAME_DESCRIPTION 0 +# define OSSL_STORE_F_OSSL_STORE_INFO_GET1_PARAMS 0 +# define OSSL_STORE_F_OSSL_STORE_INFO_GET1_PKEY 0 +# define OSSL_STORE_F_OSSL_STORE_INFO_NEW_CERT 0 +# define OSSL_STORE_F_OSSL_STORE_INFO_NEW_CRL 0 +# define OSSL_STORE_F_OSSL_STORE_INFO_NEW_EMBEDDED 0 +# define OSSL_STORE_F_OSSL_STORE_INFO_NEW_NAME 0 +# define OSSL_STORE_F_OSSL_STORE_INFO_NEW_PARAMS 0 +# define OSSL_STORE_F_OSSL_STORE_INFO_NEW_PKEY 0 +# define OSSL_STORE_F_OSSL_STORE_INFO_SET0_NAME_DESCRIPTION 0 +# define OSSL_STORE_F_OSSL_STORE_INIT_ONCE 0 +# define OSSL_STORE_F_OSSL_STORE_LOADER_NEW 0 +# define OSSL_STORE_F_OSSL_STORE_OPEN 0 +# define OSSL_STORE_F_OSSL_STORE_OPEN_INT 0 +# define OSSL_STORE_F_OSSL_STORE_REGISTER_LOADER_INT 0 +# define OSSL_STORE_F_OSSL_STORE_SEARCH_BY_ALIAS 0 +# define OSSL_STORE_F_OSSL_STORE_SEARCH_BY_ISSUER_SERIAL 0 +# define OSSL_STORE_F_OSSL_STORE_SEARCH_BY_KEY_FINGERPRINT 0 +# define OSSL_STORE_F_OSSL_STORE_SEARCH_BY_NAME 0 +# define OSSL_STORE_F_OSSL_STORE_UNREGISTER_LOADER_INT 0 +# define OSSL_STORE_F_TRY_DECODE_PARAMS 0 +# define OSSL_STORE_F_TRY_DECODE_PKCS12 0 +# define OSSL_STORE_F_TRY_DECODE_PKCS8ENCRYPTED 0 + +# ifndef OPENSSL_NO_TS +/* + * TS function codes. + */ +# define TS_F_DEF_SERIAL_CB 0 +# define TS_F_DEF_TIME_CB 0 +# define TS_F_ESS_ADD_SIGNING_CERT 0 +# define TS_F_ESS_ADD_SIGNING_CERT_V2 0 +# define TS_F_ESS_CERT_ID_NEW_INIT 0 +# define TS_F_ESS_CERT_ID_V2_NEW_INIT 0 +# define TS_F_ESS_SIGNING_CERT_NEW_INIT 0 +# define TS_F_ESS_SIGNING_CERT_V2_NEW_INIT 0 +# define TS_F_INT_TS_RESP_VERIFY_TOKEN 0 +# define TS_F_PKCS7_TO_TS_TST_INFO 0 +# define TS_F_TS_ACCURACY_SET_MICROS 0 +# define TS_F_TS_ACCURACY_SET_MILLIS 0 +# define TS_F_TS_ACCURACY_SET_SECONDS 0 +# define TS_F_TS_CHECK_IMPRINTS 0 +# define TS_F_TS_CHECK_NONCES 0 +# define TS_F_TS_CHECK_POLICY 0 +# define TS_F_TS_CHECK_SIGNING_CERTS 0 +# define TS_F_TS_CHECK_STATUS_INFO 0 +# define TS_F_TS_COMPUTE_IMPRINT 0 +# define TS_F_TS_CONF_INVALID 0 +# define TS_F_TS_CONF_LOAD_CERT 0 +# define TS_F_TS_CONF_LOAD_CERTS 0 +# define TS_F_TS_CONF_LOAD_KEY 0 +# define TS_F_TS_CONF_LOOKUP_FAIL 0 +# define TS_F_TS_CONF_SET_DEFAULT_ENGINE 0 +# define TS_F_TS_GET_STATUS_TEXT 0 +# define TS_F_TS_MSG_IMPRINT_SET_ALGO 0 +# define TS_F_TS_REQ_SET_MSG_IMPRINT 0 +# define TS_F_TS_REQ_SET_NONCE 0 +# define TS_F_TS_REQ_SET_POLICY_ID 0 +# define TS_F_TS_RESP_CREATE_RESPONSE 0 +# define TS_F_TS_RESP_CREATE_TST_INFO 0 +# define TS_F_TS_RESP_CTX_ADD_FAILURE_INFO 0 +# define TS_F_TS_RESP_CTX_ADD_MD 0 +# define TS_F_TS_RESP_CTX_ADD_POLICY 0 +# define TS_F_TS_RESP_CTX_NEW 0 +# define TS_F_TS_RESP_CTX_SET_ACCURACY 0 +# define TS_F_TS_RESP_CTX_SET_CERTS 0 +# define TS_F_TS_RESP_CTX_SET_DEF_POLICY 0 +# define TS_F_TS_RESP_CTX_SET_SIGNER_CERT 0 +# define TS_F_TS_RESP_CTX_SET_STATUS_INFO 0 +# define TS_F_TS_RESP_GET_POLICY 0 +# define TS_F_TS_RESP_SET_GENTIME_WITH_PRECISION 0 +# define TS_F_TS_RESP_SET_STATUS_INFO 0 +# define TS_F_TS_RESP_SET_TST_INFO 0 +# define TS_F_TS_RESP_SIGN 0 +# define TS_F_TS_RESP_VERIFY_SIGNATURE 0 +# define TS_F_TS_TST_INFO_SET_ACCURACY 0 +# define TS_F_TS_TST_INFO_SET_MSG_IMPRINT 0 +# define TS_F_TS_TST_INFO_SET_NONCE 0 +# define TS_F_TS_TST_INFO_SET_POLICY_ID 0 +# define TS_F_TS_TST_INFO_SET_SERIAL 0 +# define TS_F_TS_TST_INFO_SET_TIME 0 +# define TS_F_TS_TST_INFO_SET_TSA 0 +# define TS_F_TS_VERIFY 0 +# define TS_F_TS_VERIFY_CERT 0 +# define TS_F_TS_VERIFY_CTX_NEW 0 +# endif + +/* + * UI function codes. + */ +# define UI_F_CLOSE_CONSOLE 0 +# define UI_F_ECHO_CONSOLE 0 +# define UI_F_GENERAL_ALLOCATE_BOOLEAN 0 +# define UI_F_GENERAL_ALLOCATE_PROMPT 0 +# define UI_F_NOECHO_CONSOLE 0 +# define UI_F_OPEN_CONSOLE 0 +# define UI_F_UI_CONSTRUCT_PROMPT 0 +# define UI_F_UI_CREATE_METHOD 0 +# define UI_F_UI_CTRL 0 +# define UI_F_UI_DUP_ERROR_STRING 0 +# define UI_F_UI_DUP_INFO_STRING 0 +# define UI_F_UI_DUP_INPUT_BOOLEAN 0 +# define UI_F_UI_DUP_INPUT_STRING 0 +# define UI_F_UI_DUP_USER_DATA 0 +# define UI_F_UI_DUP_VERIFY_STRING 0 +# define UI_F_UI_GET0_RESULT 0 +# define UI_F_UI_GET_RESULT_LENGTH 0 +# define UI_F_UI_NEW_METHOD 0 +# define UI_F_UI_PROCESS 0 +# define UI_F_UI_SET_RESULT 0 +# define UI_F_UI_SET_RESULT_EX 0 + +/* + * X509 function codes. + */ +# define X509_F_ADD_CERT_DIR 0 +# define X509_F_BUILD_CHAIN 0 +# define X509_F_BY_FILE_CTRL 0 +# define X509_F_CHECK_NAME_CONSTRAINTS 0 +# define X509_F_CHECK_POLICY 0 +# define X509_F_DANE_I2D 0 +# define X509_F_DIR_CTRL 0 +# define X509_F_GET_CERT_BY_SUBJECT 0 +# define X509_F_I2D_X509_AUX 0 +# define X509_F_LOOKUP_CERTS_SK 0 +# define X509_F_NETSCAPE_SPKI_B64_DECODE 0 +# define X509_F_NETSCAPE_SPKI_B64_ENCODE 0 +# define X509_F_NEW_DIR 0 +# define X509_F_X509AT_ADD1_ATTR 0 +# define X509_F_X509V3_ADD_EXT 0 +# define X509_F_X509_ATTRIBUTE_CREATE_BY_NID 0 +# define X509_F_X509_ATTRIBUTE_CREATE_BY_OBJ 0 +# define X509_F_X509_ATTRIBUTE_CREATE_BY_TXT 0 +# define X509_F_X509_ATTRIBUTE_GET0_DATA 0 +# define X509_F_X509_ATTRIBUTE_SET1_DATA 0 +# define X509_F_X509_CHECK_PRIVATE_KEY 0 +# define X509_F_X509_CRL_DIFF 0 +# define X509_F_X509_CRL_METHOD_NEW 0 +# define X509_F_X509_CRL_PRINT_FP 0 +# define X509_F_X509_EXTENSION_CREATE_BY_NID 0 +# define X509_F_X509_EXTENSION_CREATE_BY_OBJ 0 +# define X509_F_X509_GET_PUBKEY_PARAMETERS 0 +# define X509_F_X509_LOAD_CERT_CRL_FILE 0 +# define X509_F_X509_LOAD_CERT_FILE 0 +# define X509_F_X509_LOAD_CRL_FILE 0 +# define X509_F_X509_LOOKUP_METH_NEW 0 +# define X509_F_X509_LOOKUP_NEW 0 +# define X509_F_X509_NAME_ADD_ENTRY 0 +# define X509_F_X509_NAME_CANON 0 +# define X509_F_X509_NAME_ENTRY_CREATE_BY_NID 0 +# define X509_F_X509_NAME_ENTRY_CREATE_BY_TXT 0 +# define X509_F_X509_NAME_ENTRY_SET_OBJECT 0 +# define X509_F_X509_NAME_ONELINE 0 +# define X509_F_X509_NAME_PRINT 0 +# define X509_F_X509_OBJECT_NEW 0 +# define X509_F_X509_PRINT_EX_FP 0 +# define X509_F_X509_PUBKEY_DECODE 0 +# define X509_F_X509_PUBKEY_GET 0 +# define X509_F_X509_PUBKEY_GET0 0 +# define X509_F_X509_PUBKEY_SET 0 +# define X509_F_X509_REQ_CHECK_PRIVATE_KEY 0 +# define X509_F_X509_REQ_PRINT_EX 0 +# define X509_F_X509_REQ_PRINT_FP 0 +# define X509_F_X509_REQ_TO_X509 0 +# define X509_F_X509_STORE_ADD_CERT 0 +# define X509_F_X509_STORE_ADD_CRL 0 +# define X509_F_X509_STORE_ADD_LOOKUP 0 +# define X509_F_X509_STORE_CTX_GET1_ISSUER 0 +# define X509_F_X509_STORE_CTX_INIT 0 +# define X509_F_X509_STORE_CTX_NEW 0 +# define X509_F_X509_STORE_CTX_PURPOSE_INHERIT 0 +# define X509_F_X509_STORE_NEW 0 +# define X509_F_X509_TO_X509_REQ 0 +# define X509_F_X509_TRUST_ADD 0 +# define X509_F_X509_TRUST_SET 0 +# define X509_F_X509_VERIFY_CERT 0 +# define X509_F_X509_VERIFY_PARAM_NEW 0 + +/* + * X509V3 function codes. + */ +# define X509V3_F_A2I_GENERAL_NAME 0 +# define X509V3_F_ADDR_VALIDATE_PATH_INTERNAL 0 +# define X509V3_F_ASIDENTIFIERCHOICE_CANONIZE 0 +# define X509V3_F_ASIDENTIFIERCHOICE_IS_CANONICAL 0 +# define X509V3_F_BIGNUM_TO_STRING 0 +# define X509V3_F_COPY_EMAIL 0 +# define X509V3_F_COPY_ISSUER 0 +# define X509V3_F_DO_DIRNAME 0 +# define X509V3_F_DO_EXT_I2D 0 +# define X509V3_F_DO_EXT_NCONF 0 +# define X509V3_F_GNAMES_FROM_SECTNAME 0 +# define X509V3_F_I2S_ASN1_ENUMERATED 0 +# define X509V3_F_I2S_ASN1_IA5STRING 0 +# define X509V3_F_I2S_ASN1_INTEGER 0 +# define X509V3_F_I2V_AUTHORITY_INFO_ACCESS 0 +# define X509V3_F_LEVEL_ADD_NODE 0 +# define X509V3_F_NOTICE_SECTION 0 +# define X509V3_F_NREF_NOS 0 +# define X509V3_F_POLICY_CACHE_CREATE 0 +# define X509V3_F_POLICY_CACHE_NEW 0 +# define X509V3_F_POLICY_DATA_NEW 0 +# define X509V3_F_POLICY_SECTION 0 +# define X509V3_F_PROCESS_PCI_VALUE 0 +# define X509V3_F_R2I_CERTPOL 0 +# define X509V3_F_R2I_PCI 0 +# define X509V3_F_S2I_ASN1_IA5STRING 0 +# define X509V3_F_S2I_ASN1_INTEGER 0 +# define X509V3_F_S2I_ASN1_OCTET_STRING 0 +# define X509V3_F_S2I_SKEY_ID 0 +# define X509V3_F_SET_DIST_POINT_NAME 0 +# define X509V3_F_SXNET_ADD_ID_ASC 0 +# define X509V3_F_SXNET_ADD_ID_INTEGER 0 +# define X509V3_F_SXNET_ADD_ID_ULONG 0 +# define X509V3_F_SXNET_GET_ID_ASC 0 +# define X509V3_F_SXNET_GET_ID_ULONG 0 +# define X509V3_F_TREE_INIT 0 +# define X509V3_F_V2I_ASIDENTIFIERS 0 +# define X509V3_F_V2I_ASN1_BIT_STRING 0 +# define X509V3_F_V2I_AUTHORITY_INFO_ACCESS 0 +# define X509V3_F_V2I_AUTHORITY_KEYID 0 +# define X509V3_F_V2I_BASIC_CONSTRAINTS 0 +# define X509V3_F_V2I_CRLD 0 +# define X509V3_F_V2I_EXTENDED_KEY_USAGE 0 +# define X509V3_F_V2I_GENERAL_NAMES 0 +# define X509V3_F_V2I_GENERAL_NAME_EX 0 +# define X509V3_F_V2I_IDP 0 +# define X509V3_F_V2I_IPADDRBLOCKS 0 +# define X509V3_F_V2I_ISSUER_ALT 0 +# define X509V3_F_V2I_NAME_CONSTRAINTS 0 +# define X509V3_F_V2I_POLICY_CONSTRAINTS 0 +# define X509V3_F_V2I_POLICY_MAPPINGS 0 +# define X509V3_F_V2I_SUBJECT_ALT 0 +# define X509V3_F_V2I_TLS_FEATURE 0 +# define X509V3_F_V3_GENERIC_EXTENSION 0 +# define X509V3_F_X509V3_ADD1_I2D 0 +# define X509V3_F_X509V3_ADD_VALUE 0 +# define X509V3_F_X509V3_EXT_ADD 0 +# define X509V3_F_X509V3_EXT_ADD_ALIAS 0 +# define X509V3_F_X509V3_EXT_I2D 0 +# define X509V3_F_X509V3_EXT_NCONF 0 +# define X509V3_F_X509V3_GET_SECTION 0 +# define X509V3_F_X509V3_GET_STRING 0 +# define X509V3_F_X509V3_GET_VALUE_BOOL 0 +# define X509V3_F_X509V3_PARSE_LIST 0 +# define X509V3_F_X509_PURPOSE_ADD 0 +# define X509V3_F_X509_PURPOSE_SET 0 + +/* + * Compatibility defines. + */ +# define EVP_R_OPERATON_NOT_INITIALIZED EVP_R_OPERATION_NOT_INITIALIZED + +# endif + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ct.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ct.h new file mode 100644 index 0000000..e6dd119 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ct.h @@ -0,0 +1,573 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/ct.h.in + * + * Copyright 2016-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +#ifndef OPENSSL_CT_H +# define OPENSSL_CT_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_CT_H +# endif + +# include + +# ifndef OPENSSL_NO_CT +# include +# include +# include +# include +# ifdef __cplusplus +extern "C" { +# endif + + +/* Minimum RSA key size, from RFC6962 */ +# define SCT_MIN_RSA_BITS 2048 + +/* All hashes are SHA256 in v1 of Certificate Transparency */ +# define CT_V1_HASHLEN SHA256_DIGEST_LENGTH + +SKM_DEFINE_STACK_OF_INTERNAL(SCT, SCT, SCT) +#define sk_SCT_num(sk) OPENSSL_sk_num(ossl_check_const_SCT_sk_type(sk)) +#define sk_SCT_value(sk, idx) ((SCT *)OPENSSL_sk_value(ossl_check_const_SCT_sk_type(sk), (idx))) +#define sk_SCT_new(cmp) ((STACK_OF(SCT) *)OPENSSL_sk_new(ossl_check_SCT_compfunc_type(cmp))) +#define sk_SCT_new_null() ((STACK_OF(SCT) *)OPENSSL_sk_new_null()) +#define sk_SCT_new_reserve(cmp, n) ((STACK_OF(SCT) *)OPENSSL_sk_new_reserve(ossl_check_SCT_compfunc_type(cmp), (n))) +#define sk_SCT_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SCT_sk_type(sk), (n)) +#define sk_SCT_free(sk) OPENSSL_sk_free(ossl_check_SCT_sk_type(sk)) +#define sk_SCT_zero(sk) OPENSSL_sk_zero(ossl_check_SCT_sk_type(sk)) +#define sk_SCT_delete(sk, i) ((SCT *)OPENSSL_sk_delete(ossl_check_SCT_sk_type(sk), (i))) +#define sk_SCT_delete_ptr(sk, ptr) ((SCT *)OPENSSL_sk_delete_ptr(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr))) +#define sk_SCT_push(sk, ptr) OPENSSL_sk_push(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr)) +#define sk_SCT_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr)) +#define sk_SCT_pop(sk) ((SCT *)OPENSSL_sk_pop(ossl_check_SCT_sk_type(sk))) +#define sk_SCT_shift(sk) ((SCT *)OPENSSL_sk_shift(ossl_check_SCT_sk_type(sk))) +#define sk_SCT_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SCT_sk_type(sk),ossl_check_SCT_freefunc_type(freefunc)) +#define sk_SCT_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr), (idx)) +#define sk_SCT_set(sk, idx, ptr) ((SCT *)OPENSSL_sk_set(ossl_check_SCT_sk_type(sk), (idx), ossl_check_SCT_type(ptr))) +#define sk_SCT_find(sk, ptr) OPENSSL_sk_find(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr)) +#define sk_SCT_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr)) +#define sk_SCT_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr), pnum) +#define sk_SCT_sort(sk) OPENSSL_sk_sort(ossl_check_SCT_sk_type(sk)) +#define sk_SCT_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SCT_sk_type(sk)) +#define sk_SCT_dup(sk) ((STACK_OF(SCT) *)OPENSSL_sk_dup(ossl_check_const_SCT_sk_type(sk))) +#define sk_SCT_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SCT) *)OPENSSL_sk_deep_copy(ossl_check_const_SCT_sk_type(sk), ossl_check_SCT_copyfunc_type(copyfunc), ossl_check_SCT_freefunc_type(freefunc))) +#define sk_SCT_set_cmp_func(sk, cmp) ((sk_SCT_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SCT_sk_type(sk), ossl_check_SCT_compfunc_type(cmp))) +SKM_DEFINE_STACK_OF_INTERNAL(CTLOG, CTLOG, CTLOG) +#define sk_CTLOG_num(sk) OPENSSL_sk_num(ossl_check_const_CTLOG_sk_type(sk)) +#define sk_CTLOG_value(sk, idx) ((CTLOG *)OPENSSL_sk_value(ossl_check_const_CTLOG_sk_type(sk), (idx))) +#define sk_CTLOG_new(cmp) ((STACK_OF(CTLOG) *)OPENSSL_sk_new(ossl_check_CTLOG_compfunc_type(cmp))) +#define sk_CTLOG_new_null() ((STACK_OF(CTLOG) *)OPENSSL_sk_new_null()) +#define sk_CTLOG_new_reserve(cmp, n) ((STACK_OF(CTLOG) *)OPENSSL_sk_new_reserve(ossl_check_CTLOG_compfunc_type(cmp), (n))) +#define sk_CTLOG_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CTLOG_sk_type(sk), (n)) +#define sk_CTLOG_free(sk) OPENSSL_sk_free(ossl_check_CTLOG_sk_type(sk)) +#define sk_CTLOG_zero(sk) OPENSSL_sk_zero(ossl_check_CTLOG_sk_type(sk)) +#define sk_CTLOG_delete(sk, i) ((CTLOG *)OPENSSL_sk_delete(ossl_check_CTLOG_sk_type(sk), (i))) +#define sk_CTLOG_delete_ptr(sk, ptr) ((CTLOG *)OPENSSL_sk_delete_ptr(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr))) +#define sk_CTLOG_push(sk, ptr) OPENSSL_sk_push(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr)) +#define sk_CTLOG_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr)) +#define sk_CTLOG_pop(sk) ((CTLOG *)OPENSSL_sk_pop(ossl_check_CTLOG_sk_type(sk))) +#define sk_CTLOG_shift(sk) ((CTLOG *)OPENSSL_sk_shift(ossl_check_CTLOG_sk_type(sk))) +#define sk_CTLOG_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CTLOG_sk_type(sk),ossl_check_CTLOG_freefunc_type(freefunc)) +#define sk_CTLOG_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr), (idx)) +#define sk_CTLOG_set(sk, idx, ptr) ((CTLOG *)OPENSSL_sk_set(ossl_check_CTLOG_sk_type(sk), (idx), ossl_check_CTLOG_type(ptr))) +#define sk_CTLOG_find(sk, ptr) OPENSSL_sk_find(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr)) +#define sk_CTLOG_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr)) +#define sk_CTLOG_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr), pnum) +#define sk_CTLOG_sort(sk) OPENSSL_sk_sort(ossl_check_CTLOG_sk_type(sk)) +#define sk_CTLOG_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CTLOG_sk_type(sk)) +#define sk_CTLOG_dup(sk) ((STACK_OF(CTLOG) *)OPENSSL_sk_dup(ossl_check_const_CTLOG_sk_type(sk))) +#define sk_CTLOG_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CTLOG) *)OPENSSL_sk_deep_copy(ossl_check_const_CTLOG_sk_type(sk), ossl_check_CTLOG_copyfunc_type(copyfunc), ossl_check_CTLOG_freefunc_type(freefunc))) +#define sk_CTLOG_set_cmp_func(sk, cmp) ((sk_CTLOG_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_compfunc_type(cmp))) + + + +typedef enum { + CT_LOG_ENTRY_TYPE_NOT_SET = -1, + CT_LOG_ENTRY_TYPE_X509 = 0, + CT_LOG_ENTRY_TYPE_PRECERT = 1 +} ct_log_entry_type_t; + +typedef enum { + SCT_VERSION_NOT_SET = -1, + SCT_VERSION_V1 = 0 +} sct_version_t; + +typedef enum { + SCT_SOURCE_UNKNOWN, + SCT_SOURCE_TLS_EXTENSION, + SCT_SOURCE_X509V3_EXTENSION, + SCT_SOURCE_OCSP_STAPLED_RESPONSE +} sct_source_t; + +typedef enum { + SCT_VALIDATION_STATUS_NOT_SET, + SCT_VALIDATION_STATUS_UNKNOWN_LOG, + SCT_VALIDATION_STATUS_VALID, + SCT_VALIDATION_STATUS_INVALID, + SCT_VALIDATION_STATUS_UNVERIFIED, + SCT_VALIDATION_STATUS_UNKNOWN_VERSION +} sct_validation_status_t; + +/****************************************** + * CT policy evaluation context functions * + ******************************************/ + +/* + * Creates a new, empty policy evaluation context associated with the given + * library context and property query string. + * The caller is responsible for calling CT_POLICY_EVAL_CTX_free when finished + * with the CT_POLICY_EVAL_CTX. + */ +CT_POLICY_EVAL_CTX *CT_POLICY_EVAL_CTX_new_ex(OSSL_LIB_CTX *libctx, + const char *propq); + +/* + * The same as CT_POLICY_EVAL_CTX_new_ex() but the default library + * context and property query string is used. + */ +CT_POLICY_EVAL_CTX *CT_POLICY_EVAL_CTX_new(void); + +/* Deletes a policy evaluation context and anything it owns. */ +void CT_POLICY_EVAL_CTX_free(CT_POLICY_EVAL_CTX *ctx); + +/* Gets the peer certificate that the SCTs are for */ +X509* CT_POLICY_EVAL_CTX_get0_cert(const CT_POLICY_EVAL_CTX *ctx); + +/* + * Sets the certificate associated with the received SCTs. + * Increments the reference count of cert. + * Returns 1 on success, 0 otherwise. + */ +int CT_POLICY_EVAL_CTX_set1_cert(CT_POLICY_EVAL_CTX *ctx, X509 *cert); + +/* Gets the issuer of the aforementioned certificate */ +X509* CT_POLICY_EVAL_CTX_get0_issuer(const CT_POLICY_EVAL_CTX *ctx); + +/* + * Sets the issuer of the certificate associated with the received SCTs. + * Increments the reference count of issuer. + * Returns 1 on success, 0 otherwise. + */ +int CT_POLICY_EVAL_CTX_set1_issuer(CT_POLICY_EVAL_CTX *ctx, X509 *issuer); + +/* Gets the CT logs that are trusted sources of SCTs */ +const CTLOG_STORE *CT_POLICY_EVAL_CTX_get0_log_store(const CT_POLICY_EVAL_CTX *ctx); + +/* Sets the log store that is in use. It must outlive the CT_POLICY_EVAL_CTX. */ +void CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE(CT_POLICY_EVAL_CTX *ctx, + CTLOG_STORE *log_store); + +/* + * Gets the time, in milliseconds since the Unix epoch, that will be used as the + * current time when checking whether an SCT was issued in the future. + * Such SCTs will fail validation, as required by RFC6962. + */ +uint64_t CT_POLICY_EVAL_CTX_get_time(const CT_POLICY_EVAL_CTX *ctx); + +/* + * Sets the time to evaluate SCTs against, in milliseconds since the Unix epoch. + * If an SCT's timestamp is after this time, it will be interpreted as having + * been issued in the future. RFC6962 states that "TLS clients MUST reject SCTs + * whose timestamp is in the future", so an SCT will not validate in this case. + */ +void CT_POLICY_EVAL_CTX_set_time(CT_POLICY_EVAL_CTX *ctx, uint64_t time_in_ms); + +/***************** + * SCT functions * + *****************/ + +/* + * Creates a new, blank SCT. + * The caller is responsible for calling SCT_free when finished with the SCT. + */ +SCT *SCT_new(void); + +/* + * Creates a new SCT from some base64-encoded strings. + * The caller is responsible for calling SCT_free when finished with the SCT. + */ +SCT *SCT_new_from_base64(unsigned char version, + const char *logid_base64, + ct_log_entry_type_t entry_type, + uint64_t timestamp, + const char *extensions_base64, + const char *signature_base64); + +/* + * Frees the SCT and the underlying data structures. + */ +void SCT_free(SCT *sct); + +/* + * Free a stack of SCTs, and the underlying SCTs themselves. + * Intended to be compatible with X509V3_EXT_FREE. + */ +void SCT_LIST_free(STACK_OF(SCT) *a); + +/* + * Returns the version of the SCT. + */ +sct_version_t SCT_get_version(const SCT *sct); + +/* + * Set the version of an SCT. + * Returns 1 on success, 0 if the version is unrecognized. + */ +__owur int SCT_set_version(SCT *sct, sct_version_t version); + +/* + * Returns the log entry type of the SCT. + */ +ct_log_entry_type_t SCT_get_log_entry_type(const SCT *sct); + +/* + * Set the log entry type of an SCT. + * Returns 1 on success, 0 otherwise. + */ +__owur int SCT_set_log_entry_type(SCT *sct, ct_log_entry_type_t entry_type); + +/* + * Gets the ID of the log that an SCT came from. + * Ownership of the log ID remains with the SCT. + * Returns the length of the log ID. + */ +size_t SCT_get0_log_id(const SCT *sct, unsigned char **log_id); + +/* + * Set the log ID of an SCT to point directly to the *log_id specified. + * The SCT takes ownership of the specified pointer. + * Returns 1 on success, 0 otherwise. + */ +__owur int SCT_set0_log_id(SCT *sct, unsigned char *log_id, size_t log_id_len); + +/* + * Set the log ID of an SCT. + * This makes a copy of the log_id. + * Returns 1 on success, 0 otherwise. + */ +__owur int SCT_set1_log_id(SCT *sct, const unsigned char *log_id, + size_t log_id_len); + +/* + * Returns the timestamp for the SCT (epoch time in milliseconds). + */ +uint64_t SCT_get_timestamp(const SCT *sct); + +/* + * Set the timestamp of an SCT (epoch time in milliseconds). + */ +void SCT_set_timestamp(SCT *sct, uint64_t timestamp); + +/* + * Return the NID for the signature used by the SCT. + * For CT v1, this will be either NID_sha256WithRSAEncryption or + * NID_ecdsa_with_SHA256 (or NID_undef if incorrect/unset). + */ +int SCT_get_signature_nid(const SCT *sct); + +/* + * Set the signature type of an SCT + * For CT v1, this should be either NID_sha256WithRSAEncryption or + * NID_ecdsa_with_SHA256. + * Returns 1 on success, 0 otherwise. + */ +__owur int SCT_set_signature_nid(SCT *sct, int nid); + +/* + * Set *ext to point to the extension data for the SCT. ext must not be NULL. + * The SCT retains ownership of this pointer. + * Returns length of the data pointed to. + */ +size_t SCT_get0_extensions(const SCT *sct, unsigned char **ext); + +/* + * Set the extensions of an SCT to point directly to the *ext specified. + * The SCT takes ownership of the specified pointer. + */ +void SCT_set0_extensions(SCT *sct, unsigned char *ext, size_t ext_len); + +/* + * Set the extensions of an SCT. + * This takes a copy of the ext. + * Returns 1 on success, 0 otherwise. + */ +__owur int SCT_set1_extensions(SCT *sct, const unsigned char *ext, + size_t ext_len); + +/* + * Set *sig to point to the signature for the SCT. sig must not be NULL. + * The SCT retains ownership of this pointer. + * Returns length of the data pointed to. + */ +size_t SCT_get0_signature(const SCT *sct, unsigned char **sig); + +/* + * Set the signature of an SCT to point directly to the *sig specified. + * The SCT takes ownership of the specified pointer. + */ +void SCT_set0_signature(SCT *sct, unsigned char *sig, size_t sig_len); + +/* + * Set the signature of an SCT to be a copy of the *sig specified. + * Returns 1 on success, 0 otherwise. + */ +__owur int SCT_set1_signature(SCT *sct, const unsigned char *sig, + size_t sig_len); + +/* + * The origin of this SCT, e.g. TLS extension, OCSP response, etc. + */ +sct_source_t SCT_get_source(const SCT *sct); + +/* + * Set the origin of this SCT, e.g. TLS extension, OCSP response, etc. + * Returns 1 on success, 0 otherwise. + */ +__owur int SCT_set_source(SCT *sct, sct_source_t source); + +/* + * Returns a text string describing the validation status of |sct|. + */ +const char *SCT_validation_status_string(const SCT *sct); + +/* + * Pretty-prints an |sct| to |out|. + * It will be indented by the number of spaces specified by |indent|. + * If |logs| is not NULL, it will be used to lookup the CT log that the SCT came + * from, so that the log name can be printed. + */ +void SCT_print(const SCT *sct, BIO *out, int indent, const CTLOG_STORE *logs); + +/* + * Pretty-prints an |sct_list| to |out|. + * It will be indented by the number of spaces specified by |indent|. + * SCTs will be delimited by |separator|. + * If |logs| is not NULL, it will be used to lookup the CT log that each SCT + * came from, so that the log names can be printed. + */ +void SCT_LIST_print(const STACK_OF(SCT) *sct_list, BIO *out, int indent, + const char *separator, const CTLOG_STORE *logs); + +/* + * Gets the last result of validating this SCT. + * If it has not been validated yet, returns SCT_VALIDATION_STATUS_NOT_SET. + */ +sct_validation_status_t SCT_get_validation_status(const SCT *sct); + +/* + * Validates the given SCT with the provided context. + * Sets the "validation_status" field of the SCT. + * Returns 1 if the SCT is valid and the signature verifies. + * Returns 0 if the SCT is invalid or could not be verified. + * Returns -1 if an error occurs. + */ +__owur int SCT_validate(SCT *sct, const CT_POLICY_EVAL_CTX *ctx); + +/* + * Validates the given list of SCTs with the provided context. + * Sets the "validation_status" field of each SCT. + * Returns 1 if there are no invalid SCTs and all signatures verify. + * Returns 0 if at least one SCT is invalid or could not be verified. + * Returns a negative integer if an error occurs. + */ +__owur int SCT_LIST_validate(const STACK_OF(SCT) *scts, + CT_POLICY_EVAL_CTX *ctx); + + +/********************************* + * SCT parsing and serialization * + *********************************/ + +/* + * Serialize (to TLS format) a stack of SCTs and return the length. + * "a" must not be NULL. + * If "pp" is NULL, just return the length of what would have been serialized. + * If "pp" is not NULL and "*pp" is null, function will allocate a new pointer + * for data that caller is responsible for freeing (only if function returns + * successfully). + * If "pp" is NULL and "*pp" is not NULL, caller is responsible for ensuring + * that "*pp" is large enough to accept all of the serialized data. + * Returns < 0 on error, >= 0 indicating bytes written (or would have been) + * on success. + */ +__owur int i2o_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp); + +/* + * Convert TLS format SCT list to a stack of SCTs. + * If "a" or "*a" is NULL, a new stack will be created that the caller is + * responsible for freeing (by calling SCT_LIST_free). + * "**pp" and "*pp" must not be NULL. + * Upon success, "*pp" will point to after the last bytes read, and a stack + * will be returned. + * Upon failure, a NULL pointer will be returned, and the position of "*pp" is + * not defined. + */ +STACK_OF(SCT) *o2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp, + size_t len); + +/* + * Serialize (to DER format) a stack of SCTs and return the length. + * "a" must not be NULL. + * If "pp" is NULL, just returns the length of what would have been serialized. + * If "pp" is not NULL and "*pp" is null, function will allocate a new pointer + * for data that caller is responsible for freeing (only if function returns + * successfully). + * If "pp" is NULL and "*pp" is not NULL, caller is responsible for ensuring + * that "*pp" is large enough to accept all of the serialized data. + * Returns < 0 on error, >= 0 indicating bytes written (or would have been) + * on success. + */ +__owur int i2d_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp); + +/* + * Parses an SCT list in DER format and returns it. + * If "a" or "*a" is NULL, a new stack will be created that the caller is + * responsible for freeing (by calling SCT_LIST_free). + * "**pp" and "*pp" must not be NULL. + * Upon success, "*pp" will point to after the last bytes read, and a stack + * will be returned. + * Upon failure, a NULL pointer will be returned, and the position of "*pp" is + * not defined. + */ +STACK_OF(SCT) *d2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp, + long len); + +/* + * Serialize (to TLS format) an |sct| and write it to |out|. + * If |out| is null, no SCT will be output but the length will still be returned. + * If |out| points to a null pointer, a string will be allocated to hold the + * TLS-format SCT. It is the responsibility of the caller to free it. + * If |out| points to an allocated string, the TLS-format SCT will be written + * to it. + * The length of the SCT in TLS format will be returned. + */ +__owur int i2o_SCT(const SCT *sct, unsigned char **out); + +/* + * Parses an SCT in TLS format and returns it. + * If |psct| is not null, it will end up pointing to the parsed SCT. If it + * already points to a non-null pointer, the pointer will be free'd. + * |in| should be a pointer to a string containing the TLS-format SCT. + * |in| will be advanced to the end of the SCT if parsing succeeds. + * |len| should be the length of the SCT in |in|. + * Returns NULL if an error occurs. + * If the SCT is an unsupported version, only the SCT's 'sct' and 'sct_len' + * fields will be populated (with |in| and |len| respectively). + */ +SCT *o2i_SCT(SCT **psct, const unsigned char **in, size_t len); + +/******************** + * CT log functions * + ********************/ + +/* + * Creates a new CT log instance with the given |public_key| and |name| and + * associates it with the give library context |libctx| and property query + * string |propq|. + * Takes ownership of |public_key| but copies |name|. + * Returns NULL if malloc fails or if |public_key| cannot be converted to DER. + * Should be deleted by the caller using CTLOG_free when no longer needed. + */ +CTLOG *CTLOG_new_ex(EVP_PKEY *public_key, const char *name, OSSL_LIB_CTX *libctx, + const char *propq); + +/* + * The same as CTLOG_new_ex except that the default library context and + * property query string are used. + */ +CTLOG *CTLOG_new(EVP_PKEY *public_key, const char *name); + +/* + * Creates a new CTLOG instance with the base64-encoded SubjectPublicKeyInfo DER + * in |pkey_base64| and associated with the given library context |libctx| and + * property query string |propq|. The |name| is a string to help users identify + * this log. + * Returns 1 on success, 0 on failure. + * Should be deleted by the caller using CTLOG_free when no longer needed. + */ +int CTLOG_new_from_base64_ex(CTLOG **ct_log, const char *pkey_base64, + const char *name, OSSL_LIB_CTX *libctx, + const char *propq); + +/* + * The same as CTLOG_new_from_base64_ex() except that the default + * library context and property query string are used. + * Returns 1 on success, 0 on failure. + */ +int CTLOG_new_from_base64(CTLOG ** ct_log, + const char *pkey_base64, const char *name); + +/* + * Deletes a CT log instance and its fields. + */ +void CTLOG_free(CTLOG *log); + +/* Gets the name of the CT log */ +const char *CTLOG_get0_name(const CTLOG *log); +/* Gets the ID of the CT log */ +void CTLOG_get0_log_id(const CTLOG *log, const uint8_t **log_id, + size_t *log_id_len); +/* Gets the public key of the CT log */ +EVP_PKEY *CTLOG_get0_public_key(const CTLOG *log); + +/************************** + * CT log store functions * + **************************/ + +/* + * Creates a new CT log store and associates it with the given libctx and + * property query string. + * Should be deleted by the caller using CTLOG_STORE_free when no longer needed. + */ +CTLOG_STORE *CTLOG_STORE_new_ex(OSSL_LIB_CTX *libctx, const char *propq); + +/* + * Same as CTLOG_STORE_new_ex except that the default libctx and + * property query string are used. + * Should be deleted by the caller using CTLOG_STORE_free when no longer needed. + */ +CTLOG_STORE *CTLOG_STORE_new(void); + +/* + * Deletes a CT log store and all of the CT log instances held within. + */ +void CTLOG_STORE_free(CTLOG_STORE *store); + +/* + * Finds a CT log in the store based on its log ID. + * Returns the CT log, or NULL if no match is found. + */ +const CTLOG *CTLOG_STORE_get0_log_by_id(const CTLOG_STORE *store, + const uint8_t *log_id, + size_t log_id_len); + +/* + * Loads a CT log list into a |store| from a |file|. + * Returns 1 if loading is successful, or 0 otherwise. + */ +__owur int CTLOG_STORE_load_file(CTLOG_STORE *store, const char *file); + +/* + * Loads the default CT log list into a |store|. + * Returns 1 if loading is successful, or 0 otherwise. + */ +__owur int CTLOG_STORE_load_default_file(CTLOG_STORE *store); + +# ifdef __cplusplus +} +# endif +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cterr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cterr.h new file mode 100644 index 0000000..935d32d --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cterr.h @@ -0,0 +1,45 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_CTERR_H +# define OPENSSL_CTERR_H +# pragma once + +# include +# include +# include + + +# ifndef OPENSSL_NO_CT + + +/* + * CT reason codes. + */ +# define CT_R_BASE64_DECODE_ERROR 108 +# define CT_R_INVALID_LOG_ID_LENGTH 100 +# define CT_R_LOG_CONF_INVALID 109 +# define CT_R_LOG_CONF_INVALID_KEY 110 +# define CT_R_LOG_CONF_MISSING_DESCRIPTION 111 +# define CT_R_LOG_CONF_MISSING_KEY 112 +# define CT_R_LOG_KEY_INVALID 113 +# define CT_R_SCT_FUTURE_TIMESTAMP 116 +# define CT_R_SCT_INVALID 104 +# define CT_R_SCT_INVALID_SIGNATURE 107 +# define CT_R_SCT_LIST_INVALID 105 +# define CT_R_SCT_LOG_ID_MISMATCH 114 +# define CT_R_SCT_NOT_SET 106 +# define CT_R_SCT_UNSUPPORTED_VERSION 115 +# define CT_R_UNRECOGNIZED_SIGNATURE_NID 101 +# define CT_R_UNSUPPORTED_ENTRY_TYPE 102 +# define CT_R_UNSUPPORTED_VERSION 103 + +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/decoder.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/decoder.h new file mode 100644 index 0000000..d4ee2cf --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/decoder.h @@ -0,0 +1,133 @@ +/* + * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_DECODER_H +# define OPENSSL_DECODER_H +# pragma once + +# include + +# ifndef OPENSSL_NO_STDIO +# include +# endif +# include +# include +# include +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + +OSSL_DECODER *OSSL_DECODER_fetch(OSSL_LIB_CTX *libctx, const char *name, + const char *properties); +int OSSL_DECODER_up_ref(OSSL_DECODER *encoder); +void OSSL_DECODER_free(OSSL_DECODER *encoder); + +const OSSL_PROVIDER *OSSL_DECODER_get0_provider(const OSSL_DECODER *encoder); +const char *OSSL_DECODER_get0_properties(const OSSL_DECODER *encoder); +const char *OSSL_DECODER_get0_name(const OSSL_DECODER *decoder); +const char *OSSL_DECODER_get0_description(const OSSL_DECODER *decoder); +int OSSL_DECODER_is_a(const OSSL_DECODER *encoder, const char *name); + +void OSSL_DECODER_do_all_provided(OSSL_LIB_CTX *libctx, + void (*fn)(OSSL_DECODER *encoder, void *arg), + void *arg); +int OSSL_DECODER_names_do_all(const OSSL_DECODER *encoder, + void (*fn)(const char *name, void *data), + void *data); +const OSSL_PARAM *OSSL_DECODER_gettable_params(OSSL_DECODER *decoder); +int OSSL_DECODER_get_params(OSSL_DECODER *decoder, OSSL_PARAM params[]); + +const OSSL_PARAM *OSSL_DECODER_settable_ctx_params(OSSL_DECODER *encoder); +OSSL_DECODER_CTX *OSSL_DECODER_CTX_new(void); +int OSSL_DECODER_CTX_set_params(OSSL_DECODER_CTX *ctx, + const OSSL_PARAM params[]); +void OSSL_DECODER_CTX_free(OSSL_DECODER_CTX *ctx); + +/* Utilities that help set specific parameters */ +int OSSL_DECODER_CTX_set_passphrase(OSSL_DECODER_CTX *ctx, + const unsigned char *kstr, size_t klen); +int OSSL_DECODER_CTX_set_pem_password_cb(OSSL_DECODER_CTX *ctx, + pem_password_cb *cb, void *cbarg); +int OSSL_DECODER_CTX_set_passphrase_cb(OSSL_DECODER_CTX *ctx, + OSSL_PASSPHRASE_CALLBACK *cb, + void *cbarg); +int OSSL_DECODER_CTX_set_passphrase_ui(OSSL_DECODER_CTX *ctx, + const UI_METHOD *ui_method, + void *ui_data); + +/* + * Utilities to read the object to decode, with the result sent to cb. + * These will discover all provided methods + */ + +int OSSL_DECODER_CTX_set_selection(OSSL_DECODER_CTX *ctx, int selection); +int OSSL_DECODER_CTX_set_input_type(OSSL_DECODER_CTX *ctx, + const char *input_type); +int OSSL_DECODER_CTX_set_input_structure(OSSL_DECODER_CTX *ctx, + const char *input_structure); +int OSSL_DECODER_CTX_add_decoder(OSSL_DECODER_CTX *ctx, OSSL_DECODER *decoder); +int OSSL_DECODER_CTX_add_extra(OSSL_DECODER_CTX *ctx, + OSSL_LIB_CTX *libctx, const char *propq); +int OSSL_DECODER_CTX_get_num_decoders(OSSL_DECODER_CTX *ctx); + +typedef struct ossl_decoder_instance_st OSSL_DECODER_INSTANCE; +OSSL_DECODER * +OSSL_DECODER_INSTANCE_get_decoder(OSSL_DECODER_INSTANCE *decoder_inst); +void * +OSSL_DECODER_INSTANCE_get_decoder_ctx(OSSL_DECODER_INSTANCE *decoder_inst); +const char * +OSSL_DECODER_INSTANCE_get_input_type(OSSL_DECODER_INSTANCE *decoder_inst); +const char * +OSSL_DECODER_INSTANCE_get_input_structure(OSSL_DECODER_INSTANCE *decoder_inst, + int *was_set); + +typedef int OSSL_DECODER_CONSTRUCT(OSSL_DECODER_INSTANCE *decoder_inst, + const OSSL_PARAM *params, + void *construct_data); +typedef void OSSL_DECODER_CLEANUP(void *construct_data); + +int OSSL_DECODER_CTX_set_construct(OSSL_DECODER_CTX *ctx, + OSSL_DECODER_CONSTRUCT *construct); +int OSSL_DECODER_CTX_set_construct_data(OSSL_DECODER_CTX *ctx, + void *construct_data); +int OSSL_DECODER_CTX_set_cleanup(OSSL_DECODER_CTX *ctx, + OSSL_DECODER_CLEANUP *cleanup); +OSSL_DECODER_CONSTRUCT *OSSL_DECODER_CTX_get_construct(OSSL_DECODER_CTX *ctx); +void *OSSL_DECODER_CTX_get_construct_data(OSSL_DECODER_CTX *ctx); +OSSL_DECODER_CLEANUP *OSSL_DECODER_CTX_get_cleanup(OSSL_DECODER_CTX *ctx); + +int OSSL_DECODER_export(OSSL_DECODER_INSTANCE *decoder_inst, + void *reference, size_t reference_sz, + OSSL_CALLBACK *export_cb, void *export_cbarg); + +int OSSL_DECODER_from_bio(OSSL_DECODER_CTX *ctx, BIO *in); +#ifndef OPENSSL_NO_STDIO +int OSSL_DECODER_from_fp(OSSL_DECODER_CTX *ctx, FILE *in); +#endif +int OSSL_DECODER_from_data(OSSL_DECODER_CTX *ctx, const unsigned char **pdata, + size_t *pdata_len); + +/* + * Create the OSSL_DECODER_CTX with an associated type. This will perform + * an implicit OSSL_DECODER_fetch(), suitable for the object of that type. + */ +OSSL_DECODER_CTX * +OSSL_DECODER_CTX_new_for_pkey(EVP_PKEY **pkey, + const char *input_type, + const char *input_struct, + const char *keytype, int selection, + OSSL_LIB_CTX *libctx, const char *propquery); + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/decodererr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/decodererr.h new file mode 100644 index 0000000..4212a38 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/decodererr.h @@ -0,0 +1,28 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_DECODERERR_H +# define OPENSSL_DECODERERR_H +# pragma once + +# include +# include +# include + + + +/* + * OSSL_DECODER reason codes. + */ +# define OSSL_DECODER_R_COULD_NOT_DECODE_OBJECT 101 +# define OSSL_DECODER_R_DECODER_NOT_FOUND 102 +# define OSSL_DECODER_R_MISSING_GET_PARAMS 100 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/des.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/des.h new file mode 100644 index 0000000..09798a6 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/des.h @@ -0,0 +1,211 @@ +/* + * Copyright 1995-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_DES_H +# define OPENSSL_DES_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_DES_H +# endif + +# include + +# ifndef OPENSSL_NO_DES +# ifdef __cplusplus +extern "C" { +# endif +# include + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +typedef unsigned int DES_LONG; + +# ifdef OPENSSL_BUILD_SHLIBCRYPTO +# undef OPENSSL_EXTERN +# define OPENSSL_EXTERN OPENSSL_EXPORT +# endif + +typedef unsigned char DES_cblock[8]; +typedef /* const */ unsigned char const_DES_cblock[8]; +/* + * With "const", gcc 2.8.1 on Solaris thinks that DES_cblock * and + * const_DES_cblock * are incompatible pointer types. + */ + +typedef struct DES_ks { + union { + DES_cblock cblock; + /* + * make sure things are correct size on machines with 8 byte longs + */ + DES_LONG deslong[2]; + } ks[16]; +} DES_key_schedule; + +# define DES_KEY_SZ (sizeof(DES_cblock)) +# define DES_SCHEDULE_SZ (sizeof(DES_key_schedule)) + +# define DES_ENCRYPT 1 +# define DES_DECRYPT 0 + +# define DES_CBC_MODE 0 +# define DES_PCBC_MODE 1 + +# define DES_ecb2_encrypt(i,o,k1,k2,e) \ + DES_ecb3_encrypt((i),(o),(k1),(k2),(k1),(e)) + +# define DES_ede2_cbc_encrypt(i,o,l,k1,k2,iv,e) \ + DES_ede3_cbc_encrypt((i),(o),(l),(k1),(k2),(k1),(iv),(e)) + +# define DES_ede2_cfb64_encrypt(i,o,l,k1,k2,iv,n,e) \ + DES_ede3_cfb64_encrypt((i),(o),(l),(k1),(k2),(k1),(iv),(n),(e)) + +# define DES_ede2_ofb64_encrypt(i,o,l,k1,k2,iv,n) \ + DES_ede3_ofb64_encrypt((i),(o),(l),(k1),(k2),(k1),(iv),(n)) + +# define DES_fixup_key_parity DES_set_odd_parity +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 const char *DES_options(void); +OSSL_DEPRECATEDIN_3_0 +void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, + DES_key_schedule *ks1, DES_key_schedule *ks2, + DES_key_schedule *ks3, int enc); +OSSL_DEPRECATEDIN_3_0 +DES_LONG DES_cbc_cksum(const unsigned char *input, DES_cblock *output, + long length, DES_key_schedule *schedule, + const_DES_cblock *ivec); +# endif +/* DES_cbc_encrypt does not update the IV! Use DES_ncbc_encrypt instead. */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +void DES_cbc_encrypt(const unsigned char *input, unsigned char *output, + long length, DES_key_schedule *schedule, DES_cblock *ivec, + int enc); +OSSL_DEPRECATEDIN_3_0 +void DES_ncbc_encrypt(const unsigned char *input, unsigned char *output, + long length, DES_key_schedule *schedule, DES_cblock *ivec, + int enc); +OSSL_DEPRECATEDIN_3_0 +void DES_xcbc_encrypt(const unsigned char *input, unsigned char *output, + long length, DES_key_schedule *schedule, DES_cblock *ivec, + const_DES_cblock *inw, const_DES_cblock *outw, int enc); +OSSL_DEPRECATEDIN_3_0 +void DES_cfb_encrypt(const unsigned char *in, unsigned char *out, int numbits, + long length, DES_key_schedule *schedule, DES_cblock *ivec, + int enc); +OSSL_DEPRECATEDIN_3_0 +void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, + DES_key_schedule *ks, int enc); +# endif + +/* + * This is the DES encryption function that gets called by just about every + * other DES routine in the library. You should not use this function except + * to implement 'modes' of DES. I say this because the functions that call + * this routine do the conversion from 'char *' to long, and this needs to be + * done to make sure 'non-aligned' memory access do not occur. The + * characters are loaded 'little endian'. Data is a pointer to 2 unsigned + * long's and ks is the DES_key_schedule to use. enc, is non zero specifies + * encryption, zero if decryption. + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +void DES_encrypt1(DES_LONG *data, DES_key_schedule *ks, int enc); +# endif + +/* + * This functions is the same as DES_encrypt1() except that the DES initial + * permutation (IP) and final permutation (FP) have been left out. As for + * DES_encrypt1(), you should not use this function. It is used by the + * routines in the library that implement triple DES. IP() DES_encrypt2() + * DES_encrypt2() DES_encrypt2() FP() is the same as DES_encrypt1() + * DES_encrypt1() DES_encrypt1() except faster :-). + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +void DES_encrypt2(DES_LONG *data, DES_key_schedule *ks, int enc); +OSSL_DEPRECATEDIN_3_0 +void DES_encrypt3(DES_LONG *data, DES_key_schedule *ks1, DES_key_schedule *ks2, + DES_key_schedule *ks3); +OSSL_DEPRECATEDIN_3_0 +void DES_decrypt3(DES_LONG *data, DES_key_schedule *ks1, DES_key_schedule *ks2, + DES_key_schedule *ks3); +OSSL_DEPRECATEDIN_3_0 +void DES_ede3_cbc_encrypt(const unsigned char *input, unsigned char *output, + long length, DES_key_schedule *ks1, + DES_key_schedule *ks2, DES_key_schedule *ks3, + DES_cblock *ivec, int enc); +OSSL_DEPRECATEDIN_3_0 +void DES_ede3_cfb64_encrypt(const unsigned char *in, unsigned char *out, + long length, DES_key_schedule *ks1, + DES_key_schedule *ks2, DES_key_schedule *ks3, + DES_cblock *ivec, int *num, int enc); +OSSL_DEPRECATEDIN_3_0 +void DES_ede3_cfb_encrypt(const unsigned char *in, unsigned char *out, + int numbits, long length, DES_key_schedule *ks1, + DES_key_schedule *ks2, DES_key_schedule *ks3, + DES_cblock *ivec, int enc); +OSSL_DEPRECATEDIN_3_0 +void DES_ede3_ofb64_encrypt(const unsigned char *in, unsigned char *out, + long length, DES_key_schedule *ks1, + DES_key_schedule *ks2, DES_key_schedule *ks3, + DES_cblock *ivec, int *num); +OSSL_DEPRECATEDIN_3_0 +char *DES_fcrypt(const char *buf, const char *salt, char *ret); +OSSL_DEPRECATEDIN_3_0 +char *DES_crypt(const char *buf, const char *salt); +OSSL_DEPRECATEDIN_3_0 +void DES_ofb_encrypt(const unsigned char *in, unsigned char *out, int numbits, + long length, DES_key_schedule *schedule, DES_cblock *ivec); +OSSL_DEPRECATEDIN_3_0 +void DES_pcbc_encrypt(const unsigned char *input, unsigned char *output, + long length, DES_key_schedule *schedule, + DES_cblock *ivec, int enc); +OSSL_DEPRECATEDIN_3_0 +DES_LONG DES_quad_cksum(const unsigned char *input, DES_cblock output[], + long length, int out_count, DES_cblock *seed); +OSSL_DEPRECATEDIN_3_0 int DES_random_key(DES_cblock *ret); +OSSL_DEPRECATEDIN_3_0 void DES_set_odd_parity(DES_cblock *key); +OSSL_DEPRECATEDIN_3_0 int DES_check_key_parity(const_DES_cblock *key); +OSSL_DEPRECATEDIN_3_0 int DES_is_weak_key(const_DES_cblock *key); +# endif +/* + * DES_set_key (= set_key = DES_key_sched = key_sched) calls + * DES_set_key_checked + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +int DES_set_key(const_DES_cblock *key, DES_key_schedule *schedule); +OSSL_DEPRECATEDIN_3_0 +int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule); +OSSL_DEPRECATEDIN_3_0 +int DES_set_key_checked(const_DES_cblock *key, DES_key_schedule *schedule); +OSSL_DEPRECATEDIN_3_0 +void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); +OSSL_DEPRECATEDIN_3_0 void DES_string_to_key(const char *str, DES_cblock *key); +OSSL_DEPRECATEDIN_3_0 +void DES_string_to_2keys(const char *str, DES_cblock *key1, DES_cblock *key2); +OSSL_DEPRECATEDIN_3_0 +void DES_cfb64_encrypt(const unsigned char *in, unsigned char *out, + long length, DES_key_schedule *schedule, + DES_cblock *ivec, int *num, int enc); +OSSL_DEPRECATEDIN_3_0 +void DES_ofb64_encrypt(const unsigned char *in, unsigned char *out, + long length, DES_key_schedule *schedule, + DES_cblock *ivec, int *num); +# endif + +# ifdef __cplusplus +} +# endif +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dh.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dh.h new file mode 100644 index 0000000..9702492 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dh.h @@ -0,0 +1,339 @@ +/* + * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_DH_H +# define OPENSSL_DH_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_DH_H +# endif + +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + +#include + +/* + * DH parameter generation types used by EVP_PKEY_CTX_set_dh_paramgen_type() + * Note that additions/changes to this set of values requires corresponding + * adjustments to range checks in dh_gen() + */ +# define DH_PARAMGEN_TYPE_GENERATOR 0 /* Use a safe prime generator */ +# define DH_PARAMGEN_TYPE_FIPS_186_2 1 /* Use FIPS186-2 standard */ +# define DH_PARAMGEN_TYPE_FIPS_186_4 2 /* Use FIPS186-4 standard */ +# define DH_PARAMGEN_TYPE_GROUP 3 /* Use a named safe prime group */ + +int EVP_PKEY_CTX_set_dh_paramgen_type(EVP_PKEY_CTX *ctx, int typ); +int EVP_PKEY_CTX_set_dh_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex); +int EVP_PKEY_CTX_set_dh_paramgen_seed(EVP_PKEY_CTX *ctx, + const unsigned char *seed, + size_t seedlen); +int EVP_PKEY_CTX_set_dh_paramgen_prime_len(EVP_PKEY_CTX *ctx, int pbits); +int EVP_PKEY_CTX_set_dh_paramgen_subprime_len(EVP_PKEY_CTX *ctx, int qlen); +int EVP_PKEY_CTX_set_dh_paramgen_generator(EVP_PKEY_CTX *ctx, int gen); +int EVP_PKEY_CTX_set_dh_nid(EVP_PKEY_CTX *ctx, int nid); +int EVP_PKEY_CTX_set_dh_rfc5114(EVP_PKEY_CTX *ctx, int gen); +int EVP_PKEY_CTX_set_dhx_rfc5114(EVP_PKEY_CTX *ctx, int gen); +int EVP_PKEY_CTX_set_dh_pad(EVP_PKEY_CTX *ctx, int pad); + +int EVP_PKEY_CTX_set_dh_kdf_type(EVP_PKEY_CTX *ctx, int kdf); +int EVP_PKEY_CTX_get_dh_kdf_type(EVP_PKEY_CTX *ctx); +int EVP_PKEY_CTX_set0_dh_kdf_oid(EVP_PKEY_CTX *ctx, ASN1_OBJECT *oid); +int EVP_PKEY_CTX_get0_dh_kdf_oid(EVP_PKEY_CTX *ctx, ASN1_OBJECT **oid); +int EVP_PKEY_CTX_set_dh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); +int EVP_PKEY_CTX_get_dh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD **md); +int EVP_PKEY_CTX_set_dh_kdf_outlen(EVP_PKEY_CTX *ctx, int len); +int EVP_PKEY_CTX_get_dh_kdf_outlen(EVP_PKEY_CTX *ctx, int *len); +int EVP_PKEY_CTX_set0_dh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char *ukm, int len); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +int EVP_PKEY_CTX_get0_dh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char **ukm); +#endif + +# define EVP_PKEY_CTRL_DH_PARAMGEN_PRIME_LEN (EVP_PKEY_ALG_CTRL + 1) +# define EVP_PKEY_CTRL_DH_PARAMGEN_GENERATOR (EVP_PKEY_ALG_CTRL + 2) +# define EVP_PKEY_CTRL_DH_RFC5114 (EVP_PKEY_ALG_CTRL + 3) +# define EVP_PKEY_CTRL_DH_PARAMGEN_SUBPRIME_LEN (EVP_PKEY_ALG_CTRL + 4) +# define EVP_PKEY_CTRL_DH_PARAMGEN_TYPE (EVP_PKEY_ALG_CTRL + 5) +# define EVP_PKEY_CTRL_DH_KDF_TYPE (EVP_PKEY_ALG_CTRL + 6) +# define EVP_PKEY_CTRL_DH_KDF_MD (EVP_PKEY_ALG_CTRL + 7) +# define EVP_PKEY_CTRL_GET_DH_KDF_MD (EVP_PKEY_ALG_CTRL + 8) +# define EVP_PKEY_CTRL_DH_KDF_OUTLEN (EVP_PKEY_ALG_CTRL + 9) +# define EVP_PKEY_CTRL_GET_DH_KDF_OUTLEN (EVP_PKEY_ALG_CTRL + 10) +# define EVP_PKEY_CTRL_DH_KDF_UKM (EVP_PKEY_ALG_CTRL + 11) +# define EVP_PKEY_CTRL_GET_DH_KDF_UKM (EVP_PKEY_ALG_CTRL + 12) +# define EVP_PKEY_CTRL_DH_KDF_OID (EVP_PKEY_ALG_CTRL + 13) +# define EVP_PKEY_CTRL_GET_DH_KDF_OID (EVP_PKEY_ALG_CTRL + 14) +# define EVP_PKEY_CTRL_DH_NID (EVP_PKEY_ALG_CTRL + 15) +# define EVP_PKEY_CTRL_DH_PAD (EVP_PKEY_ALG_CTRL + 16) + +/* KDF types */ +# define EVP_PKEY_DH_KDF_NONE 1 +# define EVP_PKEY_DH_KDF_X9_42 2 + +# ifndef OPENSSL_NO_STDIO +# include +# endif +# ifndef OPENSSL_NO_DH +# include +# include +# include +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# include +# endif +# include + +# ifndef OPENSSL_DH_MAX_MODULUS_BITS +# define OPENSSL_DH_MAX_MODULUS_BITS 10000 +# endif + +# ifndef OPENSSL_DH_CHECK_MAX_MODULUS_BITS +# define OPENSSL_DH_CHECK_MAX_MODULUS_BITS 32768 +# endif + +# define OPENSSL_DH_FIPS_MIN_MODULUS_BITS 1024 + +# define DH_FLAG_CACHE_MONT_P 0x01 + +# define DH_FLAG_TYPE_MASK 0xF000 +# define DH_FLAG_TYPE_DH 0x0000 +# define DH_FLAG_TYPE_DHX 0x1000 + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +/* + * Does nothing. Previously this switched off constant time behaviour. + */ +# define DH_FLAG_NO_EXP_CONSTTIME 0x00 +# endif + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/* + * If this flag is set the DH method is FIPS compliant and can be used in + * FIPS mode. This is set in the validated module method. If an application + * sets this flag in its own methods it is its responsibility to ensure the + * result is compliant. + */ + +# define DH_FLAG_FIPS_METHOD 0x0400 + +/* + * If this flag is set the operations normally disabled in FIPS mode are + * permitted it is then the applications responsibility to ensure that the + * usage is compliant. + */ + +# define DH_FLAG_NON_FIPS_ALLOW 0x0400 +# endif + +/* Already defined in ossl_typ.h */ +/* typedef struct dh_st DH; */ +/* typedef struct dh_method DH_METHOD; */ + +DECLARE_ASN1_ITEM(DHparams) + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define DH_GENERATOR_2 2 +# define DH_GENERATOR_3 3 +# define DH_GENERATOR_5 5 + +/* DH_check error codes, some of them shared with DH_check_pub_key */ +/* + * NB: These values must align with the equivalently named macros in + * internal/ffc.h. + */ +# define DH_CHECK_P_NOT_PRIME 0x01 +# define DH_CHECK_P_NOT_SAFE_PRIME 0x02 +# define DH_UNABLE_TO_CHECK_GENERATOR 0x04 +# define DH_NOT_SUITABLE_GENERATOR 0x08 +# define DH_CHECK_Q_NOT_PRIME 0x10 +# define DH_CHECK_INVALID_Q_VALUE 0x20 /* +DH_check_pub_key */ +# define DH_CHECK_INVALID_J_VALUE 0x40 +# define DH_MODULUS_TOO_SMALL 0x80 +# define DH_MODULUS_TOO_LARGE 0x100 /* +DH_check_pub_key */ + +/* DH_check_pub_key error codes */ +# define DH_CHECK_PUBKEY_TOO_SMALL 0x01 +# define DH_CHECK_PUBKEY_TOO_LARGE 0x02 +# define DH_CHECK_PUBKEY_INVALID 0x04 + +/* + * primes p where (p-1)/2 is prime too are called "safe"; we define this for + * backward compatibility: + */ +# define DH_CHECK_P_NOT_STRONG_PRIME DH_CHECK_P_NOT_SAFE_PRIME + +# define d2i_DHparams_fp(fp, x) \ + (DH *)ASN1_d2i_fp((char *(*)())DH_new, \ + (char *(*)())d2i_DHparams, \ + (fp), \ + (unsigned char **)(x)) +# define i2d_DHparams_fp(fp, x) \ + ASN1_i2d_fp(i2d_DHparams,(fp), (unsigned char *)(x)) +# define d2i_DHparams_bio(bp, x) \ + ASN1_d2i_bio_of(DH, DH_new, d2i_DHparams, bp, x) +# define i2d_DHparams_bio(bp, x) \ + ASN1_i2d_bio_of(DH, i2d_DHparams, bp, x) + +# define d2i_DHxparams_fp(fp,x) \ + (DH *)ASN1_d2i_fp((char *(*)())DH_new, \ + (char *(*)())d2i_DHxparams, \ + (fp), \ + (unsigned char **)(x)) +# define i2d_DHxparams_fp(fp, x) \ + ASN1_i2d_fp(i2d_DHxparams,(fp), (unsigned char *)(x)) +# define d2i_DHxparams_bio(bp, x) \ + ASN1_d2i_bio_of(DH, DH_new, d2i_DHxparams, bp, x) +# define i2d_DHxparams_bio(bp, x) \ + ASN1_i2d_bio_of(DH, i2d_DHxparams, bp, x) + +DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams) + +OSSL_DEPRECATEDIN_3_0 const DH_METHOD *DH_OpenSSL(void); + +OSSL_DEPRECATEDIN_3_0 void DH_set_default_method(const DH_METHOD *meth); +OSSL_DEPRECATEDIN_3_0 const DH_METHOD *DH_get_default_method(void); +OSSL_DEPRECATEDIN_3_0 int DH_set_method(DH *dh, const DH_METHOD *meth); +OSSL_DEPRECATEDIN_3_0 DH *DH_new_method(ENGINE *engine); + +OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); +OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); +OSSL_DEPRECATEDIN_3_0 int DH_up_ref(DH *dh); +OSSL_DEPRECATEDIN_3_0 int DH_bits(const DH *dh); +OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); +OSSL_DEPRECATEDIN_3_0 int DH_security_bits(const DH *dh); + +# define DH_get_ex_new_index(l, p, newf, dupf, freef) \ + CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_DH, l, p, newf, dupf, freef) + +OSSL_DEPRECATEDIN_3_0 int DH_set_ex_data(DH *d, int idx, void *arg); +OSSL_DEPRECATEDIN_3_0 void *DH_get_ex_data(const DH *d, int idx); + +OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len, + int generator, + BN_GENCB *cb); + +OSSL_DEPRECATEDIN_3_0 int DH_check_params_ex(const DH *dh); +OSSL_DEPRECATEDIN_3_0 int DH_check_ex(const DH *dh); +OSSL_DEPRECATEDIN_3_0 int DH_check_pub_key_ex(const DH *dh, const BIGNUM *pub_key); +OSSL_DEPRECATEDIN_3_0 int DH_check_params(const DH *dh, int *ret); +OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); +OSSL_DEPRECATEDIN_3_0 int DH_check_pub_key(const DH *dh, const BIGNUM *pub_key, + int *codes); +OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); +OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, + const BIGNUM *pub_key, DH *dh); +OSSL_DEPRECATEDIN_3_0 int DH_compute_key_padded(unsigned char *key, + const BIGNUM *pub_key, DH *dh); + +DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams) +DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, DH, DHxparams) + +# ifndef OPENSSL_NO_STDIO +OSSL_DEPRECATEDIN_3_0 int DHparams_print_fp(FILE *fp, const DH *x); +# endif +OSSL_DEPRECATEDIN_3_0 int DHparams_print(BIO *bp, const DH *x); + +/* RFC 5114 parameters */ +OSSL_DEPRECATEDIN_3_0 DH *DH_get_1024_160(void); +OSSL_DEPRECATEDIN_3_0 DH *DH_get_2048_224(void); +OSSL_DEPRECATEDIN_3_0 DH *DH_get_2048_256(void); + +/* Named parameters, currently RFC7919 and RFC3526 */ +OSSL_DEPRECATEDIN_3_0 DH *DH_new_by_nid(int nid); +OSSL_DEPRECATEDIN_3_0 int DH_get_nid(const DH *dh); + +/* RFC2631 KDF */ +OSSL_DEPRECATEDIN_3_0 int DH_KDF_X9_42(unsigned char *out, size_t outlen, + const unsigned char *Z, size_t Zlen, + ASN1_OBJECT *key_oid, + const unsigned char *ukm, + size_t ukmlen, const EVP_MD *md); + +OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, + const BIGNUM **q, const BIGNUM **g); +OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); +OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, + const BIGNUM **priv_key); +OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); +OSSL_DEPRECATEDIN_3_0 const BIGNUM *DH_get0_p(const DH *dh); +OSSL_DEPRECATEDIN_3_0 const BIGNUM *DH_get0_q(const DH *dh); +OSSL_DEPRECATEDIN_3_0 const BIGNUM *DH_get0_g(const DH *dh); +OSSL_DEPRECATEDIN_3_0 const BIGNUM *DH_get0_priv_key(const DH *dh); +OSSL_DEPRECATEDIN_3_0 const BIGNUM *DH_get0_pub_key(const DH *dh); +OSSL_DEPRECATEDIN_3_0 void DH_clear_flags(DH *dh, int flags); +OSSL_DEPRECATEDIN_3_0 int DH_test_flags(const DH *dh, int flags); +OSSL_DEPRECATEDIN_3_0 void DH_set_flags(DH *dh, int flags); +OSSL_DEPRECATEDIN_3_0 ENGINE *DH_get0_engine(DH *d); +OSSL_DEPRECATEDIN_3_0 long DH_get_length(const DH *dh); +OSSL_DEPRECATEDIN_3_0 int DH_set_length(DH *dh, long length); + +OSSL_DEPRECATEDIN_3_0 DH_METHOD *DH_meth_new(const char *name, int flags); +OSSL_DEPRECATEDIN_3_0 void DH_meth_free(DH_METHOD *dhm); +OSSL_DEPRECATEDIN_3_0 DH_METHOD *DH_meth_dup(const DH_METHOD *dhm); +OSSL_DEPRECATEDIN_3_0 const char *DH_meth_get0_name(const DH_METHOD *dhm); +OSSL_DEPRECATEDIN_3_0 int DH_meth_set1_name(DH_METHOD *dhm, const char *name); +OSSL_DEPRECATEDIN_3_0 int DH_meth_get_flags(const DH_METHOD *dhm); +OSSL_DEPRECATEDIN_3_0 int DH_meth_set_flags(DH_METHOD *dhm, int flags); +OSSL_DEPRECATEDIN_3_0 void *DH_meth_get0_app_data(const DH_METHOD *dhm); +OSSL_DEPRECATEDIN_3_0 int DH_meth_set0_app_data(DH_METHOD *dhm, void *app_data); +OSSL_DEPRECATEDIN_3_0 int (*DH_meth_get_generate_key(const DH_METHOD *dhm)) (DH *); +OSSL_DEPRECATEDIN_3_0 int DH_meth_set_generate_key(DH_METHOD *dhm, + int (*generate_key) (DH *)); +OSSL_DEPRECATEDIN_3_0 int (*DH_meth_get_compute_key(const DH_METHOD *dhm)) + (unsigned char *key, + const BIGNUM *pub_key, + DH *dh); +OSSL_DEPRECATEDIN_3_0 int DH_meth_set_compute_key(DH_METHOD *dhm, + int (*compute_key) + (unsigned char *key, + const BIGNUM *pub_key, + DH *dh)); +OSSL_DEPRECATEDIN_3_0 int (*DH_meth_get_bn_mod_exp(const DH_METHOD *dhm)) + (const DH *, BIGNUM *, + const BIGNUM *, + const BIGNUM *, + const BIGNUM *, BN_CTX *, + BN_MONT_CTX *); +OSSL_DEPRECATEDIN_3_0 int DH_meth_set_bn_mod_exp(DH_METHOD *dhm, + int (*bn_mod_exp) + (const DH *, BIGNUM *, + const BIGNUM *, const BIGNUM *, + const BIGNUM *, BN_CTX *, + BN_MONT_CTX *)); +OSSL_DEPRECATEDIN_3_0 int (*DH_meth_get_init(const DH_METHOD *dhm))(DH *); +OSSL_DEPRECATEDIN_3_0 int DH_meth_set_init(DH_METHOD *dhm, int (*init)(DH *)); +OSSL_DEPRECATEDIN_3_0 int (*DH_meth_get_finish(const DH_METHOD *dhm)) (DH *); +OSSL_DEPRECATEDIN_3_0 int DH_meth_set_finish(DH_METHOD *dhm, int (*finish) (DH *)); +OSSL_DEPRECATEDIN_3_0 int (*DH_meth_get_generate_params(const DH_METHOD *dhm)) + (DH *, int, int, + BN_GENCB *); +OSSL_DEPRECATEDIN_3_0 int DH_meth_set_generate_params(DH_METHOD *dhm, + int (*generate_params) + (DH *, int, int, + BN_GENCB *)); +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ + +# ifndef OPENSSL_NO_DEPRECATED_0_9_8 +OSSL_DEPRECATEDIN_0_9_8 DH *DH_generate_parameters(int prime_len, int generator, + void (*callback) (int, int, + void *), + void *cb_arg); +# endif + +# endif +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dherr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dherr.h new file mode 100644 index 0000000..2997d7d --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dherr.h @@ -0,0 +1,59 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_DHERR_H +# define OPENSSL_DHERR_H +# pragma once + +# include +# include +# include + + +# ifndef OPENSSL_NO_DH + + +/* + * DH reason codes. + */ +# define DH_R_BAD_FFC_PARAMETERS 127 +# define DH_R_BAD_GENERATOR 101 +# define DH_R_BN_DECODE_ERROR 109 +# define DH_R_BN_ERROR 106 +# define DH_R_CHECK_INVALID_J_VALUE 115 +# define DH_R_CHECK_INVALID_Q_VALUE 116 +# define DH_R_CHECK_PUBKEY_INVALID 122 +# define DH_R_CHECK_PUBKEY_TOO_LARGE 123 +# define DH_R_CHECK_PUBKEY_TOO_SMALL 124 +# define DH_R_CHECK_P_NOT_PRIME 117 +# define DH_R_CHECK_P_NOT_SAFE_PRIME 118 +# define DH_R_CHECK_Q_NOT_PRIME 119 +# define DH_R_DECODE_ERROR 104 +# define DH_R_INVALID_PARAMETER_NAME 110 +# define DH_R_INVALID_PARAMETER_NID 114 +# define DH_R_INVALID_PUBKEY 102 +# define DH_R_INVALID_SECRET 128 +# define DH_R_INVALID_SIZE 129 +# define DH_R_KDF_PARAMETER_ERROR 112 +# define DH_R_KEYS_NOT_SET 108 +# define DH_R_MISSING_PUBKEY 125 +# define DH_R_MODULUS_TOO_LARGE 103 +# define DH_R_MODULUS_TOO_SMALL 126 +# define DH_R_NOT_SUITABLE_GENERATOR 120 +# define DH_R_NO_PARAMETERS_SET 107 +# define DH_R_NO_PRIVATE_VALUE 100 +# define DH_R_PARAMETER_ENCODING_ERROR 105 +# define DH_R_PEER_KEY_ERROR 111 +# define DH_R_Q_TOO_LARGE 130 +# define DH_R_SHARED_INFO_ERROR 113 +# define DH_R_UNABLE_TO_CHECK_GENERATOR 121 + +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dsa.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dsa.h new file mode 100644 index 0000000..109878e --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dsa.h @@ -0,0 +1,280 @@ +/* + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_DSA_H +# define OPENSSL_DSA_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_DSA_H +# endif + +# include +# include + +# include + +# ifndef OPENSSL_NO_DSA +# include +# include +# include +# include +# include +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# include +# endif +# include +# ifndef OPENSSL_NO_STDIO +# include +# endif +# endif + +# ifdef __cplusplus +extern "C" { +# endif + +int EVP_PKEY_CTX_set_dsa_paramgen_bits(EVP_PKEY_CTX *ctx, int nbits); +int EVP_PKEY_CTX_set_dsa_paramgen_q_bits(EVP_PKEY_CTX *ctx, int qbits); +int EVP_PKEY_CTX_set_dsa_paramgen_md_props(EVP_PKEY_CTX *ctx, + const char *md_name, + const char *md_properties); +int EVP_PKEY_CTX_set_dsa_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex); +int EVP_PKEY_CTX_set_dsa_paramgen_type(EVP_PKEY_CTX *ctx, const char *name); +int EVP_PKEY_CTX_set_dsa_paramgen_seed(EVP_PKEY_CTX *ctx, + const unsigned char *seed, + size_t seedlen); +int EVP_PKEY_CTX_set_dsa_paramgen_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); + +# define EVP_PKEY_CTRL_DSA_PARAMGEN_BITS (EVP_PKEY_ALG_CTRL + 1) +# define EVP_PKEY_CTRL_DSA_PARAMGEN_Q_BITS (EVP_PKEY_ALG_CTRL + 2) +# define EVP_PKEY_CTRL_DSA_PARAMGEN_MD (EVP_PKEY_ALG_CTRL + 3) + +# ifndef OPENSSL_NO_DSA +# ifndef OPENSSL_DSA_MAX_MODULUS_BITS +# define OPENSSL_DSA_MAX_MODULUS_BITS 10000 +# endif + +# define OPENSSL_DSA_FIPS_MIN_MODULUS_BITS 1024 + +typedef struct DSA_SIG_st DSA_SIG; +DSA_SIG *DSA_SIG_new(void); +void DSA_SIG_free(DSA_SIG *a); +DECLARE_ASN1_ENCODE_FUNCTIONS_only(DSA_SIG, DSA_SIG) +void DSA_SIG_get0(const DSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps); +int DSA_SIG_set0(DSA_SIG *sig, BIGNUM *r, BIGNUM *s); + + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +/* + * Does nothing. Previously this switched off constant time behaviour. + */ +# define DSA_FLAG_NO_EXP_CONSTTIME 0x00 +# endif + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define DSA_FLAG_CACHE_MONT_P 0x01 + +/* + * If this flag is set the DSA method is FIPS compliant and can be used in + * FIPS mode. This is set in the validated module method. If an application + * sets this flag in its own methods it is its responsibility to ensure the + * result is compliant. + */ + +# define DSA_FLAG_FIPS_METHOD 0x0400 + +/* + * If this flag is set the operations normally disabled in FIPS mode are + * permitted it is then the applications responsibility to ensure that the + * usage is compliant. + */ + +# define DSA_FLAG_NON_FIPS_ALLOW 0x0400 +# define DSA_FLAG_FIPS_CHECKED 0x0800 + +/* Already defined in ossl_typ.h */ +/* typedef struct dsa_st DSA; */ +/* typedef struct dsa_method DSA_METHOD; */ + +# define d2i_DSAparams_fp(fp, x) \ + (DSA *)ASN1_d2i_fp((char *(*)())DSA_new, \ + (char *(*)())d2i_DSAparams, (fp), \ + (unsigned char **)(x)) +# define i2d_DSAparams_fp(fp, x) \ + ASN1_i2d_fp(i2d_DSAparams, (fp), (unsigned char *)(x)) +# define d2i_DSAparams_bio(bp, x) \ + ASN1_d2i_bio_of(DSA, DSA_new, d2i_DSAparams, bp, x) +# define i2d_DSAparams_bio(bp, x) \ + ASN1_i2d_bio_of(DSA, i2d_DSAparams, bp, x) + +DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DSA, DSAparams) +OSSL_DEPRECATEDIN_3_0 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, + DSA *dsa); +OSSL_DEPRECATEDIN_3_0 int DSA_do_verify(const unsigned char *dgst, int dgst_len, + DSA_SIG *sig, DSA *dsa); + +OSSL_DEPRECATEDIN_3_0 const DSA_METHOD *DSA_OpenSSL(void); + +OSSL_DEPRECATEDIN_3_0 void DSA_set_default_method(const DSA_METHOD *); +OSSL_DEPRECATEDIN_3_0 const DSA_METHOD *DSA_get_default_method(void); +OSSL_DEPRECATEDIN_3_0 int DSA_set_method(DSA *dsa, const DSA_METHOD *); +OSSL_DEPRECATEDIN_3_0 const DSA_METHOD *DSA_get_method(DSA *d); + +OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); +OSSL_DEPRECATEDIN_3_0 DSA *DSA_new_method(ENGINE *engine); +OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); +/* "up" the DSA object's reference count */ +OSSL_DEPRECATEDIN_3_0 int DSA_up_ref(DSA *r); +OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *); +OSSL_DEPRECATEDIN_3_0 int DSA_bits(const DSA *d); +OSSL_DEPRECATEDIN_3_0 int DSA_security_bits(const DSA *d); + /* next 4 return -1 on error */ +OSSL_DEPRECATEDIN_3_0 int DSA_sign_setup(DSA *dsa, BN_CTX *ctx_in, + BIGNUM **kinvp, BIGNUM **rp); +OSSL_DEPRECATEDIN_3_0 int DSA_sign(int type, const unsigned char *dgst, + int dlen, unsigned char *sig, + unsigned int *siglen, DSA *dsa); +OSSL_DEPRECATEDIN_3_0 int DSA_verify(int type, const unsigned char *dgst, + int dgst_len, const unsigned char *sigbuf, + int siglen, DSA *dsa); + +# define DSA_get_ex_new_index(l, p, newf, dupf, freef) \ + CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_DSA, l, p, newf, dupf, freef) +OSSL_DEPRECATEDIN_3_0 int DSA_set_ex_data(DSA *d, int idx, void *arg); +OSSL_DEPRECATEDIN_3_0 void *DSA_get_ex_data(const DSA *d, int idx); + +DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, + DSA, DSAPublicKey) +DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, + DSA, DSAPrivateKey) +DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, + DSA, DSAparams) +# endif + +# ifndef OPENSSL_NO_DEPRECATED_0_9_8 +/* Deprecated version */ +OSSL_DEPRECATEDIN_0_9_8 +DSA *DSA_generate_parameters(int bits, unsigned char *seed, int seed_len, + int *counter_ret, unsigned long *h_ret, + void (*callback) (int, int, void *), + void *cb_arg); +# endif + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/* New version */ +OSSL_DEPRECATEDIN_3_0 int DSA_generate_parameters_ex(DSA *dsa, int bits, + const unsigned char *seed, + int seed_len, + int *counter_ret, + unsigned long *h_ret, + BN_GENCB *cb); + +OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a); + +OSSL_DEPRECATEDIN_3_0 int DSAparams_print(BIO *bp, const DSA *x); +OSSL_DEPRECATEDIN_3_0 int DSA_print(BIO *bp, const DSA *x, int off); +# ifndef OPENSSL_NO_STDIO +OSSL_DEPRECATEDIN_3_0 int DSAparams_print_fp(FILE *fp, const DSA *x); +OSSL_DEPRECATEDIN_3_0 int DSA_print_fp(FILE *bp, const DSA *x, int off); +# endif + +# define DSS_prime_checks 64 +/* + * Primality test according to FIPS PUB 186-4, Appendix C.3. Since we only + * have one value here we set the number of checks to 64 which is the 128 bit + * security level that is the highest level and valid for creating a 3072 bit + * DSA key. + */ +# define DSA_is_prime(n, callback, cb_arg) \ + BN_is_prime(n, DSS_prime_checks, callback, NULL, cb_arg) + +# ifndef OPENSSL_NO_DH +/* + * Convert DSA structure (key or just parameters) into DH structure (be + * careful to avoid small subgroup attacks when using this!) + */ +OSSL_DEPRECATEDIN_3_0 DH *DSA_dup_DH(const DSA *r); +# endif + +OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, + const BIGNUM **q, const BIGNUM **g); +OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); +OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, + const BIGNUM **priv_key); +OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, + BIGNUM *priv_key); +OSSL_DEPRECATEDIN_3_0 const BIGNUM *DSA_get0_p(const DSA *d); +OSSL_DEPRECATEDIN_3_0 const BIGNUM *DSA_get0_q(const DSA *d); +OSSL_DEPRECATEDIN_3_0 const BIGNUM *DSA_get0_g(const DSA *d); +OSSL_DEPRECATEDIN_3_0 const BIGNUM *DSA_get0_pub_key(const DSA *d); +OSSL_DEPRECATEDIN_3_0 const BIGNUM *DSA_get0_priv_key(const DSA *d); +OSSL_DEPRECATEDIN_3_0 void DSA_clear_flags(DSA *d, int flags); +OSSL_DEPRECATEDIN_3_0 int DSA_test_flags(const DSA *d, int flags); +OSSL_DEPRECATEDIN_3_0 void DSA_set_flags(DSA *d, int flags); +OSSL_DEPRECATEDIN_3_0 ENGINE *DSA_get0_engine(DSA *d); + +OSSL_DEPRECATEDIN_3_0 DSA_METHOD *DSA_meth_new(const char *name, int flags); +OSSL_DEPRECATEDIN_3_0 void DSA_meth_free(DSA_METHOD *dsam); +OSSL_DEPRECATEDIN_3_0 DSA_METHOD *DSA_meth_dup(const DSA_METHOD *dsam); +OSSL_DEPRECATEDIN_3_0 const char *DSA_meth_get0_name(const DSA_METHOD *dsam); +OSSL_DEPRECATEDIN_3_0 int DSA_meth_set1_name(DSA_METHOD *dsam, + const char *name); +OSSL_DEPRECATEDIN_3_0 int DSA_meth_get_flags(const DSA_METHOD *dsam); +OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_flags(DSA_METHOD *dsam, int flags); +OSSL_DEPRECATEDIN_3_0 void *DSA_meth_get0_app_data(const DSA_METHOD *dsam); +OSSL_DEPRECATEDIN_3_0 int DSA_meth_set0_app_data(DSA_METHOD *dsam, + void *app_data); +OSSL_DEPRECATEDIN_3_0 DSA_SIG *(*DSA_meth_get_sign(const DSA_METHOD *dsam)) + (const unsigned char *, int, DSA *); +OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_sign(DSA_METHOD *dsam, + DSA_SIG *(*sign) (const unsigned char *, int, DSA *)); +OSSL_DEPRECATEDIN_3_0 int (*DSA_meth_get_sign_setup(const DSA_METHOD *dsam)) + (DSA *, BN_CTX *, BIGNUM **, BIGNUM **); +OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_sign_setup(DSA_METHOD *dsam, + int (*sign_setup) (DSA *, BN_CTX *, BIGNUM **, BIGNUM **)); +OSSL_DEPRECATEDIN_3_0 int (*DSA_meth_get_verify(const DSA_METHOD *dsam)) + (const unsigned char *, int, DSA_SIG *, DSA *); +OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_verify(DSA_METHOD *dsam, + int (*verify) (const unsigned char *, int, DSA_SIG *, DSA *)); +OSSL_DEPRECATEDIN_3_0 int (*DSA_meth_get_mod_exp(const DSA_METHOD *dsam)) + (DSA *, BIGNUM *, const BIGNUM *, const BIGNUM *, const BIGNUM *, + const BIGNUM *, const BIGNUM *, BN_CTX *, BN_MONT_CTX *); +OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_mod_exp(DSA_METHOD *dsam, + int (*mod_exp) (DSA *, BIGNUM *, const BIGNUM *, const BIGNUM *, + const BIGNUM *, const BIGNUM *, const BIGNUM *, BN_CTX *, + BN_MONT_CTX *)); +OSSL_DEPRECATEDIN_3_0 int (*DSA_meth_get_bn_mod_exp(const DSA_METHOD *dsam)) + (DSA *, BIGNUM *, const BIGNUM *, const BIGNUM *, const BIGNUM *, + BN_CTX *, BN_MONT_CTX *); +OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_bn_mod_exp(DSA_METHOD *dsam, + int (*bn_mod_exp) (DSA *, BIGNUM *, const BIGNUM *, const BIGNUM *, + const BIGNUM *, BN_CTX *, BN_MONT_CTX *)); +OSSL_DEPRECATEDIN_3_0 int (*DSA_meth_get_init(const DSA_METHOD *dsam))(DSA *); +OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_init(DSA_METHOD *dsam, + int (*init)(DSA *)); +OSSL_DEPRECATEDIN_3_0 int (*DSA_meth_get_finish(const DSA_METHOD *dsam))(DSA *); +OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_finish(DSA_METHOD *dsam, + int (*finish)(DSA *)); +OSSL_DEPRECATEDIN_3_0 int (*DSA_meth_get_paramgen(const DSA_METHOD *dsam)) + (DSA *, int, const unsigned char *, int, int *, unsigned long *, + BN_GENCB *); +OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_paramgen(DSA_METHOD *dsam, + int (*paramgen) (DSA *, int, const unsigned char *, int, int *, + unsigned long *, BN_GENCB *)); +OSSL_DEPRECATEDIN_3_0 int (*DSA_meth_get_keygen(const DSA_METHOD *dsam))(DSA *); +OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_keygen(DSA_METHOD *dsam, + int (*keygen) (DSA *)); + +# endif +# endif +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dsaerr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dsaerr.h new file mode 100644 index 0000000..26ada57 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dsaerr.h @@ -0,0 +1,44 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_DSAERR_H +# define OPENSSL_DSAERR_H +# pragma once + +# include +# include +# include + + +# ifndef OPENSSL_NO_DSA + + +/* + * DSA reason codes. + */ +# define DSA_R_BAD_FFC_PARAMETERS 114 +# define DSA_R_BAD_Q_VALUE 102 +# define DSA_R_BN_DECODE_ERROR 108 +# define DSA_R_BN_ERROR 109 +# define DSA_R_DECODE_ERROR 104 +# define DSA_R_INVALID_DIGEST_TYPE 106 +# define DSA_R_INVALID_PARAMETERS 112 +# define DSA_R_MISSING_PARAMETERS 101 +# define DSA_R_MISSING_PRIVATE_KEY 111 +# define DSA_R_MODULUS_TOO_LARGE 103 +# define DSA_R_NO_PARAMETERS_SET 107 +# define DSA_R_PARAMETER_ENCODING_ERROR 105 +# define DSA_R_P_NOT_PRIME 115 +# define DSA_R_Q_NOT_PRIME 113 +# define DSA_R_SEED_LEN_SMALL 110 +# define DSA_R_TOO_MANY_RETRIES 116 + +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dtls1.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dtls1.h new file mode 100644 index 0000000..5dc6b54 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dtls1.h @@ -0,0 +1,57 @@ +/* + * Copyright 2005-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_DTLS1_H +# define OPENSSL_DTLS1_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_DTLS1_H +# endif + +# include + +#ifdef __cplusplus +extern "C" { +#endif + +#include + +/* DTLS*_VERSION constants are defined in prov_ssl.h */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define DTLS_MIN_VERSION DTLS1_VERSION +# define DTLS_MAX_VERSION DTLS1_2_VERSION +# endif +# define DTLS1_VERSION_MAJOR 0xFE + +/* Special value for method supporting multiple versions */ +# define DTLS_ANY_VERSION 0x1FFFF + +/* lengths of messages */ + +# define DTLS1_COOKIE_LENGTH 255 + +# define DTLS1_RT_HEADER_LENGTH 13 + +# define DTLS1_HM_HEADER_LENGTH 12 + +# define DTLS1_HM_BAD_FRAGMENT -2 +# define DTLS1_HM_FRAGMENT_RETRY -3 + +# define DTLS1_CCS_HEADER_LENGTH 1 + +# define DTLS1_AL_HEADER_LENGTH 2 + +# define DTLS1_TMO_ALERT_COUNT 12 + +#ifdef __cplusplus +} +#endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/e_os2.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/e_os2.h new file mode 100644 index 0000000..f1e1795 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/e_os2.h @@ -0,0 +1,309 @@ +/* + * Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_E_OS2_H +# define OPENSSL_E_OS2_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_E_OS2_H +# endif + +# include + +#ifdef __cplusplus +extern "C" { +#endif + +/****************************************************************************** + * Detect operating systems. This probably needs completing. + * The result is that at least one OPENSSL_SYS_os macro should be defined. + * However, if none is defined, Unix is assumed. + **/ + +# define OPENSSL_SYS_UNIX + +/* --------------------- Microsoft operating systems ---------------------- */ + +/* + * Note that MSDOS actually denotes 32-bit environments running on top of + * MS-DOS, such as DJGPP one. + */ +# if defined(OPENSSL_SYS_MSDOS) +# undef OPENSSL_SYS_UNIX +# endif + +/* + * For 32 bit environment, there seems to be the CygWin environment and then + * all the others that try to do the same thing Microsoft does... + */ +/* + * UEFI lives here because it might be built with a Microsoft toolchain and + * we need to avoid the false positive match on Windows. + */ +# if defined(OPENSSL_SYS_UEFI) +# undef OPENSSL_SYS_UNIX +# elif defined(OPENSSL_SYS_UWIN) +# undef OPENSSL_SYS_UNIX +# define OPENSSL_SYS_WIN32_UWIN +# else +# if defined(__CYGWIN__) || defined(OPENSSL_SYS_CYGWIN) +# define OPENSSL_SYS_WIN32_CYGWIN +# else +# if defined(_WIN32) || defined(OPENSSL_SYS_WIN32) +# undef OPENSSL_SYS_UNIX +# if !defined(OPENSSL_SYS_WIN32) +# define OPENSSL_SYS_WIN32 +# endif +# endif +# if defined(_WIN64) || defined(OPENSSL_SYS_WIN64) +# undef OPENSSL_SYS_UNIX +# if !defined(OPENSSL_SYS_WIN64) +# define OPENSSL_SYS_WIN64 +# endif +# endif +# if defined(OPENSSL_SYS_WINNT) +# undef OPENSSL_SYS_UNIX +# endif +# if defined(OPENSSL_SYS_WINCE) +# undef OPENSSL_SYS_UNIX +# endif +# endif +# endif + +/* Anything that tries to look like Microsoft is "Windows" */ +# if defined(OPENSSL_SYS_WIN32) || defined(OPENSSL_SYS_WIN64) || defined(OPENSSL_SYS_WINNT) || defined(OPENSSL_SYS_WINCE) +# undef OPENSSL_SYS_UNIX +# define OPENSSL_SYS_WINDOWS +# ifndef OPENSSL_SYS_MSDOS +# define OPENSSL_SYS_MSDOS +# endif +# endif + +/* + * DLL settings. This part is a bit tough, because it's up to the + * application implementer how he or she will link the application, so it + * requires some macro to be used. + */ +# ifdef OPENSSL_SYS_WINDOWS +# ifndef OPENSSL_OPT_WINDLL +# if defined(_WINDLL) /* This is used when building OpenSSL to + * indicate that DLL linkage should be used */ +# define OPENSSL_OPT_WINDLL +# endif +# endif +# endif + +/* ------------------------------- OpenVMS -------------------------------- */ +# if defined(__VMS) || defined(VMS) +# if !defined(OPENSSL_SYS_VMS) +# undef OPENSSL_SYS_UNIX +# define OPENSSL_SYS_VMS +# endif +# if defined(__DECC) +# define OPENSSL_SYS_VMS_DECC +# elif defined(__DECCXX) +# define OPENSSL_SYS_VMS_DECC +# define OPENSSL_SYS_VMS_DECCXX +# else +# define OPENSSL_SYS_VMS_NODECC +# endif +# endif + +/* -------------------------------- Unix ---------------------------------- */ +# ifdef OPENSSL_SYS_UNIX +# if defined(linux) || defined(__linux__) && !defined(OPENSSL_SYS_LINUX) +# define OPENSSL_SYS_LINUX +# endif +# if defined(_AIX) && !defined(OPENSSL_SYS_AIX) +# define OPENSSL_SYS_AIX +# endif +# endif + +/* -------------------------------- VOS ----------------------------------- */ +# if defined(__VOS__) && !defined(OPENSSL_SYS_VOS) +# define OPENSSL_SYS_VOS +# ifdef __HPPA__ +# define OPENSSL_SYS_VOS_HPPA +# endif +# ifdef __IA32__ +# define OPENSSL_SYS_VOS_IA32 +# endif +# endif + +/* ---------------------------- HP NonStop -------------------------------- */ +# ifdef __TANDEM +# ifdef _STRING +# include +# endif +# define OPENSSL_USE_BUILD_DATE +# if defined(OPENSSL_THREADS) && defined(_SPT_MODEL_) +# define SPT_THREAD_SIGNAL 1 +# define SPT_THREAD_AWARE 1 +# include +# elif defined(OPENSSL_THREADS) && defined(_PUT_MODEL_) +# include +# endif +# endif + +/** + * That's it for OS-specific stuff + *****************************************************************************/ + +/*- + * OPENSSL_EXTERN is normally used to declare a symbol with possible extra + * attributes to handle its presence in a shared library. + * OPENSSL_EXPORT is used to define a symbol with extra possible attributes + * to make it visible in a shared library. + * Care needs to be taken when a header file is used both to declare and + * define symbols. Basically, for any library that exports some global + * variables, the following code must be present in the header file that + * declares them, before OPENSSL_EXTERN is used: + * + * #ifdef SOME_BUILD_FLAG_MACRO + * # undef OPENSSL_EXTERN + * # define OPENSSL_EXTERN OPENSSL_EXPORT + * #endif + * + * The default is to have OPENSSL_EXPORT and OPENSSL_EXTERN + * have some generally sensible values. + */ + +# if defined(OPENSSL_SYS_WINDOWS) && defined(OPENSSL_OPT_WINDLL) +# define OPENSSL_EXPORT extern __declspec(dllexport) +# define OPENSSL_EXTERN extern __declspec(dllimport) +# else +# define OPENSSL_EXPORT extern +# define OPENSSL_EXTERN extern +# endif + +# ifdef _WIN32 +# ifdef _WIN64 +# define ossl_ssize_t __int64 +# define OSSL_SSIZE_MAX _I64_MAX +# else +# define ossl_ssize_t int +# define OSSL_SSIZE_MAX INT_MAX +# endif +# endif + +# if defined(OPENSSL_SYS_UEFI) && !defined(ossl_ssize_t) +# define ossl_ssize_t INTN +# define OSSL_SSIZE_MAX MAX_INTN +# endif + +# ifndef ossl_ssize_t +# define ossl_ssize_t ssize_t +# if defined(SSIZE_MAX) +# define OSSL_SSIZE_MAX SSIZE_MAX +# elif defined(_POSIX_SSIZE_MAX) +# define OSSL_SSIZE_MAX _POSIX_SSIZE_MAX +# else +# define OSSL_SSIZE_MAX ((ssize_t)(SIZE_MAX>>1)) +# endif +# endif + +# if defined(UNUSEDRESULT_DEBUG) +# define __owur __attribute__((__warn_unused_result__)) +# else +# define __owur +# endif + +/* Standard integer types */ +# define OPENSSL_NO_INTTYPES_H +# define OPENSSL_NO_STDINT_H +# if defined(OPENSSL_SYS_UEFI) +typedef INT8 int8_t; +typedef UINT8 uint8_t; +typedef INT16 int16_t; +typedef UINT16 uint16_t; +typedef INT32 int32_t; +typedef UINT32 uint32_t; +typedef INT64 int64_t; +typedef UINT64 uint64_t; +typedef UINTN uintptr_t; +# elif (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) || \ + defined(__osf__) || defined(__sgi) || defined(__hpux) || \ + defined(OPENSSL_SYS_VMS) || defined (__OpenBSD__) +# include +# undef OPENSSL_NO_INTTYPES_H +/* Because the specs say that inttypes.h includes stdint.h if present */ +# undef OPENSSL_NO_STDINT_H +# elif defined(_MSC_VER) && _MSC_VER<1600 +/* + * minimally required typdefs for systems not supporting inttypes.h or + * stdint.h: currently just older VC++ + */ +typedef signed char int8_t; +typedef unsigned char uint8_t; +typedef short int16_t; +typedef unsigned short uint16_t; +typedef int int32_t; +typedef unsigned int uint32_t; +typedef __int64 int64_t; +typedef unsigned __int64 uint64_t; +# elif defined(OPENSSL_SYS_TANDEM) +# include +# include +# else +# include +# undef OPENSSL_NO_STDINT_H +# endif +# if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L && \ + defined(INTMAX_MAX) && defined(UINTMAX_MAX) +typedef intmax_t ossl_intmax_t; +typedef uintmax_t ossl_uintmax_t; +# else +/* Fall back to the largest we know we require and can handle */ +typedef int64_t ossl_intmax_t; +typedef uint64_t ossl_uintmax_t; +# endif + +/* ossl_inline: portable inline definition usable in public headers */ +# if !defined(inline) && !defined(__cplusplus) +# if defined(__STDC_VERSION__) && __STDC_VERSION__>=199901L + /* just use inline */ +# define ossl_inline inline +# elif defined(__GNUC__) && __GNUC__>=2 +# define ossl_inline __inline__ +# elif defined(_MSC_VER) + /* + * Visual Studio: inline is available in C++ only, however + * __inline is available for C, see + * http://msdn.microsoft.com/en-us/library/z8y1yy88.aspx + */ +# define ossl_inline __inline +# else +# define ossl_inline +# endif +# else +# define ossl_inline inline +# endif + +# if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L && \ + !defined(__cplusplus) +# define ossl_noreturn _Noreturn +# elif defined(__GNUC__) && __GNUC__ >= 2 +# define ossl_noreturn __attribute__((noreturn)) +# else +# define ossl_noreturn +# endif + +/* ossl_unused: portable unused attribute for use in public headers */ +# if defined(__GNUC__) +# define ossl_unused __attribute__((unused)) +# else +# define ossl_unused +# endif + +#ifdef __cplusplus +} +#endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/e_ostime.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/e_ostime.h new file mode 100644 index 0000000..0e17487 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/e_ostime.h @@ -0,0 +1,38 @@ +/* + * Copyright 2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_E_OSTIME_H +# define OPENSSL_E_OSTIME_H +# pragma once + +# include +# include +# include + +/* + * This header guarantees that 'struct timeval' will be available. It includes + * the minimum headers needed to facilitate this. This may still be a + * substantial set of headers on some platforms (e.g. on Win32). + */ + +# if defined(OPENSSL_SYS_WINDOWS) +# if !defined(_WINSOCKAPI_) + /* + * winsock2.h defines _WINSOCK2API_ and both winsock2.h and winsock.h define + * _WINSOCKAPI_. Both of these provide struct timeval. Don't include + * winsock2.h if either header has been included to avoid breakage with + * applications that prefer to use over . + */ +# include +# endif +# else +# include +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ebcdic.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ebcdic.h new file mode 100644 index 0000000..e0ae1aa --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ebcdic.h @@ -0,0 +1,39 @@ +/* + * Copyright 1999-2016 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_EBCDIC_H +# define OPENSSL_EBCDIC_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_EBCDIC_H +# endif + +# include + +#ifdef __cplusplus +extern "C" { +#endif + +/* Avoid name clashes with other applications */ +# define os_toascii _openssl_os_toascii +# define os_toebcdic _openssl_os_toebcdic +# define ebcdic2ascii _openssl_ebcdic2ascii +# define ascii2ebcdic _openssl_ascii2ebcdic + +extern const unsigned char os_toascii[256]; +extern const unsigned char os_toebcdic[256]; +void *ebcdic2ascii(void *dest, const void *srce, size_t count); +void *ascii2ebcdic(void *dest, const void *srce, size_t count); + +#ifdef __cplusplus +} +#endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ec.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ec.h new file mode 100644 index 0000000..e1cbe98 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ec.h @@ -0,0 +1,1588 @@ +/* + * Copyright 2002-2023 The OpenSSL Project Authors. All Rights Reserved. + * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_EC_H +# define OPENSSL_EC_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_EC_H +# endif + +# include +# include + +# include + +# ifdef __cplusplus +extern "C" { +# endif + +/* Values for EVP_PKEY_CTX_set_ec_param_enc() */ +# define OPENSSL_EC_EXPLICIT_CURVE 0x000 +# define OPENSSL_EC_NAMED_CURVE 0x001 + +int EVP_PKEY_CTX_set_ec_paramgen_curve_nid(EVP_PKEY_CTX *ctx, int nid); +int EVP_PKEY_CTX_set_ec_param_enc(EVP_PKEY_CTX *ctx, int param_enc); +int EVP_PKEY_CTX_set_ecdh_cofactor_mode(EVP_PKEY_CTX *ctx, int cofactor_mode); +int EVP_PKEY_CTX_get_ecdh_cofactor_mode(EVP_PKEY_CTX *ctx); + +int EVP_PKEY_CTX_set_ecdh_kdf_type(EVP_PKEY_CTX *ctx, int kdf); +int EVP_PKEY_CTX_get_ecdh_kdf_type(EVP_PKEY_CTX *ctx); + +int EVP_PKEY_CTX_set_ecdh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); +int EVP_PKEY_CTX_get_ecdh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD **md); + +int EVP_PKEY_CTX_set_ecdh_kdf_outlen(EVP_PKEY_CTX *ctx, int len); +int EVP_PKEY_CTX_get_ecdh_kdf_outlen(EVP_PKEY_CTX *ctx, int *len); + +int EVP_PKEY_CTX_set0_ecdh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char *ukm, + int len); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +int EVP_PKEY_CTX_get0_ecdh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char **ukm); +# endif + +# define EVP_PKEY_CTRL_EC_PARAMGEN_CURVE_NID (EVP_PKEY_ALG_CTRL + 1) +# define EVP_PKEY_CTRL_EC_PARAM_ENC (EVP_PKEY_ALG_CTRL + 2) +# define EVP_PKEY_CTRL_EC_ECDH_COFACTOR (EVP_PKEY_ALG_CTRL + 3) +# define EVP_PKEY_CTRL_EC_KDF_TYPE (EVP_PKEY_ALG_CTRL + 4) +# define EVP_PKEY_CTRL_EC_KDF_MD (EVP_PKEY_ALG_CTRL + 5) +# define EVP_PKEY_CTRL_GET_EC_KDF_MD (EVP_PKEY_ALG_CTRL + 6) +# define EVP_PKEY_CTRL_EC_KDF_OUTLEN (EVP_PKEY_ALG_CTRL + 7) +# define EVP_PKEY_CTRL_GET_EC_KDF_OUTLEN (EVP_PKEY_ALG_CTRL + 8) +# define EVP_PKEY_CTRL_EC_KDF_UKM (EVP_PKEY_ALG_CTRL + 9) +# define EVP_PKEY_CTRL_GET_EC_KDF_UKM (EVP_PKEY_ALG_CTRL + 10) + +/* KDF types */ +# define EVP_PKEY_ECDH_KDF_NONE 1 +# define EVP_PKEY_ECDH_KDF_X9_63 2 +/* + * The old name for EVP_PKEY_ECDH_KDF_X9_63 + * The ECDH KDF specification has been mistakenly attributed to ANSI X9.62, + * it is actually specified in ANSI X9.63. + * This identifier is retained for backwards compatibility + */ +# define EVP_PKEY_ECDH_KDF_X9_62 EVP_PKEY_ECDH_KDF_X9_63 + +/** Enum for the point conversion form as defined in X9.62 (ECDSA) + * for the encoding of a elliptic curve point (x,y) */ +typedef enum { + /** the point is encoded as z||x, where the octet z specifies + * which solution of the quadratic equation y is */ + POINT_CONVERSION_COMPRESSED = 2, + /** the point is encoded as z||x||y, where z is the octet 0x04 */ + POINT_CONVERSION_UNCOMPRESSED = 4, + /** the point is encoded as z||x||y, where the octet z specifies + * which solution of the quadratic equation y is */ + POINT_CONVERSION_HYBRID = 6 +} point_conversion_form_t; + +const char *OSSL_EC_curve_nid2name(int nid); + +# ifndef OPENSSL_NO_STDIO +# include +# endif +# ifndef OPENSSL_NO_EC +# include +# include +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# include +# endif +# include + +# ifndef OPENSSL_ECC_MAX_FIELD_BITS +# define OPENSSL_ECC_MAX_FIELD_BITS 661 +# endif + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +typedef struct ec_method_st EC_METHOD; +# endif +typedef struct ec_group_st EC_GROUP; +typedef struct ec_point_st EC_POINT; +typedef struct ecpk_parameters_st ECPKPARAMETERS; +typedef struct ec_parameters_st ECPARAMETERS; + +/********************************************************************/ +/* EC_METHODs for curves over GF(p) */ +/********************************************************************/ + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/** Returns the basic GFp ec methods which provides the basis for the + * optimized methods. + * \return EC_METHOD object + */ +OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_simple_method(void); + +/** Returns GFp methods using montgomery multiplication. + * \return EC_METHOD object + */ +OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_mont_method(void); + +/** Returns GFp methods using optimized methods for NIST recommended curves + * \return EC_METHOD object + */ +OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_nist_method(void); + +# ifndef OPENSSL_NO_EC_NISTP_64_GCC_128 +/** Returns 64-bit optimized methods for nistp224 + * \return EC_METHOD object + */ +OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_nistp224_method(void); + +/** Returns 64-bit optimized methods for nistp256 + * \return EC_METHOD object + */ +OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_nistp256_method(void); + +/** Returns 64-bit optimized methods for nistp521 + * \return EC_METHOD object + */ +OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_nistp521_method(void); +# endif /* OPENSSL_NO_EC_NISTP_64_GCC_128 */ + +# ifndef OPENSSL_NO_EC2M +/********************************************************************/ +/* EC_METHOD for curves over GF(2^m) */ +/********************************************************************/ + +/** Returns the basic GF2m ec method + * \return EC_METHOD object + */ +OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GF2m_simple_method(void); + +# endif + +/********************************************************************/ +/* EC_GROUP functions */ +/********************************************************************/ + +/** + * Creates a new EC_GROUP object + * \param meth EC_METHOD to use + * \return newly created EC_GROUP object or NULL in case of an error. + */ +OSSL_DEPRECATEDIN_3_0 EC_GROUP *EC_GROUP_new(const EC_METHOD *meth); + +/** Clears and frees a EC_GROUP object + * \param group EC_GROUP object to be cleared and freed. + */ +OSSL_DEPRECATEDIN_3_0 void EC_GROUP_clear_free(EC_GROUP *group); + +/** Returns the EC_METHOD of the EC_GROUP object. + * \param group EC_GROUP object + * \return EC_METHOD used in this EC_GROUP object. + */ +OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GROUP_method_of(const EC_GROUP *group); + +/** Returns the field type of the EC_METHOD. + * \param meth EC_METHOD object + * \return NID of the underlying field type OID. + */ +OSSL_DEPRECATEDIN_3_0 int EC_METHOD_get_field_type(const EC_METHOD *meth); +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ + +/** Frees a EC_GROUP object + * \param group EC_GROUP object to be freed. + */ +void EC_GROUP_free(EC_GROUP *group); + +/** Copies EC_GROUP objects. Note: both EC_GROUPs must use the same EC_METHOD. + * \param dst destination EC_GROUP object + * \param src source EC_GROUP object + * \return 1 on success and 0 if an error occurred. + */ +int EC_GROUP_copy(EC_GROUP *dst, const EC_GROUP *src); + +/** Creates a new EC_GROUP object and copies the content + * form src to the newly created EC_KEY object + * \param src source EC_GROUP object + * \return newly created EC_GROUP object or NULL in case of an error. + */ +EC_GROUP *EC_GROUP_dup(const EC_GROUP *src); + +/** Sets the generator and its order/cofactor of a EC_GROUP object. + * \param group EC_GROUP object + * \param generator EC_POINT object with the generator. + * \param order the order of the group generated by the generator. + * \param cofactor the index of the sub-group generated by the generator + * in the group of all points on the elliptic curve. + * \return 1 on success and 0 if an error occurred + */ +int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator, + const BIGNUM *order, const BIGNUM *cofactor); + +/** Returns the generator of a EC_GROUP object. + * \param group EC_GROUP object + * \return the currently used generator (possibly NULL). + */ +const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group); + +/** Returns the montgomery data for order(Generator) + * \param group EC_GROUP object + * \return the currently used montgomery data (possibly NULL). +*/ +BN_MONT_CTX *EC_GROUP_get_mont_data(const EC_GROUP *group); + +/** Gets the order of a EC_GROUP + * \param group EC_GROUP object + * \param order BIGNUM to which the order is copied + * \param ctx unused + * \return 1 on success and 0 if an error occurred + */ +int EC_GROUP_get_order(const EC_GROUP *group, BIGNUM *order, BN_CTX *ctx); + +/** Gets the order of an EC_GROUP + * \param group EC_GROUP object + * \return the group order + */ +const BIGNUM *EC_GROUP_get0_order(const EC_GROUP *group); + +/** Gets the number of bits of the order of an EC_GROUP + * \param group EC_GROUP object + * \return number of bits of group order. + */ +int EC_GROUP_order_bits(const EC_GROUP *group); + +/** Gets the cofactor of a EC_GROUP + * \param group EC_GROUP object + * \param cofactor BIGNUM to which the cofactor is copied + * \param ctx unused + * \return 1 on success and 0 if an error occurred + */ +int EC_GROUP_get_cofactor(const EC_GROUP *group, BIGNUM *cofactor, + BN_CTX *ctx); + +/** Gets the cofactor of an EC_GROUP + * \param group EC_GROUP object + * \return the group cofactor + */ +const BIGNUM *EC_GROUP_get0_cofactor(const EC_GROUP *group); + +/** Sets the name of a EC_GROUP object + * \param group EC_GROUP object + * \param nid NID of the curve name OID + */ +void EC_GROUP_set_curve_name(EC_GROUP *group, int nid); + +/** Returns the curve name of a EC_GROUP object + * \param group EC_GROUP object + * \return NID of the curve name OID or 0 if not set. + */ +int EC_GROUP_get_curve_name(const EC_GROUP *group); + +/** Gets the field of an EC_GROUP + * \param group EC_GROUP object + * \return the group field + */ +const BIGNUM *EC_GROUP_get0_field(const EC_GROUP *group); + +/** Returns the field type of the EC_GROUP. + * \param group EC_GROUP object + * \return NID of the underlying field type OID. + */ +int EC_GROUP_get_field_type(const EC_GROUP *group); + +void EC_GROUP_set_asn1_flag(EC_GROUP *group, int flag); +int EC_GROUP_get_asn1_flag(const EC_GROUP *group); + +void EC_GROUP_set_point_conversion_form(EC_GROUP *group, + point_conversion_form_t form); +point_conversion_form_t EC_GROUP_get_point_conversion_form(const EC_GROUP *); + +unsigned char *EC_GROUP_get0_seed(const EC_GROUP *x); +size_t EC_GROUP_get_seed_len(const EC_GROUP *); +size_t EC_GROUP_set_seed(EC_GROUP *, const unsigned char *, size_t len); + +/** Sets the parameters of an ec curve defined by y^2 = x^3 + a*x + b (for GFp) + * or y^2 + x*y = x^3 + a*x^2 + b (for GF2m) + * \param group EC_GROUP object + * \param p BIGNUM with the prime number (GFp) or the polynomial + * defining the underlying field (GF2m) + * \param a BIGNUM with parameter a of the equation + * \param b BIGNUM with parameter b of the equation + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +int EC_GROUP_set_curve(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, + const BIGNUM *b, BN_CTX *ctx); + +/** Gets the parameters of the ec curve defined by y^2 = x^3 + a*x + b (for GFp) + * or y^2 + x*y = x^3 + a*x^2 + b (for GF2m) + * \param group EC_GROUP object + * \param p BIGNUM with the prime number (GFp) or the polynomial + * defining the underlying field (GF2m) + * \param a BIGNUM for parameter a of the equation + * \param b BIGNUM for parameter b of the equation + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +int EC_GROUP_get_curve(const EC_GROUP *group, BIGNUM *p, BIGNUM *a, BIGNUM *b, + BN_CTX *ctx); + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/** Sets the parameters of an ec curve. Synonym for EC_GROUP_set_curve + * \param group EC_GROUP object + * \param p BIGNUM with the prime number (GFp) or the polynomial + * defining the underlying field (GF2m) + * \param a BIGNUM with parameter a of the equation + * \param b BIGNUM with parameter b of the equation + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 int EC_GROUP_set_curve_GFp(EC_GROUP *group, + const BIGNUM *p, + const BIGNUM *a, + const BIGNUM *b, + BN_CTX *ctx); + +/** Gets the parameters of an ec curve. Synonym for EC_GROUP_get_curve + * \param group EC_GROUP object + * \param p BIGNUM with the prime number (GFp) or the polynomial + * defining the underlying field (GF2m) + * \param a BIGNUM for parameter a of the equation + * \param b BIGNUM for parameter b of the equation + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 int EC_GROUP_get_curve_GFp(const EC_GROUP *group, + BIGNUM *p, + BIGNUM *a, BIGNUM *b, + BN_CTX *ctx); + +# ifndef OPENSSL_NO_EC2M +/** Sets the parameter of an ec curve. Synonym for EC_GROUP_set_curve + * \param group EC_GROUP object + * \param p BIGNUM with the prime number (GFp) or the polynomial + * defining the underlying field (GF2m) + * \param a BIGNUM with parameter a of the equation + * \param b BIGNUM with parameter b of the equation + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 int EC_GROUP_set_curve_GF2m(EC_GROUP *group, + const BIGNUM *p, + const BIGNUM *a, + const BIGNUM *b, + BN_CTX *ctx); + +/** Gets the parameters of an ec curve. Synonym for EC_GROUP_get_curve + * \param group EC_GROUP object + * \param p BIGNUM with the prime number (GFp) or the polynomial + * defining the underlying field (GF2m) + * \param a BIGNUM for parameter a of the equation + * \param b BIGNUM for parameter b of the equation + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 int EC_GROUP_get_curve_GF2m(const EC_GROUP *group, + BIGNUM *p, + BIGNUM *a, BIGNUM *b, + BN_CTX *ctx); +# endif /* OPENSSL_NO_EC2M */ +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ + +/** Returns the number of bits needed to represent a field element + * \param group EC_GROUP object + * \return number of bits needed to represent a field element + */ +int EC_GROUP_get_degree(const EC_GROUP *group); + +/** Checks whether the parameter in the EC_GROUP define a valid ec group + * \param group EC_GROUP object + * \param ctx BN_CTX object (optional) + * \return 1 if group is a valid ec group and 0 otherwise + */ +int EC_GROUP_check(const EC_GROUP *group, BN_CTX *ctx); + +/** Checks whether the discriminant of the elliptic curve is zero or not + * \param group EC_GROUP object + * \param ctx BN_CTX object (optional) + * \return 1 if the discriminant is not zero and 0 otherwise + */ +int EC_GROUP_check_discriminant(const EC_GROUP *group, BN_CTX *ctx); + +/** Compares two EC_GROUP objects + * \param a first EC_GROUP object + * \param b second EC_GROUP object + * \param ctx BN_CTX object (optional) + * \return 0 if the groups are equal, 1 if not, or -1 on error + */ +int EC_GROUP_cmp(const EC_GROUP *a, const EC_GROUP *b, BN_CTX *ctx); + +/* + * EC_GROUP_new_GF*() calls EC_GROUP_new() and EC_GROUP_set_GF*() after + * choosing an appropriate EC_METHOD + */ + +/** Creates a new EC_GROUP object with the specified parameters defined + * over GFp (defined by the equation y^2 = x^3 + a*x + b) + * \param p BIGNUM with the prime number + * \param a BIGNUM with the parameter a of the equation + * \param b BIGNUM with the parameter b of the equation + * \param ctx BN_CTX object (optional) + * \return newly created EC_GROUP object with the specified parameters + */ +EC_GROUP *EC_GROUP_new_curve_GFp(const BIGNUM *p, const BIGNUM *a, + const BIGNUM *b, BN_CTX *ctx); +# ifndef OPENSSL_NO_EC2M +/** Creates a new EC_GROUP object with the specified parameters defined + * over GF2m (defined by the equation y^2 + x*y = x^3 + a*x^2 + b) + * \param p BIGNUM with the polynomial defining the underlying field + * \param a BIGNUM with the parameter a of the equation + * \param b BIGNUM with the parameter b of the equation + * \param ctx BN_CTX object (optional) + * \return newly created EC_GROUP object with the specified parameters + */ +EC_GROUP *EC_GROUP_new_curve_GF2m(const BIGNUM *p, const BIGNUM *a, + const BIGNUM *b, BN_CTX *ctx); +# endif + +/** + * Creates a EC_GROUP object with a curve specified by parameters. + * The parameters may be explicit or a named curve, + * \param params A list of parameters describing the group. + * \param libctx The associated library context or NULL for the default + * context + * \param propq A property query string + * \return newly created EC_GROUP object with specified parameters or NULL + * if an error occurred + */ +EC_GROUP *EC_GROUP_new_from_params(const OSSL_PARAM params[], + OSSL_LIB_CTX *libctx, const char *propq); + +/** + * Creates an OSSL_PARAM array with the parameters describing the given + * EC_GROUP. + * The resulting parameters may contain an explicit or a named curve depending + * on the EC_GROUP. + * \param group pointer to the EC_GROUP object + * \param libctx The associated library context or NULL for the default + * context + * \param propq A property query string + * \param bnctx BN_CTX object (optional) + * \return newly created OSSL_PARAM array with the parameters + * describing the given EC_GROUP or NULL if an error occurred + */ +OSSL_PARAM *EC_GROUP_to_params(const EC_GROUP *group, OSSL_LIB_CTX *libctx, + const char *propq, BN_CTX *bnctx); + +/** + * Creates a EC_GROUP object with a curve specified by a NID + * \param libctx The associated library context or NULL for the default + * context + * \param propq A property query string + * \param nid NID of the OID of the curve name + * \return newly created EC_GROUP object with specified curve or NULL + * if an error occurred + */ +EC_GROUP *EC_GROUP_new_by_curve_name_ex(OSSL_LIB_CTX *libctx, const char *propq, + int nid); + +/** + * Creates a EC_GROUP object with a curve specified by a NID. Same as + * EC_GROUP_new_by_curve_name_ex but the libctx and propq are always + * NULL. + * \param nid NID of the OID of the curve name + * \return newly created EC_GROUP object with specified curve or NULL + * if an error occurred + */ +EC_GROUP *EC_GROUP_new_by_curve_name(int nid); + +/** Creates a new EC_GROUP object from an ECPARAMETERS object + * \param params pointer to the ECPARAMETERS object + * \return newly created EC_GROUP object with specified curve or NULL + * if an error occurred + */ +EC_GROUP *EC_GROUP_new_from_ecparameters(const ECPARAMETERS *params); + +/** Creates an ECPARAMETERS object for the given EC_GROUP object. + * \param group pointer to the EC_GROUP object + * \param params pointer to an existing ECPARAMETERS object or NULL + * \return pointer to the new ECPARAMETERS object or NULL + * if an error occurred. + */ +ECPARAMETERS *EC_GROUP_get_ecparameters(const EC_GROUP *group, + ECPARAMETERS *params); + +/** Creates a new EC_GROUP object from an ECPKPARAMETERS object + * \param params pointer to an existing ECPKPARAMETERS object, or NULL + * \return newly created EC_GROUP object with specified curve, or NULL + * if an error occurred + */ +EC_GROUP *EC_GROUP_new_from_ecpkparameters(const ECPKPARAMETERS *params); + +/** Creates an ECPKPARAMETERS object for the given EC_GROUP object. + * \param group pointer to the EC_GROUP object + * \param params pointer to an existing ECPKPARAMETERS object or NULL + * \return pointer to the new ECPKPARAMETERS object or NULL + * if an error occurred. + */ +ECPKPARAMETERS *EC_GROUP_get_ecpkparameters(const EC_GROUP *group, + ECPKPARAMETERS *params); + +/********************************************************************/ +/* handling of internal curves */ +/********************************************************************/ + +typedef struct { + int nid; + const char *comment; +} EC_builtin_curve; + +/* + * EC_builtin_curves(EC_builtin_curve *r, size_t size) returns number of all + * available curves or zero if a error occurred. In case r is not zero, + * nitems EC_builtin_curve structures are filled with the data of the first + * nitems internal groups + */ +size_t EC_get_builtin_curves(EC_builtin_curve *r, size_t nitems); + +const char *EC_curve_nid2nist(int nid); +int EC_curve_nist2nid(const char *name); +int EC_GROUP_check_named_curve(const EC_GROUP *group, int nist_only, + BN_CTX *ctx); + +/********************************************************************/ +/* EC_POINT functions */ +/********************************************************************/ + +/** Creates a new EC_POINT object for the specified EC_GROUP + * \param group EC_GROUP the underlying EC_GROUP object + * \return newly created EC_POINT object or NULL if an error occurred + */ +EC_POINT *EC_POINT_new(const EC_GROUP *group); + +/** Frees a EC_POINT object + * \param point EC_POINT object to be freed + */ +void EC_POINT_free(EC_POINT *point); + +/** Clears and frees a EC_POINT object + * \param point EC_POINT object to be cleared and freed + */ +void EC_POINT_clear_free(EC_POINT *point); + +/** Copies EC_POINT object + * \param dst destination EC_POINT object + * \param src source EC_POINT object + * \return 1 on success and 0 if an error occurred + */ +int EC_POINT_copy(EC_POINT *dst, const EC_POINT *src); + +/** Creates a new EC_POINT object and copies the content of the supplied + * EC_POINT + * \param src source EC_POINT object + * \param group underlying the EC_GROUP object + * \return newly created EC_POINT object or NULL if an error occurred + */ +EC_POINT *EC_POINT_dup(const EC_POINT *src, const EC_GROUP *group); + +/** Sets a point to infinity (neutral element) + * \param group underlying EC_GROUP object + * \param point EC_POINT to set to infinity + * \return 1 on success and 0 if an error occurred + */ +int EC_POINT_set_to_infinity(const EC_GROUP *group, EC_POINT *point); + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/** Returns the EC_METHOD used in EC_POINT object + * \param point EC_POINT object + * \return the EC_METHOD used + */ +OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_POINT_method_of(const EC_POINT *point); + +/** Sets the jacobian projective coordinates of a EC_POINT over GFp + * \param group underlying EC_GROUP object + * \param p EC_POINT object + * \param x BIGNUM with the x-coordinate + * \param y BIGNUM with the y-coordinate + * \param z BIGNUM with the z-coordinate + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 int EC_POINT_set_Jprojective_coordinates_GFp + (const EC_GROUP *group, EC_POINT *p, + const BIGNUM *x, const BIGNUM *y, const BIGNUM *z, + BN_CTX *ctx); + +/** Gets the jacobian projective coordinates of a EC_POINT over GFp + * \param group underlying EC_GROUP object + * \param p EC_POINT object + * \param x BIGNUM for the x-coordinate + * \param y BIGNUM for the y-coordinate + * \param z BIGNUM for the z-coordinate + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 int EC_POINT_get_Jprojective_coordinates_GFp + (const EC_GROUP *group, const EC_POINT *p, + BIGNUM *x, BIGNUM *y, BIGNUM *z, BN_CTX *ctx); +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ + +/** Sets the affine coordinates of an EC_POINT + * \param group underlying EC_GROUP object + * \param p EC_POINT object + * \param x BIGNUM with the x-coordinate + * \param y BIGNUM with the y-coordinate + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +int EC_POINT_set_affine_coordinates(const EC_GROUP *group, EC_POINT *p, + const BIGNUM *x, const BIGNUM *y, + BN_CTX *ctx); + +/** Gets the affine coordinates of an EC_POINT. + * \param group underlying EC_GROUP object + * \param p EC_POINT object + * \param x BIGNUM for the x-coordinate + * \param y BIGNUM for the y-coordinate + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +int EC_POINT_get_affine_coordinates(const EC_GROUP *group, const EC_POINT *p, + BIGNUM *x, BIGNUM *y, BN_CTX *ctx); + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/** Sets the affine coordinates of an EC_POINT. A synonym of + * EC_POINT_set_affine_coordinates + * \param group underlying EC_GROUP object + * \param p EC_POINT object + * \param x BIGNUM with the x-coordinate + * \param y BIGNUM with the y-coordinate + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 int EC_POINT_set_affine_coordinates_GFp + (const EC_GROUP *group, EC_POINT *p, + const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx); + +/** Gets the affine coordinates of an EC_POINT. A synonym of + * EC_POINT_get_affine_coordinates + * \param group underlying EC_GROUP object + * \param p EC_POINT object + * \param x BIGNUM for the x-coordinate + * \param y BIGNUM for the y-coordinate + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 int EC_POINT_get_affine_coordinates_GFp + (const EC_GROUP *group, const EC_POINT *p, + BIGNUM *x, BIGNUM *y, BN_CTX *ctx); +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ + +/** Sets the x9.62 compressed coordinates of a EC_POINT + * \param group underlying EC_GROUP object + * \param p EC_POINT object + * \param x BIGNUM with x-coordinate + * \param y_bit integer with the y-Bit (either 0 or 1) + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +int EC_POINT_set_compressed_coordinates(const EC_GROUP *group, EC_POINT *p, + const BIGNUM *x, int y_bit, + BN_CTX *ctx); + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/** Sets the x9.62 compressed coordinates of a EC_POINT. A synonym of + * EC_POINT_set_compressed_coordinates + * \param group underlying EC_GROUP object + * \param p EC_POINT object + * \param x BIGNUM with x-coordinate + * \param y_bit integer with the y-Bit (either 0 or 1) + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 int EC_POINT_set_compressed_coordinates_GFp + (const EC_GROUP *group, EC_POINT *p, + const BIGNUM *x, int y_bit, BN_CTX *ctx); +# ifndef OPENSSL_NO_EC2M +/** Sets the affine coordinates of an EC_POINT. A synonym of + * EC_POINT_set_affine_coordinates + * \param group underlying EC_GROUP object + * \param p EC_POINT object + * \param x BIGNUM with the x-coordinate + * \param y BIGNUM with the y-coordinate + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 int EC_POINT_set_affine_coordinates_GF2m + (const EC_GROUP *group, EC_POINT *p, + const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx); + +/** Gets the affine coordinates of an EC_POINT. A synonym of + * EC_POINT_get_affine_coordinates + * \param group underlying EC_GROUP object + * \param p EC_POINT object + * \param x BIGNUM for the x-coordinate + * \param y BIGNUM for the y-coordinate + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 int EC_POINT_get_affine_coordinates_GF2m + (const EC_GROUP *group, const EC_POINT *p, + BIGNUM *x, BIGNUM *y, BN_CTX *ctx); + +/** Sets the x9.62 compressed coordinates of a EC_POINT. A synonym of + * EC_POINT_set_compressed_coordinates + * \param group underlying EC_GROUP object + * \param p EC_POINT object + * \param x BIGNUM with x-coordinate + * \param y_bit integer with the y-Bit (either 0 or 1) + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 int EC_POINT_set_compressed_coordinates_GF2m + (const EC_GROUP *group, EC_POINT *p, + const BIGNUM *x, int y_bit, BN_CTX *ctx); +# endif +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ + +/** Encodes a EC_POINT object to a octet string + * \param group underlying EC_GROUP object + * \param p EC_POINT object + * \param form point conversion form + * \param buf memory buffer for the result. If NULL the function returns + * required buffer size. + * \param len length of the memory buffer + * \param ctx BN_CTX object (optional) + * \return the length of the encoded octet string or 0 if an error occurred + */ +size_t EC_POINT_point2oct(const EC_GROUP *group, const EC_POINT *p, + point_conversion_form_t form, + unsigned char *buf, size_t len, BN_CTX *ctx); + +/** Decodes a EC_POINT from a octet string + * \param group underlying EC_GROUP object + * \param p EC_POINT object + * \param buf memory buffer with the encoded ec point + * \param len length of the encoded ec point + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +int EC_POINT_oct2point(const EC_GROUP *group, EC_POINT *p, + const unsigned char *buf, size_t len, BN_CTX *ctx); + +/** Encodes an EC_POINT object to an allocated octet string + * \param group underlying EC_GROUP object + * \param point EC_POINT object + * \param form point conversion form + * \param pbuf returns pointer to allocated buffer + * \param ctx BN_CTX object (optional) + * \return the length of the encoded octet string or 0 if an error occurred + */ +size_t EC_POINT_point2buf(const EC_GROUP *group, const EC_POINT *point, + point_conversion_form_t form, + unsigned char **pbuf, BN_CTX *ctx); + +/* other interfaces to point2oct/oct2point: */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 BIGNUM *EC_POINT_point2bn(const EC_GROUP *, + const EC_POINT *, + point_conversion_form_t form, + BIGNUM *, BN_CTX *); +OSSL_DEPRECATEDIN_3_0 EC_POINT *EC_POINT_bn2point(const EC_GROUP *, + const BIGNUM *, + EC_POINT *, BN_CTX *); +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ + +char *EC_POINT_point2hex(const EC_GROUP *, const EC_POINT *, + point_conversion_form_t form, BN_CTX *); +EC_POINT *EC_POINT_hex2point(const EC_GROUP *, const char *, + EC_POINT *, BN_CTX *); + +/********************************************************************/ +/* functions for doing EC_POINT arithmetic */ +/********************************************************************/ + +/** Computes the sum of two EC_POINT + * \param group underlying EC_GROUP object + * \param r EC_POINT object for the result (r = a + b) + * \param a EC_POINT object with the first summand + * \param b EC_POINT object with the second summand + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +int EC_POINT_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, + const EC_POINT *b, BN_CTX *ctx); + +/** Computes the double of a EC_POINT + * \param group underlying EC_GROUP object + * \param r EC_POINT object for the result (r = 2 * a) + * \param a EC_POINT object + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +int EC_POINT_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, + BN_CTX *ctx); + +/** Computes the inverse of a EC_POINT + * \param group underlying EC_GROUP object + * \param a EC_POINT object to be inverted (it's used for the result as well) + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +int EC_POINT_invert(const EC_GROUP *group, EC_POINT *a, BN_CTX *ctx); + +/** Checks whether the point is the neutral element of the group + * \param group the underlying EC_GROUP object + * \param p EC_POINT object + * \return 1 if the point is the neutral element and 0 otherwise + */ +int EC_POINT_is_at_infinity(const EC_GROUP *group, const EC_POINT *p); + +/** Checks whether the point is on the curve + * \param group underlying EC_GROUP object + * \param point EC_POINT object to check + * \param ctx BN_CTX object (optional) + * \return 1 if the point is on the curve, 0 if not, or -1 on error + */ +int EC_POINT_is_on_curve(const EC_GROUP *group, const EC_POINT *point, + BN_CTX *ctx); + +/** Compares two EC_POINTs + * \param group underlying EC_GROUP object + * \param a first EC_POINT object + * \param b second EC_POINT object + * \param ctx BN_CTX object (optional) + * \return 1 if the points are not equal, 0 if they are, or -1 on error + */ +int EC_POINT_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT *b, + BN_CTX *ctx); + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int EC_POINT_make_affine(const EC_GROUP *group, + EC_POINT *point, BN_CTX *ctx); +OSSL_DEPRECATEDIN_3_0 int EC_POINTs_make_affine(const EC_GROUP *group, size_t num, + EC_POINT *points[], BN_CTX *ctx); + +/** Computes r = generator * n + sum_{i=0}^{num-1} p[i] * m[i] + * \param group underlying EC_GROUP object + * \param r EC_POINT object for the result + * \param n BIGNUM with the multiplier for the group generator (optional) + * \param num number further summands + * \param p array of size num of EC_POINT objects + * \param m array of size num of BIGNUM objects + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 int EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r, + const BIGNUM *n, size_t num, + const EC_POINT *p[], const BIGNUM *m[], + BN_CTX *ctx); +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ + +/** Computes r = generator * n + q * m + * \param group underlying EC_GROUP object + * \param r EC_POINT object for the result + * \param n BIGNUM with the multiplier for the group generator (optional) + * \param q EC_POINT object with the first factor of the second summand + * \param m BIGNUM with the second factor of the second summand + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +int EC_POINT_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *n, + const EC_POINT *q, const BIGNUM *m, BN_CTX *ctx); + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/** Stores multiples of generator for faster point multiplication + * \param group EC_GROUP object + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 int EC_GROUP_precompute_mult(EC_GROUP *group, BN_CTX *ctx); + +/** Reports whether a precomputation has been done + * \param group EC_GROUP object + * \return 1 if a pre-computation has been done and 0 otherwise + */ +OSSL_DEPRECATEDIN_3_0 int EC_GROUP_have_precompute_mult(const EC_GROUP *group); +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ + +/********************************************************************/ +/* ASN1 stuff */ +/********************************************************************/ + +DECLARE_ASN1_ITEM(ECPKPARAMETERS) +DECLARE_ASN1_ALLOC_FUNCTIONS(ECPKPARAMETERS) +DECLARE_ASN1_ITEM(ECPARAMETERS) +DECLARE_ASN1_ALLOC_FUNCTIONS(ECPARAMETERS) + +/* + * EC_GROUP_get_basis_type() returns the NID of the basis type used to + * represent the field elements + */ +int EC_GROUP_get_basis_type(const EC_GROUP *); +# ifndef OPENSSL_NO_EC2M +int EC_GROUP_get_trinomial_basis(const EC_GROUP *, unsigned int *k); +int EC_GROUP_get_pentanomial_basis(const EC_GROUP *, unsigned int *k1, + unsigned int *k2, unsigned int *k3); +# endif + +EC_GROUP *d2i_ECPKParameters(EC_GROUP **, const unsigned char **in, long len); +int i2d_ECPKParameters(const EC_GROUP *, unsigned char **out); + +# define d2i_ECPKParameters_bio(bp,x) \ + ASN1_d2i_bio_of(EC_GROUP, NULL, d2i_ECPKParameters, bp, x) +# define i2d_ECPKParameters_bio(bp,x) \ + ASN1_i2d_bio_of(EC_GROUP, i2d_ECPKParameters, bp, x) +# define d2i_ECPKParameters_fp(fp,x) \ + (EC_GROUP *)ASN1_d2i_fp(NULL, (d2i_of_void *)d2i_ECPKParameters, (fp), \ + (void **)(x)) +# define i2d_ECPKParameters_fp(fp,x) \ + ASN1_i2d_fp((i2d_of_void *)i2d_ECPKParameters, (fp), (void *)(x)) + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int ECPKParameters_print(BIO *bp, const EC_GROUP *x, + int off); +# ifndef OPENSSL_NO_STDIO +OSSL_DEPRECATEDIN_3_0 int ECPKParameters_print_fp(FILE *fp, const EC_GROUP *x, + int off); +# endif +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ + +/********************************************************************/ +/* EC_KEY functions */ +/********************************************************************/ + +/* some values for the encoding_flag */ +# define EC_PKEY_NO_PARAMETERS 0x001 +# define EC_PKEY_NO_PUBKEY 0x002 + +/* some values for the flags field */ +# define EC_FLAG_SM2_RANGE 0x0004 +# define EC_FLAG_COFACTOR_ECDH 0x1000 +# define EC_FLAG_CHECK_NAMED_GROUP 0x2000 +# define EC_FLAG_CHECK_NAMED_GROUP_NIST 0x4000 +# define EC_FLAG_CHECK_NAMED_GROUP_MASK \ + (EC_FLAG_CHECK_NAMED_GROUP | EC_FLAG_CHECK_NAMED_GROUP_NIST) + +/* Deprecated flags - it was using 0x01..0x02 */ +# define EC_FLAG_NON_FIPS_ALLOW 0x0000 +# define EC_FLAG_FIPS_CHECKED 0x0000 + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/** + * Creates a new EC_KEY object. + * \param ctx The library context for to use for this EC_KEY. May be NULL in + * which case the default library context is used. + * \return EC_KEY object or NULL if an error occurred. + */ +OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_ex(OSSL_LIB_CTX *ctx, const char *propq); + +/** + * Creates a new EC_KEY object. Same as calling EC_KEY_new_ex with a + * NULL library context + * \return EC_KEY object or NULL if an error occurred. + */ +OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); + +OSSL_DEPRECATEDIN_3_0 int EC_KEY_get_flags(const EC_KEY *key); + +OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_flags(EC_KEY *key, int flags); + +OSSL_DEPRECATEDIN_3_0 void EC_KEY_clear_flags(EC_KEY *key, int flags); + +OSSL_DEPRECATEDIN_3_0 int EC_KEY_decoded_from_explicit_params(const EC_KEY *key); + +/** + * Creates a new EC_KEY object using a named curve as underlying + * EC_GROUP object. + * \param ctx The library context for to use for this EC_KEY. May be NULL in + * which case the default library context is used. + * \param propq Any property query string + * \param nid NID of the named curve. + * \return EC_KEY object or NULL if an error occurred. + */ +OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name_ex(OSSL_LIB_CTX *ctx, + const char *propq, + int nid); + +/** + * Creates a new EC_KEY object using a named curve as underlying + * EC_GROUP object. Same as calling EC_KEY_new_by_curve_name_ex with a NULL + * library context and property query string. + * \param nid NID of the named curve. + * \return EC_KEY object or NULL if an error occurred. + */ +OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); + +/** Frees a EC_KEY object. + * \param key EC_KEY object to be freed. + */ +OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); + +/** Copies a EC_KEY object. + * \param dst destination EC_KEY object + * \param src src EC_KEY object + * \return dst or NULL if an error occurred. + */ +OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_copy(EC_KEY *dst, const EC_KEY *src); + +/** Creates a new EC_KEY object and copies the content from src to it. + * \param src the source EC_KEY object + * \return newly created EC_KEY object or NULL if an error occurred. + */ +OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src); + +/** Increases the internal reference count of a EC_KEY object. + * \param key EC_KEY object + * \return 1 on success and 0 if an error occurred. + */ +OSSL_DEPRECATEDIN_3_0 int EC_KEY_up_ref(EC_KEY *key); + +/** Returns the ENGINE object of a EC_KEY object + * \param eckey EC_KEY object + * \return the ENGINE object (possibly NULL). + */ +OSSL_DEPRECATEDIN_3_0 ENGINE *EC_KEY_get0_engine(const EC_KEY *eckey); + +/** Returns the EC_GROUP object of a EC_KEY object + * \param key EC_KEY object + * \return the EC_GROUP object (possibly NULL). + */ +OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); + +/** Sets the EC_GROUP of a EC_KEY object. + * \param key EC_KEY object + * \param group EC_GROUP to use in the EC_KEY object (note: the EC_KEY + * object will use an own copy of the EC_GROUP). + * \return 1 on success and 0 if an error occurred. + */ +OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); + +/** Returns the private key of a EC_KEY object. + * \param key EC_KEY object + * \return a BIGNUM with the private key (possibly NULL). + */ +OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); + +/** Sets the private key of a EC_KEY object. + * \param key EC_KEY object + * \param prv BIGNUM with the private key (note: the EC_KEY object + * will use an own copy of the BIGNUM). + * \return 1 on success and 0 if an error occurred. + */ +OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv); + +/** Returns the public key of a EC_KEY object. + * \param key the EC_KEY object + * \return a EC_POINT object with the public key (possibly NULL) + */ +OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); + +/** Sets the public key of a EC_KEY object. + * \param key EC_KEY object + * \param pub EC_POINT object with the public key (note: the EC_KEY object + * will use an own copy of the EC_POINT object). + * \return 1 on success and 0 if an error occurred. + */ +OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); + +OSSL_DEPRECATEDIN_3_0 unsigned EC_KEY_get_enc_flags(const EC_KEY *key); +OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_enc_flags(EC_KEY *eckey, unsigned int flags); +OSSL_DEPRECATEDIN_3_0 point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key); +OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_conv_form(EC_KEY *eckey, + point_conversion_form_t cform); +# endif /*OPENSSL_NO_DEPRECATED_3_0 */ + +# define EC_KEY_get_ex_new_index(l, p, newf, dupf, freef) \ + CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_EC_KEY, l, p, newf, dupf, freef) + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_ex_data(EC_KEY *key, int idx, void *arg); +OSSL_DEPRECATEDIN_3_0 void *EC_KEY_get_ex_data(const EC_KEY *key, int idx); + +/* wrapper functions for the underlying EC_GROUP object */ +OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_asn1_flag(EC_KEY *eckey, int asn1_flag); + +/** Creates a table of pre-computed multiples of the generator to + * accelerate further EC_KEY operations. + * \param key EC_KEY object + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred. + */ +OSSL_DEPRECATEDIN_3_0 int EC_KEY_precompute_mult(EC_KEY *key, BN_CTX *ctx); + +/** Creates a new ec private (and optional a new public) key. + * \param key EC_KEY object + * \return 1 on success and 0 if an error occurred. + */ +OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key); + +/** Verifies that a private and/or public key is valid. + * \param key the EC_KEY object + * \return 1 on success and 0 otherwise. + */ +OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key); + +/** Indicates if an EC_KEY can be used for signing. + * \param eckey the EC_KEY object + * \return 1 if can sign and 0 otherwise. + */ +OSSL_DEPRECATEDIN_3_0 int EC_KEY_can_sign(const EC_KEY *eckey); + +/** Sets a public key from affine coordinates performing + * necessary NIST PKV tests. + * \param key the EC_KEY object + * \param x public key x coordinate + * \param y public key y coordinate + * \return 1 on success and 0 otherwise. + */ +OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key_affine_coordinates(EC_KEY *key, + BIGNUM *x, + BIGNUM *y); + +/** Encodes an EC_KEY public key to an allocated octet string + * \param key key to encode + * \param form point conversion form + * \param pbuf returns pointer to allocated buffer + * \param ctx BN_CTX object (optional) + * \return the length of the encoded octet string or 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 size_t EC_KEY_key2buf(const EC_KEY *key, + point_conversion_form_t form, + unsigned char **pbuf, BN_CTX *ctx); + +/** Decodes a EC_KEY public key from a octet string + * \param key key to decode + * \param buf memory buffer with the encoded ec point + * \param len length of the encoded ec point + * \param ctx BN_CTX object (optional) + * \return 1 on success and 0 if an error occurred + */ + +OSSL_DEPRECATEDIN_3_0 int EC_KEY_oct2key(EC_KEY *key, const unsigned char *buf, + size_t len, BN_CTX *ctx); + +/** Decodes an EC_KEY private key from an octet string + * \param key key to decode + * \param buf memory buffer with the encoded private key + * \param len length of the encoded key + * \return 1 on success and 0 if an error occurred + */ + +OSSL_DEPRECATEDIN_3_0 int EC_KEY_oct2priv(EC_KEY *key, const unsigned char *buf, + size_t len); + +/** Encodes a EC_KEY private key to an octet string + * \param key key to encode + * \param buf memory buffer for the result. If NULL the function returns + * required buffer size. + * \param len length of the memory buffer + * \return the length of the encoded octet string or 0 if an error occurred + */ + +OSSL_DEPRECATEDIN_3_0 size_t EC_KEY_priv2oct(const EC_KEY *key, + unsigned char *buf, size_t len); + +/** Encodes an EC_KEY private key to an allocated octet string + * \param eckey key to encode + * \param pbuf returns pointer to allocated buffer + * \return the length of the encoded octet string or 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 size_t EC_KEY_priv2buf(const EC_KEY *eckey, + unsigned char **pbuf); + +/********************************************************************/ +/* de- and encoding functions for SEC1 ECPrivateKey */ +/********************************************************************/ + +/** Decodes a private key from a memory buffer. + * \param key a pointer to a EC_KEY object which should be used (or NULL) + * \param in pointer to memory with the DER encoded private key + * \param len length of the DER encoded private key + * \return the decoded private key or NULL if an error occurred. + */ +OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECPrivateKey(EC_KEY **key, + const unsigned char **in, + long len); + +/** Encodes a private key object and stores the result in a buffer. + * \param key the EC_KEY object to encode + * \param out the buffer for the result (if NULL the function returns number + * of bytes needed). + * \return 1 on success and 0 if an error occurred. + */ +OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey(const EC_KEY *key, + unsigned char **out); + +/********************************************************************/ +/* de- and encoding functions for EC parameters */ +/********************************************************************/ + +/** Decodes ec parameter from a memory buffer. + * \param key a pointer to a EC_KEY object which should be used (or NULL) + * \param in pointer to memory with the DER encoded ec parameters + * \param len length of the DER encoded ec parameters + * \return a EC_KEY object with the decoded parameters or NULL if an error + * occurred. + */ +OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECParameters(EC_KEY **key, + const unsigned char **in, + long len); + +/** Encodes ec parameter and stores the result in a buffer. + * \param key the EC_KEY object with ec parameters to encode + * \param out the buffer for the result (if NULL the function returns number + * of bytes needed). + * \return 1 on success and 0 if an error occurred. + */ +OSSL_DEPRECATEDIN_3_0 int i2d_ECParameters(const EC_KEY *key, + unsigned char **out); + +/********************************************************************/ +/* de- and encoding functions for EC public key */ +/* (octet string, not DER -- hence 'o2i' and 'i2o') */ +/********************************************************************/ + +/** Decodes an ec public key from a octet string. + * \param key a pointer to a EC_KEY object which should be used + * \param in memory buffer with the encoded public key + * \param len length of the encoded public key + * \return EC_KEY object with decoded public key or NULL if an error + * occurred. + */ +OSSL_DEPRECATEDIN_3_0 EC_KEY *o2i_ECPublicKey(EC_KEY **key, + const unsigned char **in, long len); + +/** Encodes an ec public key in an octet string. + * \param key the EC_KEY object with the public key + * \param out the buffer for the result (if NULL the function returns number + * of bytes needed). + * \return 1 on success and 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 int i2o_ECPublicKey(const EC_KEY *key, unsigned char **out); + +/** Prints out the ec parameters on human readable form. + * \param bp BIO object to which the information is printed + * \param key EC_KEY object + * \return 1 on success and 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 int ECParameters_print(BIO *bp, const EC_KEY *key); + +/** Prints out the contents of a EC_KEY object + * \param bp BIO object to which the information is printed + * \param key EC_KEY object + * \param off line offset + * \return 1 on success and 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 int EC_KEY_print(BIO *bp, const EC_KEY *key, int off); + +# ifndef OPENSSL_NO_STDIO +/** Prints out the ec parameters on human readable form. + * \param fp file descriptor to which the information is printed + * \param key EC_KEY object + * \return 1 on success and 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 int ECParameters_print_fp(FILE *fp, const EC_KEY *key); + +/** Prints out the contents of a EC_KEY object + * \param fp file descriptor to which the information is printed + * \param key EC_KEY object + * \param off line offset + * \return 1 on success and 0 if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 int EC_KEY_print_fp(FILE *fp, const EC_KEY *key, int off); +# endif /* OPENSSL_NO_STDIO */ + +OSSL_DEPRECATEDIN_3_0 const EC_KEY_METHOD *EC_KEY_OpenSSL(void); +OSSL_DEPRECATEDIN_3_0 const EC_KEY_METHOD *EC_KEY_get_default_method(void); +OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_default_method(const EC_KEY_METHOD *meth); +OSSL_DEPRECATEDIN_3_0 const EC_KEY_METHOD *EC_KEY_get_method(const EC_KEY *key); +OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_method(EC_KEY *key, const EC_KEY_METHOD *meth); +OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_method(ENGINE *engine); + +/** The old name for ecdh_KDF_X9_63 + * The ECDH KDF specification has been mistakenly attributed to ANSI X9.62, + * it is actually specified in ANSI X9.63. + * This identifier is retained for backwards compatibility + */ +OSSL_DEPRECATEDIN_3_0 int ECDH_KDF_X9_62(unsigned char *out, size_t outlen, + const unsigned char *Z, size_t Zlen, + const unsigned char *sinfo, + size_t sinfolen, const EVP_MD *md); + +OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen, + const EC_POINT *pub_key, + const EC_KEY *ecdh, + void *(*KDF)(const void *in, + size_t inlen, void *out, + size_t *outlen)); +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ + +typedef struct ECDSA_SIG_st ECDSA_SIG; + +/** Allocates and initialize a ECDSA_SIG structure + * \return pointer to a ECDSA_SIG structure or NULL if an error occurred + */ +ECDSA_SIG *ECDSA_SIG_new(void); + +/** frees a ECDSA_SIG structure + * \param sig pointer to the ECDSA_SIG structure + */ +void ECDSA_SIG_free(ECDSA_SIG *sig); + +/** i2d_ECDSA_SIG encodes content of ECDSA_SIG (note: this function modifies *pp + * (*pp += length of the DER encoded signature)). + * \param sig pointer to the ECDSA_SIG object + * \param pp pointer to a unsigned char pointer for the output or NULL + * \return the length of the DER encoded ECDSA_SIG object or a negative value + * on error + */ +DECLARE_ASN1_ENCODE_FUNCTIONS_only(ECDSA_SIG, ECDSA_SIG) + +/** d2i_ECDSA_SIG decodes an ECDSA signature (note: this function modifies *pp + * (*pp += len)). + * \param sig pointer to ECDSA_SIG pointer (may be NULL) + * \param pp memory buffer with the DER encoded signature + * \param len length of the buffer + * \return pointer to the decoded ECDSA_SIG structure (or NULL) + */ + +/** Accessor for r and s fields of ECDSA_SIG + * \param sig pointer to ECDSA_SIG structure + * \param pr pointer to BIGNUM pointer for r (may be NULL) + * \param ps pointer to BIGNUM pointer for s (may be NULL) + */ +void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps); + +/** Accessor for r field of ECDSA_SIG + * \param sig pointer to ECDSA_SIG structure + */ +const BIGNUM *ECDSA_SIG_get0_r(const ECDSA_SIG *sig); + +/** Accessor for s field of ECDSA_SIG + * \param sig pointer to ECDSA_SIG structure + */ +const BIGNUM *ECDSA_SIG_get0_s(const ECDSA_SIG *sig); + +/** Setter for r and s fields of ECDSA_SIG + * \param sig pointer to ECDSA_SIG structure + * \param r pointer to BIGNUM for r + * \param s pointer to BIGNUM for s + */ +int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s); + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/** Computes the ECDSA signature of the given hash value using + * the supplied private key and returns the created signature. + * \param dgst pointer to the hash value + * \param dgst_len length of the hash value + * \param eckey EC_KEY object containing a private EC key + * \return pointer to a ECDSA_SIG structure or NULL if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, + int dgst_len, EC_KEY *eckey); + +/** Computes ECDSA signature of a given hash value using the supplied + * private key (note: sig must point to ECDSA_size(eckey) bytes of memory). + * \param dgst pointer to the hash value to sign + * \param dgstlen length of the hash value + * \param kinv BIGNUM with a pre-computed inverse k (optional) + * \param rp BIGNUM with a pre-computed rp value (optional), + * see ECDSA_sign_setup + * \param eckey EC_KEY object containing a private EC key + * \return pointer to a ECDSA_SIG structure or NULL if an error occurred + */ +OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign_ex(const unsigned char *dgst, + int dgstlen, const BIGNUM *kinv, + const BIGNUM *rp, EC_KEY *eckey); + +/** Verifies that the supplied signature is a valid ECDSA + * signature of the supplied hash value using the supplied public key. + * \param dgst pointer to the hash value + * \param dgst_len length of the hash value + * \param sig ECDSA_SIG structure + * \param eckey EC_KEY object containing a public EC key + * \return 1 if the signature is valid, 0 if the signature is invalid + * and -1 on error + */ +OSSL_DEPRECATEDIN_3_0 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len, + const ECDSA_SIG *sig, EC_KEY *eckey); + +/** Precompute parts of the signing operation + * \param eckey EC_KEY object containing a private EC key + * \param ctx BN_CTX object (optional) + * \param kinv BIGNUM pointer for the inverse of k + * \param rp BIGNUM pointer for x coordinate of k * generator + * \return 1 on success and 0 otherwise + */ +OSSL_DEPRECATEDIN_3_0 int ECDSA_sign_setup(EC_KEY *eckey, BN_CTX *ctx, + BIGNUM **kinv, BIGNUM **rp); + +/** Computes ECDSA signature of a given hash value using the supplied + * private key (note: sig must point to ECDSA_size(eckey) bytes of memory). + * \param type this parameter is ignored + * \param dgst pointer to the hash value to sign + * \param dgstlen length of the hash value + * \param sig memory for the DER encoded created signature + * \param siglen pointer to the length of the returned signature + * \param eckey EC_KEY object containing a private EC key + * \return 1 on success and 0 otherwise + */ +OSSL_DEPRECATEDIN_3_0 int ECDSA_sign(int type, const unsigned char *dgst, + int dgstlen, unsigned char *sig, + unsigned int *siglen, EC_KEY *eckey); + +/** Computes ECDSA signature of a given hash value using the supplied + * private key (note: sig must point to ECDSA_size(eckey) bytes of memory). + * \param type this parameter is ignored + * \param dgst pointer to the hash value to sign + * \param dgstlen length of the hash value + * \param sig buffer to hold the DER encoded signature + * \param siglen pointer to the length of the returned signature + * \param kinv BIGNUM with a pre-computed inverse k (optional) + * \param rp BIGNUM with a pre-computed rp value (optional), + * see ECDSA_sign_setup + * \param eckey EC_KEY object containing a private EC key + * \return 1 on success and 0 otherwise + */ +OSSL_DEPRECATEDIN_3_0 int ECDSA_sign_ex(int type, const unsigned char *dgst, + int dgstlen, unsigned char *sig, + unsigned int *siglen, const BIGNUM *kinv, + const BIGNUM *rp, EC_KEY *eckey); + +/** Verifies that the given signature is valid ECDSA signature + * of the supplied hash value using the specified public key. + * \param type this parameter is ignored + * \param dgst pointer to the hash value + * \param dgstlen length of the hash value + * \param sig pointer to the DER encoded signature + * \param siglen length of the DER encoded signature + * \param eckey EC_KEY object containing a public EC key + * \return 1 if the signature is valid, 0 if the signature is invalid + * and -1 on error + */ +OSSL_DEPRECATEDIN_3_0 int ECDSA_verify(int type, const unsigned char *dgst, + int dgstlen, const unsigned char *sig, + int siglen, EC_KEY *eckey); + +/** Returns the maximum length of the DER encoded signature + * \param eckey EC_KEY object + * \return numbers of bytes required for the DER encoded signature + */ +OSSL_DEPRECATEDIN_3_0 int ECDSA_size(const EC_KEY *eckey); + +/********************************************************************/ +/* EC_KEY_METHOD constructors, destructors, writers and accessors */ +/********************************************************************/ + +OSSL_DEPRECATEDIN_3_0 EC_KEY_METHOD *EC_KEY_METHOD_new(const EC_KEY_METHOD *meth); +OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_free(EC_KEY_METHOD *meth); +OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_set_init + (EC_KEY_METHOD *meth, + int (*init)(EC_KEY *key), + void (*finish)(EC_KEY *key), + int (*copy)(EC_KEY *dest, const EC_KEY *src), + int (*set_group)(EC_KEY *key, const EC_GROUP *grp), + int (*set_private)(EC_KEY *key, const BIGNUM *priv_key), + int (*set_public)(EC_KEY *key, const EC_POINT *pub_key)); + +OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_set_keygen(EC_KEY_METHOD *meth, + int (*keygen)(EC_KEY *key)); + +OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_set_compute_key + (EC_KEY_METHOD *meth, + int (*ckey)(unsigned char **psec, size_t *pseclen, + const EC_POINT *pub_key, const EC_KEY *ecdh)); + +OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_set_sign + (EC_KEY_METHOD *meth, + int (*sign)(int type, const unsigned char *dgst, + int dlen, unsigned char *sig, + unsigned int *siglen, + const BIGNUM *kinv, const BIGNUM *r, + EC_KEY *eckey), + int (*sign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, + BIGNUM **kinvp, BIGNUM **rp), + ECDSA_SIG *(*sign_sig)(const unsigned char *dgst, + int dgst_len, + const BIGNUM *in_kinv, + const BIGNUM *in_r, + EC_KEY *eckey)); + +OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_set_verify + (EC_KEY_METHOD *meth, + int (*verify)(int type, const unsigned + char *dgst, int dgst_len, + const unsigned char *sigbuf, + int sig_len, EC_KEY *eckey), + int (*verify_sig)(const unsigned char *dgst, + int dgst_len, const ECDSA_SIG *sig, + EC_KEY *eckey)); + +OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_get_init + (const EC_KEY_METHOD *meth, + int (**pinit)(EC_KEY *key), + void (**pfinish)(EC_KEY *key), + int (**pcopy)(EC_KEY *dest, const EC_KEY *src), + int (**pset_group)(EC_KEY *key, const EC_GROUP *grp), + int (**pset_private)(EC_KEY *key, const BIGNUM *priv_key), + int (**pset_public)(EC_KEY *key, const EC_POINT *pub_key)); + +OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_get_keygen + (const EC_KEY_METHOD *meth, int (**pkeygen)(EC_KEY *key)); + +OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_get_compute_key + (const EC_KEY_METHOD *meth, + int (**pck)(unsigned char **psec, + size_t *pseclen, + const EC_POINT *pub_key, + const EC_KEY *ecdh)); + +OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_get_sign + (const EC_KEY_METHOD *meth, + int (**psign)(int type, const unsigned char *dgst, + int dlen, unsigned char *sig, + unsigned int *siglen, + const BIGNUM *kinv, const BIGNUM *r, + EC_KEY *eckey), + int (**psign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, + BIGNUM **kinvp, BIGNUM **rp), + ECDSA_SIG *(**psign_sig)(const unsigned char *dgst, + int dgst_len, + const BIGNUM *in_kinv, + const BIGNUM *in_r, + EC_KEY *eckey)); + +OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_get_verify + (const EC_KEY_METHOD *meth, + int (**pverify)(int type, const unsigned + char *dgst, int dgst_len, + const unsigned char *sigbuf, + int sig_len, EC_KEY *eckey), + int (**pverify_sig)(const unsigned char *dgst, + int dgst_len, + const ECDSA_SIG *sig, + EC_KEY *eckey)); +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ + +# define EVP_EC_gen(curve) \ + EVP_PKEY_Q_keygen(NULL, NULL, "EC", (char *)(strstr(curve, ""))) + /* strstr is used to enable type checking for the variadic string arg */ +# define ECParameters_dup(x) ASN1_dup_of(EC_KEY, i2d_ECParameters, \ + d2i_ECParameters, x) + +# ifndef __cplusplus +# if defined(__SUNPRO_C) +# if __SUNPRO_C >= 0x520 +# pragma error_messages (default,E_ARRAY_OF_INCOMPLETE_NONAME,E_ARRAY_OF_INCOMPLETE) +# endif +# endif +# endif + +# endif +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ecdh.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ecdh.h new file mode 100644 index 0000000..56bd4cc --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ecdh.h @@ -0,0 +1,10 @@ +/* + * Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#include diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ecdsa.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ecdsa.h new file mode 100644 index 0000000..56bd4cc --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ecdsa.h @@ -0,0 +1,10 @@ +/* + * Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#include diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ecerr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ecerr.h new file mode 100644 index 0000000..f15f91f --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ecerr.h @@ -0,0 +1,104 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_ECERR_H +# define OPENSSL_ECERR_H +# pragma once + +# include +# include +# include + + +# ifndef OPENSSL_NO_EC + + +/* + * EC reason codes. + */ +# define EC_R_ASN1_ERROR 115 +# define EC_R_BAD_SIGNATURE 156 +# define EC_R_BIGNUM_OUT_OF_RANGE 144 +# define EC_R_BUFFER_TOO_SMALL 100 +# define EC_R_CANNOT_INVERT 165 +# define EC_R_COORDINATES_OUT_OF_RANGE 146 +# define EC_R_CURVE_DOES_NOT_SUPPORT_ECDH 160 +# define EC_R_CURVE_DOES_NOT_SUPPORT_ECDSA 170 +# define EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING 159 +# define EC_R_DECODE_ERROR 142 +# define EC_R_DISCRIMINANT_IS_ZERO 118 +# define EC_R_EC_GROUP_NEW_BY_NAME_FAILURE 119 +# define EC_R_EXPLICIT_PARAMS_NOT_SUPPORTED 127 +# define EC_R_FAILED_MAKING_PUBLIC_KEY 166 +# define EC_R_FIELD_TOO_LARGE 143 +# define EC_R_GF2M_NOT_SUPPORTED 147 +# define EC_R_GROUP2PKPARAMETERS_FAILURE 120 +# define EC_R_I2D_ECPKPARAMETERS_FAILURE 121 +# define EC_R_INCOMPATIBLE_OBJECTS 101 +# define EC_R_INVALID_A 168 +# define EC_R_INVALID_ARGUMENT 112 +# define EC_R_INVALID_B 169 +# define EC_R_INVALID_COFACTOR 171 +# define EC_R_INVALID_COMPRESSED_POINT 110 +# define EC_R_INVALID_COMPRESSION_BIT 109 +# define EC_R_INVALID_CURVE 141 +# define EC_R_INVALID_DIGEST 151 +# define EC_R_INVALID_DIGEST_TYPE 138 +# define EC_R_INVALID_ENCODING 102 +# define EC_R_INVALID_FIELD 103 +# define EC_R_INVALID_FORM 104 +# define EC_R_INVALID_GENERATOR 173 +# define EC_R_INVALID_GROUP_ORDER 122 +# define EC_R_INVALID_KEY 116 +# define EC_R_INVALID_LENGTH 117 +# define EC_R_INVALID_NAMED_GROUP_CONVERSION 174 +# define EC_R_INVALID_OUTPUT_LENGTH 161 +# define EC_R_INVALID_P 172 +# define EC_R_INVALID_PEER_KEY 133 +# define EC_R_INVALID_PENTANOMIAL_BASIS 132 +# define EC_R_INVALID_PRIVATE_KEY 123 +# define EC_R_INVALID_SEED 175 +# define EC_R_INVALID_TRINOMIAL_BASIS 137 +# define EC_R_KDF_PARAMETER_ERROR 148 +# define EC_R_KEYS_NOT_SET 140 +# define EC_R_LADDER_POST_FAILURE 136 +# define EC_R_LADDER_PRE_FAILURE 153 +# define EC_R_LADDER_STEP_FAILURE 162 +# define EC_R_MISSING_OID 167 +# define EC_R_MISSING_PARAMETERS 124 +# define EC_R_MISSING_PRIVATE_KEY 125 +# define EC_R_NEED_NEW_SETUP_VALUES 157 +# define EC_R_NOT_A_NIST_PRIME 135 +# define EC_R_NOT_IMPLEMENTED 126 +# define EC_R_NOT_INITIALIZED 111 +# define EC_R_NO_PARAMETERS_SET 139 +# define EC_R_NO_PRIVATE_VALUE 154 +# define EC_R_OPERATION_NOT_SUPPORTED 152 +# define EC_R_PASSED_NULL_PARAMETER 134 +# define EC_R_PEER_KEY_ERROR 149 +# define EC_R_POINT_ARITHMETIC_FAILURE 155 +# define EC_R_POINT_AT_INFINITY 106 +# define EC_R_POINT_COORDINATES_BLIND_FAILURE 163 +# define EC_R_POINT_IS_NOT_ON_CURVE 107 +# define EC_R_RANDOM_NUMBER_GENERATION_FAILED 158 +# define EC_R_SHARED_INFO_ERROR 150 +# define EC_R_SLOT_FULL 108 +# define EC_R_TOO_MANY_RETRIES 176 +# define EC_R_UNDEFINED_GENERATOR 113 +# define EC_R_UNDEFINED_ORDER 128 +# define EC_R_UNKNOWN_COFACTOR 164 +# define EC_R_UNKNOWN_GROUP 129 +# define EC_R_UNKNOWN_ORDER 114 +# define EC_R_UNSUPPORTED_FIELD 131 +# define EC_R_WRONG_CURVE_PARAMETERS 145 +# define EC_R_WRONG_ORDER 130 + +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/encoder.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/encoder.h new file mode 100644 index 0000000..c37a6f1 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/encoder.h @@ -0,0 +1,124 @@ +/* + * Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_ENCODER_H +# define OPENSSL_ENCODER_H +# pragma once + +# include + +# ifndef OPENSSL_NO_STDIO +# include +# endif +# include +# include +# include +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + +OSSL_ENCODER *OSSL_ENCODER_fetch(OSSL_LIB_CTX *libctx, const char *name, + const char *properties); +int OSSL_ENCODER_up_ref(OSSL_ENCODER *encoder); +void OSSL_ENCODER_free(OSSL_ENCODER *encoder); + +const OSSL_PROVIDER *OSSL_ENCODER_get0_provider(const OSSL_ENCODER *encoder); +const char *OSSL_ENCODER_get0_properties(const OSSL_ENCODER *encoder); +const char *OSSL_ENCODER_get0_name(const OSSL_ENCODER *kdf); +const char *OSSL_ENCODER_get0_description(const OSSL_ENCODER *kdf); +int OSSL_ENCODER_is_a(const OSSL_ENCODER *encoder, const char *name); + +void OSSL_ENCODER_do_all_provided(OSSL_LIB_CTX *libctx, + void (*fn)(OSSL_ENCODER *encoder, void *arg), + void *arg); +int OSSL_ENCODER_names_do_all(const OSSL_ENCODER *encoder, + void (*fn)(const char *name, void *data), + void *data); +const OSSL_PARAM *OSSL_ENCODER_gettable_params(OSSL_ENCODER *encoder); +int OSSL_ENCODER_get_params(OSSL_ENCODER *encoder, OSSL_PARAM params[]); + +const OSSL_PARAM *OSSL_ENCODER_settable_ctx_params(OSSL_ENCODER *encoder); +OSSL_ENCODER_CTX *OSSL_ENCODER_CTX_new(void); +int OSSL_ENCODER_CTX_set_params(OSSL_ENCODER_CTX *ctx, + const OSSL_PARAM params[]); +void OSSL_ENCODER_CTX_free(OSSL_ENCODER_CTX *ctx); + +/* Utilities that help set specific parameters */ +int OSSL_ENCODER_CTX_set_passphrase(OSSL_ENCODER_CTX *ctx, + const unsigned char *kstr, size_t klen); +int OSSL_ENCODER_CTX_set_pem_password_cb(OSSL_ENCODER_CTX *ctx, + pem_password_cb *cb, void *cbarg); +int OSSL_ENCODER_CTX_set_passphrase_cb(OSSL_ENCODER_CTX *ctx, + OSSL_PASSPHRASE_CALLBACK *cb, + void *cbarg); +int OSSL_ENCODER_CTX_set_passphrase_ui(OSSL_ENCODER_CTX *ctx, + const UI_METHOD *ui_method, + void *ui_data); +int OSSL_ENCODER_CTX_set_cipher(OSSL_ENCODER_CTX *ctx, + const char *cipher_name, + const char *propquery); +int OSSL_ENCODER_CTX_set_selection(OSSL_ENCODER_CTX *ctx, int selection); +int OSSL_ENCODER_CTX_set_output_type(OSSL_ENCODER_CTX *ctx, + const char *output_type); +int OSSL_ENCODER_CTX_set_output_structure(OSSL_ENCODER_CTX *ctx, + const char *output_structure); + +/* Utilities to add encoders */ +int OSSL_ENCODER_CTX_add_encoder(OSSL_ENCODER_CTX *ctx, OSSL_ENCODER *encoder); +int OSSL_ENCODER_CTX_add_extra(OSSL_ENCODER_CTX *ctx, + OSSL_LIB_CTX *libctx, const char *propq); +int OSSL_ENCODER_CTX_get_num_encoders(OSSL_ENCODER_CTX *ctx); + +typedef struct ossl_encoder_instance_st OSSL_ENCODER_INSTANCE; +OSSL_ENCODER * +OSSL_ENCODER_INSTANCE_get_encoder(OSSL_ENCODER_INSTANCE *encoder_inst); +void * +OSSL_ENCODER_INSTANCE_get_encoder_ctx(OSSL_ENCODER_INSTANCE *encoder_inst); +const char * +OSSL_ENCODER_INSTANCE_get_output_type(OSSL_ENCODER_INSTANCE *encoder_inst); +const char * +OSSL_ENCODER_INSTANCE_get_output_structure(OSSL_ENCODER_INSTANCE *encoder_inst); + +typedef const void *OSSL_ENCODER_CONSTRUCT(OSSL_ENCODER_INSTANCE *encoder_inst, + void *construct_data); +typedef void OSSL_ENCODER_CLEANUP(void *construct_data); + +int OSSL_ENCODER_CTX_set_construct(OSSL_ENCODER_CTX *ctx, + OSSL_ENCODER_CONSTRUCT *construct); +int OSSL_ENCODER_CTX_set_construct_data(OSSL_ENCODER_CTX *ctx, + void *construct_data); +int OSSL_ENCODER_CTX_set_cleanup(OSSL_ENCODER_CTX *ctx, + OSSL_ENCODER_CLEANUP *cleanup); + +/* Utilities to output the object to encode */ +int OSSL_ENCODER_to_bio(OSSL_ENCODER_CTX *ctx, BIO *out); +#ifndef OPENSSL_NO_STDIO +int OSSL_ENCODER_to_fp(OSSL_ENCODER_CTX *ctx, FILE *fp); +#endif +int OSSL_ENCODER_to_data(OSSL_ENCODER_CTX *ctx, unsigned char **pdata, + size_t *pdata_len); + +/* + * Create the OSSL_ENCODER_CTX with an associated type. This will perform + * an implicit OSSL_ENCODER_fetch(), suitable for the object of that type. + * This is more useful than calling OSSL_ENCODER_CTX_new(). + */ +OSSL_ENCODER_CTX *OSSL_ENCODER_CTX_new_for_pkey(const EVP_PKEY *pkey, + int selection, + const char *output_type, + const char *output_struct, + const char *propquery); + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/encodererr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/encodererr.h new file mode 100644 index 0000000..5e318b1 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/encodererr.h @@ -0,0 +1,28 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_ENCODERERR_H +# define OPENSSL_ENCODERERR_H +# pragma once + +# include +# include +# include + + + +/* + * OSSL_ENCODER reason codes. + */ +# define OSSL_ENCODER_R_ENCODER_NOT_FOUND 101 +# define OSSL_ENCODER_R_INCORRECT_PROPERTY_QUERY 100 +# define OSSL_ENCODER_R_MISSING_GET_PARAMS 102 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/engine.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/engine.h new file mode 100644 index 0000000..2fbc82c --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/engine.h @@ -0,0 +1,833 @@ +/* + * Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved. + * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_ENGINE_H +# define OPENSSL_ENGINE_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_ENGINE_H +# endif + +# include + +# ifndef OPENSSL_NO_ENGINE +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# include +# include +# include +# include +# include +# include +# include +# include +# endif +# include +# include +# include +# include +# ifdef __cplusplus +extern "C" { +# endif + +/* + * These flags are used to control combinations of algorithm (methods) by + * bitwise "OR"ing. + */ +# define ENGINE_METHOD_RSA (unsigned int)0x0001 +# define ENGINE_METHOD_DSA (unsigned int)0x0002 +# define ENGINE_METHOD_DH (unsigned int)0x0004 +# define ENGINE_METHOD_RAND (unsigned int)0x0008 +# define ENGINE_METHOD_CIPHERS (unsigned int)0x0040 +# define ENGINE_METHOD_DIGESTS (unsigned int)0x0080 +# define ENGINE_METHOD_PKEY_METHS (unsigned int)0x0200 +# define ENGINE_METHOD_PKEY_ASN1_METHS (unsigned int)0x0400 +# define ENGINE_METHOD_EC (unsigned int)0x0800 +/* Obvious all-or-nothing cases. */ +# define ENGINE_METHOD_ALL (unsigned int)0xFFFF +# define ENGINE_METHOD_NONE (unsigned int)0x0000 + +/* + * This(ese) flag(s) controls behaviour of the ENGINE_TABLE mechanism used + * internally to control registration of ENGINE implementations, and can be + * set by ENGINE_set_table_flags(). The "NOINIT" flag prevents attempts to + * initialise registered ENGINEs if they are not already initialised. + */ +# define ENGINE_TABLE_FLAG_NOINIT (unsigned int)0x0001 + +/* ENGINE flags that can be set by ENGINE_set_flags(). */ +/* Not used */ +/* #define ENGINE_FLAGS_MALLOCED 0x0001 */ + +/* + * This flag is for ENGINEs that wish to handle the various 'CMD'-related + * control commands on their own. Without this flag, ENGINE_ctrl() handles + * these control commands on behalf of the ENGINE using their "cmd_defns" + * data. + */ +# define ENGINE_FLAGS_MANUAL_CMD_CTRL (int)0x0002 + +/* + * This flag is for ENGINEs who return new duplicate structures when found + * via "ENGINE_by_id()". When an ENGINE must store state (eg. if + * ENGINE_ctrl() commands are called in sequence as part of some stateful + * process like key-generation setup and execution), it can set this flag - + * then each attempt to obtain the ENGINE will result in it being copied into + * a new structure. Normally, ENGINEs don't declare this flag so + * ENGINE_by_id() just increments the existing ENGINE's structural reference + * count. + */ +# define ENGINE_FLAGS_BY_ID_COPY (int)0x0004 + +/* + * This flag if for an ENGINE that does not want its methods registered as + * part of ENGINE_register_all_complete() for example if the methods are not + * usable as default methods. + */ + +# define ENGINE_FLAGS_NO_REGISTER_ALL (int)0x0008 + +/* + * ENGINEs can support their own command types, and these flags are used in + * ENGINE_CTRL_GET_CMD_FLAGS to indicate to the caller what kind of input + * each command expects. Currently only numeric and string input is + * supported. If a control command supports none of the _NUMERIC, _STRING, or + * _NO_INPUT options, then it is regarded as an "internal" control command - + * and not for use in config setting situations. As such, they're not + * available to the ENGINE_ctrl_cmd_string() function, only raw ENGINE_ctrl() + * access. Changes to this list of 'command types' should be reflected + * carefully in ENGINE_cmd_is_executable() and ENGINE_ctrl_cmd_string(). + */ + +/* accepts a 'long' input value (3rd parameter to ENGINE_ctrl) */ +# define ENGINE_CMD_FLAG_NUMERIC (unsigned int)0x0001 +/* + * accepts string input (cast from 'void*' to 'const char *', 4th parameter + * to ENGINE_ctrl) + */ +# define ENGINE_CMD_FLAG_STRING (unsigned int)0x0002 +/* + * Indicates that the control command takes *no* input. Ie. the control + * command is unparameterised. + */ +# define ENGINE_CMD_FLAG_NO_INPUT (unsigned int)0x0004 +/* + * Indicates that the control command is internal. This control command won't + * be shown in any output, and is only usable through the ENGINE_ctrl_cmd() + * function. + */ +# define ENGINE_CMD_FLAG_INTERNAL (unsigned int)0x0008 + +/* + * NB: These 3 control commands are deprecated and should not be used. + * ENGINEs relying on these commands should compile conditional support for + * compatibility (eg. if these symbols are defined) but should also migrate + * the same functionality to their own ENGINE-specific control functions that + * can be "discovered" by calling applications. The fact these control + * commands wouldn't be "executable" (ie. usable by text-based config) + * doesn't change the fact that application code can find and use them + * without requiring per-ENGINE hacking. + */ + +/* + * These flags are used to tell the ctrl function what should be done. All + * command numbers are shared between all engines, even if some don't make + * sense to some engines. In such a case, they do nothing but return the + * error ENGINE_R_CTRL_COMMAND_NOT_IMPLEMENTED. + */ +# define ENGINE_CTRL_SET_LOGSTREAM 1 +# define ENGINE_CTRL_SET_PASSWORD_CALLBACK 2 +# define ENGINE_CTRL_HUP 3/* Close and reinitialise + * any handles/connections + * etc. */ +# define ENGINE_CTRL_SET_USER_INTERFACE 4/* Alternative to callback */ +# define ENGINE_CTRL_SET_CALLBACK_DATA 5/* User-specific data, used + * when calling the password + * callback and the user + * interface */ +# define ENGINE_CTRL_LOAD_CONFIGURATION 6/* Load a configuration, + * given a string that + * represents a file name + * or so */ +# define ENGINE_CTRL_LOAD_SECTION 7/* Load data from a given + * section in the already + * loaded configuration */ + +/* + * These control commands allow an application to deal with an arbitrary + * engine in a dynamic way. Warn: Negative return values indicate errors FOR + * THESE COMMANDS because zero is used to indicate 'end-of-list'. Other + * commands, including ENGINE-specific command types, return zero for an + * error. An ENGINE can choose to implement these ctrl functions, and can + * internally manage things however it chooses - it does so by setting the + * ENGINE_FLAGS_MANUAL_CMD_CTRL flag (using ENGINE_set_flags()). Otherwise + * the ENGINE_ctrl() code handles this on the ENGINE's behalf using the + * cmd_defns data (set using ENGINE_set_cmd_defns()). This means an ENGINE's + * ctrl() handler need only implement its own commands - the above "meta" + * commands will be taken care of. + */ + +/* + * Returns non-zero if the supplied ENGINE has a ctrl() handler. If "not", + * then all the remaining control commands will return failure, so it is + * worth checking this first if the caller is trying to "discover" the + * engine's capabilities and doesn't want errors generated unnecessarily. + */ +# define ENGINE_CTRL_HAS_CTRL_FUNCTION 10 +/* + * Returns a positive command number for the first command supported by the + * engine. Returns zero if no ctrl commands are supported. + */ +# define ENGINE_CTRL_GET_FIRST_CMD_TYPE 11 +/* + * The 'long' argument specifies a command implemented by the engine, and the + * return value is the next command supported, or zero if there are no more. + */ +# define ENGINE_CTRL_GET_NEXT_CMD_TYPE 12 +/* + * The 'void*' argument is a command name (cast from 'const char *'), and the + * return value is the command that corresponds to it. + */ +# define ENGINE_CTRL_GET_CMD_FROM_NAME 13 +/* + * The next two allow a command to be converted into its corresponding string + * form. In each case, the 'long' argument supplies the command. In the + * NAME_LEN case, the return value is the length of the command name (not + * counting a trailing EOL). In the NAME case, the 'void*' argument must be a + * string buffer large enough, and it will be populated with the name of the + * command (WITH a trailing EOL). + */ +# define ENGINE_CTRL_GET_NAME_LEN_FROM_CMD 14 +# define ENGINE_CTRL_GET_NAME_FROM_CMD 15 +/* The next two are similar but give a "short description" of a command. */ +# define ENGINE_CTRL_GET_DESC_LEN_FROM_CMD 16 +# define ENGINE_CTRL_GET_DESC_FROM_CMD 17 +/* + * With this command, the return value is the OR'd combination of + * ENGINE_CMD_FLAG_*** values that indicate what kind of input a given + * engine-specific ctrl command expects. + */ +# define ENGINE_CTRL_GET_CMD_FLAGS 18 + +/* + * ENGINE implementations should start the numbering of their own control + * commands from this value. (ie. ENGINE_CMD_BASE, ENGINE_CMD_BASE + 1, etc). + */ +# define ENGINE_CMD_BASE 200 + +/* + * NB: These 2 nCipher "chil" control commands are deprecated, and their + * functionality is now available through ENGINE-specific control commands + * (exposed through the above-mentioned 'CMD'-handling). Code using these 2 + * commands should be migrated to the more general command handling before + * these are removed. + */ + +/* Flags specific to the nCipher "chil" engine */ +# define ENGINE_CTRL_CHIL_SET_FORKCHECK 100 + /* + * Depending on the value of the (long)i argument, this sets or + * unsets the SimpleForkCheck flag in the CHIL API to enable or + * disable checking and workarounds for applications that fork(). + */ +# define ENGINE_CTRL_CHIL_NO_LOCKING 101 + /* + * This prevents the initialisation function from providing mutex + * callbacks to the nCipher library. + */ + +/* + * If an ENGINE supports its own specific control commands and wishes the + * framework to handle the above 'ENGINE_CMD_***'-manipulation commands on + * its behalf, it should supply a null-terminated array of ENGINE_CMD_DEFN + * entries to ENGINE_set_cmd_defns(). It should also implement a ctrl() + * handler that supports the stated commands (ie. the "cmd_num" entries as + * described by the array). NB: The array must be ordered in increasing order + * of cmd_num. "null-terminated" means that the last ENGINE_CMD_DEFN element + * has cmd_num set to zero and/or cmd_name set to NULL. + */ +typedef struct ENGINE_CMD_DEFN_st { + unsigned int cmd_num; /* The command number */ + const char *cmd_name; /* The command name itself */ + const char *cmd_desc; /* A short description of the command */ + unsigned int cmd_flags; /* The input the command expects */ +} ENGINE_CMD_DEFN; + +/* Generic function pointer */ +typedef int (*ENGINE_GEN_FUNC_PTR) (void); +/* Generic function pointer taking no arguments */ +typedef int (*ENGINE_GEN_INT_FUNC_PTR) (ENGINE *); +/* Specific control function pointer */ +typedef int (*ENGINE_CTRL_FUNC_PTR) (ENGINE *, int, long, void *, + void (*f) (void)); +/* Generic load_key function pointer */ +typedef EVP_PKEY *(*ENGINE_LOAD_KEY_PTR)(ENGINE *, const char *, + UI_METHOD *ui_method, + void *callback_data); +typedef int (*ENGINE_SSL_CLIENT_CERT_PTR) (ENGINE *, SSL *ssl, + STACK_OF(X509_NAME) *ca_dn, + X509 **pcert, EVP_PKEY **pkey, + STACK_OF(X509) **pother, + UI_METHOD *ui_method, + void *callback_data); +/*- + * These callback types are for an ENGINE's handler for cipher and digest logic. + * These handlers have these prototypes; + * int foo(ENGINE *e, const EVP_CIPHER **cipher, const int **nids, int nid); + * int foo(ENGINE *e, const EVP_MD **digest, const int **nids, int nid); + * Looking at how to implement these handlers in the case of cipher support, if + * the framework wants the EVP_CIPHER for 'nid', it will call; + * foo(e, &p_evp_cipher, NULL, nid); (return zero for failure) + * If the framework wants a list of supported 'nid's, it will call; + * foo(e, NULL, &p_nids, 0); (returns number of 'nids' or -1 for error) + */ +/* + * Returns to a pointer to the array of supported cipher 'nid's. If the + * second parameter is non-NULL it is set to the size of the returned array. + */ +typedef int (*ENGINE_CIPHERS_PTR) (ENGINE *, const EVP_CIPHER **, + const int **, int); +typedef int (*ENGINE_DIGESTS_PTR) (ENGINE *, const EVP_MD **, const int **, + int); +typedef int (*ENGINE_PKEY_METHS_PTR) (ENGINE *, EVP_PKEY_METHOD **, + const int **, int); +typedef int (*ENGINE_PKEY_ASN1_METHS_PTR) (ENGINE *, EVP_PKEY_ASN1_METHOD **, + const int **, int); +/* + * STRUCTURE functions ... all of these functions deal with pointers to + * ENGINE structures where the pointers have a "structural reference". This + * means that their reference is to allowed access to the structure but it + * does not imply that the structure is functional. To simply increment or + * decrement the structural reference count, use ENGINE_by_id and + * ENGINE_free. NB: This is not required when iterating using ENGINE_get_next + * as it will automatically decrement the structural reference count of the + * "current" ENGINE and increment the structural reference count of the + * ENGINE it returns (unless it is NULL). + */ + +/* Get the first/last "ENGINE" type available. */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_first(void); +OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_last(void); +# endif +/* Iterate to the next/previous "ENGINE" type (NULL = end of the list). */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_next(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_prev(ENGINE *e); +# endif +/* Add another "ENGINE" type into the array. */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int ENGINE_add(ENGINE *e); +# endif +/* Remove an existing "ENGINE" type from the array. */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int ENGINE_remove(ENGINE *e); +# endif +/* Retrieve an engine from the list by its unique "id" value. */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); +# endif + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define ENGINE_load_openssl() \ + OPENSSL_init_crypto(OPENSSL_INIT_ENGINE_OPENSSL, NULL) +# define ENGINE_load_dynamic() \ + OPENSSL_init_crypto(OPENSSL_INIT_ENGINE_DYNAMIC, NULL) +# ifndef OPENSSL_NO_STATIC_ENGINE +# define ENGINE_load_padlock() \ + OPENSSL_init_crypto(OPENSSL_INIT_ENGINE_PADLOCK, NULL) +# define ENGINE_load_capi() \ + OPENSSL_init_crypto(OPENSSL_INIT_ENGINE_CAPI, NULL) +# define ENGINE_load_afalg() \ + OPENSSL_init_crypto(OPENSSL_INIT_ENGINE_AFALG, NULL) +# endif +# define ENGINE_load_cryptodev() \ + OPENSSL_init_crypto(OPENSSL_INIT_ENGINE_CRYPTODEV, NULL) +# define ENGINE_load_rdrand() \ + OPENSSL_init_crypto(OPENSSL_INIT_ENGINE_RDRAND, NULL) +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void); +# endif + +/* + * Get and set global flags (ENGINE_TABLE_FLAG_***) for the implementation + * "registry" handling. + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 unsigned int ENGINE_get_table_flags(void); +OSSL_DEPRECATEDIN_3_0 void ENGINE_set_table_flags(unsigned int flags); +# endif + +/*- Manage registration of ENGINEs per "table". For each type, there are 3 + * functions; + * ENGINE_register_***(e) - registers the implementation from 'e' (if it has one) + * ENGINE_unregister_***(e) - unregister the implementation from 'e' + * ENGINE_register_all_***() - call ENGINE_register_***() for each 'e' in the list + * Cleanup is automatically registered from each table when required. + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int ENGINE_register_RSA(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 void ENGINE_unregister_RSA(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 void ENGINE_register_all_RSA(void); +OSSL_DEPRECATEDIN_3_0 int ENGINE_register_DSA(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 void ENGINE_unregister_DSA(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 void ENGINE_register_all_DSA(void); +OSSL_DEPRECATEDIN_3_0 int ENGINE_register_EC(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 void ENGINE_unregister_EC(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 void ENGINE_register_all_EC(void); +OSSL_DEPRECATEDIN_3_0 int ENGINE_register_DH(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 void ENGINE_unregister_DH(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 void ENGINE_register_all_DH(void); +OSSL_DEPRECATEDIN_3_0 int ENGINE_register_RAND(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 void ENGINE_unregister_RAND(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 void ENGINE_register_all_RAND(void); +OSSL_DEPRECATEDIN_3_0 int ENGINE_register_ciphers(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 void ENGINE_unregister_ciphers(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 void ENGINE_register_all_ciphers(void); +OSSL_DEPRECATEDIN_3_0 int ENGINE_register_digests(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 void ENGINE_unregister_digests(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 void ENGINE_register_all_digests(void); +OSSL_DEPRECATEDIN_3_0 int ENGINE_register_pkey_meths(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 void ENGINE_unregister_pkey_meths(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 void ENGINE_register_all_pkey_meths(void); +OSSL_DEPRECATEDIN_3_0 int ENGINE_register_pkey_asn1_meths(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 void ENGINE_unregister_pkey_asn1_meths(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 void ENGINE_register_all_pkey_asn1_meths(void); +# endif + +/* + * These functions register all support from the above categories. Note, use + * of these functions can result in static linkage of code your application + * may not need. If you only need a subset of functionality, consider using + * more selective initialisation. + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int ENGINE_register_complete(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 int ENGINE_register_all_complete(void); +# endif + +/* + * Send parameterised control commands to the engine. The possibilities to + * send down an integer, a pointer to data or a function pointer are + * provided. Any of the parameters may or may not be NULL, depending on the + * command number. In actuality, this function only requires a structural + * (rather than functional) reference to an engine, but many control commands + * may require the engine be functional. The caller should be aware of trying + * commands that require an operational ENGINE, and only use functional + * references in such situations. + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int ENGINE_ctrl(ENGINE *e, int cmd, long i, void *p, + void (*f) (void)); +# endif + +/* + * This function tests if an ENGINE-specific command is usable as a + * "setting". Eg. in an application's config file that gets processed through + * ENGINE_ctrl_cmd_string(). If this returns zero, it is not available to + * ENGINE_ctrl_cmd_string(), only ENGINE_ctrl(). + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int ENGINE_cmd_is_executable(ENGINE *e, int cmd); +# endif + +/* + * This function works like ENGINE_ctrl() with the exception of taking a + * command name instead of a command number, and can handle optional + * commands. See the comment on ENGINE_ctrl_cmd_string() for an explanation + * on how to use the cmd_name and cmd_optional. + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int ENGINE_ctrl_cmd(ENGINE *e, const char *cmd_name, + long i, void *p, void (*f) (void), + int cmd_optional); +# endif + +/* + * This function passes a command-name and argument to an ENGINE. The + * cmd_name is converted to a command number and the control command is + * called using 'arg' as an argument (unless the ENGINE doesn't support such + * a command, in which case no control command is called). The command is + * checked for input flags, and if necessary the argument will be converted + * to a numeric value. If cmd_optional is non-zero, then if the ENGINE + * doesn't support the given cmd_name the return value will be success + * anyway. This function is intended for applications to use so that users + * (or config files) can supply engine-specific config data to the ENGINE at + * run-time to control behaviour of specific engines. As such, it shouldn't + * be used for calling ENGINE_ctrl() functions that return data, deal with + * binary data, or that are otherwise supposed to be used directly through + * ENGINE_ctrl() in application code. Any "return" data from an ENGINE_ctrl() + * operation in this function will be lost - the return value is interpreted + * as failure if the return value is zero, success otherwise, and this + * function returns a boolean value as a result. In other words, vendors of + * 'ENGINE'-enabled devices should write ENGINE implementations with + * parameterisations that work in this scheme, so that compliant ENGINE-based + * applications can work consistently with the same configuration for the + * same ENGINE-enabled devices, across applications. + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg, + int cmd_optional); +# endif + +/* + * These functions are useful for manufacturing new ENGINE structures. They + * don't address reference counting at all - one uses them to populate an + * ENGINE structure with personalised implementations of things prior to + * using it directly or adding it to the builtin ENGINE list in OpenSSL. + * These are also here so that the ENGINE structure doesn't have to be + * exposed and break binary compatibility! + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_new(void); +OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 int ENGINE_up_ref(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_id(ENGINE *e, const char *id); +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_name(ENGINE *e, const char *name); +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_RSA(ENGINE *e, const RSA_METHOD *rsa_meth); +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_DSA(ENGINE *e, const DSA_METHOD *dsa_meth); +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_EC(ENGINE *e, const EC_KEY_METHOD *ecdsa_meth); +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_DH(ENGINE *e, const DH_METHOD *dh_meth); +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_RAND(ENGINE *e, const RAND_METHOD *rand_meth); +OSSL_DEPRECATEDIN_3_0 +int ENGINE_set_destroy_function(ENGINE *e,ENGINE_GEN_INT_FUNC_PTR destroy_f); +OSSL_DEPRECATEDIN_3_0 +int ENGINE_set_init_function(ENGINE *e, ENGINE_GEN_INT_FUNC_PTR init_f); +OSSL_DEPRECATEDIN_3_0 +int ENGINE_set_finish_function(ENGINE *e, ENGINE_GEN_INT_FUNC_PTR finish_f); +OSSL_DEPRECATEDIN_3_0 +int ENGINE_set_ctrl_function(ENGINE *e, ENGINE_CTRL_FUNC_PTR ctrl_f); +OSSL_DEPRECATEDIN_3_0 +int ENGINE_set_load_privkey_function(ENGINE *e, ENGINE_LOAD_KEY_PTR loadpriv_f); +OSSL_DEPRECATEDIN_3_0 +int ENGINE_set_load_pubkey_function(ENGINE *e, ENGINE_LOAD_KEY_PTR loadpub_f); +OSSL_DEPRECATEDIN_3_0 +int ENGINE_set_load_ssl_client_cert_function(ENGINE *e, + ENGINE_SSL_CLIENT_CERT_PTR loadssl_f); +OSSL_DEPRECATEDIN_3_0 +int ENGINE_set_ciphers(ENGINE *e, ENGINE_CIPHERS_PTR f); +OSSL_DEPRECATEDIN_3_0 +int ENGINE_set_digests(ENGINE *e, ENGINE_DIGESTS_PTR f); +OSSL_DEPRECATEDIN_3_0 +int ENGINE_set_pkey_meths(ENGINE *e, ENGINE_PKEY_METHS_PTR f); +OSSL_DEPRECATEDIN_3_0 +int ENGINE_set_pkey_asn1_meths(ENGINE *e, ENGINE_PKEY_ASN1_METHS_PTR f); +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_flags(ENGINE *e, int flags); +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_cmd_defns(ENGINE *e, + const ENGINE_CMD_DEFN *defns); +# endif +/* These functions allow control over any per-structure ENGINE data. */ +# define ENGINE_get_ex_new_index(l, p, newf, dupf, freef) \ + CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_ENGINE, l, p, newf, dupf, freef) +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_ex_data(ENGINE *e, int idx, void *arg); +OSSL_DEPRECATEDIN_3_0 void *ENGINE_get_ex_data(const ENGINE *e, int idx); +# endif + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +/* + * This function previously cleaned up anything that needs it. Auto-deinit will + * now take care of it so it is no longer required to call this function. + */ +# define ENGINE_cleanup() while(0) continue +# endif + +/* + * These return values from within the ENGINE structure. These can be useful + * with functional references as well as structural references - it depends + * which you obtained. Using the result for functional purposes if you only + * obtained a structural reference may be problematic! + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_id(const ENGINE *e); +OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_name(const ENGINE *e); +OSSL_DEPRECATEDIN_3_0 const RSA_METHOD *ENGINE_get_RSA(const ENGINE *e); +OSSL_DEPRECATEDIN_3_0 const DSA_METHOD *ENGINE_get_DSA(const ENGINE *e); +OSSL_DEPRECATEDIN_3_0 const EC_KEY_METHOD *ENGINE_get_EC(const ENGINE *e); +OSSL_DEPRECATEDIN_3_0 const DH_METHOD *ENGINE_get_DH(const ENGINE *e); +OSSL_DEPRECATEDIN_3_0 const RAND_METHOD *ENGINE_get_RAND(const ENGINE *e); +OSSL_DEPRECATEDIN_3_0 +ENGINE_GEN_INT_FUNC_PTR ENGINE_get_destroy_function(const ENGINE *e); +OSSL_DEPRECATEDIN_3_0 +ENGINE_GEN_INT_FUNC_PTR ENGINE_get_init_function(const ENGINE *e); +OSSL_DEPRECATEDIN_3_0 +ENGINE_GEN_INT_FUNC_PTR ENGINE_get_finish_function(const ENGINE *e); +OSSL_DEPRECATEDIN_3_0 +ENGINE_CTRL_FUNC_PTR ENGINE_get_ctrl_function(const ENGINE *e); +OSSL_DEPRECATEDIN_3_0 +ENGINE_LOAD_KEY_PTR ENGINE_get_load_privkey_function(const ENGINE *e); +OSSL_DEPRECATEDIN_3_0 +ENGINE_LOAD_KEY_PTR ENGINE_get_load_pubkey_function(const ENGINE *e); +OSSL_DEPRECATEDIN_3_0 +ENGINE_SSL_CLIENT_CERT_PTR ENGINE_get_ssl_client_cert_function(const ENGINE *e); +OSSL_DEPRECATEDIN_3_0 +ENGINE_CIPHERS_PTR ENGINE_get_ciphers(const ENGINE *e); +OSSL_DEPRECATEDIN_3_0 +ENGINE_DIGESTS_PTR ENGINE_get_digests(const ENGINE *e); +OSSL_DEPRECATEDIN_3_0 +ENGINE_PKEY_METHS_PTR ENGINE_get_pkey_meths(const ENGINE *e); +OSSL_DEPRECATEDIN_3_0 +ENGINE_PKEY_ASN1_METHS_PTR ENGINE_get_pkey_asn1_meths(const ENGINE *e); +OSSL_DEPRECATEDIN_3_0 +const EVP_CIPHER *ENGINE_get_cipher(ENGINE *e, int nid); +OSSL_DEPRECATEDIN_3_0 +const EVP_MD *ENGINE_get_digest(ENGINE *e, int nid); +OSSL_DEPRECATEDIN_3_0 +const EVP_PKEY_METHOD *ENGINE_get_pkey_meth(ENGINE *e, int nid); +OSSL_DEPRECATEDIN_3_0 +const EVP_PKEY_ASN1_METHOD *ENGINE_get_pkey_asn1_meth(ENGINE *e, int nid); +OSSL_DEPRECATEDIN_3_0 +const EVP_PKEY_ASN1_METHOD *ENGINE_get_pkey_asn1_meth_str(ENGINE *e, + const char *str, + int len); +OSSL_DEPRECATEDIN_3_0 +const EVP_PKEY_ASN1_METHOD *ENGINE_pkey_asn1_find_str(ENGINE **pe, + const char *str, int len); +OSSL_DEPRECATEDIN_3_0 +const ENGINE_CMD_DEFN *ENGINE_get_cmd_defns(const ENGINE *e); +OSSL_DEPRECATEDIN_3_0 int ENGINE_get_flags(const ENGINE *e); +# endif + +/* + * FUNCTIONAL functions. These functions deal with ENGINE structures that + * have (or will) be initialised for use. Broadly speaking, the structural + * functions are useful for iterating the list of available engine types, + * creating new engine types, and other "list" operations. These functions + * actually deal with ENGINEs that are to be used. As such these functions + * can fail (if applicable) when particular engines are unavailable - eg. if + * a hardware accelerator is not attached or not functioning correctly. Each + * ENGINE has 2 reference counts; structural and functional. Every time a + * functional reference is obtained or released, a corresponding structural + * reference is automatically obtained or released too. + */ + +/* + * Initialise an engine type for use (or up its reference count if it's + * already in use). This will fail if the engine is not currently operational + * and cannot initialise. + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e); +# endif +/* + * Free a functional reference to an engine type. This does not require a + * corresponding call to ENGINE_free as it also releases a structural + * reference. + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int ENGINE_finish(ENGINE *e); +# endif + +/* + * The following functions handle keys that are stored in some secondary + * location, handled by the engine. The storage may be on a card or + * whatever. + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +EVP_PKEY *ENGINE_load_private_key(ENGINE *e, const char *key_id, + UI_METHOD *ui_method, void *callback_data); +OSSL_DEPRECATEDIN_3_0 +EVP_PKEY *ENGINE_load_public_key(ENGINE *e, const char *key_id, + UI_METHOD *ui_method, void *callback_data); +OSSL_DEPRECATEDIN_3_0 +int ENGINE_load_ssl_client_cert(ENGINE *e, SSL *s, STACK_OF(X509_NAME) *ca_dn, + X509 **pcert, EVP_PKEY **ppkey, + STACK_OF(X509) **pother, + UI_METHOD *ui_method, void *callback_data); +# endif + +/* + * This returns a pointer for the current ENGINE structure that is (by + * default) performing any RSA operations. The value returned is an + * incremented reference, so it should be free'd (ENGINE_finish) before it is + * discarded. + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_default_RSA(void); +# endif +/* Same for the other "methods" */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_default_DSA(void); +OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_default_EC(void); +OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_default_DH(void); +OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_default_RAND(void); +# endif +/* + * These functions can be used to get a functional reference to perform + * ciphering or digesting corresponding to "nid". + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_cipher_engine(int nid); +OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_digest_engine(int nid); +OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_pkey_meth_engine(int nid); +OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_pkey_asn1_meth_engine(int nid); +# endif + +/* + * This sets a new default ENGINE structure for performing RSA operations. If + * the result is non-zero (success) then the ENGINE structure will have had + * its reference count up'd so the caller should still free their own + * reference 'e'. + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default_RSA(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default_string(ENGINE *e, + const char *def_list); +# endif +/* Same for the other "methods" */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default_DSA(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default_EC(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default_DH(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default_RAND(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default_ciphers(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default_digests(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default_pkey_meths(ENGINE *e); +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default_pkey_asn1_meths(ENGINE *e); +# endif + +/* + * The combination "set" - the flags are bitwise "OR"d from the + * ENGINE_METHOD_*** defines above. As with the "ENGINE_register_complete()" + * function, this function can result in unnecessary static linkage. If your + * application requires only specific functionality, consider using more + * selective functions. + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default(ENGINE *e, unsigned int flags); +OSSL_DEPRECATEDIN_3_0 void ENGINE_add_conf_module(void); +# endif + +/* Deprecated functions ... */ +/* int ENGINE_clear_defaults(void); */ + +/**************************/ +/* DYNAMIC ENGINE SUPPORT */ +/**************************/ + +/* Binary/behaviour compatibility levels */ +# define OSSL_DYNAMIC_VERSION (unsigned long)0x00030000 +/* + * Binary versions older than this are too old for us (whether we're a loader + * or a loadee) + */ +# define OSSL_DYNAMIC_OLDEST (unsigned long)0x00030000 + +/* + * When compiling an ENGINE entirely as an external shared library, loadable + * by the "dynamic" ENGINE, these types are needed. The 'dynamic_fns' + * structure type provides the calling application's (or library's) error + * functionality and memory management function pointers to the loaded + * library. These should be used/set in the loaded library code so that the + * loading application's 'state' will be used/changed in all operations. The + * 'static_state' pointer allows the loaded library to know if it shares the + * same static data as the calling application (or library), and thus whether + * these callbacks need to be set or not. + */ +typedef void *(*dyn_MEM_malloc_fn) (size_t, const char *, int); +typedef void *(*dyn_MEM_realloc_fn) (void *, size_t, const char *, int); +typedef void (*dyn_MEM_free_fn) (void *, const char *, int); +typedef struct st_dynamic_MEM_fns { + dyn_MEM_malloc_fn malloc_fn; + dyn_MEM_realloc_fn realloc_fn; + dyn_MEM_free_fn free_fn; +} dynamic_MEM_fns; +/* + * FIXME: Perhaps the memory and locking code (crypto.h) should declare and + * use these types so we (and any other dependent code) can simplify a bit?? + */ +/* The top-level structure */ +typedef struct st_dynamic_fns { + void *static_state; + dynamic_MEM_fns mem_fns; +} dynamic_fns; + +/* + * The version checking function should be of this prototype. NB: The + * ossl_version value passed in is the OSSL_DYNAMIC_VERSION of the loading + * code. If this function returns zero, it indicates a (potential) version + * incompatibility and the loaded library doesn't believe it can proceed. + * Otherwise, the returned value is the (latest) version supported by the + * loading library. The loader may still decide that the loaded code's + * version is unsatisfactory and could veto the load. The function is + * expected to be implemented with the symbol name "v_check", and a default + * implementation can be fully instantiated with + * IMPLEMENT_DYNAMIC_CHECK_FN(). + */ +typedef unsigned long (*dynamic_v_check_fn) (unsigned long ossl_version); +# define IMPLEMENT_DYNAMIC_CHECK_FN() \ + OPENSSL_EXPORT unsigned long v_check(unsigned long v); \ + OPENSSL_EXPORT unsigned long v_check(unsigned long v) { \ + if (v >= OSSL_DYNAMIC_OLDEST) return OSSL_DYNAMIC_VERSION; \ + return 0; } + +/* + * This function is passed the ENGINE structure to initialise with its own + * function and command settings. It should not adjust the structural or + * functional reference counts. If this function returns zero, (a) the load + * will be aborted, (b) the previous ENGINE state will be memcpy'd back onto + * the structure, and (c) the shared library will be unloaded. So + * implementations should do their own internal cleanup in failure + * circumstances otherwise they could leak. The 'id' parameter, if non-NULL, + * represents the ENGINE id that the loader is looking for. If this is NULL, + * the shared library can choose to return failure or to initialise a + * 'default' ENGINE. If non-NULL, the shared library must initialise only an + * ENGINE matching the passed 'id'. The function is expected to be + * implemented with the symbol name "bind_engine". A standard implementation + * can be instantiated with IMPLEMENT_DYNAMIC_BIND_FN(fn) where the parameter + * 'fn' is a callback function that populates the ENGINE structure and + * returns an int value (zero for failure). 'fn' should have prototype; + * [static] int fn(ENGINE *e, const char *id); + */ +typedef int (*dynamic_bind_engine) (ENGINE *e, const char *id, + const dynamic_fns *fns); +# define IMPLEMENT_DYNAMIC_BIND_FN(fn) \ + OPENSSL_EXPORT \ + int bind_engine(ENGINE *e, const char *id, const dynamic_fns *fns); \ + OPENSSL_EXPORT \ + int bind_engine(ENGINE *e, const char *id, const dynamic_fns *fns) { \ + if (ENGINE_get_static_state() == fns->static_state) goto skip_cbs; \ + CRYPTO_set_mem_functions(fns->mem_fns.malloc_fn, \ + fns->mem_fns.realloc_fn, \ + fns->mem_fns.free_fn); \ + OPENSSL_init_crypto(OPENSSL_INIT_NO_ATEXIT, NULL); \ + skip_cbs: \ + if (!fn(e, id)) return 0; \ + return 1; } + +/* + * If the loading application (or library) and the loaded ENGINE library + * share the same static data (eg. they're both dynamically linked to the + * same libcrypto.so) we need a way to avoid trying to set system callbacks - + * this would fail, and for the same reason that it's unnecessary to try. If + * the loaded ENGINE has (or gets from through the loader) its own copy of + * the libcrypto static data, we will need to set the callbacks. The easiest + * way to detect this is to have a function that returns a pointer to some + * static data and let the loading application and loaded ENGINE compare + * their respective values. + */ +void *ENGINE_get_static_state(void); + +# if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__DragonFly__) +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +OSSL_DEPRECATEDIN_1_1_0 void ENGINE_setup_bsd_cryptodev(void); +# endif +# endif + + +# ifdef __cplusplus +} +# endif +# endif /* OPENSSL_NO_ENGINE */ +#endif /* OPENSSL_ENGINE_H */ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/engineerr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/engineerr.h new file mode 100644 index 0000000..d439b68 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/engineerr.h @@ -0,0 +1,63 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_ENGINEERR_H +# define OPENSSL_ENGINEERR_H +# pragma once + +# include +# include +# include + + +# ifndef OPENSSL_NO_ENGINE + + +/* + * ENGINE reason codes. + */ +# define ENGINE_R_ALREADY_LOADED 100 +# define ENGINE_R_ARGUMENT_IS_NOT_A_NUMBER 133 +# define ENGINE_R_CMD_NOT_EXECUTABLE 134 +# define ENGINE_R_COMMAND_TAKES_INPUT 135 +# define ENGINE_R_COMMAND_TAKES_NO_INPUT 136 +# define ENGINE_R_CONFLICTING_ENGINE_ID 103 +# define ENGINE_R_CTRL_COMMAND_NOT_IMPLEMENTED 119 +# define ENGINE_R_DSO_FAILURE 104 +# define ENGINE_R_DSO_NOT_FOUND 132 +# define ENGINE_R_ENGINES_SECTION_ERROR 148 +# define ENGINE_R_ENGINE_CONFIGURATION_ERROR 102 +# define ENGINE_R_ENGINE_IS_NOT_IN_LIST 105 +# define ENGINE_R_ENGINE_SECTION_ERROR 149 +# define ENGINE_R_FAILED_LOADING_PRIVATE_KEY 128 +# define ENGINE_R_FAILED_LOADING_PUBLIC_KEY 129 +# define ENGINE_R_FINISH_FAILED 106 +# define ENGINE_R_ID_OR_NAME_MISSING 108 +# define ENGINE_R_INIT_FAILED 109 +# define ENGINE_R_INTERNAL_LIST_ERROR 110 +# define ENGINE_R_INVALID_ARGUMENT 143 +# define ENGINE_R_INVALID_CMD_NAME 137 +# define ENGINE_R_INVALID_CMD_NUMBER 138 +# define ENGINE_R_INVALID_INIT_VALUE 151 +# define ENGINE_R_INVALID_STRING 150 +# define ENGINE_R_NOT_INITIALISED 117 +# define ENGINE_R_NOT_LOADED 112 +# define ENGINE_R_NO_CONTROL_FUNCTION 120 +# define ENGINE_R_NO_INDEX 144 +# define ENGINE_R_NO_LOAD_FUNCTION 125 +# define ENGINE_R_NO_REFERENCE 130 +# define ENGINE_R_NO_SUCH_ENGINE 116 +# define ENGINE_R_UNIMPLEMENTED_CIPHER 146 +# define ENGINE_R_UNIMPLEMENTED_DIGEST 147 +# define ENGINE_R_UNIMPLEMENTED_PUBLIC_KEY_METHOD 101 +# define ENGINE_R_VERSION_INCOMPATIBILITY 145 + +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/err.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/err.h new file mode 100644 index 0000000..daca18e --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/err.h @@ -0,0 +1,512 @@ +/* + * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +#ifndef OPENSSL_ERR_H +# define OPENSSL_ERR_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_ERR_H +# endif + +# include + +# ifndef OPENSSL_NO_STDIO +# include +# include +# endif + +# include +# include +# include +# include + +#ifdef __cplusplus +extern "C" { +#endif + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# ifndef OPENSSL_NO_FILENAMES +# define ERR_PUT_error(l,f,r,fn,ln) ERR_put_error(l,f,r,fn,ln) +# else +# define ERR_PUT_error(l,f,r,fn,ln) ERR_put_error(l,f,r,NULL,0) +# endif +# endif + +# include +# include + +# define ERR_TXT_MALLOCED 0x01 +# define ERR_TXT_STRING 0x02 + +# if !defined(OPENSSL_NO_DEPRECATED_3_0) || defined(OSSL_FORCE_ERR_STATE) +# define ERR_FLAG_MARK 0x01 +# define ERR_FLAG_CLEAR 0x02 + +# define ERR_NUM_ERRORS 16 +struct err_state_st { + int err_flags[ERR_NUM_ERRORS]; + int err_marks[ERR_NUM_ERRORS]; + unsigned long err_buffer[ERR_NUM_ERRORS]; + char *err_data[ERR_NUM_ERRORS]; + size_t err_data_size[ERR_NUM_ERRORS]; + int err_data_flags[ERR_NUM_ERRORS]; + char *err_file[ERR_NUM_ERRORS]; + int err_line[ERR_NUM_ERRORS]; + char *err_func[ERR_NUM_ERRORS]; + int top, bottom; +}; +# endif + +/* library */ +# define ERR_LIB_NONE 1 +# define ERR_LIB_SYS 2 +# define ERR_LIB_BN 3 +# define ERR_LIB_RSA 4 +# define ERR_LIB_DH 5 +# define ERR_LIB_EVP 6 +# define ERR_LIB_BUF 7 +# define ERR_LIB_OBJ 8 +# define ERR_LIB_PEM 9 +# define ERR_LIB_DSA 10 +# define ERR_LIB_X509 11 +/* #define ERR_LIB_METH 12 */ +# define ERR_LIB_ASN1 13 +# define ERR_LIB_CONF 14 +# define ERR_LIB_CRYPTO 15 +# define ERR_LIB_EC 16 +# define ERR_LIB_SSL 20 +/* #define ERR_LIB_SSL23 21 */ +/* #define ERR_LIB_SSL2 22 */ +/* #define ERR_LIB_SSL3 23 */ +/* #define ERR_LIB_RSAREF 30 */ +/* #define ERR_LIB_PROXY 31 */ +# define ERR_LIB_BIO 32 +# define ERR_LIB_PKCS7 33 +# define ERR_LIB_X509V3 34 +# define ERR_LIB_PKCS12 35 +# define ERR_LIB_RAND 36 +# define ERR_LIB_DSO 37 +# define ERR_LIB_ENGINE 38 +# define ERR_LIB_OCSP 39 +# define ERR_LIB_UI 40 +# define ERR_LIB_COMP 41 +# define ERR_LIB_ECDSA 42 +# define ERR_LIB_ECDH 43 +# define ERR_LIB_OSSL_STORE 44 +# define ERR_LIB_FIPS 45 +# define ERR_LIB_CMS 46 +# define ERR_LIB_TS 47 +# define ERR_LIB_HMAC 48 +/* # define ERR_LIB_JPAKE 49 */ +# define ERR_LIB_CT 50 +# define ERR_LIB_ASYNC 51 +# define ERR_LIB_KDF 52 +# define ERR_LIB_SM2 53 +# define ERR_LIB_ESS 54 +# define ERR_LIB_PROP 55 +# define ERR_LIB_CRMF 56 +# define ERR_LIB_PROV 57 +# define ERR_LIB_CMP 58 +# define ERR_LIB_OSSL_ENCODER 59 +# define ERR_LIB_OSSL_DECODER 60 +# define ERR_LIB_HTTP 61 + +# define ERR_LIB_USER 128 + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define ASN1err(f, r) ERR_raise_data(ERR_LIB_ASN1, (r), NULL) +# define ASYNCerr(f, r) ERR_raise_data(ERR_LIB_ASYNC, (r), NULL) +# define BIOerr(f, r) ERR_raise_data(ERR_LIB_BIO, (r), NULL) +# define BNerr(f, r) ERR_raise_data(ERR_LIB_BN, (r), NULL) +# define BUFerr(f, r) ERR_raise_data(ERR_LIB_BUF, (r), NULL) +# define CMPerr(f, r) ERR_raise_data(ERR_LIB_CMP, (r), NULL) +# define CMSerr(f, r) ERR_raise_data(ERR_LIB_CMS, (r), NULL) +# define COMPerr(f, r) ERR_raise_data(ERR_LIB_COMP, (r), NULL) +# define CONFerr(f, r) ERR_raise_data(ERR_LIB_CONF, (r), NULL) +# define CRMFerr(f, r) ERR_raise_data(ERR_LIB_CRMF, (r), NULL) +# define CRYPTOerr(f, r) ERR_raise_data(ERR_LIB_CRYPTO, (r), NULL) +# define CTerr(f, r) ERR_raise_data(ERR_LIB_CT, (r), NULL) +# define DHerr(f, r) ERR_raise_data(ERR_LIB_DH, (r), NULL) +# define DSAerr(f, r) ERR_raise_data(ERR_LIB_DSA, (r), NULL) +# define DSOerr(f, r) ERR_raise_data(ERR_LIB_DSO, (r), NULL) +# define ECDHerr(f, r) ERR_raise_data(ERR_LIB_ECDH, (r), NULL) +# define ECDSAerr(f, r) ERR_raise_data(ERR_LIB_ECDSA, (r), NULL) +# define ECerr(f, r) ERR_raise_data(ERR_LIB_EC, (r), NULL) +# define ENGINEerr(f, r) ERR_raise_data(ERR_LIB_ENGINE, (r), NULL) +# define ESSerr(f, r) ERR_raise_data(ERR_LIB_ESS, (r), NULL) +# define EVPerr(f, r) ERR_raise_data(ERR_LIB_EVP, (r), NULL) +# define FIPSerr(f, r) ERR_raise_data(ERR_LIB_FIPS, (r), NULL) +# define HMACerr(f, r) ERR_raise_data(ERR_LIB_HMAC, (r), NULL) +# define HTTPerr(f, r) ERR_raise_data(ERR_LIB_HTTP, (r), NULL) +# define KDFerr(f, r) ERR_raise_data(ERR_LIB_KDF, (r), NULL) +# define OBJerr(f, r) ERR_raise_data(ERR_LIB_OBJ, (r), NULL) +# define OCSPerr(f, r) ERR_raise_data(ERR_LIB_OCSP, (r), NULL) +# define OSSL_STOREerr(f, r) ERR_raise_data(ERR_LIB_OSSL_STORE, (r), NULL) +# define PEMerr(f, r) ERR_raise_data(ERR_LIB_PEM, (r), NULL) +# define PKCS12err(f, r) ERR_raise_data(ERR_LIB_PKCS12, (r), NULL) +# define PKCS7err(f, r) ERR_raise_data(ERR_LIB_PKCS7, (r), NULL) +# define PROPerr(f, r) ERR_raise_data(ERR_LIB_PROP, (r), NULL) +# define PROVerr(f, r) ERR_raise_data(ERR_LIB_PROV, (r), NULL) +# define RANDerr(f, r) ERR_raise_data(ERR_LIB_RAND, (r), NULL) +# define RSAerr(f, r) ERR_raise_data(ERR_LIB_RSA, (r), NULL) +# define KDFerr(f, r) ERR_raise_data(ERR_LIB_KDF, (r), NULL) +# define SM2err(f, r) ERR_raise_data(ERR_LIB_SM2, (r), NULL) +# define SSLerr(f, r) ERR_raise_data(ERR_LIB_SSL, (r), NULL) +# define SYSerr(f, r) ERR_raise_data(ERR_LIB_SYS, (r), NULL) +# define TSerr(f, r) ERR_raise_data(ERR_LIB_TS, (r), NULL) +# define UIerr(f, r) ERR_raise_data(ERR_LIB_UI, (r), NULL) +# define X509V3err(f, r) ERR_raise_data(ERR_LIB_X509V3, (r), NULL) +# define X509err(f, r) ERR_raise_data(ERR_LIB_X509, (r), NULL) +# endif + +/*- + * The error code packs differently depending on if it records a system + * error or an OpenSSL error. + * + * A system error packs like this (we follow POSIX and only allow positive + * numbers that fit in an |int|): + * + * +-+-------------------------------------------------------------+ + * |1| system error number | + * +-+-------------------------------------------------------------+ + * + * An OpenSSL error packs like this: + * + * <---------------------------- 32 bits --------------------------> + * <--- 8 bits ---><------------------ 23 bits -----------------> + * +-+---------------+---------------------------------------------+ + * |0| library | reason | + * +-+---------------+---------------------------------------------+ + * + * A few of the reason bits are reserved as flags with special meaning: + * + * <5 bits-<>--------- 19 bits -----------------> + * +-------+-+-----------------------------------+ + * | rflags| | reason | + * +-------+-+-----------------------------------+ + * ^ + * | + * ERR_RFLAG_FATAL = ERR_R_FATAL + * + * The reason flags are part of the overall reason code for practical + * reasons, as they provide an easy way to place different types of + * reason codes in different numeric ranges. + * + * The currently known reason flags are: + * + * ERR_RFLAG_FATAL Flags that the reason code is considered fatal. + * For backward compatibility reasons, this flag + * is also the code for ERR_R_FATAL (that reason + * code served the dual purpose of flag and reason + * code in one in pre-3.0 OpenSSL). + * ERR_RFLAG_COMMON Flags that the reason code is common to all + * libraries. All ERR_R_ macros must use this flag, + * and no other _R_ macro is allowed to use it. + */ + +/* Macros to help decode recorded system errors */ +# define ERR_SYSTEM_FLAG ((unsigned int)INT_MAX + 1) +# define ERR_SYSTEM_MASK ((unsigned int)INT_MAX) + +/* + * Macros to help decode recorded OpenSSL errors + * As expressed above, RFLAGS and REASON overlap by one bit to allow + * ERR_R_FATAL to use ERR_RFLAG_FATAL as its reason code. + */ +# define ERR_LIB_OFFSET 23L +# define ERR_LIB_MASK 0xFF +# define ERR_RFLAGS_OFFSET 18L +# define ERR_RFLAGS_MASK 0x1F +# define ERR_REASON_MASK 0X7FFFFF + +/* + * Reason flags are defined pre-shifted to easily combine with the reason + * number. + */ +# define ERR_RFLAG_FATAL (0x1 << ERR_RFLAGS_OFFSET) +# define ERR_RFLAG_COMMON (0x2 << ERR_RFLAGS_OFFSET) + +# define ERR_SYSTEM_ERROR(errcode) (((errcode) & ERR_SYSTEM_FLAG) != 0) + +static ossl_unused ossl_inline int ERR_GET_LIB(unsigned long errcode) +{ + if (ERR_SYSTEM_ERROR(errcode)) + return ERR_LIB_SYS; + return (errcode >> ERR_LIB_OFFSET) & ERR_LIB_MASK; +} + +static ossl_unused ossl_inline int ERR_GET_RFLAGS(unsigned long errcode) +{ + if (ERR_SYSTEM_ERROR(errcode)) + return 0; + return errcode & (ERR_RFLAGS_MASK << ERR_RFLAGS_OFFSET); +} + +static ossl_unused ossl_inline int ERR_GET_REASON(unsigned long errcode) +{ + if (ERR_SYSTEM_ERROR(errcode)) + return errcode & ERR_SYSTEM_MASK; + return errcode & ERR_REASON_MASK; +} + +static ossl_unused ossl_inline int ERR_FATAL_ERROR(unsigned long errcode) +{ + return (ERR_GET_RFLAGS(errcode) & ERR_RFLAG_FATAL) != 0; +} + +static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode) +{ + return (ERR_GET_RFLAGS(errcode) & ERR_RFLAG_COMMON) != 0; +} + +/* + * ERR_PACK is a helper macro to properly pack OpenSSL error codes and may + * only be used for that purpose. System errors are packed internally. + * ERR_PACK takes reason flags and reason code combined in |reason|. + * ERR_PACK ignores |func|, that parameter is just legacy from pre-3.0 OpenSSL. + */ +# define ERR_PACK(lib,func,reason) \ + ( (((unsigned long)(lib) & ERR_LIB_MASK ) << ERR_LIB_OFFSET) | \ + (((unsigned long)(reason) & ERR_REASON_MASK)) ) + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define SYS_F_FOPEN 0 +# define SYS_F_CONNECT 0 +# define SYS_F_GETSERVBYNAME 0 +# define SYS_F_SOCKET 0 +# define SYS_F_IOCTLSOCKET 0 +# define SYS_F_BIND 0 +# define SYS_F_LISTEN 0 +# define SYS_F_ACCEPT 0 +# define SYS_F_WSASTARTUP 0 +# define SYS_F_OPENDIR 0 +# define SYS_F_FREAD 0 +# define SYS_F_GETADDRINFO 0 +# define SYS_F_GETNAMEINFO 0 +# define SYS_F_SETSOCKOPT 0 +# define SYS_F_GETSOCKOPT 0 +# define SYS_F_GETSOCKNAME 0 +# define SYS_F_GETHOSTBYNAME 0 +# define SYS_F_FFLUSH 0 +# define SYS_F_OPEN 0 +# define SYS_F_CLOSE 0 +# define SYS_F_IOCTL 0 +# define SYS_F_STAT 0 +# define SYS_F_FCNTL 0 +# define SYS_F_FSTAT 0 +# define SYS_F_SENDFILE 0 +# endif + +/* + * All ERR_R_ codes must be combined with ERR_RFLAG_COMMON. + */ + +/* "we came from here" global reason codes, range 1..255 */ +# define ERR_R_SYS_LIB (ERR_LIB_SYS/* 2 */ | ERR_RFLAG_COMMON) +# define ERR_R_BN_LIB (ERR_LIB_BN/* 3 */ | ERR_RFLAG_COMMON) +# define ERR_R_RSA_LIB (ERR_LIB_RSA/* 4 */ | ERR_RFLAG_COMMON) +# define ERR_R_DH_LIB (ERR_LIB_DH/* 5 */ | ERR_RFLAG_COMMON) +# define ERR_R_EVP_LIB (ERR_LIB_EVP/* 6 */ | ERR_RFLAG_COMMON) +# define ERR_R_BUF_LIB (ERR_LIB_BUF/* 7 */ | ERR_RFLAG_COMMON) +# define ERR_R_OBJ_LIB (ERR_LIB_OBJ/* 8 */ | ERR_RFLAG_COMMON) +# define ERR_R_PEM_LIB (ERR_LIB_PEM/* 9 */ | ERR_RFLAG_COMMON) +# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON) +# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON) +# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON) +# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON) +# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON) +# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON) +# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON) +# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON) +# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON) +# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON) +# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON) +# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON) +# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON) +# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON) +# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON) +# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON) +# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON) +# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON) +# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON) +# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON) +# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON) +# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON) +# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON) +# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON) +# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON) + +/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */ +# define ERR_R_FATAL (ERR_RFLAG_FATAL|ERR_RFLAG_COMMON) +# define ERR_R_MALLOC_FAILURE (256|ERR_R_FATAL) +# define ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED (257|ERR_R_FATAL) +# define ERR_R_PASSED_NULL_PARAMETER (258|ERR_R_FATAL) +# define ERR_R_INTERNAL_ERROR (259|ERR_R_FATAL) +# define ERR_R_DISABLED (260|ERR_R_FATAL) +# define ERR_R_INIT_FAIL (261|ERR_R_FATAL) +# define ERR_R_PASSED_INVALID_ARGUMENT (262|ERR_RFLAG_COMMON) +# define ERR_R_OPERATION_FAIL (263|ERR_R_FATAL) +# define ERR_R_INVALID_PROVIDER_FUNCTIONS (264|ERR_R_FATAL) +# define ERR_R_INTERRUPTED_OR_CANCELLED (265|ERR_RFLAG_COMMON) +# define ERR_R_NESTED_ASN1_ERROR (266|ERR_RFLAG_COMMON) +# define ERR_R_MISSING_ASN1_EOS (267|ERR_RFLAG_COMMON) +# define ERR_R_UNSUPPORTED (268|ERR_RFLAG_COMMON) +# define ERR_R_FETCH_FAILED (269|ERR_RFLAG_COMMON) +# define ERR_R_INVALID_PROPERTY_DEFINITION (270|ERR_RFLAG_COMMON) +# define ERR_R_UNABLE_TO_GET_READ_LOCK (271|ERR_R_FATAL) +# define ERR_R_UNABLE_TO_GET_WRITE_LOCK (272|ERR_R_FATAL) + +typedef struct ERR_string_data_st { + unsigned long error; + const char *string; +} ERR_STRING_DATA; + +DEFINE_LHASH_OF_INTERNAL(ERR_STRING_DATA); +#define lh_ERR_STRING_DATA_new(hfn, cmp) ((LHASH_OF(ERR_STRING_DATA) *)OPENSSL_LH_set_thunks(OPENSSL_LH_new(ossl_check_ERR_STRING_DATA_lh_hashfunc_type(hfn), ossl_check_ERR_STRING_DATA_lh_compfunc_type(cmp)), lh_ERR_STRING_DATA_hash_thunk, lh_ERR_STRING_DATA_comp_thunk, lh_ERR_STRING_DATA_doall_thunk, lh_ERR_STRING_DATA_doall_arg_thunk)) +#define lh_ERR_STRING_DATA_free(lh) OPENSSL_LH_free(ossl_check_ERR_STRING_DATA_lh_type(lh)) +#define lh_ERR_STRING_DATA_flush(lh) OPENSSL_LH_flush(ossl_check_ERR_STRING_DATA_lh_type(lh)) +#define lh_ERR_STRING_DATA_insert(lh, ptr) ((ERR_STRING_DATA *)OPENSSL_LH_insert(ossl_check_ERR_STRING_DATA_lh_type(lh), ossl_check_ERR_STRING_DATA_lh_plain_type(ptr))) +#define lh_ERR_STRING_DATA_delete(lh, ptr) ((ERR_STRING_DATA *)OPENSSL_LH_delete(ossl_check_ERR_STRING_DATA_lh_type(lh), ossl_check_const_ERR_STRING_DATA_lh_plain_type(ptr))) +#define lh_ERR_STRING_DATA_retrieve(lh, ptr) ((ERR_STRING_DATA *)OPENSSL_LH_retrieve(ossl_check_ERR_STRING_DATA_lh_type(lh), ossl_check_const_ERR_STRING_DATA_lh_plain_type(ptr))) +#define lh_ERR_STRING_DATA_error(lh) OPENSSL_LH_error(ossl_check_ERR_STRING_DATA_lh_type(lh)) +#define lh_ERR_STRING_DATA_num_items(lh) OPENSSL_LH_num_items(ossl_check_ERR_STRING_DATA_lh_type(lh)) +#define lh_ERR_STRING_DATA_node_stats_bio(lh, out) OPENSSL_LH_node_stats_bio(ossl_check_const_ERR_STRING_DATA_lh_type(lh), out) +#define lh_ERR_STRING_DATA_node_usage_stats_bio(lh, out) OPENSSL_LH_node_usage_stats_bio(ossl_check_const_ERR_STRING_DATA_lh_type(lh), out) +#define lh_ERR_STRING_DATA_stats_bio(lh, out) OPENSSL_LH_stats_bio(ossl_check_const_ERR_STRING_DATA_lh_type(lh), out) +#define lh_ERR_STRING_DATA_get_down_load(lh) OPENSSL_LH_get_down_load(ossl_check_ERR_STRING_DATA_lh_type(lh)) +#define lh_ERR_STRING_DATA_set_down_load(lh, dl) OPENSSL_LH_set_down_load(ossl_check_ERR_STRING_DATA_lh_type(lh), dl) +#define lh_ERR_STRING_DATA_doall(lh, dfn) OPENSSL_LH_doall(ossl_check_ERR_STRING_DATA_lh_type(lh), ossl_check_ERR_STRING_DATA_lh_doallfunc_type(dfn)) + + +/* 12 lines and some on an 80 column terminal */ +#define ERR_MAX_DATA_SIZE 1024 + +/* Building blocks */ +void ERR_new(void); +void ERR_set_debug(const char *file, int line, const char *func); +void ERR_set_error(int lib, int reason, const char *fmt, ...); +void ERR_vset_error(int lib, int reason, const char *fmt, va_list args); + +/* Main error raising functions */ +# define ERR_raise(lib, reason) ERR_raise_data((lib),(reason),NULL) +# define ERR_raise_data \ + (ERR_new(), \ + ERR_set_debug(OPENSSL_FILE,OPENSSL_LINE,OPENSSL_FUNC), \ + ERR_set_error) + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/* Backward compatibility */ +# define ERR_put_error(lib, func, reason, file, line) \ + (ERR_new(), \ + ERR_set_debug((file), (line), OPENSSL_FUNC), \ + ERR_set_error((lib), (reason), NULL)) +# endif + +void ERR_set_error_data(char *data, int flags); + +unsigned long ERR_get_error(void); +unsigned long ERR_get_error_all(const char **file, int *line, + const char **func, + const char **data, int *flags); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +unsigned long ERR_get_error_line(const char **file, int *line); +OSSL_DEPRECATEDIN_3_0 +unsigned long ERR_get_error_line_data(const char **file, int *line, + const char **data, int *flags); +#endif +unsigned long ERR_peek_error(void); +unsigned long ERR_peek_error_line(const char **file, int *line); +unsigned long ERR_peek_error_func(const char **func); +unsigned long ERR_peek_error_data(const char **data, int *flags); +unsigned long ERR_peek_error_all(const char **file, int *line, + const char **func, + const char **data, int *flags); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +unsigned long ERR_peek_error_line_data(const char **file, int *line, + const char **data, int *flags); +# endif +unsigned long ERR_peek_last_error(void); +unsigned long ERR_peek_last_error_line(const char **file, int *line); +unsigned long ERR_peek_last_error_func(const char **func); +unsigned long ERR_peek_last_error_data(const char **data, int *flags); +unsigned long ERR_peek_last_error_all(const char **file, int *line, + const char **func, + const char **data, int *flags); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +unsigned long ERR_peek_last_error_line_data(const char **file, int *line, + const char **data, int *flags); +# endif + +void ERR_clear_error(void); + +char *ERR_error_string(unsigned long e, char *buf); +void ERR_error_string_n(unsigned long e, char *buf, size_t len); +const char *ERR_lib_error_string(unsigned long e); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); +# endif +const char *ERR_reason_error_string(unsigned long e); + +void ERR_print_errors_cb(int (*cb) (const char *str, size_t len, void *u), + void *u); +# ifndef OPENSSL_NO_STDIO +void ERR_print_errors_fp(FILE *fp); +# endif +void ERR_print_errors(BIO *bp); + +void ERR_add_error_data(int num, ...); +void ERR_add_error_vdata(int num, va_list args); +void ERR_add_error_txt(const char *sepr, const char *txt); +void ERR_add_error_mem_bio(const char *sep, BIO *bio); + +int ERR_load_strings(int lib, ERR_STRING_DATA *str); +int ERR_load_strings_const(const ERR_STRING_DATA *str); +int ERR_unload_strings(int lib, ERR_STRING_DATA *str); + +#ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define ERR_load_crypto_strings() \ + OPENSSL_init_crypto(OPENSSL_INIT_LOAD_CRYPTO_STRINGS, NULL) +# define ERR_free_strings() while(0) continue +#endif +#ifndef OPENSSL_NO_DEPRECATED_1_1_0 +OSSL_DEPRECATEDIN_1_1_0 void ERR_remove_thread_state(void *); +#endif +#ifndef OPENSSL_NO_DEPRECATED_1_0_0 +OSSL_DEPRECATEDIN_1_0_0 void ERR_remove_state(unsigned long pid); +#endif +#ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 ERR_STATE *ERR_get_state(void); +#endif + +int ERR_get_next_error_library(void); + +int ERR_set_mark(void); +int ERR_pop_to_mark(void); +int ERR_clear_last_mark(void); +int ERR_count_to_mark(void); +int ERR_pop(void); + +ERR_STATE *OSSL_ERR_STATE_new(void); +void OSSL_ERR_STATE_save(ERR_STATE *es); +void OSSL_ERR_STATE_save_to_mark(ERR_STATE *es); +void OSSL_ERR_STATE_restore(const ERR_STATE *es); +void OSSL_ERR_STATE_free(ERR_STATE *es); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ess.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ess.h new file mode 100644 index 0000000..4055beb --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ess.h @@ -0,0 +1,128 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/ess.h.in + * + * Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +#ifndef OPENSSL_ESS_H +# define OPENSSL_ESS_H +# pragma once + +# include + +# include +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + + +typedef struct ESS_issuer_serial ESS_ISSUER_SERIAL; +typedef struct ESS_cert_id ESS_CERT_ID; +typedef struct ESS_signing_cert ESS_SIGNING_CERT; + +SKM_DEFINE_STACK_OF_INTERNAL(ESS_CERT_ID, ESS_CERT_ID, ESS_CERT_ID) +#define sk_ESS_CERT_ID_num(sk) OPENSSL_sk_num(ossl_check_const_ESS_CERT_ID_sk_type(sk)) +#define sk_ESS_CERT_ID_value(sk, idx) ((ESS_CERT_ID *)OPENSSL_sk_value(ossl_check_const_ESS_CERT_ID_sk_type(sk), (idx))) +#define sk_ESS_CERT_ID_new(cmp) ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_new(ossl_check_ESS_CERT_ID_compfunc_type(cmp))) +#define sk_ESS_CERT_ID_new_null() ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_new_null()) +#define sk_ESS_CERT_ID_new_reserve(cmp, n) ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_new_reserve(ossl_check_ESS_CERT_ID_compfunc_type(cmp), (n))) +#define sk_ESS_CERT_ID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ESS_CERT_ID_sk_type(sk), (n)) +#define sk_ESS_CERT_ID_free(sk) OPENSSL_sk_free(ossl_check_ESS_CERT_ID_sk_type(sk)) +#define sk_ESS_CERT_ID_zero(sk) OPENSSL_sk_zero(ossl_check_ESS_CERT_ID_sk_type(sk)) +#define sk_ESS_CERT_ID_delete(sk, i) ((ESS_CERT_ID *)OPENSSL_sk_delete(ossl_check_ESS_CERT_ID_sk_type(sk), (i))) +#define sk_ESS_CERT_ID_delete_ptr(sk, ptr) ((ESS_CERT_ID *)OPENSSL_sk_delete_ptr(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr))) +#define sk_ESS_CERT_ID_push(sk, ptr) OPENSSL_sk_push(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr)) +#define sk_ESS_CERT_ID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr)) +#define sk_ESS_CERT_ID_pop(sk) ((ESS_CERT_ID *)OPENSSL_sk_pop(ossl_check_ESS_CERT_ID_sk_type(sk))) +#define sk_ESS_CERT_ID_shift(sk) ((ESS_CERT_ID *)OPENSSL_sk_shift(ossl_check_ESS_CERT_ID_sk_type(sk))) +#define sk_ESS_CERT_ID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ESS_CERT_ID_sk_type(sk),ossl_check_ESS_CERT_ID_freefunc_type(freefunc)) +#define sk_ESS_CERT_ID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr), (idx)) +#define sk_ESS_CERT_ID_set(sk, idx, ptr) ((ESS_CERT_ID *)OPENSSL_sk_set(ossl_check_ESS_CERT_ID_sk_type(sk), (idx), ossl_check_ESS_CERT_ID_type(ptr))) +#define sk_ESS_CERT_ID_find(sk, ptr) OPENSSL_sk_find(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr)) +#define sk_ESS_CERT_ID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr)) +#define sk_ESS_CERT_ID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr), pnum) +#define sk_ESS_CERT_ID_sort(sk) OPENSSL_sk_sort(ossl_check_ESS_CERT_ID_sk_type(sk)) +#define sk_ESS_CERT_ID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ESS_CERT_ID_sk_type(sk)) +#define sk_ESS_CERT_ID_dup(sk) ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_dup(ossl_check_const_ESS_CERT_ID_sk_type(sk))) +#define sk_ESS_CERT_ID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_deep_copy(ossl_check_const_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_copyfunc_type(copyfunc), ossl_check_ESS_CERT_ID_freefunc_type(freefunc))) +#define sk_ESS_CERT_ID_set_cmp_func(sk, cmp) ((sk_ESS_CERT_ID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_compfunc_type(cmp))) + + + +typedef struct ESS_signing_cert_v2_st ESS_SIGNING_CERT_V2; +typedef struct ESS_cert_id_v2_st ESS_CERT_ID_V2; + +SKM_DEFINE_STACK_OF_INTERNAL(ESS_CERT_ID_V2, ESS_CERT_ID_V2, ESS_CERT_ID_V2) +#define sk_ESS_CERT_ID_V2_num(sk) OPENSSL_sk_num(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk)) +#define sk_ESS_CERT_ID_V2_value(sk, idx) ((ESS_CERT_ID_V2 *)OPENSSL_sk_value(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk), (idx))) +#define sk_ESS_CERT_ID_V2_new(cmp) ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_new(ossl_check_ESS_CERT_ID_V2_compfunc_type(cmp))) +#define sk_ESS_CERT_ID_V2_new_null() ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_new_null()) +#define sk_ESS_CERT_ID_V2_new_reserve(cmp, n) ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_new_reserve(ossl_check_ESS_CERT_ID_V2_compfunc_type(cmp), (n))) +#define sk_ESS_CERT_ID_V2_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ESS_CERT_ID_V2_sk_type(sk), (n)) +#define sk_ESS_CERT_ID_V2_free(sk) OPENSSL_sk_free(ossl_check_ESS_CERT_ID_V2_sk_type(sk)) +#define sk_ESS_CERT_ID_V2_zero(sk) OPENSSL_sk_zero(ossl_check_ESS_CERT_ID_V2_sk_type(sk)) +#define sk_ESS_CERT_ID_V2_delete(sk, i) ((ESS_CERT_ID_V2 *)OPENSSL_sk_delete(ossl_check_ESS_CERT_ID_V2_sk_type(sk), (i))) +#define sk_ESS_CERT_ID_V2_delete_ptr(sk, ptr) ((ESS_CERT_ID_V2 *)OPENSSL_sk_delete_ptr(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr))) +#define sk_ESS_CERT_ID_V2_push(sk, ptr) OPENSSL_sk_push(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr)) +#define sk_ESS_CERT_ID_V2_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr)) +#define sk_ESS_CERT_ID_V2_pop(sk) ((ESS_CERT_ID_V2 *)OPENSSL_sk_pop(ossl_check_ESS_CERT_ID_V2_sk_type(sk))) +#define sk_ESS_CERT_ID_V2_shift(sk) ((ESS_CERT_ID_V2 *)OPENSSL_sk_shift(ossl_check_ESS_CERT_ID_V2_sk_type(sk))) +#define sk_ESS_CERT_ID_V2_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ESS_CERT_ID_V2_sk_type(sk),ossl_check_ESS_CERT_ID_V2_freefunc_type(freefunc)) +#define sk_ESS_CERT_ID_V2_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr), (idx)) +#define sk_ESS_CERT_ID_V2_set(sk, idx, ptr) ((ESS_CERT_ID_V2 *)OPENSSL_sk_set(ossl_check_ESS_CERT_ID_V2_sk_type(sk), (idx), ossl_check_ESS_CERT_ID_V2_type(ptr))) +#define sk_ESS_CERT_ID_V2_find(sk, ptr) OPENSSL_sk_find(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr)) +#define sk_ESS_CERT_ID_V2_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr)) +#define sk_ESS_CERT_ID_V2_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr), pnum) +#define sk_ESS_CERT_ID_V2_sort(sk) OPENSSL_sk_sort(ossl_check_ESS_CERT_ID_V2_sk_type(sk)) +#define sk_ESS_CERT_ID_V2_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk)) +#define sk_ESS_CERT_ID_V2_dup(sk) ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_dup(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk))) +#define sk_ESS_CERT_ID_V2_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_deep_copy(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_copyfunc_type(copyfunc), ossl_check_ESS_CERT_ID_V2_freefunc_type(freefunc))) +#define sk_ESS_CERT_ID_V2_set_cmp_func(sk, cmp) ((sk_ESS_CERT_ID_V2_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_compfunc_type(cmp))) + + +DECLARE_ASN1_ALLOC_FUNCTIONS(ESS_ISSUER_SERIAL) +DECLARE_ASN1_ENCODE_FUNCTIONS_only(ESS_ISSUER_SERIAL, ESS_ISSUER_SERIAL) +DECLARE_ASN1_DUP_FUNCTION(ESS_ISSUER_SERIAL) + +DECLARE_ASN1_ALLOC_FUNCTIONS(ESS_CERT_ID) +DECLARE_ASN1_ENCODE_FUNCTIONS_only(ESS_CERT_ID, ESS_CERT_ID) +DECLARE_ASN1_DUP_FUNCTION(ESS_CERT_ID) + +DECLARE_ASN1_FUNCTIONS(ESS_SIGNING_CERT) +DECLARE_ASN1_DUP_FUNCTION(ESS_SIGNING_CERT) + +DECLARE_ASN1_ALLOC_FUNCTIONS(ESS_CERT_ID_V2) +DECLARE_ASN1_ENCODE_FUNCTIONS_only(ESS_CERT_ID_V2, ESS_CERT_ID_V2) +DECLARE_ASN1_DUP_FUNCTION(ESS_CERT_ID_V2) + +DECLARE_ASN1_FUNCTIONS(ESS_SIGNING_CERT_V2) +DECLARE_ASN1_DUP_FUNCTION(ESS_SIGNING_CERT_V2) + +ESS_SIGNING_CERT *OSSL_ESS_signing_cert_new_init(const X509 *signcert, + const STACK_OF(X509) *certs, + int set_issuer_serial); +ESS_SIGNING_CERT_V2 *OSSL_ESS_signing_cert_v2_new_init(const EVP_MD *hash_alg, + const X509 *signcert, + const + STACK_OF(X509) *certs, + int set_issuer_serial); +int OSSL_ESS_check_signing_certs(const ESS_SIGNING_CERT *ss, + const ESS_SIGNING_CERT_V2 *ssv2, + const STACK_OF(X509) *chain, + int require_signing_cert); + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/esserr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/esserr.h new file mode 100644 index 0000000..165ce7c --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/esserr.h @@ -0,0 +1,32 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_ESSERR_H +# define OPENSSL_ESSERR_H +# pragma once + +# include +# include +# include + +/* + * ESS reason codes. + */ +# define ESS_R_EMPTY_ESS_CERT_ID_LIST 107 +# define ESS_R_ESS_CERT_DIGEST_ERROR 103 +# define ESS_R_ESS_CERT_ID_NOT_FOUND 104 +# define ESS_R_ESS_CERT_ID_WRONG_ORDER 105 +# define ESS_R_ESS_DIGEST_ALG_UNKNOWN 106 +# define ESS_R_ESS_SIGNING_CERTIFICATE_ERROR 102 +# define ESS_R_ESS_SIGNING_CERT_ADD_ERROR 100 +# define ESS_R_ESS_SIGNING_CERT_V2_ADD_ERROR 101 +# define ESS_R_MISSING_SIGNING_CERTIFICATE_ATTRIBUTE 108 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/evp.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/evp.h new file mode 100644 index 0000000..f70b9d7 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/evp.h @@ -0,0 +1,2183 @@ +/* + * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_EVP_H +# define OPENSSL_EVP_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_ENVELOPE_H +# endif + +# include + +# ifndef OPENSSL_NO_STDIO +# include +# endif + +# include +# include +# include +# include +# include +# include +# include +# include + +# define EVP_MAX_MD_SIZE 64/* longest known is SHA512 */ +# define EVP_MAX_KEY_LENGTH 64 +# define EVP_MAX_IV_LENGTH 16 +# define EVP_MAX_BLOCK_LENGTH 32 +# define EVP_MAX_AEAD_TAG_LENGTH 16 + +# define PKCS5_SALT_LEN 8 +/* Default PKCS#5 iteration count */ +# define PKCS5_DEFAULT_ITER 2048 + +# include + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define EVP_PK_RSA 0x0001 +# define EVP_PK_DSA 0x0002 +# define EVP_PK_DH 0x0004 +# define EVP_PK_EC 0x0008 +# define EVP_PKT_SIGN 0x0010 +# define EVP_PKT_ENC 0x0020 +# define EVP_PKT_EXCH 0x0040 +# define EVP_PKS_RSA 0x0100 +# define EVP_PKS_DSA 0x0200 +# define EVP_PKS_EC 0x0400 +# endif + +# define EVP_PKEY_NONE NID_undef +# define EVP_PKEY_RSA NID_rsaEncryption +# define EVP_PKEY_RSA2 NID_rsa +# define EVP_PKEY_RSA_PSS NID_rsassaPss +# define EVP_PKEY_DSA NID_dsa +# define EVP_PKEY_DSA1 NID_dsa_2 +# define EVP_PKEY_DSA2 NID_dsaWithSHA +# define EVP_PKEY_DSA3 NID_dsaWithSHA1 +# define EVP_PKEY_DSA4 NID_dsaWithSHA1_2 +# define EVP_PKEY_DH NID_dhKeyAgreement +# define EVP_PKEY_DHX NID_dhpublicnumber +# define EVP_PKEY_EC NID_X9_62_id_ecPublicKey +# define EVP_PKEY_SM2 NID_sm2 +# define EVP_PKEY_HMAC NID_hmac +# define EVP_PKEY_CMAC NID_cmac +# define EVP_PKEY_SCRYPT NID_id_scrypt +# define EVP_PKEY_TLS1_PRF NID_tls1_prf +# define EVP_PKEY_HKDF NID_hkdf +# define EVP_PKEY_POLY1305 NID_poly1305 +# define EVP_PKEY_SIPHASH NID_siphash +# define EVP_PKEY_X25519 NID_X25519 +# define EVP_PKEY_ED25519 NID_ED25519 +# define EVP_PKEY_X448 NID_X448 +# define EVP_PKEY_ED448 NID_ED448 +/* Special indicator that the object is uniquely provider side */ +# define EVP_PKEY_KEYMGMT -1 + +/* Easy to use macros for EVP_PKEY related selections */ +# define EVP_PKEY_KEY_PARAMETERS \ + ( OSSL_KEYMGMT_SELECT_ALL_PARAMETERS ) +# define EVP_PKEY_PRIVATE_KEY \ + ( EVP_PKEY_KEY_PARAMETERS | OSSL_KEYMGMT_SELECT_PRIVATE_KEY ) +# define EVP_PKEY_PUBLIC_KEY \ + ( EVP_PKEY_KEY_PARAMETERS | OSSL_KEYMGMT_SELECT_PUBLIC_KEY ) +# define EVP_PKEY_KEYPAIR \ + ( EVP_PKEY_PUBLIC_KEY | OSSL_KEYMGMT_SELECT_PRIVATE_KEY ) + +#ifdef __cplusplus +extern "C" { +#endif + +int EVP_set_default_properties(OSSL_LIB_CTX *libctx, const char *propq); +int EVP_default_properties_is_fips_enabled(OSSL_LIB_CTX *libctx); +int EVP_default_properties_enable_fips(OSSL_LIB_CTX *libctx, int enable); + +# define EVP_PKEY_MO_SIGN 0x0001 +# define EVP_PKEY_MO_VERIFY 0x0002 +# define EVP_PKEY_MO_ENCRYPT 0x0004 +# define EVP_PKEY_MO_DECRYPT 0x0008 + +# ifndef EVP_MD +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 EVP_MD *EVP_MD_meth_new(int md_type, int pkey_type); +OSSL_DEPRECATEDIN_3_0 EVP_MD *EVP_MD_meth_dup(const EVP_MD *md); +OSSL_DEPRECATEDIN_3_0 void EVP_MD_meth_free(EVP_MD *md); +OSSL_DEPRECATEDIN_3_0 +int EVP_MD_meth_set_input_blocksize(EVP_MD *md, int blocksize); +OSSL_DEPRECATEDIN_3_0 +int EVP_MD_meth_set_result_size(EVP_MD *md, int resultsize); +OSSL_DEPRECATEDIN_3_0 +int EVP_MD_meth_set_app_datasize(EVP_MD *md, int datasize); +OSSL_DEPRECATEDIN_3_0 +int EVP_MD_meth_set_flags(EVP_MD *md, unsigned long flags); +OSSL_DEPRECATEDIN_3_0 +int EVP_MD_meth_set_init(EVP_MD *md, int (*init)(EVP_MD_CTX *ctx)); +OSSL_DEPRECATEDIN_3_0 +int EVP_MD_meth_set_update(EVP_MD *md, int (*update)(EVP_MD_CTX *ctx, + const void *data, + size_t count)); +OSSL_DEPRECATEDIN_3_0 +int EVP_MD_meth_set_final(EVP_MD *md, int (*final)(EVP_MD_CTX *ctx, + unsigned char *md)); +OSSL_DEPRECATEDIN_3_0 +int EVP_MD_meth_set_copy(EVP_MD *md, int (*copy)(EVP_MD_CTX *to, + const EVP_MD_CTX *from)); +OSSL_DEPRECATEDIN_3_0 +int EVP_MD_meth_set_cleanup(EVP_MD *md, int (*cleanup)(EVP_MD_CTX *ctx)); +OSSL_DEPRECATEDIN_3_0 +int EVP_MD_meth_set_ctrl(EVP_MD *md, int (*ctrl)(EVP_MD_CTX *ctx, int cmd, + int p1, void *p2)); +OSSL_DEPRECATEDIN_3_0 int EVP_MD_meth_get_input_blocksize(const EVP_MD *md); +OSSL_DEPRECATEDIN_3_0 int EVP_MD_meth_get_result_size(const EVP_MD *md); +OSSL_DEPRECATEDIN_3_0 int EVP_MD_meth_get_app_datasize(const EVP_MD *md); +OSSL_DEPRECATEDIN_3_0 unsigned long EVP_MD_meth_get_flags(const EVP_MD *md); +OSSL_DEPRECATEDIN_3_0 +int (*EVP_MD_meth_get_init(const EVP_MD *md))(EVP_MD_CTX *ctx); +OSSL_DEPRECATEDIN_3_0 +int (*EVP_MD_meth_get_update(const EVP_MD *md))(EVP_MD_CTX *ctx, + const void *data, size_t count); +OSSL_DEPRECATEDIN_3_0 +int (*EVP_MD_meth_get_final(const EVP_MD *md))(EVP_MD_CTX *ctx, + unsigned char *md); +OSSL_DEPRECATEDIN_3_0 +int (*EVP_MD_meth_get_copy(const EVP_MD *md))(EVP_MD_CTX *to, + const EVP_MD_CTX *from); +OSSL_DEPRECATEDIN_3_0 +int (*EVP_MD_meth_get_cleanup(const EVP_MD *md))(EVP_MD_CTX *ctx); +OSSL_DEPRECATEDIN_3_0 +int (*EVP_MD_meth_get_ctrl(const EVP_MD *md))(EVP_MD_CTX *ctx, int cmd, + int p1, void *p2); +# endif +/* digest can only handle a single block */ +# define EVP_MD_FLAG_ONESHOT 0x0001 + +/* digest is extensible-output function, XOF */ +# define EVP_MD_FLAG_XOF 0x0002 + +/* DigestAlgorithmIdentifier flags... */ + +# define EVP_MD_FLAG_DIGALGID_MASK 0x0018 + +/* NULL or absent parameter accepted. Use NULL */ + +# define EVP_MD_FLAG_DIGALGID_NULL 0x0000 + +/* NULL or absent parameter accepted. Use NULL for PKCS#1 otherwise absent */ + +# define EVP_MD_FLAG_DIGALGID_ABSENT 0x0008 + +/* Custom handling via ctrl */ + +# define EVP_MD_FLAG_DIGALGID_CUSTOM 0x0018 + +/* Note if suitable for use in FIPS mode */ +# define EVP_MD_FLAG_FIPS 0x0400 + +/* Digest ctrls */ + +# define EVP_MD_CTRL_DIGALGID 0x1 +# define EVP_MD_CTRL_MICALG 0x2 +# define EVP_MD_CTRL_XOF_LEN 0x3 +# define EVP_MD_CTRL_TLSTREE 0x4 + +/* Minimum Algorithm specific ctrl value */ + +# define EVP_MD_CTRL_ALG_CTRL 0x1000 + +# endif /* !EVP_MD */ + +/* values for EVP_MD_CTX flags */ + +# define EVP_MD_CTX_FLAG_ONESHOT 0x0001/* digest update will be + * called once only */ +# define EVP_MD_CTX_FLAG_CLEANED 0x0002/* context has already been + * cleaned */ +# define EVP_MD_CTX_FLAG_REUSE 0x0004/* Don't free up ctx->md_data + * in EVP_MD_CTX_reset */ +/* + * FIPS and pad options are ignored in 1.0.0, definitions are here so we + * don't accidentally reuse the values for other purposes. + */ + +/* This flag has no effect from openssl-3.0 onwards */ +# define EVP_MD_CTX_FLAG_NON_FIPS_ALLOW 0x0008 + +/* + * The following PAD options are also currently ignored in 1.0.0, digest + * parameters are handled through EVP_DigestSign*() and EVP_DigestVerify*() + * instead. + */ +# define EVP_MD_CTX_FLAG_PAD_MASK 0xF0/* RSA mode to use */ +# define EVP_MD_CTX_FLAG_PAD_PKCS1 0x00/* PKCS#1 v1.5 mode */ +# define EVP_MD_CTX_FLAG_PAD_X931 0x10/* X9.31 mode */ +# define EVP_MD_CTX_FLAG_PAD_PSS 0x20/* PSS mode */ + +# define EVP_MD_CTX_FLAG_NO_INIT 0x0100/* Don't initialize md_data */ +/* + * Some functions such as EVP_DigestSign only finalise copies of internal + * contexts so additional data can be included after the finalisation call. + * This is inefficient if this functionality is not required: it is disabled + * if the following flag is set. + */ +# define EVP_MD_CTX_FLAG_FINALISE 0x0200 +/* NOTE: 0x0400 and 0x0800 are reserved for internal usage */ + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +EVP_CIPHER *EVP_CIPHER_meth_new(int cipher_type, int block_size, int key_len); +OSSL_DEPRECATEDIN_3_0 +EVP_CIPHER *EVP_CIPHER_meth_dup(const EVP_CIPHER *cipher); +OSSL_DEPRECATEDIN_3_0 +void EVP_CIPHER_meth_free(EVP_CIPHER *cipher); +OSSL_DEPRECATEDIN_3_0 +int EVP_CIPHER_meth_set_iv_length(EVP_CIPHER *cipher, int iv_len); +OSSL_DEPRECATEDIN_3_0 +int EVP_CIPHER_meth_set_flags(EVP_CIPHER *cipher, unsigned long flags); +OSSL_DEPRECATEDIN_3_0 +int EVP_CIPHER_meth_set_impl_ctx_size(EVP_CIPHER *cipher, int ctx_size); +OSSL_DEPRECATEDIN_3_0 +int EVP_CIPHER_meth_set_init(EVP_CIPHER *cipher, + int (*init) (EVP_CIPHER_CTX *ctx, + const unsigned char *key, + const unsigned char *iv, + int enc)); +OSSL_DEPRECATEDIN_3_0 +int EVP_CIPHER_meth_set_do_cipher(EVP_CIPHER *cipher, + int (*do_cipher) (EVP_CIPHER_CTX *ctx, + unsigned char *out, + const unsigned char *in, + size_t inl)); +OSSL_DEPRECATEDIN_3_0 +int EVP_CIPHER_meth_set_cleanup(EVP_CIPHER *cipher, + int (*cleanup) (EVP_CIPHER_CTX *)); +OSSL_DEPRECATEDIN_3_0 +int EVP_CIPHER_meth_set_set_asn1_params(EVP_CIPHER *cipher, + int (*set_asn1_parameters) (EVP_CIPHER_CTX *, + ASN1_TYPE *)); +OSSL_DEPRECATEDIN_3_0 +int EVP_CIPHER_meth_set_get_asn1_params(EVP_CIPHER *cipher, + int (*get_asn1_parameters) (EVP_CIPHER_CTX *, + ASN1_TYPE *)); +OSSL_DEPRECATEDIN_3_0 +int EVP_CIPHER_meth_set_ctrl(EVP_CIPHER *cipher, + int (*ctrl) (EVP_CIPHER_CTX *, int type, + int arg, void *ptr)); +OSSL_DEPRECATEDIN_3_0 int +(*EVP_CIPHER_meth_get_init(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *ctx, + const unsigned char *key, + const unsigned char *iv, + int enc); +OSSL_DEPRECATEDIN_3_0 int +(*EVP_CIPHER_meth_get_do_cipher(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *ctx, + unsigned char *out, + const unsigned char *in, + size_t inl); +OSSL_DEPRECATEDIN_3_0 int +(*EVP_CIPHER_meth_get_cleanup(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *); +OSSL_DEPRECATEDIN_3_0 int +(*EVP_CIPHER_meth_get_set_asn1_params(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *, + ASN1_TYPE *); +OSSL_DEPRECATEDIN_3_0 int +(*EVP_CIPHER_meth_get_get_asn1_params(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *, + ASN1_TYPE *); +OSSL_DEPRECATEDIN_3_0 int +(*EVP_CIPHER_meth_get_ctrl(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *, int type, + int arg, void *ptr); +# endif + +/* Values for cipher flags */ + +/* Modes for ciphers */ + +# define EVP_CIPH_STREAM_CIPHER 0x0 +# define EVP_CIPH_ECB_MODE 0x1 +# define EVP_CIPH_CBC_MODE 0x2 +# define EVP_CIPH_CFB_MODE 0x3 +# define EVP_CIPH_OFB_MODE 0x4 +# define EVP_CIPH_CTR_MODE 0x5 +# define EVP_CIPH_GCM_MODE 0x6 +# define EVP_CIPH_CCM_MODE 0x7 +# define EVP_CIPH_XTS_MODE 0x10001 +# define EVP_CIPH_WRAP_MODE 0x10002 +# define EVP_CIPH_OCB_MODE 0x10003 +# define EVP_CIPH_SIV_MODE 0x10004 +# define EVP_CIPH_GCM_SIV_MODE 0x10005 +# define EVP_CIPH_MODE 0xF0007 +/* Set if variable length cipher */ +# define EVP_CIPH_VARIABLE_LENGTH 0x8 +/* Set if the iv handling should be done by the cipher itself */ +# define EVP_CIPH_CUSTOM_IV 0x10 +/* Set if the cipher's init() function should be called if key is NULL */ +# define EVP_CIPH_ALWAYS_CALL_INIT 0x20 +/* Call ctrl() to init cipher parameters */ +# define EVP_CIPH_CTRL_INIT 0x40 +/* Don't use standard key length function */ +# define EVP_CIPH_CUSTOM_KEY_LENGTH 0x80 +/* Don't use standard block padding */ +# define EVP_CIPH_NO_PADDING 0x100 +/* cipher handles random key generation */ +# define EVP_CIPH_RAND_KEY 0x200 +/* cipher has its own additional copying logic */ +# define EVP_CIPH_CUSTOM_COPY 0x400 +/* Don't use standard iv length function */ +# define EVP_CIPH_CUSTOM_IV_LENGTH 0x800 +/* Legacy and no longer relevant: Allow use default ASN1 get/set iv */ +# define EVP_CIPH_FLAG_DEFAULT_ASN1 0 +/* Free: 0x1000 */ +/* Buffer length in bits not bytes: CFB1 mode only */ +# define EVP_CIPH_FLAG_LENGTH_BITS 0x2000 +/* Deprecated FIPS flag: was 0x4000 */ +# define EVP_CIPH_FLAG_FIPS 0 +/* Deprecated FIPS flag: was 0x8000 */ +# define EVP_CIPH_FLAG_NON_FIPS_ALLOW 0 + +/* + * Cipher handles any and all padding logic as well as finalisation. + */ +# define EVP_CIPH_FLAG_CTS 0x4000 +# define EVP_CIPH_FLAG_CUSTOM_CIPHER 0x100000 +# define EVP_CIPH_FLAG_AEAD_CIPHER 0x200000 +# define EVP_CIPH_FLAG_TLS1_1_MULTIBLOCK 0x400000 +/* Cipher can handle pipeline operations */ +# define EVP_CIPH_FLAG_PIPELINE 0X800000 +/* For provider implementations that handle ASN1 get/set param themselves */ +# define EVP_CIPH_FLAG_CUSTOM_ASN1 0x1000000 +/* For ciphers generating unprotected CMS attributes */ +# define EVP_CIPH_FLAG_CIPHER_WITH_MAC 0x2000000 +/* For supplementary wrap cipher support */ +# define EVP_CIPH_FLAG_GET_WRAP_CIPHER 0x4000000 +# define EVP_CIPH_FLAG_INVERSE_CIPHER 0x8000000 + +/* + * Cipher context flag to indicate we can handle wrap mode: if allowed in + * older applications it could overflow buffers. + */ + +# define EVP_CIPHER_CTX_FLAG_WRAP_ALLOW 0x1 + +/* ctrl() values */ + +# define EVP_CTRL_INIT 0x0 +# define EVP_CTRL_SET_KEY_LENGTH 0x1 +# define EVP_CTRL_GET_RC2_KEY_BITS 0x2 +# define EVP_CTRL_SET_RC2_KEY_BITS 0x3 +# define EVP_CTRL_GET_RC5_ROUNDS 0x4 +# define EVP_CTRL_SET_RC5_ROUNDS 0x5 +# define EVP_CTRL_RAND_KEY 0x6 +# define EVP_CTRL_PBE_PRF_NID 0x7 +# define EVP_CTRL_COPY 0x8 +# define EVP_CTRL_AEAD_SET_IVLEN 0x9 +# define EVP_CTRL_AEAD_GET_TAG 0x10 +# define EVP_CTRL_AEAD_SET_TAG 0x11 +# define EVP_CTRL_AEAD_SET_IV_FIXED 0x12 +# define EVP_CTRL_GCM_SET_IVLEN EVP_CTRL_AEAD_SET_IVLEN +# define EVP_CTRL_GCM_GET_TAG EVP_CTRL_AEAD_GET_TAG +# define EVP_CTRL_GCM_SET_TAG EVP_CTRL_AEAD_SET_TAG +# define EVP_CTRL_GCM_SET_IV_FIXED EVP_CTRL_AEAD_SET_IV_FIXED +# define EVP_CTRL_GCM_IV_GEN 0x13 +# define EVP_CTRL_CCM_SET_IVLEN EVP_CTRL_AEAD_SET_IVLEN +# define EVP_CTRL_CCM_GET_TAG EVP_CTRL_AEAD_GET_TAG +# define EVP_CTRL_CCM_SET_TAG EVP_CTRL_AEAD_SET_TAG +# define EVP_CTRL_CCM_SET_IV_FIXED EVP_CTRL_AEAD_SET_IV_FIXED +# define EVP_CTRL_CCM_SET_L 0x14 +# define EVP_CTRL_CCM_SET_MSGLEN 0x15 +/* + * AEAD cipher deduces payload length and returns number of bytes required to + * store MAC and eventual padding. Subsequent call to EVP_Cipher even + * appends/verifies MAC. + */ +# define EVP_CTRL_AEAD_TLS1_AAD 0x16 +/* Used by composite AEAD ciphers, no-op in GCM, CCM... */ +# define EVP_CTRL_AEAD_SET_MAC_KEY 0x17 +/* Set the GCM invocation field, decrypt only */ +# define EVP_CTRL_GCM_SET_IV_INV 0x18 + +# define EVP_CTRL_TLS1_1_MULTIBLOCK_AAD 0x19 +# define EVP_CTRL_TLS1_1_MULTIBLOCK_ENCRYPT 0x1a +# define EVP_CTRL_TLS1_1_MULTIBLOCK_DECRYPT 0x1b +# define EVP_CTRL_TLS1_1_MULTIBLOCK_MAX_BUFSIZE 0x1c + +# define EVP_CTRL_SSL3_MASTER_SECRET 0x1d + +/* EVP_CTRL_SET_SBOX takes the char * specifying S-boxes */ +# define EVP_CTRL_SET_SBOX 0x1e +/* + * EVP_CTRL_SBOX_USED takes a 'size_t' and 'char *', pointing at a + * pre-allocated buffer with specified size + */ +# define EVP_CTRL_SBOX_USED 0x1f +/* EVP_CTRL_KEY_MESH takes 'size_t' number of bytes to mesh the key after, + * 0 switches meshing off + */ +# define EVP_CTRL_KEY_MESH 0x20 +/* EVP_CTRL_BLOCK_PADDING_MODE takes the padding mode */ +# define EVP_CTRL_BLOCK_PADDING_MODE 0x21 + +/* Set the output buffers to use for a pipelined operation */ +# define EVP_CTRL_SET_PIPELINE_OUTPUT_BUFS 0x22 +/* Set the input buffers to use for a pipelined operation */ +# define EVP_CTRL_SET_PIPELINE_INPUT_BUFS 0x23 +/* Set the input buffer lengths to use for a pipelined operation */ +# define EVP_CTRL_SET_PIPELINE_INPUT_LENS 0x24 +/* Get the IV length used by the cipher */ +# define EVP_CTRL_GET_IVLEN 0x25 +/* 0x26 is unused */ +/* Tell the cipher it's doing a speed test (SIV disallows multiple ops) */ +# define EVP_CTRL_SET_SPEED 0x27 +/* Get the unprotectedAttrs from cipher ctx */ +# define EVP_CTRL_PROCESS_UNPROTECTED 0x28 +/* Get the supplementary wrap cipher */ +#define EVP_CTRL_GET_WRAP_CIPHER 0x29 +/* TLSTREE key diversification */ +#define EVP_CTRL_TLSTREE 0x2A + +/* Padding modes */ +#define EVP_PADDING_PKCS7 1 +#define EVP_PADDING_ISO7816_4 2 +#define EVP_PADDING_ANSI923 3 +#define EVP_PADDING_ISO10126 4 +#define EVP_PADDING_ZERO 5 + +/* RFC 5246 defines additional data to be 13 bytes in length */ +# define EVP_AEAD_TLS1_AAD_LEN 13 + +typedef struct { + unsigned char *out; + const unsigned char *inp; + size_t len; + unsigned int interleave; +} EVP_CTRL_TLS1_1_MULTIBLOCK_PARAM; + +/* GCM TLS constants */ +/* Length of fixed part of IV derived from PRF */ +# define EVP_GCM_TLS_FIXED_IV_LEN 4 +/* Length of explicit part of IV part of TLS records */ +# define EVP_GCM_TLS_EXPLICIT_IV_LEN 8 +/* Length of tag for TLS */ +# define EVP_GCM_TLS_TAG_LEN 16 + +/* CCM TLS constants */ +/* Length of fixed part of IV derived from PRF */ +# define EVP_CCM_TLS_FIXED_IV_LEN 4 +/* Length of explicit part of IV part of TLS records */ +# define EVP_CCM_TLS_EXPLICIT_IV_LEN 8 +/* Total length of CCM IV length for TLS */ +# define EVP_CCM_TLS_IV_LEN 12 +/* Length of tag for TLS */ +# define EVP_CCM_TLS_TAG_LEN 16 +/* Length of CCM8 tag for TLS */ +# define EVP_CCM8_TLS_TAG_LEN 8 + +/* Length of tag for TLS */ +# define EVP_CHACHAPOLY_TLS_TAG_LEN 16 + +typedef struct evp_cipher_info_st { + const EVP_CIPHER *cipher; + unsigned char iv[EVP_MAX_IV_LENGTH]; +} EVP_CIPHER_INFO; + + +/* Password based encryption function */ +typedef int (EVP_PBE_KEYGEN) (EVP_CIPHER_CTX *ctx, const char *pass, + int passlen, ASN1_TYPE *param, + const EVP_CIPHER *cipher, const EVP_MD *md, + int en_de); + +typedef int (EVP_PBE_KEYGEN_EX) (EVP_CIPHER_CTX *ctx, const char *pass, + int passlen, ASN1_TYPE *param, + const EVP_CIPHER *cipher, const EVP_MD *md, + int en_de, OSSL_LIB_CTX *libctx, const char *propq); + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define EVP_PKEY_assign_RSA(pkey,rsa) EVP_PKEY_assign((pkey),EVP_PKEY_RSA,\ + (rsa)) +# endif + +# ifndef OPENSSL_NO_DSA +# define EVP_PKEY_assign_DSA(pkey,dsa) EVP_PKEY_assign((pkey),EVP_PKEY_DSA,\ + (dsa)) +# endif + +# if !defined(OPENSSL_NO_DH) && !defined(OPENSSL_NO_DEPRECATED_3_0) +# define EVP_PKEY_assign_DH(pkey,dh) EVP_PKEY_assign((pkey),EVP_PKEY_DH,(dh)) +# endif + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# ifndef OPENSSL_NO_EC +# define EVP_PKEY_assign_EC_KEY(pkey,eckey) \ + EVP_PKEY_assign((pkey), EVP_PKEY_EC, (eckey)) +# endif +# endif +# ifndef OPENSSL_NO_SIPHASH +# define EVP_PKEY_assign_SIPHASH(pkey,shkey) EVP_PKEY_assign((pkey),\ + EVP_PKEY_SIPHASH,(shkey)) +# endif + +# ifndef OPENSSL_NO_POLY1305 +# define EVP_PKEY_assign_POLY1305(pkey,polykey) EVP_PKEY_assign((pkey),\ + EVP_PKEY_POLY1305,(polykey)) +# endif + +/* Add some extra combinations */ +# define EVP_get_digestbynid(a) EVP_get_digestbyname(OBJ_nid2sn(a)) +# define EVP_get_digestbyobj(a) EVP_get_digestbynid(OBJ_obj2nid(a)) +# define EVP_get_cipherbynid(a) EVP_get_cipherbyname(OBJ_nid2sn(a)) +# define EVP_get_cipherbyobj(a) EVP_get_cipherbynid(OBJ_obj2nid(a)) + +int EVP_MD_get_type(const EVP_MD *md); +# define EVP_MD_type EVP_MD_get_type +# define EVP_MD_nid EVP_MD_get_type +const char *EVP_MD_get0_name(const EVP_MD *md); +# define EVP_MD_name EVP_MD_get0_name +const char *EVP_MD_get0_description(const EVP_MD *md); +int EVP_MD_is_a(const EVP_MD *md, const char *name); +int EVP_MD_names_do_all(const EVP_MD *md, + void (*fn)(const char *name, void *data), + void *data); +const OSSL_PROVIDER *EVP_MD_get0_provider(const EVP_MD *md); +int EVP_MD_get_pkey_type(const EVP_MD *md); +# define EVP_MD_pkey_type EVP_MD_get_pkey_type +int EVP_MD_get_size(const EVP_MD *md); +# define EVP_MD_size EVP_MD_get_size +int EVP_MD_get_block_size(const EVP_MD *md); +# define EVP_MD_block_size EVP_MD_get_block_size +unsigned long EVP_MD_get_flags(const EVP_MD *md); +# define EVP_MD_flags EVP_MD_get_flags + +const EVP_MD *EVP_MD_CTX_get0_md(const EVP_MD_CTX *ctx); +EVP_MD *EVP_MD_CTX_get1_md(EVP_MD_CTX *ctx); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx); +OSSL_DEPRECATEDIN_3_0 +int (*EVP_MD_CTX_update_fn(EVP_MD_CTX *ctx))(EVP_MD_CTX *ctx, + const void *data, size_t count); +OSSL_DEPRECATEDIN_3_0 +void EVP_MD_CTX_set_update_fn(EVP_MD_CTX *ctx, + int (*update) (EVP_MD_CTX *ctx, + const void *data, size_t count)); +# endif +# define EVP_MD_CTX_get0_name(e) EVP_MD_get0_name(EVP_MD_CTX_get0_md(e)) +# define EVP_MD_CTX_get_size(e) EVP_MD_get_size(EVP_MD_CTX_get0_md(e)) +# define EVP_MD_CTX_size EVP_MD_CTX_get_size +# define EVP_MD_CTX_get_block_size(e) EVP_MD_get_block_size(EVP_MD_CTX_get0_md(e)) +# define EVP_MD_CTX_block_size EVP_MD_CTX_get_block_size +# define EVP_MD_CTX_get_type(e) EVP_MD_get_type(EVP_MD_CTX_get0_md(e)) +# define EVP_MD_CTX_type EVP_MD_CTX_get_type +EVP_PKEY_CTX *EVP_MD_CTX_get_pkey_ctx(const EVP_MD_CTX *ctx); +# define EVP_MD_CTX_pkey_ctx EVP_MD_CTX_get_pkey_ctx +void EVP_MD_CTX_set_pkey_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pctx); +void *EVP_MD_CTX_get0_md_data(const EVP_MD_CTX *ctx); +# define EVP_MD_CTX_md_data EVP_MD_CTX_get0_md_data + +int EVP_CIPHER_get_nid(const EVP_CIPHER *cipher); +# define EVP_CIPHER_nid EVP_CIPHER_get_nid +const char *EVP_CIPHER_get0_name(const EVP_CIPHER *cipher); +# define EVP_CIPHER_name EVP_CIPHER_get0_name +const char *EVP_CIPHER_get0_description(const EVP_CIPHER *cipher); +int EVP_CIPHER_is_a(const EVP_CIPHER *cipher, const char *name); +int EVP_CIPHER_names_do_all(const EVP_CIPHER *cipher, + void (*fn)(const char *name, void *data), + void *data); +const OSSL_PROVIDER *EVP_CIPHER_get0_provider(const EVP_CIPHER *cipher); +int EVP_CIPHER_get_block_size(const EVP_CIPHER *cipher); +# define EVP_CIPHER_block_size EVP_CIPHER_get_block_size +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +int EVP_CIPHER_impl_ctx_size(const EVP_CIPHER *cipher); +# endif +int EVP_CIPHER_get_key_length(const EVP_CIPHER *cipher); +# define EVP_CIPHER_key_length EVP_CIPHER_get_key_length +int EVP_CIPHER_get_iv_length(const EVP_CIPHER *cipher); +# define EVP_CIPHER_iv_length EVP_CIPHER_get_iv_length +unsigned long EVP_CIPHER_get_flags(const EVP_CIPHER *cipher); +# define EVP_CIPHER_flags EVP_CIPHER_get_flags +int EVP_CIPHER_get_mode(const EVP_CIPHER *cipher); +# define EVP_CIPHER_mode EVP_CIPHER_get_mode +int EVP_CIPHER_get_type(const EVP_CIPHER *cipher); +# define EVP_CIPHER_type EVP_CIPHER_get_type +EVP_CIPHER *EVP_CIPHER_fetch(OSSL_LIB_CTX *ctx, const char *algorithm, + const char *properties); +int EVP_CIPHER_up_ref(EVP_CIPHER *cipher); +void EVP_CIPHER_free(EVP_CIPHER *cipher); + +const EVP_CIPHER *EVP_CIPHER_CTX_get0_cipher(const EVP_CIPHER_CTX *ctx); +EVP_CIPHER *EVP_CIPHER_CTX_get1_cipher(EVP_CIPHER_CTX *ctx); +int EVP_CIPHER_CTX_is_encrypting(const EVP_CIPHER_CTX *ctx); +# define EVP_CIPHER_CTX_encrypting EVP_CIPHER_CTX_is_encrypting +int EVP_CIPHER_CTX_get_nid(const EVP_CIPHER_CTX *ctx); +# define EVP_CIPHER_CTX_nid EVP_CIPHER_CTX_get_nid +int EVP_CIPHER_CTX_get_block_size(const EVP_CIPHER_CTX *ctx); +# define EVP_CIPHER_CTX_block_size EVP_CIPHER_CTX_get_block_size +int EVP_CIPHER_CTX_get_key_length(const EVP_CIPHER_CTX *ctx); +# define EVP_CIPHER_CTX_key_length EVP_CIPHER_CTX_get_key_length +int EVP_CIPHER_CTX_get_iv_length(const EVP_CIPHER_CTX *ctx); +# define EVP_CIPHER_CTX_iv_length EVP_CIPHER_CTX_get_iv_length +int EVP_CIPHER_CTX_get_tag_length(const EVP_CIPHER_CTX *ctx); +# define EVP_CIPHER_CTX_tag_length EVP_CIPHER_CTX_get_tag_length +# ifndef OPENSSL_NO_DEPRECATED_3_0 +const EVP_CIPHER *EVP_CIPHER_CTX_cipher(const EVP_CIPHER_CTX *ctx); +OSSL_DEPRECATEDIN_3_0 const unsigned char *EVP_CIPHER_CTX_iv(const EVP_CIPHER_CTX *ctx); +OSSL_DEPRECATEDIN_3_0 const unsigned char *EVP_CIPHER_CTX_original_iv(const EVP_CIPHER_CTX *ctx); +OSSL_DEPRECATEDIN_3_0 unsigned char *EVP_CIPHER_CTX_iv_noconst(EVP_CIPHER_CTX *ctx); +# endif +int EVP_CIPHER_CTX_get_updated_iv(EVP_CIPHER_CTX *ctx, void *buf, size_t len); +int EVP_CIPHER_CTX_get_original_iv(EVP_CIPHER_CTX *ctx, void *buf, size_t len); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +unsigned char *EVP_CIPHER_CTX_buf_noconst(EVP_CIPHER_CTX *ctx); +# endif +int EVP_CIPHER_CTX_get_num(const EVP_CIPHER_CTX *ctx); +# define EVP_CIPHER_CTX_num EVP_CIPHER_CTX_get_num +int EVP_CIPHER_CTX_set_num(EVP_CIPHER_CTX *ctx, int num); +EVP_CIPHER_CTX *EVP_CIPHER_CTX_dup(const EVP_CIPHER_CTX *in); +int EVP_CIPHER_CTX_copy(EVP_CIPHER_CTX *out, const EVP_CIPHER_CTX *in); +void *EVP_CIPHER_CTX_get_app_data(const EVP_CIPHER_CTX *ctx); +void EVP_CIPHER_CTX_set_app_data(EVP_CIPHER_CTX *ctx, void *data); +void *EVP_CIPHER_CTX_get_cipher_data(const EVP_CIPHER_CTX *ctx); +void *EVP_CIPHER_CTX_set_cipher_data(EVP_CIPHER_CTX *ctx, void *cipher_data); +# define EVP_CIPHER_CTX_get0_name(c) EVP_CIPHER_get0_name(EVP_CIPHER_CTX_get0_cipher(c)) +# define EVP_CIPHER_CTX_get_type(c) EVP_CIPHER_get_type(EVP_CIPHER_CTX_get0_cipher(c)) +# define EVP_CIPHER_CTX_type EVP_CIPHER_CTX_get_type +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define EVP_CIPHER_CTX_flags(c) EVP_CIPHER_get_flags(EVP_CIPHER_CTX_get0_cipher(c)) +# endif +# define EVP_CIPHER_CTX_get_mode(c) EVP_CIPHER_get_mode(EVP_CIPHER_CTX_get0_cipher(c)) +# define EVP_CIPHER_CTX_mode EVP_CIPHER_CTX_get_mode + +# define EVP_ENCODE_LENGTH(l) ((((l)+2)/3*4)+((l)/48+1)*2+80) +# define EVP_DECODE_LENGTH(l) (((l)+3)/4*3+80) + +# define EVP_SignInit_ex(a,b,c) EVP_DigestInit_ex(a,b,c) +# define EVP_SignInit(a,b) EVP_DigestInit(a,b) +# define EVP_SignUpdate(a,b,c) EVP_DigestUpdate(a,b,c) +# define EVP_VerifyInit_ex(a,b,c) EVP_DigestInit_ex(a,b,c) +# define EVP_VerifyInit(a,b) EVP_DigestInit(a,b) +# define EVP_VerifyUpdate(a,b,c) EVP_DigestUpdate(a,b,c) +# define EVP_OpenUpdate(a,b,c,d,e) EVP_DecryptUpdate(a,b,c,d,e) +# define EVP_SealUpdate(a,b,c,d,e) EVP_EncryptUpdate(a,b,c,d,e) + +# ifdef CONST_STRICT +void BIO_set_md(BIO *, const EVP_MD *md); +# else +# define BIO_set_md(b,md) BIO_ctrl(b,BIO_C_SET_MD,0,(void *)(md)) +# endif +# define BIO_get_md(b,mdp) BIO_ctrl(b,BIO_C_GET_MD,0,(mdp)) +# define BIO_get_md_ctx(b,mdcp) BIO_ctrl(b,BIO_C_GET_MD_CTX,0,(mdcp)) +# define BIO_set_md_ctx(b,mdcp) BIO_ctrl(b,BIO_C_SET_MD_CTX,0,(mdcp)) +# define BIO_get_cipher_status(b) BIO_ctrl(b,BIO_C_GET_CIPHER_STATUS,0,NULL) +# define BIO_get_cipher_ctx(b,c_pp) BIO_ctrl(b,BIO_C_GET_CIPHER_CTX,0,(c_pp)) + +__owur int EVP_Cipher(EVP_CIPHER_CTX *c, + unsigned char *out, + const unsigned char *in, unsigned int inl); + +# define EVP_add_cipher_alias(n,alias) \ + OBJ_NAME_add((alias),OBJ_NAME_TYPE_CIPHER_METH|OBJ_NAME_ALIAS,(n)) +# define EVP_add_digest_alias(n,alias) \ + OBJ_NAME_add((alias),OBJ_NAME_TYPE_MD_METH|OBJ_NAME_ALIAS,(n)) +# define EVP_delete_cipher_alias(alias) \ + OBJ_NAME_remove(alias,OBJ_NAME_TYPE_CIPHER_METH|OBJ_NAME_ALIAS); +# define EVP_delete_digest_alias(alias) \ + OBJ_NAME_remove(alias,OBJ_NAME_TYPE_MD_METH|OBJ_NAME_ALIAS); + +int EVP_MD_get_params(const EVP_MD *digest, OSSL_PARAM params[]); +int EVP_MD_CTX_set_params(EVP_MD_CTX *ctx, const OSSL_PARAM params[]); +int EVP_MD_CTX_get_params(EVP_MD_CTX *ctx, OSSL_PARAM params[]); +const OSSL_PARAM *EVP_MD_gettable_params(const EVP_MD *digest); +const OSSL_PARAM *EVP_MD_settable_ctx_params(const EVP_MD *md); +const OSSL_PARAM *EVP_MD_gettable_ctx_params(const EVP_MD *md); +const OSSL_PARAM *EVP_MD_CTX_settable_params(EVP_MD_CTX *ctx); +const OSSL_PARAM *EVP_MD_CTX_gettable_params(EVP_MD_CTX *ctx); +int EVP_MD_CTX_ctrl(EVP_MD_CTX *ctx, int cmd, int p1, void *p2); +EVP_MD_CTX *EVP_MD_CTX_new(void); +int EVP_MD_CTX_reset(EVP_MD_CTX *ctx); +void EVP_MD_CTX_free(EVP_MD_CTX *ctx); +# define EVP_MD_CTX_create() EVP_MD_CTX_new() +# define EVP_MD_CTX_init(ctx) EVP_MD_CTX_reset((ctx)) +# define EVP_MD_CTX_destroy(ctx) EVP_MD_CTX_free((ctx)) +__owur EVP_MD_CTX *EVP_MD_CTX_dup(const EVP_MD_CTX *in); +__owur int EVP_MD_CTX_copy_ex(EVP_MD_CTX *out, const EVP_MD_CTX *in); +void EVP_MD_CTX_set_flags(EVP_MD_CTX *ctx, int flags); +void EVP_MD_CTX_clear_flags(EVP_MD_CTX *ctx, int flags); +int EVP_MD_CTX_test_flags(const EVP_MD_CTX *ctx, int flags); +__owur int EVP_DigestInit_ex2(EVP_MD_CTX *ctx, const EVP_MD *type, + const OSSL_PARAM params[]); +__owur int EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, + ENGINE *impl); +__owur int EVP_DigestUpdate(EVP_MD_CTX *ctx, const void *d, + size_t cnt); +__owur int EVP_DigestFinal_ex(EVP_MD_CTX *ctx, unsigned char *md, + unsigned int *s); +__owur int EVP_Digest(const void *data, size_t count, + unsigned char *md, unsigned int *size, + const EVP_MD *type, ENGINE *impl); +__owur int EVP_Q_digest(OSSL_LIB_CTX *libctx, const char *name, + const char *propq, const void *data, size_t datalen, + unsigned char *md, size_t *mdlen); + +__owur int EVP_MD_CTX_copy(EVP_MD_CTX *out, const EVP_MD_CTX *in); +__owur int EVP_DigestInit(EVP_MD_CTX *ctx, const EVP_MD *type); +__owur int EVP_DigestFinal(EVP_MD_CTX *ctx, unsigned char *md, + unsigned int *s); +__owur int EVP_DigestFinalXOF(EVP_MD_CTX *ctx, unsigned char *out, + size_t outlen); +__owur int EVP_DigestSqueeze(EVP_MD_CTX *ctx, unsigned char *out, + size_t outlen); + +__owur EVP_MD *EVP_MD_fetch(OSSL_LIB_CTX *ctx, const char *algorithm, + const char *properties); + +int EVP_MD_up_ref(EVP_MD *md); +void EVP_MD_free(EVP_MD *md); + +int EVP_read_pw_string(char *buf, int length, const char *prompt, int verify); +int EVP_read_pw_string_min(char *buf, int minlen, int maxlen, + const char *prompt, int verify); +void EVP_set_pw_prompt(const char *prompt); +char *EVP_get_pw_prompt(void); + +__owur int EVP_BytesToKey(const EVP_CIPHER *type, const EVP_MD *md, + const unsigned char *salt, + const unsigned char *data, int datal, int count, + unsigned char *key, unsigned char *iv); + +void EVP_CIPHER_CTX_set_flags(EVP_CIPHER_CTX *ctx, int flags); +void EVP_CIPHER_CTX_clear_flags(EVP_CIPHER_CTX *ctx, int flags); +int EVP_CIPHER_CTX_test_flags(const EVP_CIPHER_CTX *ctx, int flags); + +__owur int EVP_EncryptInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher, + const unsigned char *key, const unsigned char *iv); +__owur int EVP_EncryptInit_ex(EVP_CIPHER_CTX *ctx, + const EVP_CIPHER *cipher, ENGINE *impl, + const unsigned char *key, + const unsigned char *iv); +__owur int EVP_EncryptInit_ex2(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher, + const unsigned char *key, + const unsigned char *iv, + const OSSL_PARAM params[]); +__owur int EVP_EncryptUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, + int *outl, const unsigned char *in, int inl); +__owur int EVP_EncryptFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, + int *outl); +__owur int EVP_EncryptFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, + int *outl); + +__owur int EVP_DecryptInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher, + const unsigned char *key, const unsigned char *iv); +__owur int EVP_DecryptInit_ex(EVP_CIPHER_CTX *ctx, + const EVP_CIPHER *cipher, ENGINE *impl, + const unsigned char *key, + const unsigned char *iv); +__owur int EVP_DecryptInit_ex2(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher, + const unsigned char *key, + const unsigned char *iv, + const OSSL_PARAM params[]); +__owur int EVP_DecryptUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, + int *outl, const unsigned char *in, int inl); +__owur int EVP_DecryptFinal(EVP_CIPHER_CTX *ctx, unsigned char *outm, + int *outl); +__owur int EVP_DecryptFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *outm, + int *outl); + +__owur int EVP_CipherInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher, + const unsigned char *key, const unsigned char *iv, + int enc); +__owur int EVP_CipherInit_ex(EVP_CIPHER_CTX *ctx, + const EVP_CIPHER *cipher, ENGINE *impl, + const unsigned char *key, + const unsigned char *iv, int enc); +__owur int EVP_CipherInit_ex2(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher, + const unsigned char *key, const unsigned char *iv, + int enc, const OSSL_PARAM params[]); +__owur int EVP_CipherUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, + int *outl, const unsigned char *in, int inl); +__owur int EVP_CipherFinal(EVP_CIPHER_CTX *ctx, unsigned char *outm, + int *outl); +__owur int EVP_CipherFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *outm, + int *outl); + +__owur int EVP_SignFinal(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *s, + EVP_PKEY *pkey); +__owur int EVP_SignFinal_ex(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *s, + EVP_PKEY *pkey, OSSL_LIB_CTX *libctx, + const char *propq); + +__owur int EVP_DigestSign(EVP_MD_CTX *ctx, unsigned char *sigret, + size_t *siglen, const unsigned char *tbs, + size_t tbslen); + +__owur int EVP_VerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sigbuf, + unsigned int siglen, EVP_PKEY *pkey); +__owur int EVP_VerifyFinal_ex(EVP_MD_CTX *ctx, const unsigned char *sigbuf, + unsigned int siglen, EVP_PKEY *pkey, + OSSL_LIB_CTX *libctx, const char *propq); + +__owur int EVP_DigestVerify(EVP_MD_CTX *ctx, const unsigned char *sigret, + size_t siglen, const unsigned char *tbs, + size_t tbslen); + +__owur int EVP_DigestSignInit_ex(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, + const char *mdname, OSSL_LIB_CTX *libctx, + const char *props, EVP_PKEY *pkey, + const OSSL_PARAM params[]); +__owur int EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, + const EVP_MD *type, ENGINE *e, + EVP_PKEY *pkey); +__owur int EVP_DigestSignUpdate(EVP_MD_CTX *ctx, const void *data, size_t dsize); +__owur int EVP_DigestSignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, + size_t *siglen); + +__owur int EVP_DigestVerifyInit_ex(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, + const char *mdname, OSSL_LIB_CTX *libctx, + const char *props, EVP_PKEY *pkey, + const OSSL_PARAM params[]); +__owur int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, + const EVP_MD *type, ENGINE *e, + EVP_PKEY *pkey); +int EVP_DigestVerifyUpdate(EVP_MD_CTX *ctx, const void *data, size_t dsize); +__owur int EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sig, + size_t siglen); + +__owur int EVP_OpenInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *type, + const unsigned char *ek, int ekl, + const unsigned char *iv, EVP_PKEY *priv); +__owur int EVP_OpenFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl); + +__owur int EVP_SealInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *type, + unsigned char **ek, int *ekl, unsigned char *iv, + EVP_PKEY **pubk, int npubk); +__owur int EVP_SealFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl); + +EVP_ENCODE_CTX *EVP_ENCODE_CTX_new(void); +void EVP_ENCODE_CTX_free(EVP_ENCODE_CTX *ctx); +int EVP_ENCODE_CTX_copy(EVP_ENCODE_CTX *dctx, const EVP_ENCODE_CTX *sctx); +int EVP_ENCODE_CTX_num(EVP_ENCODE_CTX *ctx); +void EVP_EncodeInit(EVP_ENCODE_CTX *ctx); +int EVP_EncodeUpdate(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl, + const unsigned char *in, int inl); +void EVP_EncodeFinal(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl); +int EVP_EncodeBlock(unsigned char *t, const unsigned char *f, int n); + +void EVP_DecodeInit(EVP_ENCODE_CTX *ctx); +int EVP_DecodeUpdate(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl, + const unsigned char *in, int inl); +int EVP_DecodeFinal(EVP_ENCODE_CTX *ctx, unsigned + char *out, int *outl); +int EVP_DecodeBlock(unsigned char *t, const unsigned char *f, int n); + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define EVP_CIPHER_CTX_init(c) EVP_CIPHER_CTX_reset(c) +# define EVP_CIPHER_CTX_cleanup(c) EVP_CIPHER_CTX_reset(c) +# endif +EVP_CIPHER_CTX *EVP_CIPHER_CTX_new(void); +int EVP_CIPHER_CTX_reset(EVP_CIPHER_CTX *c); +void EVP_CIPHER_CTX_free(EVP_CIPHER_CTX *c); +int EVP_CIPHER_CTX_set_key_length(EVP_CIPHER_CTX *x, int keylen); +int EVP_CIPHER_CTX_set_padding(EVP_CIPHER_CTX *c, int pad); +int EVP_CIPHER_CTX_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr); +int EVP_CIPHER_CTX_rand_key(EVP_CIPHER_CTX *ctx, unsigned char *key); +int EVP_CIPHER_get_params(EVP_CIPHER *cipher, OSSL_PARAM params[]); +int EVP_CIPHER_CTX_set_params(EVP_CIPHER_CTX *ctx, const OSSL_PARAM params[]); +int EVP_CIPHER_CTX_get_params(EVP_CIPHER_CTX *ctx, OSSL_PARAM params[]); +const OSSL_PARAM *EVP_CIPHER_gettable_params(const EVP_CIPHER *cipher); +const OSSL_PARAM *EVP_CIPHER_settable_ctx_params(const EVP_CIPHER *cipher); +const OSSL_PARAM *EVP_CIPHER_gettable_ctx_params(const EVP_CIPHER *cipher); +const OSSL_PARAM *EVP_CIPHER_CTX_settable_params(EVP_CIPHER_CTX *ctx); +const OSSL_PARAM *EVP_CIPHER_CTX_gettable_params(EVP_CIPHER_CTX *ctx); + +const BIO_METHOD *BIO_f_md(void); +const BIO_METHOD *BIO_f_base64(void); +const BIO_METHOD *BIO_f_cipher(void); +const BIO_METHOD *BIO_f_reliable(void); +__owur int BIO_set_cipher(BIO *b, const EVP_CIPHER *c, const unsigned char *k, + const unsigned char *i, int enc); + +const EVP_MD *EVP_md_null(void); +# ifndef OPENSSL_NO_MD2 +const EVP_MD *EVP_md2(void); +# endif +# ifndef OPENSSL_NO_MD4 +const EVP_MD *EVP_md4(void); +# endif +# ifndef OPENSSL_NO_MD5 +const EVP_MD *EVP_md5(void); +const EVP_MD *EVP_md5_sha1(void); +# endif +# ifndef OPENSSL_NO_BLAKE2 +const EVP_MD *EVP_blake2b512(void); +const EVP_MD *EVP_blake2s256(void); +# endif +const EVP_MD *EVP_sha1(void); +const EVP_MD *EVP_sha224(void); +const EVP_MD *EVP_sha256(void); +const EVP_MD *EVP_sha384(void); +const EVP_MD *EVP_sha512(void); +const EVP_MD *EVP_sha512_224(void); +const EVP_MD *EVP_sha512_256(void); +const EVP_MD *EVP_sha3_224(void); +const EVP_MD *EVP_sha3_256(void); +const EVP_MD *EVP_sha3_384(void); +const EVP_MD *EVP_sha3_512(void); +const EVP_MD *EVP_shake128(void); +const EVP_MD *EVP_shake256(void); + +# ifndef OPENSSL_NO_MDC2 +const EVP_MD *EVP_mdc2(void); +# endif +# ifndef OPENSSL_NO_RMD160 +const EVP_MD *EVP_ripemd160(void); +# endif +# ifndef OPENSSL_NO_WHIRLPOOL +const EVP_MD *EVP_whirlpool(void); +# endif +# ifndef OPENSSL_NO_SM3 +const EVP_MD *EVP_sm3(void); +# endif +const EVP_CIPHER *EVP_enc_null(void); /* does nothing :-) */ +# ifndef OPENSSL_NO_DES +const EVP_CIPHER *EVP_des_ecb(void); +const EVP_CIPHER *EVP_des_ede(void); +const EVP_CIPHER *EVP_des_ede3(void); +const EVP_CIPHER *EVP_des_ede_ecb(void); +const EVP_CIPHER *EVP_des_ede3_ecb(void); +const EVP_CIPHER *EVP_des_cfb64(void); +# define EVP_des_cfb EVP_des_cfb64 +const EVP_CIPHER *EVP_des_cfb1(void); +const EVP_CIPHER *EVP_des_cfb8(void); +const EVP_CIPHER *EVP_des_ede_cfb64(void); +# define EVP_des_ede_cfb EVP_des_ede_cfb64 +const EVP_CIPHER *EVP_des_ede3_cfb64(void); +# define EVP_des_ede3_cfb EVP_des_ede3_cfb64 +const EVP_CIPHER *EVP_des_ede3_cfb1(void); +const EVP_CIPHER *EVP_des_ede3_cfb8(void); +const EVP_CIPHER *EVP_des_ofb(void); +const EVP_CIPHER *EVP_des_ede_ofb(void); +const EVP_CIPHER *EVP_des_ede3_ofb(void); +const EVP_CIPHER *EVP_des_cbc(void); +const EVP_CIPHER *EVP_des_ede_cbc(void); +const EVP_CIPHER *EVP_des_ede3_cbc(void); +const EVP_CIPHER *EVP_desx_cbc(void); +const EVP_CIPHER *EVP_des_ede3_wrap(void); +/* + * This should now be supported through the dev_crypto ENGINE. But also, why + * are rc4 and md5 declarations made here inside a "NO_DES" precompiler + * branch? + */ +# endif +# ifndef OPENSSL_NO_RC4 +const EVP_CIPHER *EVP_rc4(void); +const EVP_CIPHER *EVP_rc4_40(void); +# ifndef OPENSSL_NO_MD5 +const EVP_CIPHER *EVP_rc4_hmac_md5(void); +# endif +# endif +# ifndef OPENSSL_NO_IDEA +const EVP_CIPHER *EVP_idea_ecb(void); +const EVP_CIPHER *EVP_idea_cfb64(void); +# define EVP_idea_cfb EVP_idea_cfb64 +const EVP_CIPHER *EVP_idea_ofb(void); +const EVP_CIPHER *EVP_idea_cbc(void); +# endif +# ifndef OPENSSL_NO_RC2 +const EVP_CIPHER *EVP_rc2_ecb(void); +const EVP_CIPHER *EVP_rc2_cbc(void); +const EVP_CIPHER *EVP_rc2_40_cbc(void); +const EVP_CIPHER *EVP_rc2_64_cbc(void); +const EVP_CIPHER *EVP_rc2_cfb64(void); +# define EVP_rc2_cfb EVP_rc2_cfb64 +const EVP_CIPHER *EVP_rc2_ofb(void); +# endif +# ifndef OPENSSL_NO_BF +const EVP_CIPHER *EVP_bf_ecb(void); +const EVP_CIPHER *EVP_bf_cbc(void); +const EVP_CIPHER *EVP_bf_cfb64(void); +# define EVP_bf_cfb EVP_bf_cfb64 +const EVP_CIPHER *EVP_bf_ofb(void); +# endif +# ifndef OPENSSL_NO_CAST +const EVP_CIPHER *EVP_cast5_ecb(void); +const EVP_CIPHER *EVP_cast5_cbc(void); +const EVP_CIPHER *EVP_cast5_cfb64(void); +# define EVP_cast5_cfb EVP_cast5_cfb64 +const EVP_CIPHER *EVP_cast5_ofb(void); +# endif +# ifndef OPENSSL_NO_RC5 +const EVP_CIPHER *EVP_rc5_32_12_16_cbc(void); +const EVP_CIPHER *EVP_rc5_32_12_16_ecb(void); +const EVP_CIPHER *EVP_rc5_32_12_16_cfb64(void); +# define EVP_rc5_32_12_16_cfb EVP_rc5_32_12_16_cfb64 +const EVP_CIPHER *EVP_rc5_32_12_16_ofb(void); +# endif +const EVP_CIPHER *EVP_aes_128_ecb(void); +const EVP_CIPHER *EVP_aes_128_cbc(void); +const EVP_CIPHER *EVP_aes_128_cfb1(void); +const EVP_CIPHER *EVP_aes_128_cfb8(void); +const EVP_CIPHER *EVP_aes_128_cfb128(void); +# define EVP_aes_128_cfb EVP_aes_128_cfb128 +const EVP_CIPHER *EVP_aes_128_ofb(void); +const EVP_CIPHER *EVP_aes_128_ctr(void); +const EVP_CIPHER *EVP_aes_128_ccm(void); +const EVP_CIPHER *EVP_aes_128_gcm(void); +const EVP_CIPHER *EVP_aes_128_xts(void); +const EVP_CIPHER *EVP_aes_128_wrap(void); +const EVP_CIPHER *EVP_aes_128_wrap_pad(void); +# ifndef OPENSSL_NO_OCB +const EVP_CIPHER *EVP_aes_128_ocb(void); +# endif +const EVP_CIPHER *EVP_aes_192_ecb(void); +const EVP_CIPHER *EVP_aes_192_cbc(void); +const EVP_CIPHER *EVP_aes_192_cfb1(void); +const EVP_CIPHER *EVP_aes_192_cfb8(void); +const EVP_CIPHER *EVP_aes_192_cfb128(void); +# define EVP_aes_192_cfb EVP_aes_192_cfb128 +const EVP_CIPHER *EVP_aes_192_ofb(void); +const EVP_CIPHER *EVP_aes_192_ctr(void); +const EVP_CIPHER *EVP_aes_192_ccm(void); +const EVP_CIPHER *EVP_aes_192_gcm(void); +const EVP_CIPHER *EVP_aes_192_wrap(void); +const EVP_CIPHER *EVP_aes_192_wrap_pad(void); +# ifndef OPENSSL_NO_OCB +const EVP_CIPHER *EVP_aes_192_ocb(void); +# endif +const EVP_CIPHER *EVP_aes_256_ecb(void); +const EVP_CIPHER *EVP_aes_256_cbc(void); +const EVP_CIPHER *EVP_aes_256_cfb1(void); +const EVP_CIPHER *EVP_aes_256_cfb8(void); +const EVP_CIPHER *EVP_aes_256_cfb128(void); +# define EVP_aes_256_cfb EVP_aes_256_cfb128 +const EVP_CIPHER *EVP_aes_256_ofb(void); +const EVP_CIPHER *EVP_aes_256_ctr(void); +const EVP_CIPHER *EVP_aes_256_ccm(void); +const EVP_CIPHER *EVP_aes_256_gcm(void); +const EVP_CIPHER *EVP_aes_256_xts(void); +const EVP_CIPHER *EVP_aes_256_wrap(void); +const EVP_CIPHER *EVP_aes_256_wrap_pad(void); +# ifndef OPENSSL_NO_OCB +const EVP_CIPHER *EVP_aes_256_ocb(void); +# endif +const EVP_CIPHER *EVP_aes_128_cbc_hmac_sha1(void); +const EVP_CIPHER *EVP_aes_256_cbc_hmac_sha1(void); +const EVP_CIPHER *EVP_aes_128_cbc_hmac_sha256(void); +const EVP_CIPHER *EVP_aes_256_cbc_hmac_sha256(void); +# ifndef OPENSSL_NO_ARIA +const EVP_CIPHER *EVP_aria_128_ecb(void); +const EVP_CIPHER *EVP_aria_128_cbc(void); +const EVP_CIPHER *EVP_aria_128_cfb1(void); +const EVP_CIPHER *EVP_aria_128_cfb8(void); +const EVP_CIPHER *EVP_aria_128_cfb128(void); +# define EVP_aria_128_cfb EVP_aria_128_cfb128 +const EVP_CIPHER *EVP_aria_128_ctr(void); +const EVP_CIPHER *EVP_aria_128_ofb(void); +const EVP_CIPHER *EVP_aria_128_gcm(void); +const EVP_CIPHER *EVP_aria_128_ccm(void); +const EVP_CIPHER *EVP_aria_192_ecb(void); +const EVP_CIPHER *EVP_aria_192_cbc(void); +const EVP_CIPHER *EVP_aria_192_cfb1(void); +const EVP_CIPHER *EVP_aria_192_cfb8(void); +const EVP_CIPHER *EVP_aria_192_cfb128(void); +# define EVP_aria_192_cfb EVP_aria_192_cfb128 +const EVP_CIPHER *EVP_aria_192_ctr(void); +const EVP_CIPHER *EVP_aria_192_ofb(void); +const EVP_CIPHER *EVP_aria_192_gcm(void); +const EVP_CIPHER *EVP_aria_192_ccm(void); +const EVP_CIPHER *EVP_aria_256_ecb(void); +const EVP_CIPHER *EVP_aria_256_cbc(void); +const EVP_CIPHER *EVP_aria_256_cfb1(void); +const EVP_CIPHER *EVP_aria_256_cfb8(void); +const EVP_CIPHER *EVP_aria_256_cfb128(void); +# define EVP_aria_256_cfb EVP_aria_256_cfb128 +const EVP_CIPHER *EVP_aria_256_ctr(void); +const EVP_CIPHER *EVP_aria_256_ofb(void); +const EVP_CIPHER *EVP_aria_256_gcm(void); +const EVP_CIPHER *EVP_aria_256_ccm(void); +# endif +# ifndef OPENSSL_NO_CAMELLIA +const EVP_CIPHER *EVP_camellia_128_ecb(void); +const EVP_CIPHER *EVP_camellia_128_cbc(void); +const EVP_CIPHER *EVP_camellia_128_cfb1(void); +const EVP_CIPHER *EVP_camellia_128_cfb8(void); +const EVP_CIPHER *EVP_camellia_128_cfb128(void); +# define EVP_camellia_128_cfb EVP_camellia_128_cfb128 +const EVP_CIPHER *EVP_camellia_128_ofb(void); +const EVP_CIPHER *EVP_camellia_128_ctr(void); +const EVP_CIPHER *EVP_camellia_192_ecb(void); +const EVP_CIPHER *EVP_camellia_192_cbc(void); +const EVP_CIPHER *EVP_camellia_192_cfb1(void); +const EVP_CIPHER *EVP_camellia_192_cfb8(void); +const EVP_CIPHER *EVP_camellia_192_cfb128(void); +# define EVP_camellia_192_cfb EVP_camellia_192_cfb128 +const EVP_CIPHER *EVP_camellia_192_ofb(void); +const EVP_CIPHER *EVP_camellia_192_ctr(void); +const EVP_CIPHER *EVP_camellia_256_ecb(void); +const EVP_CIPHER *EVP_camellia_256_cbc(void); +const EVP_CIPHER *EVP_camellia_256_cfb1(void); +const EVP_CIPHER *EVP_camellia_256_cfb8(void); +const EVP_CIPHER *EVP_camellia_256_cfb128(void); +# define EVP_camellia_256_cfb EVP_camellia_256_cfb128 +const EVP_CIPHER *EVP_camellia_256_ofb(void); +const EVP_CIPHER *EVP_camellia_256_ctr(void); +# endif +# ifndef OPENSSL_NO_CHACHA +const EVP_CIPHER *EVP_chacha20(void); +# ifndef OPENSSL_NO_POLY1305 +const EVP_CIPHER *EVP_chacha20_poly1305(void); +# endif +# endif + +# ifndef OPENSSL_NO_SEED +const EVP_CIPHER *EVP_seed_ecb(void); +const EVP_CIPHER *EVP_seed_cbc(void); +const EVP_CIPHER *EVP_seed_cfb128(void); +# define EVP_seed_cfb EVP_seed_cfb128 +const EVP_CIPHER *EVP_seed_ofb(void); +# endif + +# ifndef OPENSSL_NO_SM4 +const EVP_CIPHER *EVP_sm4_ecb(void); +const EVP_CIPHER *EVP_sm4_cbc(void); +const EVP_CIPHER *EVP_sm4_cfb128(void); +# define EVP_sm4_cfb EVP_sm4_cfb128 +const EVP_CIPHER *EVP_sm4_ofb(void); +const EVP_CIPHER *EVP_sm4_ctr(void); +# endif + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define OPENSSL_add_all_algorithms_conf() \ + OPENSSL_init_crypto(OPENSSL_INIT_ADD_ALL_CIPHERS \ + | OPENSSL_INIT_ADD_ALL_DIGESTS \ + | OPENSSL_INIT_LOAD_CONFIG, NULL) +# define OPENSSL_add_all_algorithms_noconf() \ + OPENSSL_init_crypto(OPENSSL_INIT_ADD_ALL_CIPHERS \ + | OPENSSL_INIT_ADD_ALL_DIGESTS, NULL) + +# ifdef OPENSSL_LOAD_CONF +# define OpenSSL_add_all_algorithms() OPENSSL_add_all_algorithms_conf() +# else +# define OpenSSL_add_all_algorithms() OPENSSL_add_all_algorithms_noconf() +# endif + +# define OpenSSL_add_all_ciphers() \ + OPENSSL_init_crypto(OPENSSL_INIT_ADD_ALL_CIPHERS, NULL) +# define OpenSSL_add_all_digests() \ + OPENSSL_init_crypto(OPENSSL_INIT_ADD_ALL_DIGESTS, NULL) + +# define EVP_cleanup() while(0) continue +# endif + +int EVP_add_cipher(const EVP_CIPHER *cipher); +int EVP_add_digest(const EVP_MD *digest); + +const EVP_CIPHER *EVP_get_cipherbyname(const char *name); +const EVP_MD *EVP_get_digestbyname(const char *name); + +void EVP_CIPHER_do_all(void (*fn) (const EVP_CIPHER *ciph, + const char *from, const char *to, void *x), + void *arg); +void EVP_CIPHER_do_all_sorted(void (*fn) + (const EVP_CIPHER *ciph, const char *from, + const char *to, void *x), void *arg); +void EVP_CIPHER_do_all_provided(OSSL_LIB_CTX *libctx, + void (*fn)(EVP_CIPHER *cipher, void *arg), + void *arg); + +void EVP_MD_do_all(void (*fn) (const EVP_MD *ciph, + const char *from, const char *to, void *x), + void *arg); +void EVP_MD_do_all_sorted(void (*fn) + (const EVP_MD *ciph, const char *from, + const char *to, void *x), void *arg); +void EVP_MD_do_all_provided(OSSL_LIB_CTX *libctx, + void (*fn)(EVP_MD *md, void *arg), + void *arg); + +/* MAC stuff */ + +EVP_MAC *EVP_MAC_fetch(OSSL_LIB_CTX *libctx, const char *algorithm, + const char *properties); +int EVP_MAC_up_ref(EVP_MAC *mac); +void EVP_MAC_free(EVP_MAC *mac); +const char *EVP_MAC_get0_name(const EVP_MAC *mac); +const char *EVP_MAC_get0_description(const EVP_MAC *mac); +int EVP_MAC_is_a(const EVP_MAC *mac, const char *name); +const OSSL_PROVIDER *EVP_MAC_get0_provider(const EVP_MAC *mac); +int EVP_MAC_get_params(EVP_MAC *mac, OSSL_PARAM params[]); + +EVP_MAC_CTX *EVP_MAC_CTX_new(EVP_MAC *mac); +void EVP_MAC_CTX_free(EVP_MAC_CTX *ctx); +EVP_MAC_CTX *EVP_MAC_CTX_dup(const EVP_MAC_CTX *src); +EVP_MAC *EVP_MAC_CTX_get0_mac(EVP_MAC_CTX *ctx); +int EVP_MAC_CTX_get_params(EVP_MAC_CTX *ctx, OSSL_PARAM params[]); +int EVP_MAC_CTX_set_params(EVP_MAC_CTX *ctx, const OSSL_PARAM params[]); + +size_t EVP_MAC_CTX_get_mac_size(EVP_MAC_CTX *ctx); +size_t EVP_MAC_CTX_get_block_size(EVP_MAC_CTX *ctx); +unsigned char *EVP_Q_mac(OSSL_LIB_CTX *libctx, const char *name, const char *propq, + const char *subalg, const OSSL_PARAM *params, + const void *key, size_t keylen, + const unsigned char *data, size_t datalen, + unsigned char *out, size_t outsize, size_t *outlen); +int EVP_MAC_init(EVP_MAC_CTX *ctx, const unsigned char *key, size_t keylen, + const OSSL_PARAM params[]); +int EVP_MAC_update(EVP_MAC_CTX *ctx, const unsigned char *data, size_t datalen); +int EVP_MAC_final(EVP_MAC_CTX *ctx, + unsigned char *out, size_t *outl, size_t outsize); +int EVP_MAC_finalXOF(EVP_MAC_CTX *ctx, unsigned char *out, size_t outsize); +const OSSL_PARAM *EVP_MAC_gettable_params(const EVP_MAC *mac); +const OSSL_PARAM *EVP_MAC_gettable_ctx_params(const EVP_MAC *mac); +const OSSL_PARAM *EVP_MAC_settable_ctx_params(const EVP_MAC *mac); +const OSSL_PARAM *EVP_MAC_CTX_gettable_params(EVP_MAC_CTX *ctx); +const OSSL_PARAM *EVP_MAC_CTX_settable_params(EVP_MAC_CTX *ctx); + +void EVP_MAC_do_all_provided(OSSL_LIB_CTX *libctx, + void (*fn)(EVP_MAC *mac, void *arg), + void *arg); +int EVP_MAC_names_do_all(const EVP_MAC *mac, + void (*fn)(const char *name, void *data), + void *data); + +/* RAND stuff */ +EVP_RAND *EVP_RAND_fetch(OSSL_LIB_CTX *libctx, const char *algorithm, + const char *properties); +int EVP_RAND_up_ref(EVP_RAND *rand); +void EVP_RAND_free(EVP_RAND *rand); +const char *EVP_RAND_get0_name(const EVP_RAND *rand); +const char *EVP_RAND_get0_description(const EVP_RAND *md); +int EVP_RAND_is_a(const EVP_RAND *rand, const char *name); +const OSSL_PROVIDER *EVP_RAND_get0_provider(const EVP_RAND *rand); +int EVP_RAND_get_params(EVP_RAND *rand, OSSL_PARAM params[]); + +EVP_RAND_CTX *EVP_RAND_CTX_new(EVP_RAND *rand, EVP_RAND_CTX *parent); +int EVP_RAND_CTX_up_ref(EVP_RAND_CTX *ctx); +void EVP_RAND_CTX_free(EVP_RAND_CTX *ctx); +EVP_RAND *EVP_RAND_CTX_get0_rand(EVP_RAND_CTX *ctx); +int EVP_RAND_CTX_get_params(EVP_RAND_CTX *ctx, OSSL_PARAM params[]); +int EVP_RAND_CTX_set_params(EVP_RAND_CTX *ctx, const OSSL_PARAM params[]); +const OSSL_PARAM *EVP_RAND_gettable_params(const EVP_RAND *rand); +const OSSL_PARAM *EVP_RAND_gettable_ctx_params(const EVP_RAND *rand); +const OSSL_PARAM *EVP_RAND_settable_ctx_params(const EVP_RAND *rand); +const OSSL_PARAM *EVP_RAND_CTX_gettable_params(EVP_RAND_CTX *ctx); +const OSSL_PARAM *EVP_RAND_CTX_settable_params(EVP_RAND_CTX *ctx); + +void EVP_RAND_do_all_provided(OSSL_LIB_CTX *libctx, + void (*fn)(EVP_RAND *rand, void *arg), + void *arg); +int EVP_RAND_names_do_all(const EVP_RAND *rand, + void (*fn)(const char *name, void *data), + void *data); + +__owur int EVP_RAND_instantiate(EVP_RAND_CTX *ctx, unsigned int strength, + int prediction_resistance, + const unsigned char *pstr, size_t pstr_len, + const OSSL_PARAM params[]); +int EVP_RAND_uninstantiate(EVP_RAND_CTX *ctx); +__owur int EVP_RAND_generate(EVP_RAND_CTX *ctx, unsigned char *out, + size_t outlen, unsigned int strength, + int prediction_resistance, + const unsigned char *addin, size_t addin_len); +int EVP_RAND_reseed(EVP_RAND_CTX *ctx, int prediction_resistance, + const unsigned char *ent, size_t ent_len, + const unsigned char *addin, size_t addin_len); +__owur int EVP_RAND_nonce(EVP_RAND_CTX *ctx, unsigned char *out, size_t outlen); +__owur int EVP_RAND_enable_locking(EVP_RAND_CTX *ctx); + +int EVP_RAND_verify_zeroization(EVP_RAND_CTX *ctx); +unsigned int EVP_RAND_get_strength(EVP_RAND_CTX *ctx); +int EVP_RAND_get_state(EVP_RAND_CTX *ctx); + +# define EVP_RAND_STATE_UNINITIALISED 0 +# define EVP_RAND_STATE_READY 1 +# define EVP_RAND_STATE_ERROR 2 + +/* PKEY stuff */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_decrypt_old(unsigned char *dec_key, + const unsigned char *enc_key, + int enc_key_len, + EVP_PKEY *private_key); +OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_encrypt_old(unsigned char *enc_key, + const unsigned char *key, + int key_len, EVP_PKEY *pub_key); +# endif +int EVP_PKEY_is_a(const EVP_PKEY *pkey, const char *name); +int EVP_PKEY_type_names_do_all(const EVP_PKEY *pkey, + void (*fn)(const char *name, void *data), + void *data); +int EVP_PKEY_type(int type); +int EVP_PKEY_get_id(const EVP_PKEY *pkey); +# define EVP_PKEY_id EVP_PKEY_get_id +int EVP_PKEY_get_base_id(const EVP_PKEY *pkey); +# define EVP_PKEY_base_id EVP_PKEY_get_base_id +int EVP_PKEY_get_bits(const EVP_PKEY *pkey); +# define EVP_PKEY_bits EVP_PKEY_get_bits +int EVP_PKEY_get_security_bits(const EVP_PKEY *pkey); +# define EVP_PKEY_security_bits EVP_PKEY_get_security_bits +int EVP_PKEY_get_size(const EVP_PKEY *pkey); +# define EVP_PKEY_size EVP_PKEY_get_size +int EVP_PKEY_can_sign(const EVP_PKEY *pkey); +int EVP_PKEY_set_type(EVP_PKEY *pkey, int type); +int EVP_PKEY_set_type_str(EVP_PKEY *pkey, const char *str, int len); +int EVP_PKEY_set_type_by_keymgmt(EVP_PKEY *pkey, EVP_KEYMGMT *keymgmt); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# ifndef OPENSSL_NO_ENGINE +OSSL_DEPRECATEDIN_3_0 +int EVP_PKEY_set1_engine(EVP_PKEY *pkey, ENGINE *e); +OSSL_DEPRECATEDIN_3_0 +ENGINE *EVP_PKEY_get0_engine(const EVP_PKEY *pkey); +# endif +OSSL_DEPRECATEDIN_3_0 +int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); +OSSL_DEPRECATEDIN_3_0 +void *EVP_PKEY_get0(const EVP_PKEY *pkey); +OSSL_DEPRECATEDIN_3_0 +const unsigned char *EVP_PKEY_get0_hmac(const EVP_PKEY *pkey, size_t *len); +# ifndef OPENSSL_NO_POLY1305 +OSSL_DEPRECATEDIN_3_0 +const unsigned char *EVP_PKEY_get0_poly1305(const EVP_PKEY *pkey, size_t *len); +# endif +# ifndef OPENSSL_NO_SIPHASH +OSSL_DEPRECATEDIN_3_0 +const unsigned char *EVP_PKEY_get0_siphash(const EVP_PKEY *pkey, size_t *len); +# endif + +struct rsa_st; +OSSL_DEPRECATEDIN_3_0 +int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key); +OSSL_DEPRECATEDIN_3_0 +const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); +OSSL_DEPRECATEDIN_3_0 +struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey); + +# ifndef OPENSSL_NO_DSA +struct dsa_st; +OSSL_DEPRECATEDIN_3_0 +int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, struct dsa_st *key); +OSSL_DEPRECATEDIN_3_0 +const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); +OSSL_DEPRECATEDIN_3_0 +struct dsa_st *EVP_PKEY_get1_DSA(EVP_PKEY *pkey); +# endif + +# ifndef OPENSSL_NO_DH +struct dh_st; +OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_set1_DH(EVP_PKEY *pkey, struct dh_st *key); +OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey); +OSSL_DEPRECATEDIN_3_0 struct dh_st *EVP_PKEY_get1_DH(EVP_PKEY *pkey); +# endif + +# ifndef OPENSSL_NO_EC +struct ec_key_st; +OSSL_DEPRECATEDIN_3_0 +int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key); +OSSL_DEPRECATEDIN_3_0 +const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); +OSSL_DEPRECATEDIN_3_0 +struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey); +# endif +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ + +EVP_PKEY *EVP_PKEY_new(void); +int EVP_PKEY_up_ref(EVP_PKEY *pkey); +EVP_PKEY *EVP_PKEY_dup(EVP_PKEY *pkey); +void EVP_PKEY_free(EVP_PKEY *pkey); +const char *EVP_PKEY_get0_description(const EVP_PKEY *pkey); +const OSSL_PROVIDER *EVP_PKEY_get0_provider(const EVP_PKEY *key); + +EVP_PKEY *d2i_PublicKey(int type, EVP_PKEY **a, const unsigned char **pp, + long length); +int i2d_PublicKey(const EVP_PKEY *a, unsigned char **pp); + + +EVP_PKEY *d2i_PrivateKey_ex(int type, EVP_PKEY **a, const unsigned char **pp, + long length, OSSL_LIB_CTX *libctx, + const char *propq); +EVP_PKEY *d2i_PrivateKey(int type, EVP_PKEY **a, const unsigned char **pp, + long length); +EVP_PKEY *d2i_AutoPrivateKey_ex(EVP_PKEY **a, const unsigned char **pp, + long length, OSSL_LIB_CTX *libctx, + const char *propq); +EVP_PKEY *d2i_AutoPrivateKey(EVP_PKEY **a, const unsigned char **pp, + long length); +int i2d_PrivateKey(const EVP_PKEY *a, unsigned char **pp); + +int i2d_KeyParams(const EVP_PKEY *a, unsigned char **pp); +EVP_PKEY *d2i_KeyParams(int type, EVP_PKEY **a, const unsigned char **pp, + long length); +int i2d_KeyParams_bio(BIO *bp, const EVP_PKEY *pkey); +EVP_PKEY *d2i_KeyParams_bio(int type, EVP_PKEY **a, BIO *in); + +int EVP_PKEY_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from); +int EVP_PKEY_missing_parameters(const EVP_PKEY *pkey); +int EVP_PKEY_save_parameters(EVP_PKEY *pkey, int mode); +int EVP_PKEY_parameters_eq(const EVP_PKEY *a, const EVP_PKEY *b); +int EVP_PKEY_eq(const EVP_PKEY *a, const EVP_PKEY *b); + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +int EVP_PKEY_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b); +OSSL_DEPRECATEDIN_3_0 +int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b); +# endif + +int EVP_PKEY_print_public(BIO *out, const EVP_PKEY *pkey, + int indent, ASN1_PCTX *pctx); +int EVP_PKEY_print_private(BIO *out, const EVP_PKEY *pkey, + int indent, ASN1_PCTX *pctx); +int EVP_PKEY_print_params(BIO *out, const EVP_PKEY *pkey, + int indent, ASN1_PCTX *pctx); +# ifndef OPENSSL_NO_STDIO +int EVP_PKEY_print_public_fp(FILE *fp, const EVP_PKEY *pkey, + int indent, ASN1_PCTX *pctx); +int EVP_PKEY_print_private_fp(FILE *fp, const EVP_PKEY *pkey, + int indent, ASN1_PCTX *pctx); +int EVP_PKEY_print_params_fp(FILE *fp, const EVP_PKEY *pkey, + int indent, ASN1_PCTX *pctx); +# endif + +int EVP_PKEY_get_default_digest_nid(EVP_PKEY *pkey, int *pnid); +int EVP_PKEY_get_default_digest_name(EVP_PKEY *pkey, + char *mdname, size_t mdname_sz); +int EVP_PKEY_digestsign_supports_digest(EVP_PKEY *pkey, OSSL_LIB_CTX *libctx, + const char *name, const char *propq); + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/* + * For backwards compatibility. Use EVP_PKEY_set1_encoded_public_key in + * preference + */ +# define EVP_PKEY_set1_tls_encodedpoint(pkey, pt, ptlen) \ + EVP_PKEY_set1_encoded_public_key((pkey), (pt), (ptlen)) +# endif + +int EVP_PKEY_set1_encoded_public_key(EVP_PKEY *pkey, + const unsigned char *pub, size_t publen); + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/* + * For backwards compatibility. Use EVP_PKEY_get1_encoded_public_key in + * preference + */ +# define EVP_PKEY_get1_tls_encodedpoint(pkey, ppt) \ + EVP_PKEY_get1_encoded_public_key((pkey), (ppt)) +# endif + +size_t EVP_PKEY_get1_encoded_public_key(EVP_PKEY *pkey, unsigned char **ppub); + +/* calls methods */ +int EVP_CIPHER_param_to_asn1(EVP_CIPHER_CTX *c, ASN1_TYPE *type); +int EVP_CIPHER_asn1_to_param(EVP_CIPHER_CTX *c, ASN1_TYPE *type); + +/* These are used by EVP_CIPHER methods */ +int EVP_CIPHER_set_asn1_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type); +int EVP_CIPHER_get_asn1_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type); + +/* PKCS5 password based encryption */ +int PKCS5_PBE_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass, int passlen, + ASN1_TYPE *param, const EVP_CIPHER *cipher, + const EVP_MD *md, int en_de); +int PKCS5_PBE_keyivgen_ex(EVP_CIPHER_CTX *cctx, const char *pass, int passlen, + ASN1_TYPE *param, const EVP_CIPHER *cipher, + const EVP_MD *md, int en_de, OSSL_LIB_CTX *libctx, + const char *propq); +int PKCS5_PBKDF2_HMAC_SHA1(const char *pass, int passlen, + const unsigned char *salt, int saltlen, int iter, + int keylen, unsigned char *out); +int PKCS5_PBKDF2_HMAC(const char *pass, int passlen, + const unsigned char *salt, int saltlen, int iter, + const EVP_MD *digest, int keylen, unsigned char *out); +int PKCS5_v2_PBE_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass, int passlen, + ASN1_TYPE *param, const EVP_CIPHER *cipher, + const EVP_MD *md, int en_de); +int PKCS5_v2_PBE_keyivgen_ex(EVP_CIPHER_CTX *ctx, const char *pass, int passlen, + ASN1_TYPE *param, const EVP_CIPHER *cipher, + const EVP_MD *md, int en_de, + OSSL_LIB_CTX *libctx, const char *propq); + +#ifndef OPENSSL_NO_SCRYPT +int EVP_PBE_scrypt(const char *pass, size_t passlen, + const unsigned char *salt, size_t saltlen, + uint64_t N, uint64_t r, uint64_t p, uint64_t maxmem, + unsigned char *key, size_t keylen); +int EVP_PBE_scrypt_ex(const char *pass, size_t passlen, + const unsigned char *salt, size_t saltlen, + uint64_t N, uint64_t r, uint64_t p, uint64_t maxmem, + unsigned char *key, size_t keylen, + OSSL_LIB_CTX *ctx, const char *propq); + +int PKCS5_v2_scrypt_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass, + int passlen, ASN1_TYPE *param, + const EVP_CIPHER *c, const EVP_MD *md, int en_de); +int PKCS5_v2_scrypt_keyivgen_ex(EVP_CIPHER_CTX *ctx, const char *pass, + int passlen, ASN1_TYPE *param, + const EVP_CIPHER *c, const EVP_MD *md, int en_de, + OSSL_LIB_CTX *libctx, const char *propq); +#endif + +void PKCS5_PBE_add(void); + +int EVP_PBE_CipherInit(ASN1_OBJECT *pbe_obj, const char *pass, int passlen, + ASN1_TYPE *param, EVP_CIPHER_CTX *ctx, int en_de); + +int EVP_PBE_CipherInit_ex(ASN1_OBJECT *pbe_obj, const char *pass, int passlen, + ASN1_TYPE *param, EVP_CIPHER_CTX *ctx, int en_de, + OSSL_LIB_CTX *libctx, const char *propq); + +/* PBE type */ + +/* Can appear as the outermost AlgorithmIdentifier */ +# define EVP_PBE_TYPE_OUTER 0x0 +/* Is an PRF type OID */ +# define EVP_PBE_TYPE_PRF 0x1 +/* Is a PKCS#5 v2.0 KDF */ +# define EVP_PBE_TYPE_KDF 0x2 + +int EVP_PBE_alg_add_type(int pbe_type, int pbe_nid, int cipher_nid, + int md_nid, EVP_PBE_KEYGEN *keygen); +int EVP_PBE_alg_add(int nid, const EVP_CIPHER *cipher, const EVP_MD *md, + EVP_PBE_KEYGEN *keygen); +int EVP_PBE_find(int type, int pbe_nid, int *pcnid, int *pmnid, + EVP_PBE_KEYGEN **pkeygen); +int EVP_PBE_find_ex(int type, int pbe_nid, int *pcnid, int *pmnid, + EVP_PBE_KEYGEN **pkeygen, EVP_PBE_KEYGEN_EX **pkeygen_ex); +void EVP_PBE_cleanup(void); +int EVP_PBE_get(int *ptype, int *ppbe_nid, size_t num); + +# define ASN1_PKEY_ALIAS 0x1 +# define ASN1_PKEY_DYNAMIC 0x2 +# define ASN1_PKEY_SIGPARAM_NULL 0x4 + +# define ASN1_PKEY_CTRL_PKCS7_SIGN 0x1 +# define ASN1_PKEY_CTRL_PKCS7_ENCRYPT 0x2 +# define ASN1_PKEY_CTRL_DEFAULT_MD_NID 0x3 +# define ASN1_PKEY_CTRL_CMS_SIGN 0x5 +# define ASN1_PKEY_CTRL_CMS_ENVELOPE 0x7 +# define ASN1_PKEY_CTRL_CMS_RI_TYPE 0x8 + +# define ASN1_PKEY_CTRL_SET1_TLS_ENCPT 0x9 +# define ASN1_PKEY_CTRL_GET1_TLS_ENCPT 0xa +# define ASN1_PKEY_CTRL_CMS_IS_RI_TYPE_SUPPORTED 0xb + +int EVP_PKEY_asn1_get_count(void); +const EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_get0(int idx); +const EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_find(ENGINE **pe, int type); +const EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_find_str(ENGINE **pe, + const char *str, int len); +int EVP_PKEY_asn1_add0(const EVP_PKEY_ASN1_METHOD *ameth); +int EVP_PKEY_asn1_add_alias(int to, int from); +int EVP_PKEY_asn1_get0_info(int *ppkey_id, int *pkey_base_id, + int *ppkey_flags, const char **pinfo, + const char **ppem_str, + const EVP_PKEY_ASN1_METHOD *ameth); + +const EVP_PKEY_ASN1_METHOD *EVP_PKEY_get0_asn1(const EVP_PKEY *pkey); +EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_new(int id, int flags, + const char *pem_str, + const char *info); +void EVP_PKEY_asn1_copy(EVP_PKEY_ASN1_METHOD *dst, + const EVP_PKEY_ASN1_METHOD *src); +void EVP_PKEY_asn1_free(EVP_PKEY_ASN1_METHOD *ameth); +void EVP_PKEY_asn1_set_public(EVP_PKEY_ASN1_METHOD *ameth, + int (*pub_decode) (EVP_PKEY *pk, + const X509_PUBKEY *pub), + int (*pub_encode) (X509_PUBKEY *pub, + const EVP_PKEY *pk), + int (*pub_cmp) (const EVP_PKEY *a, + const EVP_PKEY *b), + int (*pub_print) (BIO *out, + const EVP_PKEY *pkey, + int indent, ASN1_PCTX *pctx), + int (*pkey_size) (const EVP_PKEY *pk), + int (*pkey_bits) (const EVP_PKEY *pk)); +void EVP_PKEY_asn1_set_private(EVP_PKEY_ASN1_METHOD *ameth, + int (*priv_decode) (EVP_PKEY *pk, + const PKCS8_PRIV_KEY_INFO + *p8inf), + int (*priv_encode) (PKCS8_PRIV_KEY_INFO *p8, + const EVP_PKEY *pk), + int (*priv_print) (BIO *out, + const EVP_PKEY *pkey, + int indent, + ASN1_PCTX *pctx)); +void EVP_PKEY_asn1_set_param(EVP_PKEY_ASN1_METHOD *ameth, + int (*param_decode) (EVP_PKEY *pkey, + const unsigned char **pder, + int derlen), + int (*param_encode) (const EVP_PKEY *pkey, + unsigned char **pder), + int (*param_missing) (const EVP_PKEY *pk), + int (*param_copy) (EVP_PKEY *to, + const EVP_PKEY *from), + int (*param_cmp) (const EVP_PKEY *a, + const EVP_PKEY *b), + int (*param_print) (BIO *out, + const EVP_PKEY *pkey, + int indent, + ASN1_PCTX *pctx)); + +void EVP_PKEY_asn1_set_free(EVP_PKEY_ASN1_METHOD *ameth, + void (*pkey_free) (EVP_PKEY *pkey)); +void EVP_PKEY_asn1_set_ctrl(EVP_PKEY_ASN1_METHOD *ameth, + int (*pkey_ctrl) (EVP_PKEY *pkey, int op, + long arg1, void *arg2)); +void EVP_PKEY_asn1_set_item(EVP_PKEY_ASN1_METHOD *ameth, + int (*item_verify) (EVP_MD_CTX *ctx, + const ASN1_ITEM *it, + const void *data, + const X509_ALGOR *a, + const ASN1_BIT_STRING *sig, + EVP_PKEY *pkey), + int (*item_sign) (EVP_MD_CTX *ctx, + const ASN1_ITEM *it, + const void *data, + X509_ALGOR *alg1, + X509_ALGOR *alg2, + ASN1_BIT_STRING *sig)); + +void EVP_PKEY_asn1_set_siginf(EVP_PKEY_ASN1_METHOD *ameth, + int (*siginf_set) (X509_SIG_INFO *siginf, + const X509_ALGOR *alg, + const ASN1_STRING *sig)); + +void EVP_PKEY_asn1_set_check(EVP_PKEY_ASN1_METHOD *ameth, + int (*pkey_check) (const EVP_PKEY *pk)); + +void EVP_PKEY_asn1_set_public_check(EVP_PKEY_ASN1_METHOD *ameth, + int (*pkey_pub_check) (const EVP_PKEY *pk)); + +void EVP_PKEY_asn1_set_param_check(EVP_PKEY_ASN1_METHOD *ameth, + int (*pkey_param_check) (const EVP_PKEY *pk)); + +void EVP_PKEY_asn1_set_set_priv_key(EVP_PKEY_ASN1_METHOD *ameth, + int (*set_priv_key) (EVP_PKEY *pk, + const unsigned char + *priv, + size_t len)); +void EVP_PKEY_asn1_set_set_pub_key(EVP_PKEY_ASN1_METHOD *ameth, + int (*set_pub_key) (EVP_PKEY *pk, + const unsigned char *pub, + size_t len)); +void EVP_PKEY_asn1_set_get_priv_key(EVP_PKEY_ASN1_METHOD *ameth, + int (*get_priv_key) (const EVP_PKEY *pk, + unsigned char *priv, + size_t *len)); +void EVP_PKEY_asn1_set_get_pub_key(EVP_PKEY_ASN1_METHOD *ameth, + int (*get_pub_key) (const EVP_PKEY *pk, + unsigned char *pub, + size_t *len)); + +void EVP_PKEY_asn1_set_security_bits(EVP_PKEY_ASN1_METHOD *ameth, + int (*pkey_security_bits) (const EVP_PKEY + *pk)); + +int EVP_PKEY_CTX_get_signature_md(EVP_PKEY_CTX *ctx, const EVP_MD **md); +int EVP_PKEY_CTX_set_signature_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); + +int EVP_PKEY_CTX_set1_id(EVP_PKEY_CTX *ctx, const void *id, int len); +int EVP_PKEY_CTX_get1_id(EVP_PKEY_CTX *ctx, void *id); +int EVP_PKEY_CTX_get1_id_len(EVP_PKEY_CTX *ctx, size_t *id_len); + +int EVP_PKEY_CTX_set_kem_op(EVP_PKEY_CTX *ctx, const char *op); + +const char *EVP_PKEY_get0_type_name(const EVP_PKEY *key); + +# define EVP_PKEY_OP_UNDEFINED 0 +# define EVP_PKEY_OP_PARAMGEN (1<<1) +# define EVP_PKEY_OP_KEYGEN (1<<2) +# define EVP_PKEY_OP_FROMDATA (1<<3) +# define EVP_PKEY_OP_SIGN (1<<4) +# define EVP_PKEY_OP_VERIFY (1<<5) +# define EVP_PKEY_OP_VERIFYRECOVER (1<<6) +# define EVP_PKEY_OP_SIGNCTX (1<<7) +# define EVP_PKEY_OP_VERIFYCTX (1<<8) +# define EVP_PKEY_OP_ENCRYPT (1<<9) +# define EVP_PKEY_OP_DECRYPT (1<<10) +# define EVP_PKEY_OP_DERIVE (1<<11) +# define EVP_PKEY_OP_ENCAPSULATE (1<<12) +# define EVP_PKEY_OP_DECAPSULATE (1<<13) + +# define EVP_PKEY_OP_TYPE_SIG \ + (EVP_PKEY_OP_SIGN | EVP_PKEY_OP_VERIFY | EVP_PKEY_OP_VERIFYRECOVER \ + | EVP_PKEY_OP_SIGNCTX | EVP_PKEY_OP_VERIFYCTX) + +# define EVP_PKEY_OP_TYPE_CRYPT \ + (EVP_PKEY_OP_ENCRYPT | EVP_PKEY_OP_DECRYPT) + +# define EVP_PKEY_OP_TYPE_NOGEN \ + (EVP_PKEY_OP_TYPE_SIG | EVP_PKEY_OP_TYPE_CRYPT | EVP_PKEY_OP_DERIVE) + +# define EVP_PKEY_OP_TYPE_GEN \ + (EVP_PKEY_OP_PARAMGEN | EVP_PKEY_OP_KEYGEN) + + +int EVP_PKEY_CTX_set_mac_key(EVP_PKEY_CTX *ctx, const unsigned char *key, + int keylen); + +# define EVP_PKEY_CTRL_MD 1 +# define EVP_PKEY_CTRL_PEER_KEY 2 +# define EVP_PKEY_CTRL_SET_MAC_KEY 6 +# define EVP_PKEY_CTRL_DIGESTINIT 7 +/* Used by GOST key encryption in TLS */ +# define EVP_PKEY_CTRL_SET_IV 8 +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define EVP_PKEY_CTRL_PKCS7_ENCRYPT 3 +# define EVP_PKEY_CTRL_PKCS7_DECRYPT 4 +# define EVP_PKEY_CTRL_PKCS7_SIGN 5 +# define EVP_PKEY_CTRL_CMS_ENCRYPT 9 +# define EVP_PKEY_CTRL_CMS_DECRYPT 10 +# define EVP_PKEY_CTRL_CMS_SIGN 11 +# endif +# define EVP_PKEY_CTRL_CIPHER 12 +# define EVP_PKEY_CTRL_GET_MD 13 +# define EVP_PKEY_CTRL_SET_DIGEST_SIZE 14 +# define EVP_PKEY_CTRL_SET1_ID 15 +# define EVP_PKEY_CTRL_GET1_ID 16 +# define EVP_PKEY_CTRL_GET1_ID_LEN 17 + +# define EVP_PKEY_ALG_CTRL 0x1000 + +# define EVP_PKEY_FLAG_AUTOARGLEN 2 +/* + * Method handles all operations: don't assume any digest related defaults. + */ +# define EVP_PKEY_FLAG_SIGCTX_CUSTOM 4 +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 const EVP_PKEY_METHOD *EVP_PKEY_meth_find(int type); +OSSL_DEPRECATEDIN_3_0 EVP_PKEY_METHOD *EVP_PKEY_meth_new(int id, int flags); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get0_info(int *ppkey_id, int *pflags, + const EVP_PKEY_METHOD *meth); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_copy(EVP_PKEY_METHOD *dst, + const EVP_PKEY_METHOD *src); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth); +OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth); +OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_meth_remove(const EVP_PKEY_METHOD *pmeth); +OSSL_DEPRECATEDIN_3_0 size_t EVP_PKEY_meth_get_count(void); +OSSL_DEPRECATEDIN_3_0 const EVP_PKEY_METHOD *EVP_PKEY_meth_get0(size_t idx); +# endif + +EVP_KEYMGMT *EVP_KEYMGMT_fetch(OSSL_LIB_CTX *ctx, const char *algorithm, + const char *properties); +int EVP_KEYMGMT_up_ref(EVP_KEYMGMT *keymgmt); +void EVP_KEYMGMT_free(EVP_KEYMGMT *keymgmt); +const OSSL_PROVIDER *EVP_KEYMGMT_get0_provider(const EVP_KEYMGMT *keymgmt); +const char *EVP_KEYMGMT_get0_name(const EVP_KEYMGMT *keymgmt); +const char *EVP_KEYMGMT_get0_description(const EVP_KEYMGMT *keymgmt); +int EVP_KEYMGMT_is_a(const EVP_KEYMGMT *keymgmt, const char *name); +void EVP_KEYMGMT_do_all_provided(OSSL_LIB_CTX *libctx, + void (*fn)(EVP_KEYMGMT *keymgmt, void *arg), + void *arg); +int EVP_KEYMGMT_names_do_all(const EVP_KEYMGMT *keymgmt, + void (*fn)(const char *name, void *data), + void *data); +const OSSL_PARAM *EVP_KEYMGMT_gettable_params(const EVP_KEYMGMT *keymgmt); +const OSSL_PARAM *EVP_KEYMGMT_settable_params(const EVP_KEYMGMT *keymgmt); +const OSSL_PARAM *EVP_KEYMGMT_gen_settable_params(const EVP_KEYMGMT *keymgmt); + +EVP_PKEY_CTX *EVP_PKEY_CTX_new(EVP_PKEY *pkey, ENGINE *e); +EVP_PKEY_CTX *EVP_PKEY_CTX_new_id(int id, ENGINE *e); +EVP_PKEY_CTX *EVP_PKEY_CTX_new_from_name(OSSL_LIB_CTX *libctx, + const char *name, + const char *propquery); +EVP_PKEY_CTX *EVP_PKEY_CTX_new_from_pkey(OSSL_LIB_CTX *libctx, + EVP_PKEY *pkey, const char *propquery); +EVP_PKEY_CTX *EVP_PKEY_CTX_dup(const EVP_PKEY_CTX *ctx); +void EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx); +int EVP_PKEY_CTX_is_a(EVP_PKEY_CTX *ctx, const char *keytype); + +int EVP_PKEY_CTX_get_params(EVP_PKEY_CTX *ctx, OSSL_PARAM *params); +const OSSL_PARAM *EVP_PKEY_CTX_gettable_params(const EVP_PKEY_CTX *ctx); +int EVP_PKEY_CTX_set_params(EVP_PKEY_CTX *ctx, const OSSL_PARAM *params); +const OSSL_PARAM *EVP_PKEY_CTX_settable_params(const EVP_PKEY_CTX *ctx); +int EVP_PKEY_CTX_ctrl(EVP_PKEY_CTX *ctx, int keytype, int optype, + int cmd, int p1, void *p2); +int EVP_PKEY_CTX_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, + const char *value); +int EVP_PKEY_CTX_ctrl_uint64(EVP_PKEY_CTX *ctx, int keytype, int optype, + int cmd, uint64_t value); + +int EVP_PKEY_CTX_str2ctrl(EVP_PKEY_CTX *ctx, int cmd, const char *str); +int EVP_PKEY_CTX_hex2ctrl(EVP_PKEY_CTX *ctx, int cmd, const char *hex); + +int EVP_PKEY_CTX_md(EVP_PKEY_CTX *ctx, int optype, int cmd, const char *md); + +int EVP_PKEY_CTX_get_operation(EVP_PKEY_CTX *ctx); +void EVP_PKEY_CTX_set0_keygen_info(EVP_PKEY_CTX *ctx, int *dat, int datlen); + +EVP_PKEY *EVP_PKEY_new_mac_key(int type, ENGINE *e, + const unsigned char *key, int keylen); +EVP_PKEY *EVP_PKEY_new_raw_private_key_ex(OSSL_LIB_CTX *libctx, + const char *keytype, + const char *propq, + const unsigned char *priv, size_t len); +EVP_PKEY *EVP_PKEY_new_raw_private_key(int type, ENGINE *e, + const unsigned char *priv, + size_t len); +EVP_PKEY *EVP_PKEY_new_raw_public_key_ex(OSSL_LIB_CTX *libctx, + const char *keytype, const char *propq, + const unsigned char *pub, size_t len); +EVP_PKEY *EVP_PKEY_new_raw_public_key(int type, ENGINE *e, + const unsigned char *pub, + size_t len); +int EVP_PKEY_get_raw_private_key(const EVP_PKEY *pkey, unsigned char *priv, + size_t *len); +int EVP_PKEY_get_raw_public_key(const EVP_PKEY *pkey, unsigned char *pub, + size_t *len); + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +EVP_PKEY *EVP_PKEY_new_CMAC_key(ENGINE *e, const unsigned char *priv, + size_t len, const EVP_CIPHER *cipher); +# endif + +void EVP_PKEY_CTX_set_data(EVP_PKEY_CTX *ctx, void *data); +void *EVP_PKEY_CTX_get_data(const EVP_PKEY_CTX *ctx); +EVP_PKEY *EVP_PKEY_CTX_get0_pkey(EVP_PKEY_CTX *ctx); + +EVP_PKEY *EVP_PKEY_CTX_get0_peerkey(EVP_PKEY_CTX *ctx); + +void EVP_PKEY_CTX_set_app_data(EVP_PKEY_CTX *ctx, void *data); +void *EVP_PKEY_CTX_get_app_data(EVP_PKEY_CTX *ctx); + +void EVP_SIGNATURE_free(EVP_SIGNATURE *signature); +int EVP_SIGNATURE_up_ref(EVP_SIGNATURE *signature); +OSSL_PROVIDER *EVP_SIGNATURE_get0_provider(const EVP_SIGNATURE *signature); +EVP_SIGNATURE *EVP_SIGNATURE_fetch(OSSL_LIB_CTX *ctx, const char *algorithm, + const char *properties); +int EVP_SIGNATURE_is_a(const EVP_SIGNATURE *signature, const char *name); +const char *EVP_SIGNATURE_get0_name(const EVP_SIGNATURE *signature); +const char *EVP_SIGNATURE_get0_description(const EVP_SIGNATURE *signature); +void EVP_SIGNATURE_do_all_provided(OSSL_LIB_CTX *libctx, + void (*fn)(EVP_SIGNATURE *signature, + void *data), + void *data); +int EVP_SIGNATURE_names_do_all(const EVP_SIGNATURE *signature, + void (*fn)(const char *name, void *data), + void *data); +const OSSL_PARAM *EVP_SIGNATURE_gettable_ctx_params(const EVP_SIGNATURE *sig); +const OSSL_PARAM *EVP_SIGNATURE_settable_ctx_params(const EVP_SIGNATURE *sig); + +void EVP_ASYM_CIPHER_free(EVP_ASYM_CIPHER *cipher); +int EVP_ASYM_CIPHER_up_ref(EVP_ASYM_CIPHER *cipher); +OSSL_PROVIDER *EVP_ASYM_CIPHER_get0_provider(const EVP_ASYM_CIPHER *cipher); +EVP_ASYM_CIPHER *EVP_ASYM_CIPHER_fetch(OSSL_LIB_CTX *ctx, const char *algorithm, + const char *properties); +int EVP_ASYM_CIPHER_is_a(const EVP_ASYM_CIPHER *cipher, const char *name); +const char *EVP_ASYM_CIPHER_get0_name(const EVP_ASYM_CIPHER *cipher); +const char *EVP_ASYM_CIPHER_get0_description(const EVP_ASYM_CIPHER *cipher); +void EVP_ASYM_CIPHER_do_all_provided(OSSL_LIB_CTX *libctx, + void (*fn)(EVP_ASYM_CIPHER *cipher, + void *arg), + void *arg); +int EVP_ASYM_CIPHER_names_do_all(const EVP_ASYM_CIPHER *cipher, + void (*fn)(const char *name, void *data), + void *data); +const OSSL_PARAM *EVP_ASYM_CIPHER_gettable_ctx_params(const EVP_ASYM_CIPHER *ciph); +const OSSL_PARAM *EVP_ASYM_CIPHER_settable_ctx_params(const EVP_ASYM_CIPHER *ciph); + +void EVP_KEM_free(EVP_KEM *wrap); +int EVP_KEM_up_ref(EVP_KEM *wrap); +OSSL_PROVIDER *EVP_KEM_get0_provider(const EVP_KEM *wrap); +EVP_KEM *EVP_KEM_fetch(OSSL_LIB_CTX *ctx, const char *algorithm, + const char *properties); +int EVP_KEM_is_a(const EVP_KEM *wrap, const char *name); +const char *EVP_KEM_get0_name(const EVP_KEM *wrap); +const char *EVP_KEM_get0_description(const EVP_KEM *wrap); +void EVP_KEM_do_all_provided(OSSL_LIB_CTX *libctx, + void (*fn)(EVP_KEM *wrap, void *arg), void *arg); +int EVP_KEM_names_do_all(const EVP_KEM *wrap, + void (*fn)(const char *name, void *data), void *data); +const OSSL_PARAM *EVP_KEM_gettable_ctx_params(const EVP_KEM *kem); +const OSSL_PARAM *EVP_KEM_settable_ctx_params(const EVP_KEM *kem); + +int EVP_PKEY_sign_init(EVP_PKEY_CTX *ctx); +int EVP_PKEY_sign_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]); +int EVP_PKEY_sign(EVP_PKEY_CTX *ctx, + unsigned char *sig, size_t *siglen, + const unsigned char *tbs, size_t tbslen); +int EVP_PKEY_verify_init(EVP_PKEY_CTX *ctx); +int EVP_PKEY_verify_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]); +int EVP_PKEY_verify(EVP_PKEY_CTX *ctx, + const unsigned char *sig, size_t siglen, + const unsigned char *tbs, size_t tbslen); +int EVP_PKEY_verify_recover_init(EVP_PKEY_CTX *ctx); +int EVP_PKEY_verify_recover_init_ex(EVP_PKEY_CTX *ctx, + const OSSL_PARAM params[]); +int EVP_PKEY_verify_recover(EVP_PKEY_CTX *ctx, + unsigned char *rout, size_t *routlen, + const unsigned char *sig, size_t siglen); +int EVP_PKEY_encrypt_init(EVP_PKEY_CTX *ctx); +int EVP_PKEY_encrypt_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]); +int EVP_PKEY_encrypt(EVP_PKEY_CTX *ctx, + unsigned char *out, size_t *outlen, + const unsigned char *in, size_t inlen); +int EVP_PKEY_decrypt_init(EVP_PKEY_CTX *ctx); +int EVP_PKEY_decrypt_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]); +int EVP_PKEY_decrypt(EVP_PKEY_CTX *ctx, + unsigned char *out, size_t *outlen, + const unsigned char *in, size_t inlen); + +int EVP_PKEY_derive_init(EVP_PKEY_CTX *ctx); +int EVP_PKEY_derive_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]); +int EVP_PKEY_derive_set_peer_ex(EVP_PKEY_CTX *ctx, EVP_PKEY *peer, + int validate_peer); +int EVP_PKEY_derive_set_peer(EVP_PKEY_CTX *ctx, EVP_PKEY *peer); +int EVP_PKEY_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen); + +int EVP_PKEY_encapsulate_init(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]); +int EVP_PKEY_auth_encapsulate_init(EVP_PKEY_CTX *ctx, EVP_PKEY *authpriv, + const OSSL_PARAM params[]); +int EVP_PKEY_encapsulate(EVP_PKEY_CTX *ctx, + unsigned char *wrappedkey, size_t *wrappedkeylen, + unsigned char *genkey, size_t *genkeylen); +int EVP_PKEY_decapsulate_init(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]); +int EVP_PKEY_auth_decapsulate_init(EVP_PKEY_CTX *ctx, EVP_PKEY *authpub, + const OSSL_PARAM params[]); +int EVP_PKEY_decapsulate(EVP_PKEY_CTX *ctx, + unsigned char *unwrapped, size_t *unwrappedlen, + const unsigned char *wrapped, size_t wrappedlen); +typedef int EVP_PKEY_gen_cb(EVP_PKEY_CTX *ctx); + +int EVP_PKEY_fromdata_init(EVP_PKEY_CTX *ctx); +int EVP_PKEY_fromdata(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey, int selection, + OSSL_PARAM param[]); +const OSSL_PARAM *EVP_PKEY_fromdata_settable(EVP_PKEY_CTX *ctx, int selection); + +int EVP_PKEY_todata(const EVP_PKEY *pkey, int selection, OSSL_PARAM **params); +int EVP_PKEY_export(const EVP_PKEY *pkey, int selection, + OSSL_CALLBACK *export_cb, void *export_cbarg); + +const OSSL_PARAM *EVP_PKEY_gettable_params(const EVP_PKEY *pkey); +int EVP_PKEY_get_params(const EVP_PKEY *pkey, OSSL_PARAM params[]); +int EVP_PKEY_get_int_param(const EVP_PKEY *pkey, const char *key_name, + int *out); +int EVP_PKEY_get_size_t_param(const EVP_PKEY *pkey, const char *key_name, + size_t *out); +int EVP_PKEY_get_bn_param(const EVP_PKEY *pkey, const char *key_name, + BIGNUM **bn); +int EVP_PKEY_get_utf8_string_param(const EVP_PKEY *pkey, const char *key_name, + char *str, size_t max_buf_sz, size_t *out_sz); +int EVP_PKEY_get_octet_string_param(const EVP_PKEY *pkey, const char *key_name, + unsigned char *buf, size_t max_buf_sz, + size_t *out_sz); + +const OSSL_PARAM *EVP_PKEY_settable_params(const EVP_PKEY *pkey); +int EVP_PKEY_set_params(EVP_PKEY *pkey, OSSL_PARAM params[]); +int EVP_PKEY_set_int_param(EVP_PKEY *pkey, const char *key_name, int in); +int EVP_PKEY_set_size_t_param(EVP_PKEY *pkey, const char *key_name, size_t in); +int EVP_PKEY_set_bn_param(EVP_PKEY *pkey, const char *key_name, + const BIGNUM *bn); +int EVP_PKEY_set_utf8_string_param(EVP_PKEY *pkey, const char *key_name, + const char *str); +int EVP_PKEY_set_octet_string_param(EVP_PKEY *pkey, const char *key_name, + const unsigned char *buf, size_t bsize); + +int EVP_PKEY_get_ec_point_conv_form(const EVP_PKEY *pkey); +int EVP_PKEY_get_field_type(const EVP_PKEY *pkey); + +EVP_PKEY *EVP_PKEY_Q_keygen(OSSL_LIB_CTX *libctx, const char *propq, + const char *type, ...); +int EVP_PKEY_paramgen_init(EVP_PKEY_CTX *ctx); +int EVP_PKEY_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey); +int EVP_PKEY_keygen_init(EVP_PKEY_CTX *ctx); +int EVP_PKEY_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey); +int EVP_PKEY_generate(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey); +int EVP_PKEY_check(EVP_PKEY_CTX *ctx); +int EVP_PKEY_public_check(EVP_PKEY_CTX *ctx); +int EVP_PKEY_public_check_quick(EVP_PKEY_CTX *ctx); +int EVP_PKEY_param_check(EVP_PKEY_CTX *ctx); +int EVP_PKEY_param_check_quick(EVP_PKEY_CTX *ctx); +int EVP_PKEY_private_check(EVP_PKEY_CTX *ctx); +int EVP_PKEY_pairwise_check(EVP_PKEY_CTX *ctx); + +# define EVP_PKEY_get_ex_new_index(l, p, newf, dupf, freef) \ + CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_EVP_PKEY, l, p, newf, dupf, freef) +int EVP_PKEY_set_ex_data(EVP_PKEY *key, int idx, void *arg); +void *EVP_PKEY_get_ex_data(const EVP_PKEY *key, int idx); + +void EVP_PKEY_CTX_set_cb(EVP_PKEY_CTX *ctx, EVP_PKEY_gen_cb *cb); +EVP_PKEY_gen_cb *EVP_PKEY_CTX_get_cb(EVP_PKEY_CTX *ctx); + +int EVP_PKEY_CTX_get_keygen_info(EVP_PKEY_CTX *ctx, int idx); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth, + int (*init) (EVP_PKEY_CTX *ctx)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_copy + (EVP_PKEY_METHOD *pmeth, int (*copy) (EVP_PKEY_CTX *dst, + const EVP_PKEY_CTX *src)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_cleanup + (EVP_PKEY_METHOD *pmeth, void (*cleanup) (EVP_PKEY_CTX *ctx)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_paramgen + (EVP_PKEY_METHOD *pmeth, int (*paramgen_init) (EVP_PKEY_CTX *ctx), + int (*paramgen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_keygen + (EVP_PKEY_METHOD *pmeth, int (*keygen_init) (EVP_PKEY_CTX *ctx), + int (*keygen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_sign + (EVP_PKEY_METHOD *pmeth, int (*sign_init) (EVP_PKEY_CTX *ctx), + int (*sign) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, + const unsigned char *tbs, size_t tbslen)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_verify + (EVP_PKEY_METHOD *pmeth, int (*verify_init) (EVP_PKEY_CTX *ctx), + int (*verify) (EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, + const unsigned char *tbs, size_t tbslen)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_verify_recover + (EVP_PKEY_METHOD *pmeth, int (*verify_recover_init) (EVP_PKEY_CTX *ctx), + int (*verify_recover) (EVP_PKEY_CTX *ctx, unsigned char *sig, + size_t *siglen, const unsigned char *tbs, + size_t tbslen)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_signctx + (EVP_PKEY_METHOD *pmeth, int (*signctx_init) (EVP_PKEY_CTX *ctx, + EVP_MD_CTX *mctx), + int (*signctx) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, + EVP_MD_CTX *mctx)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_verifyctx + (EVP_PKEY_METHOD *pmeth, int (*verifyctx_init) (EVP_PKEY_CTX *ctx, + EVP_MD_CTX *mctx), + int (*verifyctx) (EVP_PKEY_CTX *ctx, const unsigned char *sig, int siglen, + EVP_MD_CTX *mctx)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_encrypt + (EVP_PKEY_METHOD *pmeth, int (*encrypt_init) (EVP_PKEY_CTX *ctx), + int (*encryptfn) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, + const unsigned char *in, size_t inlen)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_decrypt + (EVP_PKEY_METHOD *pmeth, int (*decrypt_init) (EVP_PKEY_CTX *ctx), + int (*decrypt) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, + const unsigned char *in, size_t inlen)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_derive + (EVP_PKEY_METHOD *pmeth, int (*derive_init) (EVP_PKEY_CTX *ctx), + int (*derive) (EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_ctrl + (EVP_PKEY_METHOD *pmeth, int (*ctrl) (EVP_PKEY_CTX *ctx, int type, int p1, + void *p2), + int (*ctrl_str) (EVP_PKEY_CTX *ctx, const char *type, const char *value)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_digestsign + (EVP_PKEY_METHOD *pmeth, + int (*digestsign) (EVP_MD_CTX *ctx, unsigned char *sig, size_t *siglen, + const unsigned char *tbs, size_t tbslen)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_digestverify + (EVP_PKEY_METHOD *pmeth, + int (*digestverify) (EVP_MD_CTX *ctx, const unsigned char *sig, + size_t siglen, const unsigned char *tbs, + size_t tbslen)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_check + (EVP_PKEY_METHOD *pmeth, int (*check) (EVP_PKEY *pkey)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_public_check + (EVP_PKEY_METHOD *pmeth, int (*check) (EVP_PKEY *pkey)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_param_check + (EVP_PKEY_METHOD *pmeth, int (*check) (EVP_PKEY *pkey)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_digest_custom + (EVP_PKEY_METHOD *pmeth, int (*digest_custom) (EVP_PKEY_CTX *ctx, + EVP_MD_CTX *mctx)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_init + (const EVP_PKEY_METHOD *pmeth, int (**pinit) (EVP_PKEY_CTX *ctx)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_copy + (const EVP_PKEY_METHOD *pmeth, int (**pcopy) (EVP_PKEY_CTX *dst, + const EVP_PKEY_CTX *src)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_cleanup + (const EVP_PKEY_METHOD *pmeth, void (**pcleanup) (EVP_PKEY_CTX *ctx)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_paramgen + (const EVP_PKEY_METHOD *pmeth, int (**pparamgen_init) (EVP_PKEY_CTX *ctx), + int (**pparamgen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_keygen + (const EVP_PKEY_METHOD *pmeth, int (**pkeygen_init) (EVP_PKEY_CTX *ctx), + int (**pkeygen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_sign + (const EVP_PKEY_METHOD *pmeth, int (**psign_init) (EVP_PKEY_CTX *ctx), + int (**psign) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, + const unsigned char *tbs, size_t tbslen)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_verify + (const EVP_PKEY_METHOD *pmeth, int (**pverify_init) (EVP_PKEY_CTX *ctx), + int (**pverify) (EVP_PKEY_CTX *ctx, const unsigned char *sig, + size_t siglen, const unsigned char *tbs, size_t tbslen)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_verify_recover + (const EVP_PKEY_METHOD *pmeth, + int (**pverify_recover_init) (EVP_PKEY_CTX *ctx), + int (**pverify_recover) (EVP_PKEY_CTX *ctx, unsigned char *sig, + size_t *siglen, const unsigned char *tbs, + size_t tbslen)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_signctx + (const EVP_PKEY_METHOD *pmeth, + int (**psignctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), + int (**psignctx) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, + EVP_MD_CTX *mctx)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_verifyctx + (const EVP_PKEY_METHOD *pmeth, + int (**pverifyctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), + int (**pverifyctx) (EVP_PKEY_CTX *ctx, const unsigned char *sig, + int siglen, EVP_MD_CTX *mctx)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_encrypt + (const EVP_PKEY_METHOD *pmeth, int (**pencrypt_init) (EVP_PKEY_CTX *ctx), + int (**pencryptfn) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, + const unsigned char *in, size_t inlen)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_decrypt + (const EVP_PKEY_METHOD *pmeth, int (**pdecrypt_init) (EVP_PKEY_CTX *ctx), + int (**pdecrypt) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, + const unsigned char *in, size_t inlen)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_derive + (const EVP_PKEY_METHOD *pmeth, int (**pderive_init) (EVP_PKEY_CTX *ctx), + int (**pderive) (EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_ctrl + (const EVP_PKEY_METHOD *pmeth, + int (**pctrl) (EVP_PKEY_CTX *ctx, int type, int p1, void *p2), + int (**pctrl_str) (EVP_PKEY_CTX *ctx, const char *type, + const char *value)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_digestsign + (const EVP_PKEY_METHOD *pmeth, + int (**digestsign) (EVP_MD_CTX *ctx, unsigned char *sig, size_t *siglen, + const unsigned char *tbs, size_t tbslen)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_digestverify + (const EVP_PKEY_METHOD *pmeth, + int (**digestverify) (EVP_MD_CTX *ctx, const unsigned char *sig, + size_t siglen, const unsigned char *tbs, + size_t tbslen)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_check + (const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_public_check + (const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_param_check + (const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)); +OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_digest_custom + (const EVP_PKEY_METHOD *pmeth, + int (**pdigest_custom) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)); +# endif + +void EVP_KEYEXCH_free(EVP_KEYEXCH *exchange); +int EVP_KEYEXCH_up_ref(EVP_KEYEXCH *exchange); +EVP_KEYEXCH *EVP_KEYEXCH_fetch(OSSL_LIB_CTX *ctx, const char *algorithm, + const char *properties); +OSSL_PROVIDER *EVP_KEYEXCH_get0_provider(const EVP_KEYEXCH *exchange); +int EVP_KEYEXCH_is_a(const EVP_KEYEXCH *keyexch, const char *name); +const char *EVP_KEYEXCH_get0_name(const EVP_KEYEXCH *keyexch); +const char *EVP_KEYEXCH_get0_description(const EVP_KEYEXCH *keyexch); +void EVP_KEYEXCH_do_all_provided(OSSL_LIB_CTX *libctx, + void (*fn)(EVP_KEYEXCH *keyexch, void *data), + void *data); +int EVP_KEYEXCH_names_do_all(const EVP_KEYEXCH *keyexch, + void (*fn)(const char *name, void *data), + void *data); +const OSSL_PARAM *EVP_KEYEXCH_gettable_ctx_params(const EVP_KEYEXCH *keyexch); +const OSSL_PARAM *EVP_KEYEXCH_settable_ctx_params(const EVP_KEYEXCH *keyexch); + +void EVP_add_alg_module(void); + +int EVP_PKEY_CTX_set_group_name(EVP_PKEY_CTX *ctx, const char *name); +int EVP_PKEY_CTX_get_group_name(EVP_PKEY_CTX *ctx, char *name, size_t namelen); +int EVP_PKEY_get_group_name(const EVP_PKEY *pkey, char *name, size_t name_sz, + size_t *gname_len); + +OSSL_LIB_CTX *EVP_PKEY_CTX_get0_libctx(EVP_PKEY_CTX *ctx); +const char *EVP_PKEY_CTX_get0_propq(const EVP_PKEY_CTX *ctx); +const OSSL_PROVIDER *EVP_PKEY_CTX_get0_provider(const EVP_PKEY_CTX *ctx); + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/evperr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/evperr.h new file mode 100644 index 0000000..11f3faa --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/evperr.h @@ -0,0 +1,137 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_EVPERR_H +# define OPENSSL_EVPERR_H +# pragma once + +# include +# include +# include + + + +/* + * EVP reason codes. + */ +# define EVP_R_AES_KEY_SETUP_FAILED 143 +# define EVP_R_ARIA_KEY_SETUP_FAILED 176 +# define EVP_R_BAD_ALGORITHM_NAME 200 +# define EVP_R_BAD_DECRYPT 100 +# define EVP_R_BAD_KEY_LENGTH 195 +# define EVP_R_BUFFER_TOO_SMALL 155 +# define EVP_R_CACHE_CONSTANTS_FAILED 225 +# define EVP_R_CAMELLIA_KEY_SETUP_FAILED 157 +# define EVP_R_CANNOT_GET_PARAMETERS 197 +# define EVP_R_CANNOT_SET_PARAMETERS 198 +# define EVP_R_CIPHER_NOT_GCM_MODE 184 +# define EVP_R_CIPHER_PARAMETER_ERROR 122 +# define EVP_R_COMMAND_NOT_SUPPORTED 147 +# define EVP_R_CONFLICTING_ALGORITHM_NAME 201 +# define EVP_R_COPY_ERROR 173 +# define EVP_R_CTRL_NOT_IMPLEMENTED 132 +# define EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED 133 +# define EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH 138 +# define EVP_R_DECODE_ERROR 114 +# define EVP_R_DEFAULT_QUERY_PARSE_ERROR 210 +# define EVP_R_DIFFERENT_KEY_TYPES 101 +# define EVP_R_DIFFERENT_PARAMETERS 153 +# define EVP_R_ERROR_LOADING_SECTION 165 +# define EVP_R_EXPECTING_AN_HMAC_KEY 174 +# define EVP_R_EXPECTING_AN_RSA_KEY 127 +# define EVP_R_EXPECTING_A_DH_KEY 128 +# define EVP_R_EXPECTING_A_DSA_KEY 129 +# define EVP_R_EXPECTING_A_ECX_KEY 219 +# define EVP_R_EXPECTING_A_EC_KEY 142 +# define EVP_R_EXPECTING_A_POLY1305_KEY 164 +# define EVP_R_EXPECTING_A_SIPHASH_KEY 175 +# define EVP_R_FINAL_ERROR 188 +# define EVP_R_GENERATE_ERROR 214 +# define EVP_R_GET_RAW_KEY_FAILED 182 +# define EVP_R_ILLEGAL_SCRYPT_PARAMETERS 171 +# define EVP_R_INACCESSIBLE_DOMAIN_PARAMETERS 204 +# define EVP_R_INACCESSIBLE_KEY 203 +# define EVP_R_INITIALIZATION_ERROR 134 +# define EVP_R_INPUT_NOT_INITIALIZED 111 +# define EVP_R_INVALID_CUSTOM_LENGTH 185 +# define EVP_R_INVALID_DIGEST 152 +# define EVP_R_INVALID_IV_LENGTH 194 +# define EVP_R_INVALID_KEY 163 +# define EVP_R_INVALID_KEY_LENGTH 130 +# define EVP_R_INVALID_LENGTH 221 +# define EVP_R_INVALID_NULL_ALGORITHM 218 +# define EVP_R_INVALID_OPERATION 148 +# define EVP_R_INVALID_PROVIDER_FUNCTIONS 193 +# define EVP_R_INVALID_SALT_LENGTH 186 +# define EVP_R_INVALID_SECRET_LENGTH 223 +# define EVP_R_INVALID_SEED_LENGTH 220 +# define EVP_R_INVALID_VALUE 222 +# define EVP_R_KEYMGMT_EXPORT_FAILURE 205 +# define EVP_R_KEY_SETUP_FAILED 180 +# define EVP_R_LOCKING_NOT_SUPPORTED 213 +# define EVP_R_MEMORY_LIMIT_EXCEEDED 172 +# define EVP_R_MESSAGE_DIGEST_IS_NULL 159 +# define EVP_R_METHOD_NOT_SUPPORTED 144 +# define EVP_R_MISSING_PARAMETERS 103 +# define EVP_R_NOT_ABLE_TO_COPY_CTX 190 +# define EVP_R_NOT_XOF_OR_INVALID_LENGTH 178 +# define EVP_R_NO_CIPHER_SET 131 +# define EVP_R_NO_DEFAULT_DIGEST 158 +# define EVP_R_NO_DIGEST_SET 139 +# define EVP_R_NO_IMPORT_FUNCTION 206 +# define EVP_R_NO_KEYMGMT_AVAILABLE 199 +# define EVP_R_NO_KEYMGMT_PRESENT 196 +# define EVP_R_NO_KEY_SET 154 +# define EVP_R_NO_OPERATION_SET 149 +# define EVP_R_NULL_MAC_PKEY_CTX 208 +# define EVP_R_ONLY_ONESHOT_SUPPORTED 177 +# define EVP_R_OPERATION_NOT_INITIALIZED 151 +# define EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE 150 +# define EVP_R_OUTPUT_WOULD_OVERFLOW 202 +# define EVP_R_PARAMETER_TOO_LARGE 187 +# define EVP_R_PARTIALLY_OVERLAPPING 162 +# define EVP_R_PBKDF2_ERROR 181 +# define EVP_R_PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED 179 +# define EVP_R_PRIVATE_KEY_DECODE_ERROR 145 +# define EVP_R_PRIVATE_KEY_ENCODE_ERROR 146 +# define EVP_R_PUBLIC_KEY_NOT_RSA 106 +# define EVP_R_SETTING_XOF_FAILED 227 +# define EVP_R_SET_DEFAULT_PROPERTY_FAILURE 209 +# define EVP_R_TOO_MANY_RECORDS 183 +# define EVP_R_UNABLE_TO_ENABLE_LOCKING 212 +# define EVP_R_UNABLE_TO_GET_MAXIMUM_REQUEST_SIZE 215 +# define EVP_R_UNABLE_TO_GET_RANDOM_STRENGTH 216 +# define EVP_R_UNABLE_TO_LOCK_CONTEXT 211 +# define EVP_R_UNABLE_TO_SET_CALLBACKS 217 +# define EVP_R_UNKNOWN_BITS 166 +# define EVP_R_UNKNOWN_CIPHER 160 +# define EVP_R_UNKNOWN_DIGEST 161 +# define EVP_R_UNKNOWN_KEY_TYPE 207 +# define EVP_R_UNKNOWN_MAX_SIZE 167 +# define EVP_R_UNKNOWN_OPTION 169 +# define EVP_R_UNKNOWN_PBE_ALGORITHM 121 +# define EVP_R_UNKNOWN_SECURITY_BITS 168 +# define EVP_R_UNSUPPORTED_ALGORITHM 156 +# define EVP_R_UNSUPPORTED_CIPHER 107 +# define EVP_R_UNSUPPORTED_KEYLENGTH 123 +# define EVP_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION 124 +# define EVP_R_UNSUPPORTED_KEY_SIZE 108 +# define EVP_R_UNSUPPORTED_KEY_TYPE 224 +# define EVP_R_UNSUPPORTED_NUMBER_OF_ROUNDS 135 +# define EVP_R_UNSUPPORTED_PRF 125 +# define EVP_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM 118 +# define EVP_R_UNSUPPORTED_SALT_TYPE 126 +# define EVP_R_UPDATE_ERROR 189 +# define EVP_R_WRAP_MODE_NOT_ALLOWED 170 +# define EVP_R_WRONG_FINAL_BLOCK_LENGTH 109 +# define EVP_R_XTS_DATA_UNIT_IS_TOO_LARGE 191 +# define EVP_R_XTS_DUPLICATED_KEYS 192 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/fips_names.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/fips_names.h new file mode 100644 index 0000000..5c77f6d --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/fips_names.h @@ -0,0 +1,77 @@ +/* + * Copyright 2019-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_FIPS_NAMES_H +# define OPENSSL_FIPS_NAMES_H +# pragma once + +# ifdef __cplusplus +extern "C" { +# endif + +/* + * Parameter names that the FIPS Provider defines + */ + +/* + * The calculated MAC of the module file (Used for FIPS Self Testing) + * Type: OSSL_PARAM_UTF8_STRING + */ +# define OSSL_PROV_FIPS_PARAM_MODULE_MAC "module-mac" +/* + * A version number for the fips install process (Used for FIPS Self Testing) + * Type: OSSL_PARAM_UTF8_STRING + */ +# define OSSL_PROV_FIPS_PARAM_INSTALL_VERSION "install-version" +/* + * The calculated MAC of the install status indicator (Used for FIPS Self Testing) + * Type: OSSL_PARAM_UTF8_STRING + */ +# define OSSL_PROV_FIPS_PARAM_INSTALL_MAC "install-mac" +/* + * The install status indicator (Used for FIPS Self Testing) + * Type: OSSL_PARAM_UTF8_STRING + */ +# define OSSL_PROV_FIPS_PARAM_INSTALL_STATUS "install-status" + +/* + * A boolean that determines if the FIPS conditional test errors result in + * the module entering an error state. + * Type: OSSL_PARAM_UTF8_STRING + */ +# define OSSL_PROV_FIPS_PARAM_CONDITIONAL_ERRORS "conditional-errors" + +/* + * A boolean that determines if the runtime FIPS security checks are performed. + * This is enabled by default. + * Type: OSSL_PARAM_UTF8_STRING + */ +# define OSSL_PROV_FIPS_PARAM_SECURITY_CHECKS "security-checks" + +/* + * A boolean that determines if the runtime FIPS check for TLS1_PRF EMS is performed. + * This is disabled by default. + * Type: OSSL_PARAM_UTF8_STRING + */ +# define OSSL_PROV_FIPS_PARAM_TLS1_PRF_EMS_CHECK "tls1-prf-ems-check" + +/* + * A boolean that determines if truncated digests can be used with Hash and HMAC + * DRBGs. FIPS 140-3 IG D.R disallows such use for efficiency rather than + * security reasons. + * This is disabled by default. + * Type: OSSL_PARAM_UTF8_STRING + */ +# define OSSL_PROV_FIPS_PARAM_DRBG_TRUNC_DIGEST "drbg-no-trunc-md" + +# ifdef __cplusplus +} +# endif + +#endif /* OPENSSL_FIPS_NAMES_H */ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/fipskey.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/fipskey.h new file mode 100644 index 0000000..42ba014 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/fipskey.h @@ -0,0 +1,36 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/fipskey.h.in + * + * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_FIPSKEY_H +# define OPENSSL_FIPSKEY_H +# pragma once + +# ifdef __cplusplus +extern "C" { +# endif + +/* + * The FIPS validation HMAC key, usable as an array initializer. + */ +#define FIPS_KEY_ELEMENTS \ + 0xf4, 0x55, 0x66, 0x50, 0xac, 0x31, 0xd3, 0x54, 0x61, 0x61, 0x0b, 0xac, 0x4e, 0xd8, 0x1b, 0x1a, 0x18, 0x1b, 0x2d, 0x8a, 0x43, 0xea, 0x28, 0x54, 0xcb, 0xae, 0x22, 0xca, 0x74, 0x56, 0x08, 0x13 + +/* + * The FIPS validation key, as a string. + */ +#define FIPS_KEY_STRING "f4556650ac31d35461610bac4ed81b1a181b2d8a43ea2854cbae22ca74560813" + +# ifdef __cplusplus +} +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/hmac.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/hmac.h new file mode 100644 index 0000000..f9e1bff --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/hmac.h @@ -0,0 +1,62 @@ +/* + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_HMAC_H +# define OPENSSL_HMAC_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_HMAC_H +# endif + +# include + +# include + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HMAC_MAX_MD_CBLOCK 200 /* Deprecated */ +# endif + +# ifdef __cplusplus +extern "C" { +# endif + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 size_t HMAC_size(const HMAC_CTX *e); +OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); +OSSL_DEPRECATEDIN_3_0 int HMAC_CTX_reset(HMAC_CTX *ctx); +OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); +# endif +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +OSSL_DEPRECATEDIN_1_1_0 __owur int HMAC_Init(HMAC_CTX *ctx, + const void *key, int len, + const EVP_MD *md); +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, + const EVP_MD *md, ENGINE *impl); +OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, + size_t len); +OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, + unsigned int *len); +OSSL_DEPRECATEDIN_3_0 __owur int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx); +OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_set_flags(HMAC_CTX *ctx, unsigned long flags); +OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx); +# endif + +unsigned char *HMAC(const EVP_MD *evp_md, const void *key, int key_len, + const unsigned char *data, size_t data_len, + unsigned char *md, unsigned int *md_len); + +# ifdef __cplusplus +} +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/hpke.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/hpke.h new file mode 100644 index 0000000..482acd2 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/hpke.h @@ -0,0 +1,169 @@ +/* + * Copyright 2022-2024 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +/* APIs and data structures for HPKE (RFC9180) */ +#ifndef OSSL_HPKE_H +# define OSSL_HPKE_H +# pragma once + +# include + +/* HPKE modes */ +# define OSSL_HPKE_MODE_BASE 0 /* Base mode */ +# define OSSL_HPKE_MODE_PSK 1 /* Pre-shared key mode */ +# define OSSL_HPKE_MODE_AUTH 2 /* Authenticated mode */ +# define OSSL_HPKE_MODE_PSKAUTH 3 /* PSK+authenticated mode */ + +/* + * Max for ikm, psk, pskid, info and exporter contexts. + * RFC9180, section 7.2.1 RECOMMENDS 64 octets but we have test vectors from + * Appendix A.6.1 with a 66 octet IKM so we'll allow that. + */ +# define OSSL_HPKE_MAX_PARMLEN 66 +# define OSSL_HPKE_MIN_PSKLEN 32 +# define OSSL_HPKE_MAX_INFOLEN 1024 + +/* + * The (16bit) HPKE algorithm ID IANA codepoints + * If/when new IANA codepoints are added there are tables in + * crypto/hpke/hpke_util.c that must also be updated. + */ +# define OSSL_HPKE_KEM_ID_RESERVED 0x0000 /* not used */ +# define OSSL_HPKE_KEM_ID_P256 0x0010 /* NIST P-256 */ +# define OSSL_HPKE_KEM_ID_P384 0x0011 /* NIST P-384 */ +# define OSSL_HPKE_KEM_ID_P521 0x0012 /* NIST P-521 */ +# define OSSL_HPKE_KEM_ID_X25519 0x0020 /* Curve25519 */ +# define OSSL_HPKE_KEM_ID_X448 0x0021 /* Curve448 */ + +# define OSSL_HPKE_KDF_ID_RESERVED 0x0000 /* not used */ +# define OSSL_HPKE_KDF_ID_HKDF_SHA256 0x0001 /* HKDF-SHA256 */ +# define OSSL_HPKE_KDF_ID_HKDF_SHA384 0x0002 /* HKDF-SHA384 */ +# define OSSL_HPKE_KDF_ID_HKDF_SHA512 0x0003 /* HKDF-SHA512 */ + +# define OSSL_HPKE_AEAD_ID_RESERVED 0x0000 /* not used */ +# define OSSL_HPKE_AEAD_ID_AES_GCM_128 0x0001 /* AES-GCM-128 */ +# define OSSL_HPKE_AEAD_ID_AES_GCM_256 0x0002 /* AES-GCM-256 */ +# define OSSL_HPKE_AEAD_ID_CHACHA_POLY1305 0x0003 /* Chacha20-Poly1305 */ +# define OSSL_HPKE_AEAD_ID_EXPORTONLY 0xFFFF /* export-only fake ID */ + +/* strings for suite components */ +# define OSSL_HPKE_KEMSTR_P256 "P-256" /* KEM id 0x10 */ +# define OSSL_HPKE_KEMSTR_P384 "P-384" /* KEM id 0x11 */ +# define OSSL_HPKE_KEMSTR_P521 "P-521" /* KEM id 0x12 */ +# define OSSL_HPKE_KEMSTR_X25519 "X25519" /* KEM id 0x20 */ +# define OSSL_HPKE_KEMSTR_X448 "X448" /* KEM id 0x21 */ +# define OSSL_HPKE_KDFSTR_256 "hkdf-sha256" /* KDF id 1 */ +# define OSSL_HPKE_KDFSTR_384 "hkdf-sha384" /* KDF id 2 */ +# define OSSL_HPKE_KDFSTR_512 "hkdf-sha512" /* KDF id 3 */ +# define OSSL_HPKE_AEADSTR_AES128GCM "aes-128-gcm" /* AEAD id 1 */ +# define OSSL_HPKE_AEADSTR_AES256GCM "aes-256-gcm" /* AEAD id 2 */ +# define OSSL_HPKE_AEADSTR_CP "chacha20-poly1305" /* AEAD id 3 */ +# define OSSL_HPKE_AEADSTR_EXP "exporter" /* AEAD id 0xff */ + +/* + * Roles for use in creating an OSSL_HPKE_CTX, most + * important use of this is to control nonce reuse. + */ +# define OSSL_HPKE_ROLE_SENDER 0 +# define OSSL_HPKE_ROLE_RECEIVER 1 + +# ifdef __cplusplus +extern "C" { +# endif + +typedef struct { + uint16_t kem_id; /* Key Encapsulation Method id */ + uint16_t kdf_id; /* Key Derivation Function id */ + uint16_t aead_id; /* AEAD alg id */ +} OSSL_HPKE_SUITE; + +/** + * Suite constants, use this like: + * OSSL_HPKE_SUITE myvar = OSSL_HPKE_SUITE_DEFAULT; + */ +# ifndef OPENSSL_NO_ECX +# define OSSL_HPKE_SUITE_DEFAULT \ + {\ + OSSL_HPKE_KEM_ID_X25519, \ + OSSL_HPKE_KDF_ID_HKDF_SHA256, \ + OSSL_HPKE_AEAD_ID_AES_GCM_128 \ + } +# else +# define OSSL_HPKE_SUITE_DEFAULT \ + {\ + OSSL_HPKE_KEM_ID_P256, \ + OSSL_HPKE_KDF_ID_HKDF_SHA256, \ + OSSL_HPKE_AEAD_ID_AES_GCM_128 \ + } +#endif + +typedef struct ossl_hpke_ctx_st OSSL_HPKE_CTX; + +OSSL_HPKE_CTX *OSSL_HPKE_CTX_new(int mode, OSSL_HPKE_SUITE suite, int role, + OSSL_LIB_CTX *libctx, const char *propq); +void OSSL_HPKE_CTX_free(OSSL_HPKE_CTX *ctx); + +int OSSL_HPKE_encap(OSSL_HPKE_CTX *ctx, + unsigned char *enc, size_t *enclen, + const unsigned char *pub, size_t publen, + const unsigned char *info, size_t infolen); +int OSSL_HPKE_seal(OSSL_HPKE_CTX *ctx, + unsigned char *ct, size_t *ctlen, + const unsigned char *aad, size_t aadlen, + const unsigned char *pt, size_t ptlen); + +int OSSL_HPKE_keygen(OSSL_HPKE_SUITE suite, + unsigned char *pub, size_t *publen, EVP_PKEY **priv, + const unsigned char *ikm, size_t ikmlen, + OSSL_LIB_CTX *libctx, const char *propq); +int OSSL_HPKE_decap(OSSL_HPKE_CTX *ctx, + const unsigned char *enc, size_t enclen, + EVP_PKEY *recippriv, + const unsigned char *info, size_t infolen); +int OSSL_HPKE_open(OSSL_HPKE_CTX *ctx, + unsigned char *pt, size_t *ptlen, + const unsigned char *aad, size_t aadlen, + const unsigned char *ct, size_t ctlen); + +int OSSL_HPKE_export(OSSL_HPKE_CTX *ctx, + unsigned char *secret, + size_t secretlen, + const unsigned char *label, + size_t labellen); + +int OSSL_HPKE_CTX_set1_authpriv(OSSL_HPKE_CTX *ctx, EVP_PKEY *priv); +int OSSL_HPKE_CTX_set1_authpub(OSSL_HPKE_CTX *ctx, + const unsigned char *pub, + size_t publen); +int OSSL_HPKE_CTX_set1_psk(OSSL_HPKE_CTX *ctx, + const char *pskid, + const unsigned char *psk, size_t psklen); + +int OSSL_HPKE_CTX_set1_ikme(OSSL_HPKE_CTX *ctx, + const unsigned char *ikme, size_t ikmelen); + +int OSSL_HPKE_CTX_set_seq(OSSL_HPKE_CTX *ctx, uint64_t seq); +int OSSL_HPKE_CTX_get_seq(OSSL_HPKE_CTX *ctx, uint64_t *seq); + +int OSSL_HPKE_suite_check(OSSL_HPKE_SUITE suite); +int OSSL_HPKE_get_grease_value(const OSSL_HPKE_SUITE *suite_in, + OSSL_HPKE_SUITE *suite, + unsigned char *enc, size_t *enclen, + unsigned char *ct, size_t ctlen, + OSSL_LIB_CTX *libctx, const char *propq); +int OSSL_HPKE_str2suite(const char *str, OSSL_HPKE_SUITE *suite); +size_t OSSL_HPKE_get_ciphertext_size(OSSL_HPKE_SUITE suite, size_t clearlen); +size_t OSSL_HPKE_get_public_encap_size(OSSL_HPKE_SUITE suite); +size_t OSSL_HPKE_get_recommended_ikmelen(OSSL_HPKE_SUITE suite); + +# ifdef __cplusplus +} +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/http.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/http.h new file mode 100644 index 0000000..8f4e9da --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/http.h @@ -0,0 +1,117 @@ +/* + * Copyright 2000-2024 The OpenSSL Project Authors. All Rights Reserved. + * Copyright Siemens AG 2018-2020 + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_HTTP_H +# define OPENSSL_HTTP_H +# pragma once + +# include + +# include +# include +# include + + +# ifdef __cplusplus +extern "C" { +# endif + +# define OSSL_HTTP_NAME "http" +# define OSSL_HTTPS_NAME "https" +# define OSSL_HTTP_PREFIX OSSL_HTTP_NAME"://" +# define OSSL_HTTPS_PREFIX OSSL_HTTPS_NAME"://" +# define OSSL_HTTP_PORT "80" +# define OSSL_HTTPS_PORT "443" +# define OPENSSL_NO_PROXY "NO_PROXY" +# define OPENSSL_HTTP_PROXY "HTTP_PROXY" +# define OPENSSL_HTTPS_PROXY "HTTPS_PROXY" + +# ifndef OPENSSL_NO_HTTP + +#define OSSL_HTTP_DEFAULT_MAX_LINE_LEN (4 * 1024) +#define OSSL_HTTP_DEFAULT_MAX_RESP_LEN (100 * 1024) +#define OSSL_HTTP_DEFAULT_MAX_RESP_HDR_LINES 256 + + +/* Low-level HTTP API */ +OSSL_HTTP_REQ_CTX *OSSL_HTTP_REQ_CTX_new(BIO *wbio, BIO *rbio, int buf_size); +void OSSL_HTTP_REQ_CTX_free(OSSL_HTTP_REQ_CTX *rctx); +int OSSL_HTTP_REQ_CTX_set_request_line(OSSL_HTTP_REQ_CTX *rctx, int method_POST, + const char *server, const char *port, + const char *path); +int OSSL_HTTP_REQ_CTX_add1_header(OSSL_HTTP_REQ_CTX *rctx, + const char *name, const char *value); +int OSSL_HTTP_REQ_CTX_set_expected(OSSL_HTTP_REQ_CTX *rctx, + const char *content_type, int asn1, + int timeout, int keep_alive); +int OSSL_HTTP_REQ_CTX_set1_req(OSSL_HTTP_REQ_CTX *rctx, const char *content_type, + const ASN1_ITEM *it, const ASN1_VALUE *req); +int OSSL_HTTP_REQ_CTX_nbio(OSSL_HTTP_REQ_CTX *rctx); +int OSSL_HTTP_REQ_CTX_nbio_d2i(OSSL_HTTP_REQ_CTX *rctx, + ASN1_VALUE **pval, const ASN1_ITEM *it); +BIO *OSSL_HTTP_REQ_CTX_exchange(OSSL_HTTP_REQ_CTX *rctx); +BIO *OSSL_HTTP_REQ_CTX_get0_mem_bio(const OSSL_HTTP_REQ_CTX *rctx); +size_t OSSL_HTTP_REQ_CTX_get_resp_len(const OSSL_HTTP_REQ_CTX *rctx); +void OSSL_HTTP_REQ_CTX_set_max_response_length(OSSL_HTTP_REQ_CTX *rctx, + unsigned long len); +int OSSL_HTTP_is_alive(const OSSL_HTTP_REQ_CTX *rctx); + +/* High-level HTTP API */ +typedef BIO *(*OSSL_HTTP_bio_cb_t)(BIO *bio, void *arg, int connect, int detail); +OSSL_HTTP_REQ_CTX *OSSL_HTTP_open(const char *server, const char *port, + const char *proxy, const char *no_proxy, + int use_ssl, BIO *bio, BIO *rbio, + OSSL_HTTP_bio_cb_t bio_update_fn, void *arg, + int buf_size, int overall_timeout); +int OSSL_HTTP_proxy_connect(BIO *bio, const char *server, const char *port, + const char *proxyuser, const char *proxypass, + int timeout, BIO *bio_err, const char *prog); +int OSSL_HTTP_set1_request(OSSL_HTTP_REQ_CTX *rctx, const char *path, + const STACK_OF(CONF_VALUE) *headers, + const char *content_type, BIO *req, + const char *expected_content_type, int expect_asn1, + size_t max_resp_len, int timeout, int keep_alive); +BIO *OSSL_HTTP_exchange(OSSL_HTTP_REQ_CTX *rctx, char **redirection_url); +BIO *OSSL_HTTP_get(const char *url, const char *proxy, const char *no_proxy, + BIO *bio, BIO *rbio, + OSSL_HTTP_bio_cb_t bio_update_fn, void *arg, + int buf_size, const STACK_OF(CONF_VALUE) *headers, + const char *expected_content_type, int expect_asn1, + size_t max_resp_len, int timeout); +BIO *OSSL_HTTP_transfer(OSSL_HTTP_REQ_CTX **prctx, + const char *server, const char *port, + const char *path, int use_ssl, + const char *proxy, const char *no_proxy, + BIO *bio, BIO *rbio, + OSSL_HTTP_bio_cb_t bio_update_fn, void *arg, + int buf_size, const STACK_OF(CONF_VALUE) *headers, + const char *content_type, BIO *req, + const char *expected_content_type, int expect_asn1, + size_t max_resp_len, int timeout, int keep_alive); +int OSSL_HTTP_close(OSSL_HTTP_REQ_CTX *rctx, int ok); + +/* Auxiliary functions */ +int OSSL_parse_url(const char *url, char **pscheme, char **puser, char **phost, + char **pport, int *pport_num, + char **ppath, char **pquery, char **pfrag); +int OSSL_HTTP_parse_url(const char *url, int *pssl, char **puser, char **phost, + char **pport, int *pport_num, + char **ppath, char **pquery, char **pfrag); +const char *OSSL_HTTP_adapt_proxy(const char *proxy, const char *no_proxy, + const char *server, int use_ssl); + +void OSSL_HTTP_REQ_CTX_set_max_response_hdr_lines(OSSL_HTTP_REQ_CTX *rctx, + size_t count); + +# endif /* !defined(OPENSSL_NO_HTTP) */ +# ifdef __cplusplus +} +# endif +#endif /* !defined(OPENSSL_HTTP_H) */ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/httperr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/httperr.h new file mode 100644 index 0000000..ae7f00c --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/httperr.h @@ -0,0 +1,56 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_HTTPERR_H +# define OPENSSL_HTTPERR_H +# pragma once + +# include +# include +# include + + + +/* + * HTTP reason codes. + */ +# define HTTP_R_ASN1_LEN_EXCEEDS_MAX_RESP_LEN 108 +# define HTTP_R_CONNECT_FAILURE 100 +# define HTTP_R_ERROR_PARSING_ASN1_LENGTH 109 +# define HTTP_R_ERROR_PARSING_CONTENT_LENGTH 119 +# define HTTP_R_ERROR_PARSING_URL 101 +# define HTTP_R_ERROR_RECEIVING 103 +# define HTTP_R_ERROR_SENDING 102 +# define HTTP_R_FAILED_READING_DATA 128 +# define HTTP_R_HEADER_PARSE_ERROR 126 +# define HTTP_R_INCONSISTENT_CONTENT_LENGTH 120 +# define HTTP_R_INVALID_PORT_NUMBER 123 +# define HTTP_R_INVALID_URL_PATH 125 +# define HTTP_R_INVALID_URL_SCHEME 124 +# define HTTP_R_MAX_RESP_LEN_EXCEEDED 117 +# define HTTP_R_MISSING_ASN1_ENCODING 110 +# define HTTP_R_MISSING_CONTENT_TYPE 121 +# define HTTP_R_MISSING_REDIRECT_LOCATION 111 +# define HTTP_R_RECEIVED_ERROR 105 +# define HTTP_R_RECEIVED_WRONG_HTTP_VERSION 106 +# define HTTP_R_REDIRECTION_FROM_HTTPS_TO_HTTP 112 +# define HTTP_R_REDIRECTION_NOT_ENABLED 116 +# define HTTP_R_RESPONSE_LINE_TOO_LONG 113 +# define HTTP_R_RESPONSE_PARSE_ERROR 104 +# define HTTP_R_RESPONSE_TOO_MANY_HDRLINES 130 +# define HTTP_R_RETRY_TIMEOUT 129 +# define HTTP_R_SERVER_CANCELED_CONNECTION 127 +# define HTTP_R_SOCK_NOT_SUPPORTED 122 +# define HTTP_R_STATUS_CODE_UNSUPPORTED 114 +# define HTTP_R_TLS_NOT_ENABLED 107 +# define HTTP_R_TOO_MANY_REDIRECTIONS 115 +# define HTTP_R_UNEXPECTED_CONTENT_TYPE 118 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/idea.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/idea.h new file mode 100644 index 0000000..1f9bb3b --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/idea.h @@ -0,0 +1,82 @@ +/* + * Copyright 1995-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_IDEA_H +# define OPENSSL_IDEA_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_IDEA_H +# endif + +# include + +# ifndef OPENSSL_NO_IDEA +# ifdef __cplusplus +extern "C" { +# endif + +# define IDEA_BLOCK 8 +# define IDEA_KEY_LENGTH 16 + +# ifndef OPENSSL_NO_DEPRECATED_3_0 + +typedef unsigned int IDEA_INT; + +# define IDEA_ENCRYPT 1 +# define IDEA_DECRYPT 0 + +typedef struct idea_key_st { + IDEA_INT data[9][6]; +} IDEA_KEY_SCHEDULE; +#endif +#ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 const char *IDEA_options(void); +OSSL_DEPRECATEDIN_3_0 void IDEA_ecb_encrypt(const unsigned char *in, + unsigned char *out, + IDEA_KEY_SCHEDULE *ks); +OSSL_DEPRECATEDIN_3_0 void IDEA_set_encrypt_key(const unsigned char *key, + IDEA_KEY_SCHEDULE *ks); +OSSL_DEPRECATEDIN_3_0 void IDEA_set_decrypt_key(IDEA_KEY_SCHEDULE *ek, + IDEA_KEY_SCHEDULE *dk); +OSSL_DEPRECATEDIN_3_0 void IDEA_cbc_encrypt(const unsigned char *in, + unsigned char *out, long length, + IDEA_KEY_SCHEDULE *ks, + unsigned char *iv, int enc); +OSSL_DEPRECATEDIN_3_0 void IDEA_cfb64_encrypt(const unsigned char *in, + unsigned char *out, long length, + IDEA_KEY_SCHEDULE *ks, + unsigned char *iv, int *num, + int enc); +OSSL_DEPRECATEDIN_3_0 void IDEA_ofb64_encrypt(const unsigned char *in, + unsigned char *out, long length, + IDEA_KEY_SCHEDULE *ks, + unsigned char *iv, int *num); +OSSL_DEPRECATEDIN_3_0 void IDEA_encrypt(unsigned long *in, + IDEA_KEY_SCHEDULE *ks); +#endif + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define idea_options IDEA_options +# define idea_ecb_encrypt IDEA_ecb_encrypt +# define idea_set_encrypt_key IDEA_set_encrypt_key +# define idea_set_decrypt_key IDEA_set_decrypt_key +# define idea_cbc_encrypt IDEA_cbc_encrypt +# define idea_cfb64_encrypt IDEA_cfb64_encrypt +# define idea_ofb64_encrypt IDEA_ofb64_encrypt +# define idea_encrypt IDEA_encrypt +# endif + +# ifdef __cplusplus +} +# endif +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/kdf.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/kdf.h new file mode 100644 index 0000000..0983230 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/kdf.h @@ -0,0 +1,138 @@ +/* + * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_KDF_H +# define OPENSSL_KDF_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_KDF_H +# endif + +# include +# include +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + +int EVP_KDF_up_ref(EVP_KDF *kdf); +void EVP_KDF_free(EVP_KDF *kdf); +EVP_KDF *EVP_KDF_fetch(OSSL_LIB_CTX *libctx, const char *algorithm, + const char *properties); + +EVP_KDF_CTX *EVP_KDF_CTX_new(EVP_KDF *kdf); +void EVP_KDF_CTX_free(EVP_KDF_CTX *ctx); +EVP_KDF_CTX *EVP_KDF_CTX_dup(const EVP_KDF_CTX *src); +const char *EVP_KDF_get0_description(const EVP_KDF *kdf); +int EVP_KDF_is_a(const EVP_KDF *kdf, const char *name); +const char *EVP_KDF_get0_name(const EVP_KDF *kdf); +const OSSL_PROVIDER *EVP_KDF_get0_provider(const EVP_KDF *kdf); +const EVP_KDF *EVP_KDF_CTX_kdf(EVP_KDF_CTX *ctx); + +void EVP_KDF_CTX_reset(EVP_KDF_CTX *ctx); +size_t EVP_KDF_CTX_get_kdf_size(EVP_KDF_CTX *ctx); +int EVP_KDF_derive(EVP_KDF_CTX *ctx, unsigned char *key, size_t keylen, + const OSSL_PARAM params[]); +int EVP_KDF_get_params(EVP_KDF *kdf, OSSL_PARAM params[]); +int EVP_KDF_CTX_get_params(EVP_KDF_CTX *ctx, OSSL_PARAM params[]); +int EVP_KDF_CTX_set_params(EVP_KDF_CTX *ctx, const OSSL_PARAM params[]); +const OSSL_PARAM *EVP_KDF_gettable_params(const EVP_KDF *kdf); +const OSSL_PARAM *EVP_KDF_gettable_ctx_params(const EVP_KDF *kdf); +const OSSL_PARAM *EVP_KDF_settable_ctx_params(const EVP_KDF *kdf); +const OSSL_PARAM *EVP_KDF_CTX_gettable_params(EVP_KDF_CTX *ctx); +const OSSL_PARAM *EVP_KDF_CTX_settable_params(EVP_KDF_CTX *ctx); + +void EVP_KDF_do_all_provided(OSSL_LIB_CTX *libctx, + void (*fn)(EVP_KDF *kdf, void *arg), + void *arg); +int EVP_KDF_names_do_all(const EVP_KDF *kdf, + void (*fn)(const char *name, void *data), + void *data); + +# define EVP_KDF_HKDF_MODE_EXTRACT_AND_EXPAND 0 +# define EVP_KDF_HKDF_MODE_EXTRACT_ONLY 1 +# define EVP_KDF_HKDF_MODE_EXPAND_ONLY 2 + +#define EVP_KDF_SSHKDF_TYPE_INITIAL_IV_CLI_TO_SRV 65 +#define EVP_KDF_SSHKDF_TYPE_INITIAL_IV_SRV_TO_CLI 66 +#define EVP_KDF_SSHKDF_TYPE_ENCRYPTION_KEY_CLI_TO_SRV 67 +#define EVP_KDF_SSHKDF_TYPE_ENCRYPTION_KEY_SRV_TO_CLI 68 +#define EVP_KDF_SSHKDF_TYPE_INTEGRITY_KEY_CLI_TO_SRV 69 +#define EVP_KDF_SSHKDF_TYPE_INTEGRITY_KEY_SRV_TO_CLI 70 + +/**** The legacy PKEY-based KDF API follows. ****/ + +# define EVP_PKEY_CTRL_TLS_MD (EVP_PKEY_ALG_CTRL) +# define EVP_PKEY_CTRL_TLS_SECRET (EVP_PKEY_ALG_CTRL + 1) +# define EVP_PKEY_CTRL_TLS_SEED (EVP_PKEY_ALG_CTRL + 2) +# define EVP_PKEY_CTRL_HKDF_MD (EVP_PKEY_ALG_CTRL + 3) +# define EVP_PKEY_CTRL_HKDF_SALT (EVP_PKEY_ALG_CTRL + 4) +# define EVP_PKEY_CTRL_HKDF_KEY (EVP_PKEY_ALG_CTRL + 5) +# define EVP_PKEY_CTRL_HKDF_INFO (EVP_PKEY_ALG_CTRL + 6) +# define EVP_PKEY_CTRL_HKDF_MODE (EVP_PKEY_ALG_CTRL + 7) +# define EVP_PKEY_CTRL_PASS (EVP_PKEY_ALG_CTRL + 8) +# define EVP_PKEY_CTRL_SCRYPT_SALT (EVP_PKEY_ALG_CTRL + 9) +# define EVP_PKEY_CTRL_SCRYPT_N (EVP_PKEY_ALG_CTRL + 10) +# define EVP_PKEY_CTRL_SCRYPT_R (EVP_PKEY_ALG_CTRL + 11) +# define EVP_PKEY_CTRL_SCRYPT_P (EVP_PKEY_ALG_CTRL + 12) +# define EVP_PKEY_CTRL_SCRYPT_MAXMEM_BYTES (EVP_PKEY_ALG_CTRL + 13) + +# define EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND \ + EVP_KDF_HKDF_MODE_EXTRACT_AND_EXPAND +# define EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY \ + EVP_KDF_HKDF_MODE_EXTRACT_ONLY +# define EVP_PKEY_HKDEF_MODE_EXPAND_ONLY \ + EVP_KDF_HKDF_MODE_EXPAND_ONLY + +int EVP_PKEY_CTX_set_tls1_prf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); + +int EVP_PKEY_CTX_set1_tls1_prf_secret(EVP_PKEY_CTX *pctx, + const unsigned char *sec, int seclen); + +int EVP_PKEY_CTX_add1_tls1_prf_seed(EVP_PKEY_CTX *pctx, + const unsigned char *seed, int seedlen); + +int EVP_PKEY_CTX_set_hkdf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); + +int EVP_PKEY_CTX_set1_hkdf_salt(EVP_PKEY_CTX *ctx, + const unsigned char *salt, int saltlen); + +int EVP_PKEY_CTX_set1_hkdf_key(EVP_PKEY_CTX *ctx, + const unsigned char *key, int keylen); + +int EVP_PKEY_CTX_add1_hkdf_info(EVP_PKEY_CTX *ctx, + const unsigned char *info, int infolen); + +int EVP_PKEY_CTX_set_hkdf_mode(EVP_PKEY_CTX *ctx, int mode); +# define EVP_PKEY_CTX_hkdf_mode EVP_PKEY_CTX_set_hkdf_mode + +int EVP_PKEY_CTX_set1_pbe_pass(EVP_PKEY_CTX *ctx, const char *pass, + int passlen); + +int EVP_PKEY_CTX_set1_scrypt_salt(EVP_PKEY_CTX *ctx, + const unsigned char *salt, int saltlen); + +int EVP_PKEY_CTX_set_scrypt_N(EVP_PKEY_CTX *ctx, uint64_t n); + +int EVP_PKEY_CTX_set_scrypt_r(EVP_PKEY_CTX *ctx, uint64_t r); + +int EVP_PKEY_CTX_set_scrypt_p(EVP_PKEY_CTX *ctx, uint64_t p); + +int EVP_PKEY_CTX_set_scrypt_maxmem_bytes(EVP_PKEY_CTX *ctx, + uint64_t maxmem_bytes); + + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/kdferr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/kdferr.h new file mode 100644 index 0000000..963d766 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/kdferr.h @@ -0,0 +1,16 @@ +/* + * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_KDFERR_H +# define OPENSSL_KDFERR_H +# pragma once + +#include + +#endif /* !defined(OPENSSL_KDFERR_H) */ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/lhash.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/lhash.h new file mode 100644 index 0000000..62c55b2 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/lhash.h @@ -0,0 +1,398 @@ +/* + * Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +/* + * Header for dynamic hash table routines Author - Eric Young + */ + +#ifndef OPENSSL_LHASH_H +# define OPENSSL_LHASH_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_LHASH_H +# endif + +# include +# include +# ifndef OPENSSL_NO_STDIO +# include +# endif + +#ifdef __cplusplus +extern "C" { +#endif + +typedef struct lhash_node_st OPENSSL_LH_NODE; +typedef int (*OPENSSL_LH_COMPFUNC) (const void *, const void *); +typedef int (*OPENSSL_LH_COMPFUNCTHUNK) (const void *, const void *, OPENSSL_LH_COMPFUNC cfn); +typedef unsigned long (*OPENSSL_LH_HASHFUNC) (const void *); +typedef unsigned long (*OPENSSL_LH_HASHFUNCTHUNK) (const void *, OPENSSL_LH_HASHFUNC hfn); +typedef void (*OPENSSL_LH_DOALL_FUNC) (void *); +typedef void (*OPENSSL_LH_DOALL_FUNC_THUNK) (void *, OPENSSL_LH_DOALL_FUNC doall); +typedef void (*OPENSSL_LH_DOALL_FUNCARG) (void *, void *); +typedef void (*OPENSSL_LH_DOALL_FUNCARG_THUNK) (void *, void *, OPENSSL_LH_DOALL_FUNCARG doall); +typedef struct lhash_st OPENSSL_LHASH; + +/* + * Macros for declaring and implementing type-safe wrappers for LHASH + * callbacks. This way, callbacks can be provided to LHASH structures without + * function pointer casting and the macro-defined callbacks provide + * per-variable casting before deferring to the underlying type-specific + * callbacks. NB: It is possible to place a "static" in front of both the + * DECLARE and IMPLEMENT macros if the functions are strictly internal. + */ + +/* First: "hash" functions */ +# define DECLARE_LHASH_HASH_FN(name, o_type) \ + unsigned long name##_LHASH_HASH(const void *); +# define IMPLEMENT_LHASH_HASH_FN(name, o_type) \ + unsigned long name##_LHASH_HASH(const void *arg) { \ + const o_type *a = arg; \ + return name##_hash(a); } +# define LHASH_HASH_FN(name) name##_LHASH_HASH + +/* Second: "compare" functions */ +# define DECLARE_LHASH_COMP_FN(name, o_type) \ + int name##_LHASH_COMP(const void *, const void *); +# define IMPLEMENT_LHASH_COMP_FN(name, o_type) \ + int name##_LHASH_COMP(const void *arg1, const void *arg2) { \ + const o_type *a = arg1; \ + const o_type *b = arg2; \ + return name##_cmp(a,b); } +# define LHASH_COMP_FN(name) name##_LHASH_COMP + +/* Fourth: "doall_arg" functions */ +# define DECLARE_LHASH_DOALL_ARG_FN(name, o_type, a_type) \ + void name##_LHASH_DOALL_ARG(void *, void *); +# define IMPLEMENT_LHASH_DOALL_ARG_FN(name, o_type, a_type) \ + void name##_LHASH_DOALL_ARG(void *arg1, void *arg2) { \ + o_type *a = arg1; \ + a_type *b = arg2; \ + name##_doall_arg(a, b); } +# define LHASH_DOALL_ARG_FN(name) name##_LHASH_DOALL_ARG + + +# define LH_LOAD_MULT 256 + +int OPENSSL_LH_error(OPENSSL_LHASH *lh); +OPENSSL_LHASH *OPENSSL_LH_new(OPENSSL_LH_HASHFUNC h, OPENSSL_LH_COMPFUNC c); +OPENSSL_LHASH *OPENSSL_LH_set_thunks(OPENSSL_LHASH *lh, + OPENSSL_LH_HASHFUNCTHUNK hw, + OPENSSL_LH_COMPFUNCTHUNK cw, + OPENSSL_LH_DOALL_FUNC_THUNK daw, + OPENSSL_LH_DOALL_FUNCARG_THUNK daaw); +void OPENSSL_LH_free(OPENSSL_LHASH *lh); +void OPENSSL_LH_flush(OPENSSL_LHASH *lh); +void *OPENSSL_LH_insert(OPENSSL_LHASH *lh, void *data); +void *OPENSSL_LH_delete(OPENSSL_LHASH *lh, const void *data); +void *OPENSSL_LH_retrieve(OPENSSL_LHASH *lh, const void *data); +void OPENSSL_LH_doall(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNC func); +void OPENSSL_LH_doall_arg(OPENSSL_LHASH *lh, + OPENSSL_LH_DOALL_FUNCARG func, void *arg); +void OPENSSL_LH_doall_arg_thunk(OPENSSL_LHASH *lh, + OPENSSL_LH_DOALL_FUNCARG_THUNK daaw, + OPENSSL_LH_DOALL_FUNCARG fn, void *arg); + +unsigned long OPENSSL_LH_strhash(const char *c); +unsigned long OPENSSL_LH_num_items(const OPENSSL_LHASH *lh); +unsigned long OPENSSL_LH_get_down_load(const OPENSSL_LHASH *lh); +void OPENSSL_LH_set_down_load(OPENSSL_LHASH *lh, unsigned long down_load); + +# ifndef OPENSSL_NO_STDIO +# ifndef OPENSSL_NO_DEPRECATED_3_1 +OSSL_DEPRECATEDIN_3_1 void OPENSSL_LH_stats(const OPENSSL_LHASH *lh, FILE *fp); +OSSL_DEPRECATEDIN_3_1 void OPENSSL_LH_node_stats(const OPENSSL_LHASH *lh, FILE *fp); +OSSL_DEPRECATEDIN_3_1 void OPENSSL_LH_node_usage_stats(const OPENSSL_LHASH *lh, FILE *fp); +# endif +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_1 +OSSL_DEPRECATEDIN_3_1 void OPENSSL_LH_stats_bio(const OPENSSL_LHASH *lh, BIO *out); +OSSL_DEPRECATEDIN_3_1 void OPENSSL_LH_node_stats_bio(const OPENSSL_LHASH *lh, BIO *out); +OSSL_DEPRECATEDIN_3_1 void OPENSSL_LH_node_usage_stats_bio(const OPENSSL_LHASH *lh, BIO *out); +# endif + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define _LHASH OPENSSL_LHASH +# define LHASH_NODE OPENSSL_LH_NODE +# define lh_error OPENSSL_LH_error +# define lh_new OPENSSL_LH_new +# define lh_free OPENSSL_LH_free +# define lh_insert OPENSSL_LH_insert +# define lh_delete OPENSSL_LH_delete +# define lh_retrieve OPENSSL_LH_retrieve +# define lh_doall OPENSSL_LH_doall +# define lh_doall_arg OPENSSL_LH_doall_arg +# define lh_strhash OPENSSL_LH_strhash +# define lh_num_items OPENSSL_LH_num_items +# ifndef OPENSSL_NO_STDIO +# define lh_stats OPENSSL_LH_stats +# define lh_node_stats OPENSSL_LH_node_stats +# define lh_node_usage_stats OPENSSL_LH_node_usage_stats +# endif +# define lh_stats_bio OPENSSL_LH_stats_bio +# define lh_node_stats_bio OPENSSL_LH_node_stats_bio +# define lh_node_usage_stats_bio OPENSSL_LH_node_usage_stats_bio +# endif + +/* Type checking... */ + +# define LHASH_OF(type) struct lhash_st_##type + +/* Helper macro for internal use */ +# define DEFINE_LHASH_OF_INTERNAL(type) \ + LHASH_OF(type) { \ + union lh_##type##_dummy { void* d1; unsigned long d2; int d3; } dummy; \ + }; \ + typedef int (*lh_##type##_compfunc)(const type *a, const type *b); \ + typedef unsigned long (*lh_##type##_hashfunc)(const type *a); \ + typedef void (*lh_##type##_doallfunc)(type *a); \ + static ossl_inline unsigned long lh_##type##_hash_thunk(const void *data, OPENSSL_LH_HASHFUNC hfn) \ + { \ + unsigned long (*hfn_conv)(const type *) = (unsigned long (*)(const type *))hfn; \ + return hfn_conv((const type *)data); \ + } \ + static ossl_inline int lh_##type##_comp_thunk(const void *da, const void *db, OPENSSL_LH_COMPFUNC cfn) \ + { \ + int (*cfn_conv)(const type *, const type *) = (int (*)(const type *, const type *))cfn; \ + return cfn_conv((const type *)da, (const type *)db); \ + } \ + static ossl_inline void lh_##type##_doall_thunk(void *node, OPENSSL_LH_DOALL_FUNC doall) \ + { \ + void (*doall_conv)(type *) = (void (*)(type *))doall; \ + doall_conv((type *)node); \ + } \ + static ossl_inline void lh_##type##_doall_arg_thunk(void *node, void *arg, OPENSSL_LH_DOALL_FUNCARG doall) \ + { \ + void (*doall_conv)(type *, void *) = (void (*)(type *, void *))doall; \ + doall_conv((type *)node, arg); \ + } \ + static ossl_unused ossl_inline type *\ + ossl_check_##type##_lh_plain_type(type *ptr) \ + { \ + return ptr; \ + } \ + static ossl_unused ossl_inline const type * \ + ossl_check_const_##type##_lh_plain_type(const type *ptr) \ + { \ + return ptr; \ + } \ + static ossl_unused ossl_inline const OPENSSL_LHASH * \ + ossl_check_const_##type##_lh_type(const LHASH_OF(type) *lh) \ + { \ + return (const OPENSSL_LHASH *)lh; \ + } \ + static ossl_unused ossl_inline OPENSSL_LHASH * \ + ossl_check_##type##_lh_type(LHASH_OF(type) *lh) \ + { \ + return (OPENSSL_LHASH *)lh; \ + } \ + static ossl_unused ossl_inline OPENSSL_LH_COMPFUNC \ + ossl_check_##type##_lh_compfunc_type(lh_##type##_compfunc cmp) \ + { \ + return (OPENSSL_LH_COMPFUNC)cmp; \ + } \ + static ossl_unused ossl_inline OPENSSL_LH_HASHFUNC \ + ossl_check_##type##_lh_hashfunc_type(lh_##type##_hashfunc hfn) \ + { \ + return (OPENSSL_LH_HASHFUNC)hfn; \ + } \ + static ossl_unused ossl_inline OPENSSL_LH_DOALL_FUNC \ + ossl_check_##type##_lh_doallfunc_type(lh_##type##_doallfunc dfn) \ + { \ + return (OPENSSL_LH_DOALL_FUNC)dfn; \ + } \ + LHASH_OF(type) + +# ifndef OPENSSL_NO_DEPRECATED_3_1 +# define DEFINE_LHASH_OF_DEPRECATED(type) \ + static ossl_unused ossl_inline void \ + lh_##type##_node_stats_bio(const LHASH_OF(type) *lh, BIO *out) \ + { \ + OPENSSL_LH_node_stats_bio((const OPENSSL_LHASH *)lh, out); \ + } \ + static ossl_unused ossl_inline void \ + lh_##type##_node_usage_stats_bio(const LHASH_OF(type) *lh, BIO *out) \ + { \ + OPENSSL_LH_node_usage_stats_bio((const OPENSSL_LHASH *)lh, out); \ + } \ + static ossl_unused ossl_inline void \ + lh_##type##_stats_bio(const LHASH_OF(type) *lh, BIO *out) \ + { \ + OPENSSL_LH_stats_bio((const OPENSSL_LHASH *)lh, out); \ + } +# else +# define DEFINE_LHASH_OF_DEPRECATED(type) +# endif + +# define DEFINE_LHASH_OF_EX(type) \ + LHASH_OF(type) { \ + union lh_##type##_dummy { void* d1; unsigned long d2; int d3; } dummy; \ + }; \ + static unsigned long \ + lh_##type##_hfn_thunk(const void *data, OPENSSL_LH_HASHFUNC hfn) \ + { \ + unsigned long (*hfn_conv)(const type *) = (unsigned long (*)(const type *))hfn; \ + return hfn_conv((const type *)data); \ + } \ + static int lh_##type##_cfn_thunk(const void *da, const void *db, OPENSSL_LH_COMPFUNC cfn) \ + { \ + int (*cfn_conv)(const type *, const type *) = (int (*)(const type *, const type *))cfn; \ + return cfn_conv((const type *)da, (const type *)db); \ + } \ + static ossl_unused ossl_inline void \ + lh_##type##_free(LHASH_OF(type) *lh) \ + { \ + OPENSSL_LH_free((OPENSSL_LHASH *)lh); \ + } \ + static ossl_unused ossl_inline void \ + lh_##type##_flush(LHASH_OF(type) *lh) \ + { \ + OPENSSL_LH_flush((OPENSSL_LHASH *)lh); \ + } \ + static ossl_unused ossl_inline type * \ + lh_##type##_insert(LHASH_OF(type) *lh, type *d) \ + { \ + return (type *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d); \ + } \ + static ossl_unused ossl_inline type * \ + lh_##type##_delete(LHASH_OF(type) *lh, const type *d) \ + { \ + return (type *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d); \ + } \ + static ossl_unused ossl_inline type * \ + lh_##type##_retrieve(LHASH_OF(type) *lh, const type *d) \ + { \ + return (type *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d); \ + } \ + static ossl_unused ossl_inline int \ + lh_##type##_error(LHASH_OF(type) *lh) \ + { \ + return OPENSSL_LH_error((OPENSSL_LHASH *)lh); \ + } \ + static ossl_unused ossl_inline unsigned long \ + lh_##type##_num_items(LHASH_OF(type) *lh) \ + { \ + return OPENSSL_LH_num_items((OPENSSL_LHASH *)lh); \ + } \ + static ossl_unused ossl_inline unsigned long \ + lh_##type##_get_down_load(LHASH_OF(type) *lh) \ + { \ + return OPENSSL_LH_get_down_load((OPENSSL_LHASH *)lh); \ + } \ + static ossl_unused ossl_inline void \ + lh_##type##_set_down_load(LHASH_OF(type) *lh, unsigned long dl) \ + { \ + OPENSSL_LH_set_down_load((OPENSSL_LHASH *)lh, dl); \ + } \ + static ossl_unused ossl_inline void \ + lh_##type##_doall_thunk(void *node, OPENSSL_LH_DOALL_FUNC doall) \ + { \ + void (*doall_conv)(type *) = (void (*)(type *))doall; \ + doall_conv((type *)node); \ + } \ + static ossl_unused ossl_inline void \ + lh_##type##_doall_arg_thunk(void *node, void *arg, OPENSSL_LH_DOALL_FUNCARG doall) \ + { \ + void (*doall_conv)(type *, void *) = (void (*)(type *, void *))doall; \ + doall_conv((type *)node, arg); \ + } \ + static ossl_unused ossl_inline void \ + lh_##type##_doall(LHASH_OF(type) *lh, void (*doall)(type *)) \ + { \ + OPENSSL_LH_doall((OPENSSL_LHASH *)lh, (OPENSSL_LH_DOALL_FUNC)doall); \ + } \ + static ossl_unused ossl_inline LHASH_OF(type) * \ + lh_##type##_new(unsigned long (*hfn)(const type *), \ + int (*cfn)(const type *, const type *)) \ + { \ + return (LHASH_OF(type) *)OPENSSL_LH_set_thunks(OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn), \ + lh_##type##_hfn_thunk, lh_##type##_cfn_thunk, \ + lh_##type##_doall_thunk, \ + lh_##type##_doall_arg_thunk); \ + } \ + static ossl_unused ossl_inline void \ + lh_##type##_doall_arg(LHASH_OF(type) *lh, \ + void (*doallarg)(type *, void *), void *arg) \ + { \ + OPENSSL_LH_doall_arg((OPENSSL_LHASH *)lh, \ + (OPENSSL_LH_DOALL_FUNCARG)doallarg, arg); \ + } \ + LHASH_OF(type) + +# define DEFINE_LHASH_OF(type) \ + DEFINE_LHASH_OF_EX(type); \ + DEFINE_LHASH_OF_DEPRECATED(type) \ + LHASH_OF(type) + +#define IMPLEMENT_LHASH_DOALL_ARG_CONST(type, argtype) \ + int_implement_lhash_doall(type, argtype, const type) + +#define IMPLEMENT_LHASH_DOALL_ARG(type, argtype) \ + int_implement_lhash_doall(type, argtype, type) + +#define int_implement_lhash_doall(type, argtype, cbargtype) \ + static ossl_unused ossl_inline void \ + lh_##type##_doall_##argtype##_thunk(void *node, void *arg, OPENSSL_LH_DOALL_FUNCARG fn) \ + { \ + void (*fn_conv)(cbargtype *, argtype *) = (void (*)(cbargtype *, argtype *))fn; \ + fn_conv((cbargtype *)node, (argtype *)arg); \ + } \ + static ossl_unused ossl_inline void \ + lh_##type##_doall_##argtype(LHASH_OF(type) *lh, \ + void (*fn)(cbargtype *, argtype *), \ + argtype *arg) \ + { \ + OPENSSL_LH_doall_arg_thunk((OPENSSL_LHASH *)lh, \ + lh_##type##_doall_##argtype##_thunk, \ + (OPENSSL_LH_DOALL_FUNCARG)fn, \ + (void *)arg); \ + } \ + LHASH_OF(type) + +DEFINE_LHASH_OF_INTERNAL(OPENSSL_STRING); +#define lh_OPENSSL_STRING_new(hfn, cmp) ((LHASH_OF(OPENSSL_STRING) *)OPENSSL_LH_set_thunks(OPENSSL_LH_new(ossl_check_OPENSSL_STRING_lh_hashfunc_type(hfn), ossl_check_OPENSSL_STRING_lh_compfunc_type(cmp)), lh_OPENSSL_STRING_hash_thunk, lh_OPENSSL_STRING_comp_thunk, lh_OPENSSL_STRING_doall_thunk, lh_OPENSSL_STRING_doall_arg_thunk)) +#define lh_OPENSSL_STRING_free(lh) OPENSSL_LH_free(ossl_check_OPENSSL_STRING_lh_type(lh)) +#define lh_OPENSSL_STRING_flush(lh) OPENSSL_LH_flush(ossl_check_OPENSSL_STRING_lh_type(lh)) +#define lh_OPENSSL_STRING_insert(lh, ptr) ((OPENSSL_STRING *)OPENSSL_LH_insert(ossl_check_OPENSSL_STRING_lh_type(lh), ossl_check_OPENSSL_STRING_lh_plain_type(ptr))) +#define lh_OPENSSL_STRING_delete(lh, ptr) ((OPENSSL_STRING *)OPENSSL_LH_delete(ossl_check_OPENSSL_STRING_lh_type(lh), ossl_check_const_OPENSSL_STRING_lh_plain_type(ptr))) +#define lh_OPENSSL_STRING_retrieve(lh, ptr) ((OPENSSL_STRING *)OPENSSL_LH_retrieve(ossl_check_OPENSSL_STRING_lh_type(lh), ossl_check_const_OPENSSL_STRING_lh_plain_type(ptr))) +#define lh_OPENSSL_STRING_error(lh) OPENSSL_LH_error(ossl_check_OPENSSL_STRING_lh_type(lh)) +#define lh_OPENSSL_STRING_num_items(lh) OPENSSL_LH_num_items(ossl_check_OPENSSL_STRING_lh_type(lh)) +#define lh_OPENSSL_STRING_node_stats_bio(lh, out) OPENSSL_LH_node_stats_bio(ossl_check_const_OPENSSL_STRING_lh_type(lh), out) +#define lh_OPENSSL_STRING_node_usage_stats_bio(lh, out) OPENSSL_LH_node_usage_stats_bio(ossl_check_const_OPENSSL_STRING_lh_type(lh), out) +#define lh_OPENSSL_STRING_stats_bio(lh, out) OPENSSL_LH_stats_bio(ossl_check_const_OPENSSL_STRING_lh_type(lh), out) +#define lh_OPENSSL_STRING_get_down_load(lh) OPENSSL_LH_get_down_load(ossl_check_OPENSSL_STRING_lh_type(lh)) +#define lh_OPENSSL_STRING_set_down_load(lh, dl) OPENSSL_LH_set_down_load(ossl_check_OPENSSL_STRING_lh_type(lh), dl) +#define lh_OPENSSL_STRING_doall(lh, dfn) OPENSSL_LH_doall(ossl_check_OPENSSL_STRING_lh_type(lh), ossl_check_OPENSSL_STRING_lh_doallfunc_type(dfn)) +DEFINE_LHASH_OF_INTERNAL(OPENSSL_CSTRING); +#define lh_OPENSSL_CSTRING_new(hfn, cmp) ((LHASH_OF(OPENSSL_CSTRING) *)OPENSSL_LH_set_thunks(OPENSSL_LH_new(ossl_check_OPENSSL_CSTRING_lh_hashfunc_type(hfn), ossl_check_OPENSSL_CSTRING_lh_compfunc_type(cmp)), lh_OPENSSL_CSTRING_hash_thunk, lh_OPENSSL_CSTRING_comp_thunk, lh_OPENSSL_CSTRING_doall_thunk, lh_OPENSSL_CSTRING_doall_arg_thunk)) +#define lh_OPENSSL_CSTRING_free(lh) OPENSSL_LH_free(ossl_check_OPENSSL_CSTRING_lh_type(lh)) +#define lh_OPENSSL_CSTRING_flush(lh) OPENSSL_LH_flush(ossl_check_OPENSSL_CSTRING_lh_type(lh)) +#define lh_OPENSSL_CSTRING_insert(lh, ptr) ((OPENSSL_CSTRING *)OPENSSL_LH_insert(ossl_check_OPENSSL_CSTRING_lh_type(lh), ossl_check_OPENSSL_CSTRING_lh_plain_type(ptr))) +#define lh_OPENSSL_CSTRING_delete(lh, ptr) ((OPENSSL_CSTRING *)OPENSSL_LH_delete(ossl_check_OPENSSL_CSTRING_lh_type(lh), ossl_check_const_OPENSSL_CSTRING_lh_plain_type(ptr))) +#define lh_OPENSSL_CSTRING_retrieve(lh, ptr) ((OPENSSL_CSTRING *)OPENSSL_LH_retrieve(ossl_check_OPENSSL_CSTRING_lh_type(lh), ossl_check_const_OPENSSL_CSTRING_lh_plain_type(ptr))) +#define lh_OPENSSL_CSTRING_error(lh) OPENSSL_LH_error(ossl_check_OPENSSL_CSTRING_lh_type(lh)) +#define lh_OPENSSL_CSTRING_num_items(lh) OPENSSL_LH_num_items(ossl_check_OPENSSL_CSTRING_lh_type(lh)) +#define lh_OPENSSL_CSTRING_node_stats_bio(lh, out) OPENSSL_LH_node_stats_bio(ossl_check_const_OPENSSL_CSTRING_lh_type(lh), out) +#define lh_OPENSSL_CSTRING_node_usage_stats_bio(lh, out) OPENSSL_LH_node_usage_stats_bio(ossl_check_const_OPENSSL_CSTRING_lh_type(lh), out) +#define lh_OPENSSL_CSTRING_stats_bio(lh, out) OPENSSL_LH_stats_bio(ossl_check_const_OPENSSL_CSTRING_lh_type(lh), out) +#define lh_OPENSSL_CSTRING_get_down_load(lh) OPENSSL_LH_get_down_load(ossl_check_OPENSSL_CSTRING_lh_type(lh)) +#define lh_OPENSSL_CSTRING_set_down_load(lh, dl) OPENSSL_LH_set_down_load(ossl_check_OPENSSL_CSTRING_lh_type(lh), dl) +#define lh_OPENSSL_CSTRING_doall(lh, dfn) OPENSSL_LH_doall(ossl_check_OPENSSL_CSTRING_lh_type(lh), ossl_check_OPENSSL_CSTRING_lh_doallfunc_type(dfn)) + + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/macros.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/macros.h new file mode 100644 index 0000000..e9ef938 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/macros.h @@ -0,0 +1,326 @@ +/* + * Copyright 2019-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_MACROS_H +# define OPENSSL_MACROS_H +# pragma once + +#include +#include + + +/* Helper macros for CPP string composition */ +# define OPENSSL_MSTR_HELPER(x) #x +# define OPENSSL_MSTR(x) OPENSSL_MSTR_HELPER(x) + +/* + * Sometimes OPENSSL_NO_xxx ends up with an empty file and some compilers + * don't like that. This will hopefully silence them. + */ +# define NON_EMPTY_TRANSLATION_UNIT static void *dummy = &dummy; + +/* + * Generic deprecation macro + * + * If OPENSSL_SUPPRESS_DEPRECATED is defined, then OSSL_DEPRECATED and + * OSSL_DEPRECATED_FOR become no-ops + */ +# ifndef OSSL_DEPRECATED +# undef OSSL_DEPRECATED_FOR +# ifndef OPENSSL_SUPPRESS_DEPRECATED +# if defined(_MSC_VER) + /* + * MSVC supports __declspec(deprecated) since MSVC 2003 (13.10), + * and __declspec(deprecated(message)) since MSVC 2005 (14.00) + */ +# if _MSC_VER >= 1400 +# define OSSL_DEPRECATED(since) \ + __declspec(deprecated("Since OpenSSL " # since)) +# define OSSL_DEPRECATED_FOR(since, message) \ + __declspec(deprecated("Since OpenSSL " # since ";" message)) +# elif _MSC_VER >= 1310 +# define OSSL_DEPRECATED(since) __declspec(deprecated) +# define OSSL_DEPRECATED_FOR(since, message) __declspec(deprecated) +# endif +# elif defined(__GNUC__) + /* + * According to GCC documentation, deprecations with message appeared in + * GCC 4.5.0 + */ +# if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5) +# define OSSL_DEPRECATED(since) \ + __attribute__((deprecated("Since OpenSSL " # since))) +# define OSSL_DEPRECATED_FOR(since, message) \ + __attribute__((deprecated("Since OpenSSL " # since ";" message))) +# elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0) +# define OSSL_DEPRECATED(since) __attribute__((deprecated)) +# define OSSL_DEPRECATED_FOR(since, message) __attribute__((deprecated)) +# endif +# elif defined(__SUNPRO_C) +# if (__SUNPRO_C >= 0x5130) +# define OSSL_DEPRECATED(since) __attribute__ ((deprecated)) +# define OSSL_DEPRECATED_FOR(since, message) __attribute__ ((deprecated)) +# endif +# endif +# endif +# endif + +/* + * Still not defined? Then define no-op macros. This means these macros + * are unsuitable for use in a typedef. + */ +# ifndef OSSL_DEPRECATED +# define OSSL_DEPRECATED(since) extern +# define OSSL_DEPRECATED_FOR(since, message) extern +# endif + +/* + * Applications should use -DOPENSSL_API_COMPAT= to suppress the + * declarations of functions deprecated in or before . If this is + * undefined, the value of the macro OPENSSL_CONFIGURED_API (defined in + * ) is the default. + * + * For any version number up until version 1.1.x, is expected to be + * the calculated version number 0xMNNFFPPSL. + * For version numbers 3.0 and on, is expected to be a computation + * of the major and minor numbers in decimal using this formula: + * + * MAJOR * 10000 + MINOR * 100 + * + * So version 3.0 becomes 30000, version 3.2 becomes 30200, etc. + */ + +/* + * We use the OPENSSL_API_COMPAT value to define API level macros. These + * macros are used to enable or disable features at that API version boundary. + */ + +# ifdef OPENSSL_API_LEVEL +# error "OPENSSL_API_LEVEL must not be defined by application" +# endif + +/* + * We figure out what API level was intended by simple numeric comparison. + * The lowest old style number we recognise is 0x00908000L, so we take some + * safety margin and assume that anything below 0x00900000L is a new style + * number. This allows new versions up to and including v943.71.83. + */ +# ifdef OPENSSL_API_COMPAT +# if OPENSSL_API_COMPAT < 0x900000L +# define OPENSSL_API_LEVEL (OPENSSL_API_COMPAT) +# else +# define OPENSSL_API_LEVEL \ + (((OPENSSL_API_COMPAT >> 28) & 0xF) * 10000 \ + + ((OPENSSL_API_COMPAT >> 20) & 0xFF) * 100 \ + + ((OPENSSL_API_COMPAT >> 12) & 0xFF)) +# endif +# endif + +/* + * If OPENSSL_API_COMPAT wasn't given, we use default numbers to set + * the API compatibility level. + */ +# ifndef OPENSSL_API_LEVEL +# if OPENSSL_CONFIGURED_API > 0 +# define OPENSSL_API_LEVEL (OPENSSL_CONFIGURED_API) +# else +# define OPENSSL_API_LEVEL \ + (OPENSSL_VERSION_MAJOR * 10000 + OPENSSL_VERSION_MINOR * 100) +# endif +# endif + +# if OPENSSL_API_LEVEL > OPENSSL_CONFIGURED_API +# error "The requested API level higher than the configured API compatibility level" +# endif + +/* + * Check of sane values. + */ +/* Can't go higher than the current version. */ +# if OPENSSL_API_LEVEL > (OPENSSL_VERSION_MAJOR * 10000 + OPENSSL_VERSION_MINOR * 100) +# error "OPENSSL_API_COMPAT expresses an impossible API compatibility level" +# endif +/* OpenSSL will have no version 2.y.z */ +# if OPENSSL_API_LEVEL < 30000 && OPENSSL_API_LEVEL >= 20000 +# error "OPENSSL_API_COMPAT expresses an impossible API compatibility level" +# endif +/* Below 0.9.8 is unacceptably low */ +# if OPENSSL_API_LEVEL < 908 +# error "OPENSSL_API_COMPAT expresses an impossible API compatibility level" +# endif + +/* + * Define macros for deprecation and simulated removal purposes. + * + * The macros OSSL_DEPRECATEDIN_{major}_{minor} are always defined for + * all OpenSSL versions we care for. They can be used as attributes + * in function declarations where appropriate. + * + * The macros OPENSSL_NO_DEPRECATED_{major}_{minor} are defined for + * all OpenSSL versions up to or equal to the version given with + * OPENSSL_API_COMPAT. They are used as guards around anything that's + * deprecated up to that version, as an effect of the developer option + * 'no-deprecated'. + */ + +# undef OPENSSL_NO_DEPRECATED_3_1 +# undef OPENSSL_NO_DEPRECATED_3_0 +# undef OPENSSL_NO_DEPRECATED_1_1_1 +# undef OPENSSL_NO_DEPRECATED_1_1_0 +# undef OPENSSL_NO_DEPRECATED_1_0_2 +# undef OPENSSL_NO_DEPRECATED_1_0_1 +# undef OPENSSL_NO_DEPRECATED_1_0_0 +# undef OPENSSL_NO_DEPRECATED_0_9_8 + +# if OPENSSL_API_LEVEL >= 30100 +# ifndef OPENSSL_NO_DEPRECATED +# define OSSL_DEPRECATEDIN_3_1 OSSL_DEPRECATED(3.1) +# define OSSL_DEPRECATEDIN_3_1_FOR(msg) OSSL_DEPRECATED_FOR(3.1, msg) +# else +# define OPENSSL_NO_DEPRECATED_3_1 +# endif +# else +# define OSSL_DEPRECATEDIN_3_1 +# define OSSL_DEPRECATEDIN_3_1_FOR(msg) +# endif +# if OPENSSL_API_LEVEL >= 30000 +# ifndef OPENSSL_NO_DEPRECATED +# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) +# define OSSL_DEPRECATEDIN_3_0_FOR(msg) OSSL_DEPRECATED_FOR(3.0, msg) +# else +# define OPENSSL_NO_DEPRECATED_3_0 +# endif +# else +# define OSSL_DEPRECATEDIN_3_0 +# define OSSL_DEPRECATEDIN_3_0_FOR(msg) +# endif +# if OPENSSL_API_LEVEL >= 10101 +# ifndef OPENSSL_NO_DEPRECATED +# define OSSL_DEPRECATEDIN_1_1_1 OSSL_DEPRECATED(1.1.1) +# define OSSL_DEPRECATEDIN_1_1_1_FOR(msg) OSSL_DEPRECATED_FOR(1.1.1, msg) +# else +# define OPENSSL_NO_DEPRECATED_1_1_1 +# endif +# else +# define OSSL_DEPRECATEDIN_1_1_1 +# define OSSL_DEPRECATEDIN_1_1_1_FOR(msg) +# endif +# if OPENSSL_API_LEVEL >= 10100 +# ifndef OPENSSL_NO_DEPRECATED +# define OSSL_DEPRECATEDIN_1_1_0 OSSL_DEPRECATED(1.1.0) +# define OSSL_DEPRECATEDIN_1_1_0_FOR(msg) OSSL_DEPRECATED_FOR(1.1.0, msg) +# else +# define OPENSSL_NO_DEPRECATED_1_1_0 +# endif +# else +# define OSSL_DEPRECATEDIN_1_1_0 +# define OSSL_DEPRECATEDIN_1_1_0_FOR(msg) +# endif +# if OPENSSL_API_LEVEL >= 10002 +# ifndef OPENSSL_NO_DEPRECATED +# define OSSL_DEPRECATEDIN_1_0_2 OSSL_DEPRECATED(1.0.2) +# define OSSL_DEPRECATEDIN_1_0_2_FOR(msg) OSSL_DEPRECATED_FOR(1.0.2, msg) +# else +# define OPENSSL_NO_DEPRECATED_1_0_2 +# endif +# else +# define OSSL_DEPRECATEDIN_1_0_2 +# define OSSL_DEPRECATEDIN_1_0_2_FOR(msg) +# endif +# if OPENSSL_API_LEVEL >= 10001 +# ifndef OPENSSL_NO_DEPRECATED +# define OSSL_DEPRECATEDIN_1_0_1 OSSL_DEPRECATED(1.0.1) +# define OSSL_DEPRECATEDIN_1_0_1_FOR(msg) OSSL_DEPRECATED_FOR(1.0.1, msg) +# else +# define OPENSSL_NO_DEPRECATED_1_0_1 +# endif +# else +# define OSSL_DEPRECATEDIN_1_0_1 +# define OSSL_DEPRECATEDIN_1_0_1_FOR(msg) +# endif +# if OPENSSL_API_LEVEL >= 10000 +# ifndef OPENSSL_NO_DEPRECATED +# define OSSL_DEPRECATEDIN_1_0_0 OSSL_DEPRECATED(1.0.0) +# define OSSL_DEPRECATEDIN_1_0_0_FOR(msg) OSSL_DEPRECATED_FOR(1.0.0, msg) +# else +# define OPENSSL_NO_DEPRECATED_1_0_0 +# endif +# else +# define OSSL_DEPRECATEDIN_1_0_0 +# define OSSL_DEPRECATEDIN_1_0_0_FOR(msg) +# endif +# if OPENSSL_API_LEVEL >= 908 +# ifndef OPENSSL_NO_DEPRECATED +# define OSSL_DEPRECATEDIN_0_9_8 OSSL_DEPRECATED(0.9.8) +# define OSSL_DEPRECATEDIN_0_9_8_FOR(msg) OSSL_DEPRECATED_FOR(0.9.8, msg) +# else +# define OPENSSL_NO_DEPRECATED_0_9_8 +# endif +# else +# define OSSL_DEPRECATEDIN_0_9_8 +# define OSSL_DEPRECATEDIN_0_9_8_FOR(msg) +# endif + +/* + * Make our own variants of __FILE__ and __LINE__, depending on configuration + */ + +# ifndef OPENSSL_FILE +# ifdef OPENSSL_NO_FILENAMES +# define OPENSSL_FILE "" +# define OPENSSL_LINE 0 +# else +# define OPENSSL_FILE __FILE__ +# define OPENSSL_LINE __LINE__ +# endif +# endif + +/* + * __func__ was standardized in C99, so for any compiler that claims + * to implement that language level or newer, we assume we can safely + * use that symbol. + * + * GNU C also provides __FUNCTION__ since version 2, which predates + * C99. We can, however, only use this if __STDC_VERSION__ exists, + * as it's otherwise not allowed according to ISO C standards (C90). + * (compiling with GNU C's -pedantic tells us so) + * + * If none of the above applies, we check if the compiler is MSVC, + * and use __FUNCTION__ if that's the case. + */ +# ifndef OPENSSL_FUNC +# if defined(__STDC_VERSION__) +# if __STDC_VERSION__ >= 199901L +# define OPENSSL_FUNC __func__ +# elif defined(__GNUC__) && __GNUC__ >= 2 +# define OPENSSL_FUNC __FUNCTION__ +# endif +# elif defined(_MSC_VER) +# define OPENSSL_FUNC __FUNCTION__ +# endif +/* + * If all these possibilities are exhausted, we give up and use a + * static string. + */ +# ifndef OPENSSL_FUNC +# define OPENSSL_FUNC "(unknown function)" +# endif +# endif + +# ifndef OSSL_CRYPTO_ALLOC +# if defined(__GNUC__) +# define OSSL_CRYPTO_ALLOC __attribute__((__malloc__)) +# elif defined(_MSC_VER) +# define OSSL_CRYPTO_ALLOC __declspec(restrict) +# else +# define OSSL_CRYPTO_ALLOC +# endif +# endif + +#endif /* OPENSSL_MACROS_H */ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/md2.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/md2.h new file mode 100644 index 0000000..5d4cb77 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/md2.h @@ -0,0 +1,56 @@ +/* + * Copyright 1995-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_MD2_H +# define OPENSSL_MD2_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_MD2_H +# endif + +# include + +# ifndef OPENSSL_NO_MD2 +# include +# ifdef __cplusplus +extern "C" { +# endif + +# define MD2_DIGEST_LENGTH 16 + +# if !defined(OPENSSL_NO_DEPRECATED_3_0) + +typedef unsigned char MD2_INT; + +# define MD2_BLOCK 16 + +typedef struct MD2state_st { + unsigned int num; + unsigned char data[MD2_BLOCK]; + MD2_INT cksm[MD2_BLOCK]; + MD2_INT state[MD2_BLOCK]; +} MD2_CTX; +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 const char *MD2_options(void); +OSSL_DEPRECATEDIN_3_0 int MD2_Init(MD2_CTX *c); +OSSL_DEPRECATEDIN_3_0 int MD2_Update(MD2_CTX *c, const unsigned char *data, + size_t len); +OSSL_DEPRECATEDIN_3_0 int MD2_Final(unsigned char *md, MD2_CTX *c); +OSSL_DEPRECATEDIN_3_0 unsigned char *MD2(const unsigned char *d, size_t n, + unsigned char *md); +# endif + +# ifdef __cplusplus +} +# endif +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/md4.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/md4.h new file mode 100644 index 0000000..6c150a6 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/md4.h @@ -0,0 +1,63 @@ +/* + * Copyright 1995-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_MD4_H +# define OPENSSL_MD4_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_MD4_H +# endif + +# include + +# ifndef OPENSSL_NO_MD4 +# include +# include +# ifdef __cplusplus +extern "C" { +# endif + +# define MD4_DIGEST_LENGTH 16 + +# if !defined(OPENSSL_NO_DEPRECATED_3_0) + +/*- + * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + * ! MD4_LONG has to be at least 32 bits wide. ! + * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + */ +# define MD4_LONG unsigned int + +# define MD4_CBLOCK 64 +# define MD4_LBLOCK (MD4_CBLOCK/4) + +typedef struct MD4state_st { + MD4_LONG A, B, C, D; + MD4_LONG Nl, Nh; + MD4_LONG data[MD4_LBLOCK]; + unsigned int num; +} MD4_CTX; +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int MD4_Init(MD4_CTX *c); +OSSL_DEPRECATEDIN_3_0 int MD4_Update(MD4_CTX *c, const void *data, size_t len); +OSSL_DEPRECATEDIN_3_0 int MD4_Final(unsigned char *md, MD4_CTX *c); +OSSL_DEPRECATEDIN_3_0 unsigned char *MD4(const unsigned char *d, size_t n, + unsigned char *md); +OSSL_DEPRECATEDIN_3_0 void MD4_Transform(MD4_CTX *c, const unsigned char *b); +# endif + +# ifdef __cplusplus +} +# endif +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/md5.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/md5.h new file mode 100644 index 0000000..77a5773 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/md5.h @@ -0,0 +1,62 @@ +/* + * Copyright 1995-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_MD5_H +# define OPENSSL_MD5_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_MD5_H +# endif + +# include + +# ifndef OPENSSL_NO_MD5 +# include +# include +# ifdef __cplusplus +extern "C" { +# endif + +# define MD5_DIGEST_LENGTH 16 + +# if !defined(OPENSSL_NO_DEPRECATED_3_0) +/* + * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + * ! MD5_LONG has to be at least 32 bits wide. ! + * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + */ +# define MD5_LONG unsigned int + +# define MD5_CBLOCK 64 +# define MD5_LBLOCK (MD5_CBLOCK/4) + +typedef struct MD5state_st { + MD5_LONG A, B, C, D; + MD5_LONG Nl, Nh; + MD5_LONG data[MD5_LBLOCK]; + unsigned int num; +} MD5_CTX; +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); +OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); +OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); +OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n, + unsigned char *md); +OSSL_DEPRECATEDIN_3_0 void MD5_Transform(MD5_CTX *c, const unsigned char *b); +# endif + +# ifdef __cplusplus +} +# endif +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/mdc2.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/mdc2.h new file mode 100644 index 0000000..5a7ee28 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/mdc2.h @@ -0,0 +1,55 @@ +/* + * Copyright 1995-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_MDC2_H +# define OPENSSL_MDC2_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_MDC2_H +# endif + +# include + +# ifndef OPENSSL_NO_MDC2 +# include +# include +# ifdef __cplusplus +extern "C" { +# endif + +# define MDC2_DIGEST_LENGTH 16 + +# if !defined(OPENSSL_NO_DEPRECATED_3_0) + +# define MDC2_BLOCK 8 + +typedef struct mdc2_ctx_st { + unsigned int num; + unsigned char data[MDC2_BLOCK]; + DES_cblock h, hh; + unsigned int pad_type; /* either 1 or 2, default 1 */ +} MDC2_CTX; +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int MDC2_Init(MDC2_CTX *c); +OSSL_DEPRECATEDIN_3_0 int MDC2_Update(MDC2_CTX *c, const unsigned char *data, + size_t len); +OSSL_DEPRECATEDIN_3_0 int MDC2_Final(unsigned char *md, MDC2_CTX *c); +OSSL_DEPRECATEDIN_3_0 unsigned char *MDC2(const unsigned char *d, size_t n, + unsigned char *md); +# endif + +# ifdef __cplusplus +} +# endif +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/modes.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/modes.h new file mode 100644 index 0000000..e190799 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/modes.h @@ -0,0 +1,219 @@ +/* + * Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_MODES_H +# define OPENSSL_MODES_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_MODES_H +# endif + +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif +typedef void (*block128_f) (const unsigned char in[16], + unsigned char out[16], const void *key); + +typedef void (*cbc128_f) (const unsigned char *in, unsigned char *out, + size_t len, const void *key, + unsigned char ivec[16], int enc); + +typedef void (*ecb128_f) (const unsigned char *in, unsigned char *out, + size_t len, const void *key, + int enc); + +typedef void (*ctr128_f) (const unsigned char *in, unsigned char *out, + size_t blocks, const void *key, + const unsigned char ivec[16]); + +typedef void (*ccm128_f) (const unsigned char *in, unsigned char *out, + size_t blocks, const void *key, + const unsigned char ivec[16], + unsigned char cmac[16]); + +void CRYPTO_cbc128_encrypt(const unsigned char *in, unsigned char *out, + size_t len, const void *key, + unsigned char ivec[16], block128_f block); +void CRYPTO_cbc128_decrypt(const unsigned char *in, unsigned char *out, + size_t len, const void *key, + unsigned char ivec[16], block128_f block); + +void CRYPTO_ctr128_encrypt(const unsigned char *in, unsigned char *out, + size_t len, const void *key, + unsigned char ivec[16], + unsigned char ecount_buf[16], unsigned int *num, + block128_f block); + +void CRYPTO_ctr128_encrypt_ctr32(const unsigned char *in, unsigned char *out, + size_t len, const void *key, + unsigned char ivec[16], + unsigned char ecount_buf[16], + unsigned int *num, ctr128_f ctr); + +void CRYPTO_ofb128_encrypt(const unsigned char *in, unsigned char *out, + size_t len, const void *key, + unsigned char ivec[16], int *num, + block128_f block); + +void CRYPTO_cfb128_encrypt(const unsigned char *in, unsigned char *out, + size_t len, const void *key, + unsigned char ivec[16], int *num, + int enc, block128_f block); +void CRYPTO_cfb128_8_encrypt(const unsigned char *in, unsigned char *out, + size_t length, const void *key, + unsigned char ivec[16], int *num, + int enc, block128_f block); +void CRYPTO_cfb128_1_encrypt(const unsigned char *in, unsigned char *out, + size_t bits, const void *key, + unsigned char ivec[16], int *num, + int enc, block128_f block); + +size_t CRYPTO_cts128_encrypt_block(const unsigned char *in, + unsigned char *out, size_t len, + const void *key, unsigned char ivec[16], + block128_f block); +size_t CRYPTO_cts128_encrypt(const unsigned char *in, unsigned char *out, + size_t len, const void *key, + unsigned char ivec[16], cbc128_f cbc); +size_t CRYPTO_cts128_decrypt_block(const unsigned char *in, + unsigned char *out, size_t len, + const void *key, unsigned char ivec[16], + block128_f block); +size_t CRYPTO_cts128_decrypt(const unsigned char *in, unsigned char *out, + size_t len, const void *key, + unsigned char ivec[16], cbc128_f cbc); + +size_t CRYPTO_nistcts128_encrypt_block(const unsigned char *in, + unsigned char *out, size_t len, + const void *key, + unsigned char ivec[16], + block128_f block); +size_t CRYPTO_nistcts128_encrypt(const unsigned char *in, unsigned char *out, + size_t len, const void *key, + unsigned char ivec[16], cbc128_f cbc); +size_t CRYPTO_nistcts128_decrypt_block(const unsigned char *in, + unsigned char *out, size_t len, + const void *key, + unsigned char ivec[16], + block128_f block); +size_t CRYPTO_nistcts128_decrypt(const unsigned char *in, unsigned char *out, + size_t len, const void *key, + unsigned char ivec[16], cbc128_f cbc); + +typedef struct gcm128_context GCM128_CONTEXT; + +GCM128_CONTEXT *CRYPTO_gcm128_new(void *key, block128_f block); +void CRYPTO_gcm128_init(GCM128_CONTEXT *ctx, void *key, block128_f block); +void CRYPTO_gcm128_setiv(GCM128_CONTEXT *ctx, const unsigned char *iv, + size_t len); +int CRYPTO_gcm128_aad(GCM128_CONTEXT *ctx, const unsigned char *aad, + size_t len); +int CRYPTO_gcm128_encrypt(GCM128_CONTEXT *ctx, + const unsigned char *in, unsigned char *out, + size_t len); +int CRYPTO_gcm128_decrypt(GCM128_CONTEXT *ctx, + const unsigned char *in, unsigned char *out, + size_t len); +int CRYPTO_gcm128_encrypt_ctr32(GCM128_CONTEXT *ctx, + const unsigned char *in, unsigned char *out, + size_t len, ctr128_f stream); +int CRYPTO_gcm128_decrypt_ctr32(GCM128_CONTEXT *ctx, + const unsigned char *in, unsigned char *out, + size_t len, ctr128_f stream); +int CRYPTO_gcm128_finish(GCM128_CONTEXT *ctx, const unsigned char *tag, + size_t len); +void CRYPTO_gcm128_tag(GCM128_CONTEXT *ctx, unsigned char *tag, size_t len); +void CRYPTO_gcm128_release(GCM128_CONTEXT *ctx); + +typedef struct ccm128_context CCM128_CONTEXT; + +void CRYPTO_ccm128_init(CCM128_CONTEXT *ctx, + unsigned int M, unsigned int L, void *key, + block128_f block); +int CRYPTO_ccm128_setiv(CCM128_CONTEXT *ctx, const unsigned char *nonce, + size_t nlen, size_t mlen); +void CRYPTO_ccm128_aad(CCM128_CONTEXT *ctx, const unsigned char *aad, + size_t alen); +int CRYPTO_ccm128_encrypt(CCM128_CONTEXT *ctx, const unsigned char *inp, + unsigned char *out, size_t len); +int CRYPTO_ccm128_decrypt(CCM128_CONTEXT *ctx, const unsigned char *inp, + unsigned char *out, size_t len); +int CRYPTO_ccm128_encrypt_ccm64(CCM128_CONTEXT *ctx, const unsigned char *inp, + unsigned char *out, size_t len, + ccm128_f stream); +int CRYPTO_ccm128_decrypt_ccm64(CCM128_CONTEXT *ctx, const unsigned char *inp, + unsigned char *out, size_t len, + ccm128_f stream); +size_t CRYPTO_ccm128_tag(CCM128_CONTEXT *ctx, unsigned char *tag, size_t len); + +typedef struct xts128_context XTS128_CONTEXT; + +int CRYPTO_xts128_encrypt(const XTS128_CONTEXT *ctx, + const unsigned char iv[16], + const unsigned char *inp, unsigned char *out, + size_t len, int enc); + +size_t CRYPTO_128_wrap(void *key, const unsigned char *iv, + unsigned char *out, + const unsigned char *in, size_t inlen, + block128_f block); + +size_t CRYPTO_128_unwrap(void *key, const unsigned char *iv, + unsigned char *out, + const unsigned char *in, size_t inlen, + block128_f block); +size_t CRYPTO_128_wrap_pad(void *key, const unsigned char *icv, + unsigned char *out, const unsigned char *in, + size_t inlen, block128_f block); +size_t CRYPTO_128_unwrap_pad(void *key, const unsigned char *icv, + unsigned char *out, const unsigned char *in, + size_t inlen, block128_f block); + +# ifndef OPENSSL_NO_OCB +typedef struct ocb128_context OCB128_CONTEXT; + +typedef void (*ocb128_f) (const unsigned char *in, unsigned char *out, + size_t blocks, const void *key, + size_t start_block_num, + unsigned char offset_i[16], + const unsigned char L_[][16], + unsigned char checksum[16]); + +OCB128_CONTEXT *CRYPTO_ocb128_new(void *keyenc, void *keydec, + block128_f encrypt, block128_f decrypt, + ocb128_f stream); +int CRYPTO_ocb128_init(OCB128_CONTEXT *ctx, void *keyenc, void *keydec, + block128_f encrypt, block128_f decrypt, + ocb128_f stream); +int CRYPTO_ocb128_copy_ctx(OCB128_CONTEXT *dest, OCB128_CONTEXT *src, + void *keyenc, void *keydec); +int CRYPTO_ocb128_setiv(OCB128_CONTEXT *ctx, const unsigned char *iv, + size_t len, size_t taglen); +int CRYPTO_ocb128_aad(OCB128_CONTEXT *ctx, const unsigned char *aad, + size_t len); +int CRYPTO_ocb128_encrypt(OCB128_CONTEXT *ctx, const unsigned char *in, + unsigned char *out, size_t len); +int CRYPTO_ocb128_decrypt(OCB128_CONTEXT *ctx, const unsigned char *in, + unsigned char *out, size_t len); +int CRYPTO_ocb128_finish(OCB128_CONTEXT *ctx, const unsigned char *tag, + size_t len); +int CRYPTO_ocb128_tag(OCB128_CONTEXT *ctx, unsigned char *tag, size_t len); +void CRYPTO_ocb128_cleanup(OCB128_CONTEXT *ctx); +# endif /* OPENSSL_NO_OCB */ + +# ifdef __cplusplus +} +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/obj_mac.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/obj_mac.h new file mode 100644 index 0000000..1b7d924 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/obj_mac.h @@ -0,0 +1,5806 @@ +/* + * WARNING: do not edit! + * Generated by crypto/objects/objects.pl + * + * Copyright 2000-2024 The OpenSSL Project Authors. All Rights Reserved. + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_OBJ_MAC_H +# define OPENSSL_OBJ_MAC_H +# pragma once + +#define SN_undef "UNDEF" +#define LN_undef "undefined" +#define NID_undef 0 +#define OBJ_undef 0L + +#define SN_itu_t "ITU-T" +#define LN_itu_t "itu-t" +#define NID_itu_t 645 +#define OBJ_itu_t 0L + +#define NID_ccitt 404 +#define OBJ_ccitt OBJ_itu_t + +#define SN_iso "ISO" +#define LN_iso "iso" +#define NID_iso 181 +#define OBJ_iso 1L + +#define SN_joint_iso_itu_t "JOINT-ISO-ITU-T" +#define LN_joint_iso_itu_t "joint-iso-itu-t" +#define NID_joint_iso_itu_t 646 +#define OBJ_joint_iso_itu_t 2L + +#define NID_joint_iso_ccitt 393 +#define OBJ_joint_iso_ccitt OBJ_joint_iso_itu_t + +#define SN_member_body "member-body" +#define LN_member_body "ISO Member Body" +#define NID_member_body 182 +#define OBJ_member_body OBJ_iso,2L + +#define SN_identified_organization "identified-organization" +#define NID_identified_organization 676 +#define OBJ_identified_organization OBJ_iso,3L + +#define SN_gmac "GMAC" +#define LN_gmac "gmac" +#define NID_gmac 1195 +#define OBJ_gmac OBJ_iso,0L,9797L,3L,4L + +#define SN_hmac_md5 "HMAC-MD5" +#define LN_hmac_md5 "hmac-md5" +#define NID_hmac_md5 780 +#define OBJ_hmac_md5 OBJ_identified_organization,6L,1L,5L,5L,8L,1L,1L + +#define SN_hmac_sha1 "HMAC-SHA1" +#define LN_hmac_sha1 "hmac-sha1" +#define NID_hmac_sha1 781 +#define OBJ_hmac_sha1 OBJ_identified_organization,6L,1L,5L,5L,8L,1L,2L + +#define SN_x509ExtAdmission "x509ExtAdmission" +#define LN_x509ExtAdmission "Professional Information or basis for Admission" +#define NID_x509ExtAdmission 1093 +#define OBJ_x509ExtAdmission OBJ_identified_organization,36L,8L,3L,3L + +#define SN_certicom_arc "certicom-arc" +#define NID_certicom_arc 677 +#define OBJ_certicom_arc OBJ_identified_organization,132L + +#define SN_ieee "ieee" +#define NID_ieee 1170 +#define OBJ_ieee OBJ_identified_organization,111L + +#define SN_ieee_siswg "ieee-siswg" +#define LN_ieee_siswg "IEEE Security in Storage Working Group" +#define NID_ieee_siswg 1171 +#define OBJ_ieee_siswg OBJ_ieee,2L,1619L + +#define SN_international_organizations "international-organizations" +#define LN_international_organizations "International Organizations" +#define NID_international_organizations 647 +#define OBJ_international_organizations OBJ_joint_iso_itu_t,23L + +#define SN_wap "wap" +#define NID_wap 678 +#define OBJ_wap OBJ_international_organizations,43L + +#define SN_wap_wsg "wap-wsg" +#define NID_wap_wsg 679 +#define OBJ_wap_wsg OBJ_wap,1L + +#define SN_selected_attribute_types "selected-attribute-types" +#define LN_selected_attribute_types "Selected Attribute Types" +#define NID_selected_attribute_types 394 +#define OBJ_selected_attribute_types OBJ_joint_iso_itu_t,5L,1L,5L + +#define SN_clearance "clearance" +#define NID_clearance 395 +#define OBJ_clearance OBJ_selected_attribute_types,55L + +#define SN_ISO_US "ISO-US" +#define LN_ISO_US "ISO US Member Body" +#define NID_ISO_US 183 +#define OBJ_ISO_US OBJ_member_body,840L + +#define SN_X9_57 "X9-57" +#define LN_X9_57 "X9.57" +#define NID_X9_57 184 +#define OBJ_X9_57 OBJ_ISO_US,10040L + +#define SN_X9cm "X9cm" +#define LN_X9cm "X9.57 CM ?" +#define NID_X9cm 185 +#define OBJ_X9cm OBJ_X9_57,4L + +#define SN_ISO_CN "ISO-CN" +#define LN_ISO_CN "ISO CN Member Body" +#define NID_ISO_CN 1140 +#define OBJ_ISO_CN OBJ_member_body,156L + +#define SN_oscca "oscca" +#define NID_oscca 1141 +#define OBJ_oscca OBJ_ISO_CN,10197L + +#define SN_sm_scheme "sm-scheme" +#define NID_sm_scheme 1142 +#define OBJ_sm_scheme OBJ_oscca,1L + +#define SN_dsa "DSA" +#define LN_dsa "dsaEncryption" +#define NID_dsa 116 +#define OBJ_dsa OBJ_X9cm,1L + +#define SN_dsaWithSHA1 "DSA-SHA1" +#define LN_dsaWithSHA1 "dsaWithSHA1" +#define NID_dsaWithSHA1 113 +#define OBJ_dsaWithSHA1 OBJ_X9cm,3L + +#define SN_ansi_X9_62 "ansi-X9-62" +#define LN_ansi_X9_62 "ANSI X9.62" +#define NID_ansi_X9_62 405 +#define OBJ_ansi_X9_62 OBJ_ISO_US,10045L + +#define OBJ_X9_62_id_fieldType OBJ_ansi_X9_62,1L + +#define SN_X9_62_prime_field "prime-field" +#define NID_X9_62_prime_field 406 +#define OBJ_X9_62_prime_field OBJ_X9_62_id_fieldType,1L + +#define SN_X9_62_characteristic_two_field "characteristic-two-field" +#define NID_X9_62_characteristic_two_field 407 +#define OBJ_X9_62_characteristic_two_field OBJ_X9_62_id_fieldType,2L + +#define SN_X9_62_id_characteristic_two_basis "id-characteristic-two-basis" +#define NID_X9_62_id_characteristic_two_basis 680 +#define OBJ_X9_62_id_characteristic_two_basis OBJ_X9_62_characteristic_two_field,3L + +#define SN_X9_62_onBasis "onBasis" +#define NID_X9_62_onBasis 681 +#define OBJ_X9_62_onBasis OBJ_X9_62_id_characteristic_two_basis,1L + +#define SN_X9_62_tpBasis "tpBasis" +#define NID_X9_62_tpBasis 682 +#define OBJ_X9_62_tpBasis OBJ_X9_62_id_characteristic_two_basis,2L + +#define SN_X9_62_ppBasis "ppBasis" +#define NID_X9_62_ppBasis 683 +#define OBJ_X9_62_ppBasis OBJ_X9_62_id_characteristic_two_basis,3L + +#define OBJ_X9_62_id_publicKeyType OBJ_ansi_X9_62,2L + +#define SN_X9_62_id_ecPublicKey "id-ecPublicKey" +#define NID_X9_62_id_ecPublicKey 408 +#define OBJ_X9_62_id_ecPublicKey OBJ_X9_62_id_publicKeyType,1L + +#define OBJ_X9_62_ellipticCurve OBJ_ansi_X9_62,3L + +#define OBJ_X9_62_c_TwoCurve OBJ_X9_62_ellipticCurve,0L + +#define SN_X9_62_c2pnb163v1 "c2pnb163v1" +#define NID_X9_62_c2pnb163v1 684 +#define OBJ_X9_62_c2pnb163v1 OBJ_X9_62_c_TwoCurve,1L + +#define SN_X9_62_c2pnb163v2 "c2pnb163v2" +#define NID_X9_62_c2pnb163v2 685 +#define OBJ_X9_62_c2pnb163v2 OBJ_X9_62_c_TwoCurve,2L + +#define SN_X9_62_c2pnb163v3 "c2pnb163v3" +#define NID_X9_62_c2pnb163v3 686 +#define OBJ_X9_62_c2pnb163v3 OBJ_X9_62_c_TwoCurve,3L + +#define SN_X9_62_c2pnb176v1 "c2pnb176v1" +#define NID_X9_62_c2pnb176v1 687 +#define OBJ_X9_62_c2pnb176v1 OBJ_X9_62_c_TwoCurve,4L + +#define SN_X9_62_c2tnb191v1 "c2tnb191v1" +#define NID_X9_62_c2tnb191v1 688 +#define OBJ_X9_62_c2tnb191v1 OBJ_X9_62_c_TwoCurve,5L + +#define SN_X9_62_c2tnb191v2 "c2tnb191v2" +#define NID_X9_62_c2tnb191v2 689 +#define OBJ_X9_62_c2tnb191v2 OBJ_X9_62_c_TwoCurve,6L + +#define SN_X9_62_c2tnb191v3 "c2tnb191v3" +#define NID_X9_62_c2tnb191v3 690 +#define OBJ_X9_62_c2tnb191v3 OBJ_X9_62_c_TwoCurve,7L + +#define SN_X9_62_c2onb191v4 "c2onb191v4" +#define NID_X9_62_c2onb191v4 691 +#define OBJ_X9_62_c2onb191v4 OBJ_X9_62_c_TwoCurve,8L + +#define SN_X9_62_c2onb191v5 "c2onb191v5" +#define NID_X9_62_c2onb191v5 692 +#define OBJ_X9_62_c2onb191v5 OBJ_X9_62_c_TwoCurve,9L + +#define SN_X9_62_c2pnb208w1 "c2pnb208w1" +#define NID_X9_62_c2pnb208w1 693 +#define OBJ_X9_62_c2pnb208w1 OBJ_X9_62_c_TwoCurve,10L + +#define SN_X9_62_c2tnb239v1 "c2tnb239v1" +#define NID_X9_62_c2tnb239v1 694 +#define OBJ_X9_62_c2tnb239v1 OBJ_X9_62_c_TwoCurve,11L + +#define SN_X9_62_c2tnb239v2 "c2tnb239v2" +#define NID_X9_62_c2tnb239v2 695 +#define OBJ_X9_62_c2tnb239v2 OBJ_X9_62_c_TwoCurve,12L + +#define SN_X9_62_c2tnb239v3 "c2tnb239v3" +#define NID_X9_62_c2tnb239v3 696 +#define OBJ_X9_62_c2tnb239v3 OBJ_X9_62_c_TwoCurve,13L + +#define SN_X9_62_c2onb239v4 "c2onb239v4" +#define NID_X9_62_c2onb239v4 697 +#define OBJ_X9_62_c2onb239v4 OBJ_X9_62_c_TwoCurve,14L + +#define SN_X9_62_c2onb239v5 "c2onb239v5" +#define NID_X9_62_c2onb239v5 698 +#define OBJ_X9_62_c2onb239v5 OBJ_X9_62_c_TwoCurve,15L + +#define SN_X9_62_c2pnb272w1 "c2pnb272w1" +#define NID_X9_62_c2pnb272w1 699 +#define OBJ_X9_62_c2pnb272w1 OBJ_X9_62_c_TwoCurve,16L + +#define SN_X9_62_c2pnb304w1 "c2pnb304w1" +#define NID_X9_62_c2pnb304w1 700 +#define OBJ_X9_62_c2pnb304w1 OBJ_X9_62_c_TwoCurve,17L + +#define SN_X9_62_c2tnb359v1 "c2tnb359v1" +#define NID_X9_62_c2tnb359v1 701 +#define OBJ_X9_62_c2tnb359v1 OBJ_X9_62_c_TwoCurve,18L + +#define SN_X9_62_c2pnb368w1 "c2pnb368w1" +#define NID_X9_62_c2pnb368w1 702 +#define OBJ_X9_62_c2pnb368w1 OBJ_X9_62_c_TwoCurve,19L + +#define SN_X9_62_c2tnb431r1 "c2tnb431r1" +#define NID_X9_62_c2tnb431r1 703 +#define OBJ_X9_62_c2tnb431r1 OBJ_X9_62_c_TwoCurve,20L + +#define OBJ_X9_62_primeCurve OBJ_X9_62_ellipticCurve,1L + +#define SN_X9_62_prime192v1 "prime192v1" +#define NID_X9_62_prime192v1 409 +#define OBJ_X9_62_prime192v1 OBJ_X9_62_primeCurve,1L + +#define SN_X9_62_prime192v2 "prime192v2" +#define NID_X9_62_prime192v2 410 +#define OBJ_X9_62_prime192v2 OBJ_X9_62_primeCurve,2L + +#define SN_X9_62_prime192v3 "prime192v3" +#define NID_X9_62_prime192v3 411 +#define OBJ_X9_62_prime192v3 OBJ_X9_62_primeCurve,3L + +#define SN_X9_62_prime239v1 "prime239v1" +#define NID_X9_62_prime239v1 412 +#define OBJ_X9_62_prime239v1 OBJ_X9_62_primeCurve,4L + +#define SN_X9_62_prime239v2 "prime239v2" +#define NID_X9_62_prime239v2 413 +#define OBJ_X9_62_prime239v2 OBJ_X9_62_primeCurve,5L + +#define SN_X9_62_prime239v3 "prime239v3" +#define NID_X9_62_prime239v3 414 +#define OBJ_X9_62_prime239v3 OBJ_X9_62_primeCurve,6L + +#define SN_X9_62_prime256v1 "prime256v1" +#define NID_X9_62_prime256v1 415 +#define OBJ_X9_62_prime256v1 OBJ_X9_62_primeCurve,7L + +#define OBJ_X9_62_id_ecSigType OBJ_ansi_X9_62,4L + +#define SN_ecdsa_with_SHA1 "ecdsa-with-SHA1" +#define NID_ecdsa_with_SHA1 416 +#define OBJ_ecdsa_with_SHA1 OBJ_X9_62_id_ecSigType,1L + +#define SN_ecdsa_with_Recommended "ecdsa-with-Recommended" +#define NID_ecdsa_with_Recommended 791 +#define OBJ_ecdsa_with_Recommended OBJ_X9_62_id_ecSigType,2L + +#define SN_ecdsa_with_Specified "ecdsa-with-Specified" +#define NID_ecdsa_with_Specified 792 +#define OBJ_ecdsa_with_Specified OBJ_X9_62_id_ecSigType,3L + +#define SN_ecdsa_with_SHA224 "ecdsa-with-SHA224" +#define NID_ecdsa_with_SHA224 793 +#define OBJ_ecdsa_with_SHA224 OBJ_ecdsa_with_Specified,1L + +#define SN_ecdsa_with_SHA256 "ecdsa-with-SHA256" +#define NID_ecdsa_with_SHA256 794 +#define OBJ_ecdsa_with_SHA256 OBJ_ecdsa_with_Specified,2L + +#define SN_ecdsa_with_SHA384 "ecdsa-with-SHA384" +#define NID_ecdsa_with_SHA384 795 +#define OBJ_ecdsa_with_SHA384 OBJ_ecdsa_with_Specified,3L + +#define SN_ecdsa_with_SHA512 "ecdsa-with-SHA512" +#define NID_ecdsa_with_SHA512 796 +#define OBJ_ecdsa_with_SHA512 OBJ_ecdsa_with_Specified,4L + +#define OBJ_secg_ellipticCurve OBJ_certicom_arc,0L + +#define SN_secp112r1 "secp112r1" +#define NID_secp112r1 704 +#define OBJ_secp112r1 OBJ_secg_ellipticCurve,6L + +#define SN_secp112r2 "secp112r2" +#define NID_secp112r2 705 +#define OBJ_secp112r2 OBJ_secg_ellipticCurve,7L + +#define SN_secp128r1 "secp128r1" +#define NID_secp128r1 706 +#define OBJ_secp128r1 OBJ_secg_ellipticCurve,28L + +#define SN_secp128r2 "secp128r2" +#define NID_secp128r2 707 +#define OBJ_secp128r2 OBJ_secg_ellipticCurve,29L + +#define SN_secp160k1 "secp160k1" +#define NID_secp160k1 708 +#define OBJ_secp160k1 OBJ_secg_ellipticCurve,9L + +#define SN_secp160r1 "secp160r1" +#define NID_secp160r1 709 +#define OBJ_secp160r1 OBJ_secg_ellipticCurve,8L + +#define SN_secp160r2 "secp160r2" +#define NID_secp160r2 710 +#define OBJ_secp160r2 OBJ_secg_ellipticCurve,30L + +#define SN_secp192k1 "secp192k1" +#define NID_secp192k1 711 +#define OBJ_secp192k1 OBJ_secg_ellipticCurve,31L + +#define SN_secp224k1 "secp224k1" +#define NID_secp224k1 712 +#define OBJ_secp224k1 OBJ_secg_ellipticCurve,32L + +#define SN_secp224r1 "secp224r1" +#define NID_secp224r1 713 +#define OBJ_secp224r1 OBJ_secg_ellipticCurve,33L + +#define SN_secp256k1 "secp256k1" +#define NID_secp256k1 714 +#define OBJ_secp256k1 OBJ_secg_ellipticCurve,10L + +#define SN_secp384r1 "secp384r1" +#define NID_secp384r1 715 +#define OBJ_secp384r1 OBJ_secg_ellipticCurve,34L + +#define SN_secp521r1 "secp521r1" +#define NID_secp521r1 716 +#define OBJ_secp521r1 OBJ_secg_ellipticCurve,35L + +#define SN_sect113r1 "sect113r1" +#define NID_sect113r1 717 +#define OBJ_sect113r1 OBJ_secg_ellipticCurve,4L + +#define SN_sect113r2 "sect113r2" +#define NID_sect113r2 718 +#define OBJ_sect113r2 OBJ_secg_ellipticCurve,5L + +#define SN_sect131r1 "sect131r1" +#define NID_sect131r1 719 +#define OBJ_sect131r1 OBJ_secg_ellipticCurve,22L + +#define SN_sect131r2 "sect131r2" +#define NID_sect131r2 720 +#define OBJ_sect131r2 OBJ_secg_ellipticCurve,23L + +#define SN_sect163k1 "sect163k1" +#define NID_sect163k1 721 +#define OBJ_sect163k1 OBJ_secg_ellipticCurve,1L + +#define SN_sect163r1 "sect163r1" +#define NID_sect163r1 722 +#define OBJ_sect163r1 OBJ_secg_ellipticCurve,2L + +#define SN_sect163r2 "sect163r2" +#define NID_sect163r2 723 +#define OBJ_sect163r2 OBJ_secg_ellipticCurve,15L + +#define SN_sect193r1 "sect193r1" +#define NID_sect193r1 724 +#define OBJ_sect193r1 OBJ_secg_ellipticCurve,24L + +#define SN_sect193r2 "sect193r2" +#define NID_sect193r2 725 +#define OBJ_sect193r2 OBJ_secg_ellipticCurve,25L + +#define SN_sect233k1 "sect233k1" +#define NID_sect233k1 726 +#define OBJ_sect233k1 OBJ_secg_ellipticCurve,26L + +#define SN_sect233r1 "sect233r1" +#define NID_sect233r1 727 +#define OBJ_sect233r1 OBJ_secg_ellipticCurve,27L + +#define SN_sect239k1 "sect239k1" +#define NID_sect239k1 728 +#define OBJ_sect239k1 OBJ_secg_ellipticCurve,3L + +#define SN_sect283k1 "sect283k1" +#define NID_sect283k1 729 +#define OBJ_sect283k1 OBJ_secg_ellipticCurve,16L + +#define SN_sect283r1 "sect283r1" +#define NID_sect283r1 730 +#define OBJ_sect283r1 OBJ_secg_ellipticCurve,17L + +#define SN_sect409k1 "sect409k1" +#define NID_sect409k1 731 +#define OBJ_sect409k1 OBJ_secg_ellipticCurve,36L + +#define SN_sect409r1 "sect409r1" +#define NID_sect409r1 732 +#define OBJ_sect409r1 OBJ_secg_ellipticCurve,37L + +#define SN_sect571k1 "sect571k1" +#define NID_sect571k1 733 +#define OBJ_sect571k1 OBJ_secg_ellipticCurve,38L + +#define SN_sect571r1 "sect571r1" +#define NID_sect571r1 734 +#define OBJ_sect571r1 OBJ_secg_ellipticCurve,39L + +#define OBJ_wap_wsg_idm_ecid OBJ_wap_wsg,4L + +#define SN_wap_wsg_idm_ecid_wtls1 "wap-wsg-idm-ecid-wtls1" +#define NID_wap_wsg_idm_ecid_wtls1 735 +#define OBJ_wap_wsg_idm_ecid_wtls1 OBJ_wap_wsg_idm_ecid,1L + +#define SN_wap_wsg_idm_ecid_wtls3 "wap-wsg-idm-ecid-wtls3" +#define NID_wap_wsg_idm_ecid_wtls3 736 +#define OBJ_wap_wsg_idm_ecid_wtls3 OBJ_wap_wsg_idm_ecid,3L + +#define SN_wap_wsg_idm_ecid_wtls4 "wap-wsg-idm-ecid-wtls4" +#define NID_wap_wsg_idm_ecid_wtls4 737 +#define OBJ_wap_wsg_idm_ecid_wtls4 OBJ_wap_wsg_idm_ecid,4L + +#define SN_wap_wsg_idm_ecid_wtls5 "wap-wsg-idm-ecid-wtls5" +#define NID_wap_wsg_idm_ecid_wtls5 738 +#define OBJ_wap_wsg_idm_ecid_wtls5 OBJ_wap_wsg_idm_ecid,5L + +#define SN_wap_wsg_idm_ecid_wtls6 "wap-wsg-idm-ecid-wtls6" +#define NID_wap_wsg_idm_ecid_wtls6 739 +#define OBJ_wap_wsg_idm_ecid_wtls6 OBJ_wap_wsg_idm_ecid,6L + +#define SN_wap_wsg_idm_ecid_wtls7 "wap-wsg-idm-ecid-wtls7" +#define NID_wap_wsg_idm_ecid_wtls7 740 +#define OBJ_wap_wsg_idm_ecid_wtls7 OBJ_wap_wsg_idm_ecid,7L + +#define SN_wap_wsg_idm_ecid_wtls8 "wap-wsg-idm-ecid-wtls8" +#define NID_wap_wsg_idm_ecid_wtls8 741 +#define OBJ_wap_wsg_idm_ecid_wtls8 OBJ_wap_wsg_idm_ecid,8L + +#define SN_wap_wsg_idm_ecid_wtls9 "wap-wsg-idm-ecid-wtls9" +#define NID_wap_wsg_idm_ecid_wtls9 742 +#define OBJ_wap_wsg_idm_ecid_wtls9 OBJ_wap_wsg_idm_ecid,9L + +#define SN_wap_wsg_idm_ecid_wtls10 "wap-wsg-idm-ecid-wtls10" +#define NID_wap_wsg_idm_ecid_wtls10 743 +#define OBJ_wap_wsg_idm_ecid_wtls10 OBJ_wap_wsg_idm_ecid,10L + +#define SN_wap_wsg_idm_ecid_wtls11 "wap-wsg-idm-ecid-wtls11" +#define NID_wap_wsg_idm_ecid_wtls11 744 +#define OBJ_wap_wsg_idm_ecid_wtls11 OBJ_wap_wsg_idm_ecid,11L + +#define SN_wap_wsg_idm_ecid_wtls12 "wap-wsg-idm-ecid-wtls12" +#define NID_wap_wsg_idm_ecid_wtls12 745 +#define OBJ_wap_wsg_idm_ecid_wtls12 OBJ_wap_wsg_idm_ecid,12L + +#define SN_cast5_cbc "CAST5-CBC" +#define LN_cast5_cbc "cast5-cbc" +#define NID_cast5_cbc 108 +#define OBJ_cast5_cbc OBJ_ISO_US,113533L,7L,66L,10L + +#define SN_cast5_ecb "CAST5-ECB" +#define LN_cast5_ecb "cast5-ecb" +#define NID_cast5_ecb 109 + +#define SN_cast5_cfb64 "CAST5-CFB" +#define LN_cast5_cfb64 "cast5-cfb" +#define NID_cast5_cfb64 110 + +#define SN_cast5_ofb64 "CAST5-OFB" +#define LN_cast5_ofb64 "cast5-ofb" +#define NID_cast5_ofb64 111 + +#define LN_pbeWithMD5AndCast5_CBC "pbeWithMD5AndCast5CBC" +#define NID_pbeWithMD5AndCast5_CBC 112 +#define OBJ_pbeWithMD5AndCast5_CBC OBJ_ISO_US,113533L,7L,66L,12L + +#define SN_id_PasswordBasedMAC "id-PasswordBasedMAC" +#define LN_id_PasswordBasedMAC "password based MAC" +#define NID_id_PasswordBasedMAC 782 +#define OBJ_id_PasswordBasedMAC OBJ_ISO_US,113533L,7L,66L,13L + +#define SN_id_DHBasedMac "id-DHBasedMac" +#define LN_id_DHBasedMac "Diffie-Hellman based MAC" +#define NID_id_DHBasedMac 783 +#define OBJ_id_DHBasedMac OBJ_ISO_US,113533L,7L,66L,30L + +#define SN_rsadsi "rsadsi" +#define LN_rsadsi "RSA Data Security, Inc." +#define NID_rsadsi 1 +#define OBJ_rsadsi OBJ_ISO_US,113549L + +#define SN_pkcs "pkcs" +#define LN_pkcs "RSA Data Security, Inc. PKCS" +#define NID_pkcs 2 +#define OBJ_pkcs OBJ_rsadsi,1L + +#define SN_pkcs1 "pkcs1" +#define NID_pkcs1 186 +#define OBJ_pkcs1 OBJ_pkcs,1L + +#define LN_rsaEncryption "rsaEncryption" +#define NID_rsaEncryption 6 +#define OBJ_rsaEncryption OBJ_pkcs1,1L + +#define SN_md2WithRSAEncryption "RSA-MD2" +#define LN_md2WithRSAEncryption "md2WithRSAEncryption" +#define NID_md2WithRSAEncryption 7 +#define OBJ_md2WithRSAEncryption OBJ_pkcs1,2L + +#define SN_md4WithRSAEncryption "RSA-MD4" +#define LN_md4WithRSAEncryption "md4WithRSAEncryption" +#define NID_md4WithRSAEncryption 396 +#define OBJ_md4WithRSAEncryption OBJ_pkcs1,3L + +#define SN_md5WithRSAEncryption "RSA-MD5" +#define LN_md5WithRSAEncryption "md5WithRSAEncryption" +#define NID_md5WithRSAEncryption 8 +#define OBJ_md5WithRSAEncryption OBJ_pkcs1,4L + +#define SN_sha1WithRSAEncryption "RSA-SHA1" +#define LN_sha1WithRSAEncryption "sha1WithRSAEncryption" +#define NID_sha1WithRSAEncryption 65 +#define OBJ_sha1WithRSAEncryption OBJ_pkcs1,5L + +#define SN_rsaesOaep "RSAES-OAEP" +#define LN_rsaesOaep "rsaesOaep" +#define NID_rsaesOaep 919 +#define OBJ_rsaesOaep OBJ_pkcs1,7L + +#define SN_mgf1 "MGF1" +#define LN_mgf1 "mgf1" +#define NID_mgf1 911 +#define OBJ_mgf1 OBJ_pkcs1,8L + +#define SN_pSpecified "PSPECIFIED" +#define LN_pSpecified "pSpecified" +#define NID_pSpecified 935 +#define OBJ_pSpecified OBJ_pkcs1,9L + +#define SN_rsassaPss "RSASSA-PSS" +#define LN_rsassaPss "rsassaPss" +#define NID_rsassaPss 912 +#define OBJ_rsassaPss OBJ_pkcs1,10L + +#define SN_sha256WithRSAEncryption "RSA-SHA256" +#define LN_sha256WithRSAEncryption "sha256WithRSAEncryption" +#define NID_sha256WithRSAEncryption 668 +#define OBJ_sha256WithRSAEncryption OBJ_pkcs1,11L + +#define SN_sha384WithRSAEncryption "RSA-SHA384" +#define LN_sha384WithRSAEncryption "sha384WithRSAEncryption" +#define NID_sha384WithRSAEncryption 669 +#define OBJ_sha384WithRSAEncryption OBJ_pkcs1,12L + +#define SN_sha512WithRSAEncryption "RSA-SHA512" +#define LN_sha512WithRSAEncryption "sha512WithRSAEncryption" +#define NID_sha512WithRSAEncryption 670 +#define OBJ_sha512WithRSAEncryption OBJ_pkcs1,13L + +#define SN_sha224WithRSAEncryption "RSA-SHA224" +#define LN_sha224WithRSAEncryption "sha224WithRSAEncryption" +#define NID_sha224WithRSAEncryption 671 +#define OBJ_sha224WithRSAEncryption OBJ_pkcs1,14L + +#define SN_sha512_224WithRSAEncryption "RSA-SHA512/224" +#define LN_sha512_224WithRSAEncryption "sha512-224WithRSAEncryption" +#define NID_sha512_224WithRSAEncryption 1145 +#define OBJ_sha512_224WithRSAEncryption OBJ_pkcs1,15L + +#define SN_sha512_256WithRSAEncryption "RSA-SHA512/256" +#define LN_sha512_256WithRSAEncryption "sha512-256WithRSAEncryption" +#define NID_sha512_256WithRSAEncryption 1146 +#define OBJ_sha512_256WithRSAEncryption OBJ_pkcs1,16L + +#define SN_pkcs3 "pkcs3" +#define NID_pkcs3 27 +#define OBJ_pkcs3 OBJ_pkcs,3L + +#define LN_dhKeyAgreement "dhKeyAgreement" +#define NID_dhKeyAgreement 28 +#define OBJ_dhKeyAgreement OBJ_pkcs3,1L + +#define SN_pkcs5 "pkcs5" +#define NID_pkcs5 187 +#define OBJ_pkcs5 OBJ_pkcs,5L + +#define SN_pbeWithMD2AndDES_CBC "PBE-MD2-DES" +#define LN_pbeWithMD2AndDES_CBC "pbeWithMD2AndDES-CBC" +#define NID_pbeWithMD2AndDES_CBC 9 +#define OBJ_pbeWithMD2AndDES_CBC OBJ_pkcs5,1L + +#define SN_pbeWithMD5AndDES_CBC "PBE-MD5-DES" +#define LN_pbeWithMD5AndDES_CBC "pbeWithMD5AndDES-CBC" +#define NID_pbeWithMD5AndDES_CBC 10 +#define OBJ_pbeWithMD5AndDES_CBC OBJ_pkcs5,3L + +#define SN_pbeWithMD2AndRC2_CBC "PBE-MD2-RC2-64" +#define LN_pbeWithMD2AndRC2_CBC "pbeWithMD2AndRC2-CBC" +#define NID_pbeWithMD2AndRC2_CBC 168 +#define OBJ_pbeWithMD2AndRC2_CBC OBJ_pkcs5,4L + +#define SN_pbeWithMD5AndRC2_CBC "PBE-MD5-RC2-64" +#define LN_pbeWithMD5AndRC2_CBC "pbeWithMD5AndRC2-CBC" +#define NID_pbeWithMD5AndRC2_CBC 169 +#define OBJ_pbeWithMD5AndRC2_CBC OBJ_pkcs5,6L + +#define SN_pbeWithSHA1AndDES_CBC "PBE-SHA1-DES" +#define LN_pbeWithSHA1AndDES_CBC "pbeWithSHA1AndDES-CBC" +#define NID_pbeWithSHA1AndDES_CBC 170 +#define OBJ_pbeWithSHA1AndDES_CBC OBJ_pkcs5,10L + +#define SN_pbeWithSHA1AndRC2_CBC "PBE-SHA1-RC2-64" +#define LN_pbeWithSHA1AndRC2_CBC "pbeWithSHA1AndRC2-CBC" +#define NID_pbeWithSHA1AndRC2_CBC 68 +#define OBJ_pbeWithSHA1AndRC2_CBC OBJ_pkcs5,11L + +#define LN_id_pbkdf2 "PBKDF2" +#define NID_id_pbkdf2 69 +#define OBJ_id_pbkdf2 OBJ_pkcs5,12L + +#define LN_pbes2 "PBES2" +#define NID_pbes2 161 +#define OBJ_pbes2 OBJ_pkcs5,13L + +#define LN_pbmac1 "PBMAC1" +#define NID_pbmac1 162 +#define OBJ_pbmac1 OBJ_pkcs5,14L + +#define SN_pkcs7 "pkcs7" +#define NID_pkcs7 20 +#define OBJ_pkcs7 OBJ_pkcs,7L + +#define LN_pkcs7_data "pkcs7-data" +#define NID_pkcs7_data 21 +#define OBJ_pkcs7_data OBJ_pkcs7,1L + +#define LN_pkcs7_signed "pkcs7-signedData" +#define NID_pkcs7_signed 22 +#define OBJ_pkcs7_signed OBJ_pkcs7,2L + +#define LN_pkcs7_enveloped "pkcs7-envelopedData" +#define NID_pkcs7_enveloped 23 +#define OBJ_pkcs7_enveloped OBJ_pkcs7,3L + +#define LN_pkcs7_signedAndEnveloped "pkcs7-signedAndEnvelopedData" +#define NID_pkcs7_signedAndEnveloped 24 +#define OBJ_pkcs7_signedAndEnveloped OBJ_pkcs7,4L + +#define LN_pkcs7_digest "pkcs7-digestData" +#define NID_pkcs7_digest 25 +#define OBJ_pkcs7_digest OBJ_pkcs7,5L + +#define LN_pkcs7_encrypted "pkcs7-encryptedData" +#define NID_pkcs7_encrypted 26 +#define OBJ_pkcs7_encrypted OBJ_pkcs7,6L + +#define SN_pkcs9 "pkcs9" +#define NID_pkcs9 47 +#define OBJ_pkcs9 OBJ_pkcs,9L + +#define LN_pkcs9_emailAddress "emailAddress" +#define NID_pkcs9_emailAddress 48 +#define OBJ_pkcs9_emailAddress OBJ_pkcs9,1L + +#define LN_pkcs9_unstructuredName "unstructuredName" +#define NID_pkcs9_unstructuredName 49 +#define OBJ_pkcs9_unstructuredName OBJ_pkcs9,2L + +#define LN_pkcs9_contentType "contentType" +#define NID_pkcs9_contentType 50 +#define OBJ_pkcs9_contentType OBJ_pkcs9,3L + +#define LN_pkcs9_messageDigest "messageDigest" +#define NID_pkcs9_messageDigest 51 +#define OBJ_pkcs9_messageDigest OBJ_pkcs9,4L + +#define LN_pkcs9_signingTime "signingTime" +#define NID_pkcs9_signingTime 52 +#define OBJ_pkcs9_signingTime OBJ_pkcs9,5L + +#define LN_pkcs9_countersignature "countersignature" +#define NID_pkcs9_countersignature 53 +#define OBJ_pkcs9_countersignature OBJ_pkcs9,6L + +#define LN_pkcs9_challengePassword "challengePassword" +#define NID_pkcs9_challengePassword 54 +#define OBJ_pkcs9_challengePassword OBJ_pkcs9,7L + +#define LN_pkcs9_unstructuredAddress "unstructuredAddress" +#define NID_pkcs9_unstructuredAddress 55 +#define OBJ_pkcs9_unstructuredAddress OBJ_pkcs9,8L + +#define LN_pkcs9_extCertAttributes "extendedCertificateAttributes" +#define NID_pkcs9_extCertAttributes 56 +#define OBJ_pkcs9_extCertAttributes OBJ_pkcs9,9L + +#define SN_ext_req "extReq" +#define LN_ext_req "Extension Request" +#define NID_ext_req 172 +#define OBJ_ext_req OBJ_pkcs9,14L + +#define SN_SMIMECapabilities "SMIME-CAPS" +#define LN_SMIMECapabilities "S/MIME Capabilities" +#define NID_SMIMECapabilities 167 +#define OBJ_SMIMECapabilities OBJ_pkcs9,15L + +#define SN_SMIME "SMIME" +#define LN_SMIME "S/MIME" +#define NID_SMIME 188 +#define OBJ_SMIME OBJ_pkcs9,16L + +#define SN_id_smime_mod "id-smime-mod" +#define NID_id_smime_mod 189 +#define OBJ_id_smime_mod OBJ_SMIME,0L + +#define SN_id_smime_ct "id-smime-ct" +#define NID_id_smime_ct 190 +#define OBJ_id_smime_ct OBJ_SMIME,1L + +#define SN_id_smime_aa "id-smime-aa" +#define NID_id_smime_aa 191 +#define OBJ_id_smime_aa OBJ_SMIME,2L + +#define SN_id_smime_alg "id-smime-alg" +#define NID_id_smime_alg 192 +#define OBJ_id_smime_alg OBJ_SMIME,3L + +#define SN_id_smime_cd "id-smime-cd" +#define NID_id_smime_cd 193 +#define OBJ_id_smime_cd OBJ_SMIME,4L + +#define SN_id_smime_spq "id-smime-spq" +#define NID_id_smime_spq 194 +#define OBJ_id_smime_spq OBJ_SMIME,5L + +#define SN_id_smime_cti "id-smime-cti" +#define NID_id_smime_cti 195 +#define OBJ_id_smime_cti OBJ_SMIME,6L + +#define SN_id_smime_mod_cms "id-smime-mod-cms" +#define NID_id_smime_mod_cms 196 +#define OBJ_id_smime_mod_cms OBJ_id_smime_mod,1L + +#define SN_id_smime_mod_ess "id-smime-mod-ess" +#define NID_id_smime_mod_ess 197 +#define OBJ_id_smime_mod_ess OBJ_id_smime_mod,2L + +#define SN_id_smime_mod_oid "id-smime-mod-oid" +#define NID_id_smime_mod_oid 198 +#define OBJ_id_smime_mod_oid OBJ_id_smime_mod,3L + +#define SN_id_smime_mod_msg_v3 "id-smime-mod-msg-v3" +#define NID_id_smime_mod_msg_v3 199 +#define OBJ_id_smime_mod_msg_v3 OBJ_id_smime_mod,4L + +#define SN_id_smime_mod_ets_eSignature_88 "id-smime-mod-ets-eSignature-88" +#define NID_id_smime_mod_ets_eSignature_88 200 +#define OBJ_id_smime_mod_ets_eSignature_88 OBJ_id_smime_mod,5L + +#define SN_id_smime_mod_ets_eSignature_97 "id-smime-mod-ets-eSignature-97" +#define NID_id_smime_mod_ets_eSignature_97 201 +#define OBJ_id_smime_mod_ets_eSignature_97 OBJ_id_smime_mod,6L + +#define SN_id_smime_mod_ets_eSigPolicy_88 "id-smime-mod-ets-eSigPolicy-88" +#define NID_id_smime_mod_ets_eSigPolicy_88 202 +#define OBJ_id_smime_mod_ets_eSigPolicy_88 OBJ_id_smime_mod,7L + +#define SN_id_smime_mod_ets_eSigPolicy_97 "id-smime-mod-ets-eSigPolicy-97" +#define NID_id_smime_mod_ets_eSigPolicy_97 203 +#define OBJ_id_smime_mod_ets_eSigPolicy_97 OBJ_id_smime_mod,8L + +#define SN_id_smime_ct_receipt "id-smime-ct-receipt" +#define NID_id_smime_ct_receipt 204 +#define OBJ_id_smime_ct_receipt OBJ_id_smime_ct,1L + +#define SN_id_smime_ct_authData "id-smime-ct-authData" +#define NID_id_smime_ct_authData 205 +#define OBJ_id_smime_ct_authData OBJ_id_smime_ct,2L + +#define SN_id_smime_ct_publishCert "id-smime-ct-publishCert" +#define NID_id_smime_ct_publishCert 206 +#define OBJ_id_smime_ct_publishCert OBJ_id_smime_ct,3L + +#define SN_id_smime_ct_TSTInfo "id-smime-ct-TSTInfo" +#define NID_id_smime_ct_TSTInfo 207 +#define OBJ_id_smime_ct_TSTInfo OBJ_id_smime_ct,4L + +#define SN_id_smime_ct_TDTInfo "id-smime-ct-TDTInfo" +#define NID_id_smime_ct_TDTInfo 208 +#define OBJ_id_smime_ct_TDTInfo OBJ_id_smime_ct,5L + +#define SN_id_smime_ct_contentInfo "id-smime-ct-contentInfo" +#define NID_id_smime_ct_contentInfo 209 +#define OBJ_id_smime_ct_contentInfo OBJ_id_smime_ct,6L + +#define SN_id_smime_ct_DVCSRequestData "id-smime-ct-DVCSRequestData" +#define NID_id_smime_ct_DVCSRequestData 210 +#define OBJ_id_smime_ct_DVCSRequestData OBJ_id_smime_ct,7L + +#define SN_id_smime_ct_DVCSResponseData "id-smime-ct-DVCSResponseData" +#define NID_id_smime_ct_DVCSResponseData 211 +#define OBJ_id_smime_ct_DVCSResponseData OBJ_id_smime_ct,8L + +#define SN_id_smime_ct_compressedData "id-smime-ct-compressedData" +#define NID_id_smime_ct_compressedData 786 +#define OBJ_id_smime_ct_compressedData OBJ_id_smime_ct,9L + +#define SN_id_smime_ct_contentCollection "id-smime-ct-contentCollection" +#define NID_id_smime_ct_contentCollection 1058 +#define OBJ_id_smime_ct_contentCollection OBJ_id_smime_ct,19L + +#define SN_id_smime_ct_authEnvelopedData "id-smime-ct-authEnvelopedData" +#define NID_id_smime_ct_authEnvelopedData 1059 +#define OBJ_id_smime_ct_authEnvelopedData OBJ_id_smime_ct,23L + +#define SN_id_ct_routeOriginAuthz "id-ct-routeOriginAuthz" +#define NID_id_ct_routeOriginAuthz 1234 +#define OBJ_id_ct_routeOriginAuthz OBJ_id_smime_ct,24L + +#define SN_id_ct_rpkiManifest "id-ct-rpkiManifest" +#define NID_id_ct_rpkiManifest 1235 +#define OBJ_id_ct_rpkiManifest OBJ_id_smime_ct,26L + +#define SN_id_ct_asciiTextWithCRLF "id-ct-asciiTextWithCRLF" +#define NID_id_ct_asciiTextWithCRLF 787 +#define OBJ_id_ct_asciiTextWithCRLF OBJ_id_smime_ct,27L + +#define SN_id_ct_xml "id-ct-xml" +#define NID_id_ct_xml 1060 +#define OBJ_id_ct_xml OBJ_id_smime_ct,28L + +#define SN_id_ct_rpkiGhostbusters "id-ct-rpkiGhostbusters" +#define NID_id_ct_rpkiGhostbusters 1236 +#define OBJ_id_ct_rpkiGhostbusters OBJ_id_smime_ct,35L + +#define SN_id_ct_resourceTaggedAttest "id-ct-resourceTaggedAttest" +#define NID_id_ct_resourceTaggedAttest 1237 +#define OBJ_id_ct_resourceTaggedAttest OBJ_id_smime_ct,36L + +#define SN_id_ct_geofeedCSVwithCRLF "id-ct-geofeedCSVwithCRLF" +#define NID_id_ct_geofeedCSVwithCRLF 1246 +#define OBJ_id_ct_geofeedCSVwithCRLF OBJ_id_smime_ct,47L + +#define SN_id_ct_signedChecklist "id-ct-signedChecklist" +#define NID_id_ct_signedChecklist 1247 +#define OBJ_id_ct_signedChecklist OBJ_id_smime_ct,48L + +#define SN_id_ct_ASPA "id-ct-ASPA" +#define NID_id_ct_ASPA 1250 +#define OBJ_id_ct_ASPA OBJ_id_smime_ct,49L + +#define SN_id_ct_signedTAL "id-ct-signedTAL" +#define NID_id_ct_signedTAL 1284 +#define OBJ_id_ct_signedTAL OBJ_id_smime_ct,50L + +#define SN_id_ct_rpkiSignedPrefixList "id-ct-rpkiSignedPrefixList" +#define NID_id_ct_rpkiSignedPrefixList 1320 +#define OBJ_id_ct_rpkiSignedPrefixList OBJ_id_smime_ct,51L + +#define SN_id_smime_aa_receiptRequest "id-smime-aa-receiptRequest" +#define NID_id_smime_aa_receiptRequest 212 +#define OBJ_id_smime_aa_receiptRequest OBJ_id_smime_aa,1L + +#define SN_id_smime_aa_securityLabel "id-smime-aa-securityLabel" +#define NID_id_smime_aa_securityLabel 213 +#define OBJ_id_smime_aa_securityLabel OBJ_id_smime_aa,2L + +#define SN_id_smime_aa_mlExpandHistory "id-smime-aa-mlExpandHistory" +#define NID_id_smime_aa_mlExpandHistory 214 +#define OBJ_id_smime_aa_mlExpandHistory OBJ_id_smime_aa,3L + +#define SN_id_smime_aa_contentHint "id-smime-aa-contentHint" +#define NID_id_smime_aa_contentHint 215 +#define OBJ_id_smime_aa_contentHint OBJ_id_smime_aa,4L + +#define SN_id_smime_aa_msgSigDigest "id-smime-aa-msgSigDigest" +#define NID_id_smime_aa_msgSigDigest 216 +#define OBJ_id_smime_aa_msgSigDigest OBJ_id_smime_aa,5L + +#define SN_id_smime_aa_encapContentType "id-smime-aa-encapContentType" +#define NID_id_smime_aa_encapContentType 217 +#define OBJ_id_smime_aa_encapContentType OBJ_id_smime_aa,6L + +#define SN_id_smime_aa_contentIdentifier "id-smime-aa-contentIdentifier" +#define NID_id_smime_aa_contentIdentifier 218 +#define OBJ_id_smime_aa_contentIdentifier OBJ_id_smime_aa,7L + +#define SN_id_smime_aa_macValue "id-smime-aa-macValue" +#define NID_id_smime_aa_macValue 219 +#define OBJ_id_smime_aa_macValue OBJ_id_smime_aa,8L + +#define SN_id_smime_aa_equivalentLabels "id-smime-aa-equivalentLabels" +#define NID_id_smime_aa_equivalentLabels 220 +#define OBJ_id_smime_aa_equivalentLabels OBJ_id_smime_aa,9L + +#define SN_id_smime_aa_contentReference "id-smime-aa-contentReference" +#define NID_id_smime_aa_contentReference 221 +#define OBJ_id_smime_aa_contentReference OBJ_id_smime_aa,10L + +#define SN_id_smime_aa_encrypKeyPref "id-smime-aa-encrypKeyPref" +#define NID_id_smime_aa_encrypKeyPref 222 +#define OBJ_id_smime_aa_encrypKeyPref OBJ_id_smime_aa,11L + +#define SN_id_smime_aa_signingCertificate "id-smime-aa-signingCertificate" +#define NID_id_smime_aa_signingCertificate 223 +#define OBJ_id_smime_aa_signingCertificate OBJ_id_smime_aa,12L + +#define SN_id_smime_aa_smimeEncryptCerts "id-smime-aa-smimeEncryptCerts" +#define NID_id_smime_aa_smimeEncryptCerts 224 +#define OBJ_id_smime_aa_smimeEncryptCerts OBJ_id_smime_aa,13L + +#define SN_id_smime_aa_timeStampToken "id-smime-aa-timeStampToken" +#define NID_id_smime_aa_timeStampToken 225 +#define OBJ_id_smime_aa_timeStampToken OBJ_id_smime_aa,14L + +#define SN_id_smime_aa_ets_sigPolicyId "id-smime-aa-ets-sigPolicyId" +#define NID_id_smime_aa_ets_sigPolicyId 226 +#define OBJ_id_smime_aa_ets_sigPolicyId OBJ_id_smime_aa,15L + +#define SN_id_smime_aa_ets_commitmentType "id-smime-aa-ets-commitmentType" +#define NID_id_smime_aa_ets_commitmentType 227 +#define OBJ_id_smime_aa_ets_commitmentType OBJ_id_smime_aa,16L + +#define SN_id_smime_aa_ets_signerLocation "id-smime-aa-ets-signerLocation" +#define NID_id_smime_aa_ets_signerLocation 228 +#define OBJ_id_smime_aa_ets_signerLocation OBJ_id_smime_aa,17L + +#define SN_id_smime_aa_ets_signerAttr "id-smime-aa-ets-signerAttr" +#define NID_id_smime_aa_ets_signerAttr 229 +#define OBJ_id_smime_aa_ets_signerAttr OBJ_id_smime_aa,18L + +#define SN_id_smime_aa_ets_otherSigCert "id-smime-aa-ets-otherSigCert" +#define NID_id_smime_aa_ets_otherSigCert 230 +#define OBJ_id_smime_aa_ets_otherSigCert OBJ_id_smime_aa,19L + +#define SN_id_smime_aa_ets_contentTimestamp "id-smime-aa-ets-contentTimestamp" +#define NID_id_smime_aa_ets_contentTimestamp 231 +#define OBJ_id_smime_aa_ets_contentTimestamp OBJ_id_smime_aa,20L + +#define SN_id_smime_aa_ets_CertificateRefs "id-smime-aa-ets-CertificateRefs" +#define NID_id_smime_aa_ets_CertificateRefs 232 +#define OBJ_id_smime_aa_ets_CertificateRefs OBJ_id_smime_aa,21L + +#define SN_id_smime_aa_ets_RevocationRefs "id-smime-aa-ets-RevocationRefs" +#define NID_id_smime_aa_ets_RevocationRefs 233 +#define OBJ_id_smime_aa_ets_RevocationRefs OBJ_id_smime_aa,22L + +#define SN_id_smime_aa_ets_certValues "id-smime-aa-ets-certValues" +#define NID_id_smime_aa_ets_certValues 234 +#define OBJ_id_smime_aa_ets_certValues OBJ_id_smime_aa,23L + +#define SN_id_smime_aa_ets_revocationValues "id-smime-aa-ets-revocationValues" +#define NID_id_smime_aa_ets_revocationValues 235 +#define OBJ_id_smime_aa_ets_revocationValues OBJ_id_smime_aa,24L + +#define SN_id_smime_aa_ets_escTimeStamp "id-smime-aa-ets-escTimeStamp" +#define NID_id_smime_aa_ets_escTimeStamp 236 +#define OBJ_id_smime_aa_ets_escTimeStamp OBJ_id_smime_aa,25L + +#define SN_id_smime_aa_ets_certCRLTimestamp "id-smime-aa-ets-certCRLTimestamp" +#define NID_id_smime_aa_ets_certCRLTimestamp 237 +#define OBJ_id_smime_aa_ets_certCRLTimestamp OBJ_id_smime_aa,26L + +#define SN_id_smime_aa_ets_archiveTimeStamp "id-smime-aa-ets-archiveTimeStamp" +#define NID_id_smime_aa_ets_archiveTimeStamp 238 +#define OBJ_id_smime_aa_ets_archiveTimeStamp OBJ_id_smime_aa,27L + +#define SN_id_smime_aa_signatureType "id-smime-aa-signatureType" +#define NID_id_smime_aa_signatureType 239 +#define OBJ_id_smime_aa_signatureType OBJ_id_smime_aa,28L + +#define SN_id_smime_aa_dvcs_dvc "id-smime-aa-dvcs-dvc" +#define NID_id_smime_aa_dvcs_dvc 240 +#define OBJ_id_smime_aa_dvcs_dvc OBJ_id_smime_aa,29L + +#define SN_id_aa_ets_attrCertificateRefs "id-aa-ets-attrCertificateRefs" +#define NID_id_aa_ets_attrCertificateRefs 1261 +#define OBJ_id_aa_ets_attrCertificateRefs OBJ_id_smime_aa,44L + +#define SN_id_aa_ets_attrRevocationRefs "id-aa-ets-attrRevocationRefs" +#define NID_id_aa_ets_attrRevocationRefs 1262 +#define OBJ_id_aa_ets_attrRevocationRefs OBJ_id_smime_aa,45L + +#define SN_id_smime_aa_signingCertificateV2 "id-smime-aa-signingCertificateV2" +#define NID_id_smime_aa_signingCertificateV2 1086 +#define OBJ_id_smime_aa_signingCertificateV2 OBJ_id_smime_aa,47L + +#define SN_id_aa_ets_archiveTimestampV2 "id-aa-ets-archiveTimestampV2" +#define NID_id_aa_ets_archiveTimestampV2 1280 +#define OBJ_id_aa_ets_archiveTimestampV2 OBJ_id_smime_aa,48L + +#define SN_id_smime_alg_ESDHwith3DES "id-smime-alg-ESDHwith3DES" +#define NID_id_smime_alg_ESDHwith3DES 241 +#define OBJ_id_smime_alg_ESDHwith3DES OBJ_id_smime_alg,1L + +#define SN_id_smime_alg_ESDHwithRC2 "id-smime-alg-ESDHwithRC2" +#define NID_id_smime_alg_ESDHwithRC2 242 +#define OBJ_id_smime_alg_ESDHwithRC2 OBJ_id_smime_alg,2L + +#define SN_id_smime_alg_3DESwrap "id-smime-alg-3DESwrap" +#define NID_id_smime_alg_3DESwrap 243 +#define OBJ_id_smime_alg_3DESwrap OBJ_id_smime_alg,3L + +#define SN_id_smime_alg_RC2wrap "id-smime-alg-RC2wrap" +#define NID_id_smime_alg_RC2wrap 244 +#define OBJ_id_smime_alg_RC2wrap OBJ_id_smime_alg,4L + +#define SN_id_smime_alg_ESDH "id-smime-alg-ESDH" +#define NID_id_smime_alg_ESDH 245 +#define OBJ_id_smime_alg_ESDH OBJ_id_smime_alg,5L + +#define SN_id_smime_alg_CMS3DESwrap "id-smime-alg-CMS3DESwrap" +#define NID_id_smime_alg_CMS3DESwrap 246 +#define OBJ_id_smime_alg_CMS3DESwrap OBJ_id_smime_alg,6L + +#define SN_id_smime_alg_CMSRC2wrap "id-smime-alg-CMSRC2wrap" +#define NID_id_smime_alg_CMSRC2wrap 247 +#define OBJ_id_smime_alg_CMSRC2wrap OBJ_id_smime_alg,7L + +#define SN_id_alg_PWRI_KEK "id-alg-PWRI-KEK" +#define NID_id_alg_PWRI_KEK 893 +#define OBJ_id_alg_PWRI_KEK OBJ_id_smime_alg,9L + +#define SN_id_smime_cd_ldap "id-smime-cd-ldap" +#define NID_id_smime_cd_ldap 248 +#define OBJ_id_smime_cd_ldap OBJ_id_smime_cd,1L + +#define SN_id_smime_spq_ets_sqt_uri "id-smime-spq-ets-sqt-uri" +#define NID_id_smime_spq_ets_sqt_uri 249 +#define OBJ_id_smime_spq_ets_sqt_uri OBJ_id_smime_spq,1L + +#define SN_id_smime_spq_ets_sqt_unotice "id-smime-spq-ets-sqt-unotice" +#define NID_id_smime_spq_ets_sqt_unotice 250 +#define OBJ_id_smime_spq_ets_sqt_unotice OBJ_id_smime_spq,2L + +#define SN_id_smime_cti_ets_proofOfOrigin "id-smime-cti-ets-proofOfOrigin" +#define NID_id_smime_cti_ets_proofOfOrigin 251 +#define OBJ_id_smime_cti_ets_proofOfOrigin OBJ_id_smime_cti,1L + +#define SN_id_smime_cti_ets_proofOfReceipt "id-smime-cti-ets-proofOfReceipt" +#define NID_id_smime_cti_ets_proofOfReceipt 252 +#define OBJ_id_smime_cti_ets_proofOfReceipt OBJ_id_smime_cti,2L + +#define SN_id_smime_cti_ets_proofOfDelivery "id-smime-cti-ets-proofOfDelivery" +#define NID_id_smime_cti_ets_proofOfDelivery 253 +#define OBJ_id_smime_cti_ets_proofOfDelivery OBJ_id_smime_cti,3L + +#define SN_id_smime_cti_ets_proofOfSender "id-smime-cti-ets-proofOfSender" +#define NID_id_smime_cti_ets_proofOfSender 254 +#define OBJ_id_smime_cti_ets_proofOfSender OBJ_id_smime_cti,4L + +#define SN_id_smime_cti_ets_proofOfApproval "id-smime-cti-ets-proofOfApproval" +#define NID_id_smime_cti_ets_proofOfApproval 255 +#define OBJ_id_smime_cti_ets_proofOfApproval OBJ_id_smime_cti,5L + +#define SN_id_smime_cti_ets_proofOfCreation "id-smime-cti-ets-proofOfCreation" +#define NID_id_smime_cti_ets_proofOfCreation 256 +#define OBJ_id_smime_cti_ets_proofOfCreation OBJ_id_smime_cti,6L + +#define LN_friendlyName "friendlyName" +#define NID_friendlyName 156 +#define OBJ_friendlyName OBJ_pkcs9,20L + +#define LN_localKeyID "localKeyID" +#define NID_localKeyID 157 +#define OBJ_localKeyID OBJ_pkcs9,21L + +#define OBJ_ms_corp 1L,3L,6L,1L,4L,1L,311L + +#define SN_ms_csp_name "CSPName" +#define LN_ms_csp_name "Microsoft CSP Name" +#define NID_ms_csp_name 417 +#define OBJ_ms_csp_name OBJ_ms_corp,17L,1L + +#define SN_LocalKeySet "LocalKeySet" +#define LN_LocalKeySet "Microsoft Local Key set" +#define NID_LocalKeySet 856 +#define OBJ_LocalKeySet OBJ_ms_corp,17L,2L + +#define OBJ_certTypes OBJ_pkcs9,22L + +#define LN_x509Certificate "x509Certificate" +#define NID_x509Certificate 158 +#define OBJ_x509Certificate OBJ_certTypes,1L + +#define LN_sdsiCertificate "sdsiCertificate" +#define NID_sdsiCertificate 159 +#define OBJ_sdsiCertificate OBJ_certTypes,2L + +#define OBJ_crlTypes OBJ_pkcs9,23L + +#define LN_x509Crl "x509Crl" +#define NID_x509Crl 160 +#define OBJ_x509Crl OBJ_crlTypes,1L + +#define SN_id_aa_CMSAlgorithmProtection "id-aa-CMSAlgorithmProtection" +#define NID_id_aa_CMSAlgorithmProtection 1263 +#define OBJ_id_aa_CMSAlgorithmProtection OBJ_pkcs9,52L + +#define OBJ_pkcs12 OBJ_pkcs,12L + +#define OBJ_pkcs12_pbeids OBJ_pkcs12,1L + +#define SN_pbe_WithSHA1And128BitRC4 "PBE-SHA1-RC4-128" +#define LN_pbe_WithSHA1And128BitRC4 "pbeWithSHA1And128BitRC4" +#define NID_pbe_WithSHA1And128BitRC4 144 +#define OBJ_pbe_WithSHA1And128BitRC4 OBJ_pkcs12_pbeids,1L + +#define SN_pbe_WithSHA1And40BitRC4 "PBE-SHA1-RC4-40" +#define LN_pbe_WithSHA1And40BitRC4 "pbeWithSHA1And40BitRC4" +#define NID_pbe_WithSHA1And40BitRC4 145 +#define OBJ_pbe_WithSHA1And40BitRC4 OBJ_pkcs12_pbeids,2L + +#define SN_pbe_WithSHA1And3_Key_TripleDES_CBC "PBE-SHA1-3DES" +#define LN_pbe_WithSHA1And3_Key_TripleDES_CBC "pbeWithSHA1And3-KeyTripleDES-CBC" +#define NID_pbe_WithSHA1And3_Key_TripleDES_CBC 146 +#define OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC OBJ_pkcs12_pbeids,3L + +#define SN_pbe_WithSHA1And2_Key_TripleDES_CBC "PBE-SHA1-2DES" +#define LN_pbe_WithSHA1And2_Key_TripleDES_CBC "pbeWithSHA1And2-KeyTripleDES-CBC" +#define NID_pbe_WithSHA1And2_Key_TripleDES_CBC 147 +#define OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC OBJ_pkcs12_pbeids,4L + +#define SN_pbe_WithSHA1And128BitRC2_CBC "PBE-SHA1-RC2-128" +#define LN_pbe_WithSHA1And128BitRC2_CBC "pbeWithSHA1And128BitRC2-CBC" +#define NID_pbe_WithSHA1And128BitRC2_CBC 148 +#define OBJ_pbe_WithSHA1And128BitRC2_CBC OBJ_pkcs12_pbeids,5L + +#define SN_pbe_WithSHA1And40BitRC2_CBC "PBE-SHA1-RC2-40" +#define LN_pbe_WithSHA1And40BitRC2_CBC "pbeWithSHA1And40BitRC2-CBC" +#define NID_pbe_WithSHA1And40BitRC2_CBC 149 +#define OBJ_pbe_WithSHA1And40BitRC2_CBC OBJ_pkcs12_pbeids,6L + +#define OBJ_pkcs12_Version1 OBJ_pkcs12,10L + +#define OBJ_pkcs12_BagIds OBJ_pkcs12_Version1,1L + +#define LN_keyBag "keyBag" +#define NID_keyBag 150 +#define OBJ_keyBag OBJ_pkcs12_BagIds,1L + +#define LN_pkcs8ShroudedKeyBag "pkcs8ShroudedKeyBag" +#define NID_pkcs8ShroudedKeyBag 151 +#define OBJ_pkcs8ShroudedKeyBag OBJ_pkcs12_BagIds,2L + +#define LN_certBag "certBag" +#define NID_certBag 152 +#define OBJ_certBag OBJ_pkcs12_BagIds,3L + +#define LN_crlBag "crlBag" +#define NID_crlBag 153 +#define OBJ_crlBag OBJ_pkcs12_BagIds,4L + +#define LN_secretBag "secretBag" +#define NID_secretBag 154 +#define OBJ_secretBag OBJ_pkcs12_BagIds,5L + +#define LN_safeContentsBag "safeContentsBag" +#define NID_safeContentsBag 155 +#define OBJ_safeContentsBag OBJ_pkcs12_BagIds,6L + +#define SN_md2 "MD2" +#define LN_md2 "md2" +#define NID_md2 3 +#define OBJ_md2 OBJ_rsadsi,2L,2L + +#define SN_md4 "MD4" +#define LN_md4 "md4" +#define NID_md4 257 +#define OBJ_md4 OBJ_rsadsi,2L,4L + +#define SN_md5 "MD5" +#define LN_md5 "md5" +#define NID_md5 4 +#define OBJ_md5 OBJ_rsadsi,2L,5L + +#define SN_md5_sha1 "MD5-SHA1" +#define LN_md5_sha1 "md5-sha1" +#define NID_md5_sha1 114 + +#define LN_hmacWithMD5 "hmacWithMD5" +#define NID_hmacWithMD5 797 +#define OBJ_hmacWithMD5 OBJ_rsadsi,2L,6L + +#define LN_hmacWithSHA1 "hmacWithSHA1" +#define NID_hmacWithSHA1 163 +#define OBJ_hmacWithSHA1 OBJ_rsadsi,2L,7L + +#define SN_sm2 "SM2" +#define LN_sm2 "sm2" +#define NID_sm2 1172 +#define OBJ_sm2 OBJ_sm_scheme,301L + +#define SN_sm3 "SM3" +#define LN_sm3 "sm3" +#define NID_sm3 1143 +#define OBJ_sm3 OBJ_sm_scheme,401L + +#define SN_sm3WithRSAEncryption "RSA-SM3" +#define LN_sm3WithRSAEncryption "sm3WithRSAEncryption" +#define NID_sm3WithRSAEncryption 1144 +#define OBJ_sm3WithRSAEncryption OBJ_sm_scheme,504L + +#define SN_SM2_with_SM3 "SM2-SM3" +#define LN_SM2_with_SM3 "SM2-with-SM3" +#define NID_SM2_with_SM3 1204 +#define OBJ_SM2_with_SM3 OBJ_sm_scheme,501L + +#define LN_hmacWithSM3 "hmacWithSM3" +#define NID_hmacWithSM3 1281 +#define OBJ_hmacWithSM3 OBJ_sm3,3L,1L + +#define LN_hmacWithSHA224 "hmacWithSHA224" +#define NID_hmacWithSHA224 798 +#define OBJ_hmacWithSHA224 OBJ_rsadsi,2L,8L + +#define LN_hmacWithSHA256 "hmacWithSHA256" +#define NID_hmacWithSHA256 799 +#define OBJ_hmacWithSHA256 OBJ_rsadsi,2L,9L + +#define LN_hmacWithSHA384 "hmacWithSHA384" +#define NID_hmacWithSHA384 800 +#define OBJ_hmacWithSHA384 OBJ_rsadsi,2L,10L + +#define LN_hmacWithSHA512 "hmacWithSHA512" +#define NID_hmacWithSHA512 801 +#define OBJ_hmacWithSHA512 OBJ_rsadsi,2L,11L + +#define LN_hmacWithSHA512_224 "hmacWithSHA512-224" +#define NID_hmacWithSHA512_224 1193 +#define OBJ_hmacWithSHA512_224 OBJ_rsadsi,2L,12L + +#define LN_hmacWithSHA512_256 "hmacWithSHA512-256" +#define NID_hmacWithSHA512_256 1194 +#define OBJ_hmacWithSHA512_256 OBJ_rsadsi,2L,13L + +#define SN_rc2_cbc "RC2-CBC" +#define LN_rc2_cbc "rc2-cbc" +#define NID_rc2_cbc 37 +#define OBJ_rc2_cbc OBJ_rsadsi,3L,2L + +#define SN_rc2_ecb "RC2-ECB" +#define LN_rc2_ecb "rc2-ecb" +#define NID_rc2_ecb 38 + +#define SN_rc2_cfb64 "RC2-CFB" +#define LN_rc2_cfb64 "rc2-cfb" +#define NID_rc2_cfb64 39 + +#define SN_rc2_ofb64 "RC2-OFB" +#define LN_rc2_ofb64 "rc2-ofb" +#define NID_rc2_ofb64 40 + +#define SN_rc2_40_cbc "RC2-40-CBC" +#define LN_rc2_40_cbc "rc2-40-cbc" +#define NID_rc2_40_cbc 98 + +#define SN_rc2_64_cbc "RC2-64-CBC" +#define LN_rc2_64_cbc "rc2-64-cbc" +#define NID_rc2_64_cbc 166 + +#define SN_rc4 "RC4" +#define LN_rc4 "rc4" +#define NID_rc4 5 +#define OBJ_rc4 OBJ_rsadsi,3L,4L + +#define SN_rc4_40 "RC4-40" +#define LN_rc4_40 "rc4-40" +#define NID_rc4_40 97 + +#define SN_des_ede3_cbc "DES-EDE3-CBC" +#define LN_des_ede3_cbc "des-ede3-cbc" +#define NID_des_ede3_cbc 44 +#define OBJ_des_ede3_cbc OBJ_rsadsi,3L,7L + +#define SN_rc5_cbc "RC5-CBC" +#define LN_rc5_cbc "rc5-cbc" +#define NID_rc5_cbc 120 +#define OBJ_rc5_cbc OBJ_rsadsi,3L,8L + +#define SN_rc5_ecb "RC5-ECB" +#define LN_rc5_ecb "rc5-ecb" +#define NID_rc5_ecb 121 + +#define SN_rc5_cfb64 "RC5-CFB" +#define LN_rc5_cfb64 "rc5-cfb" +#define NID_rc5_cfb64 122 + +#define SN_rc5_ofb64 "RC5-OFB" +#define LN_rc5_ofb64 "rc5-ofb" +#define NID_rc5_ofb64 123 + +#define SN_ms_ext_req "msExtReq" +#define LN_ms_ext_req "Microsoft Extension Request" +#define NID_ms_ext_req 171 +#define OBJ_ms_ext_req OBJ_ms_corp,2L,1L,14L + +#define SN_ms_code_ind "msCodeInd" +#define LN_ms_code_ind "Microsoft Individual Code Signing" +#define NID_ms_code_ind 134 +#define OBJ_ms_code_ind OBJ_ms_corp,2L,1L,21L + +#define SN_ms_code_com "msCodeCom" +#define LN_ms_code_com "Microsoft Commercial Code Signing" +#define NID_ms_code_com 135 +#define OBJ_ms_code_com OBJ_ms_corp,2L,1L,22L + +#define SN_ms_ctl_sign "msCTLSign" +#define LN_ms_ctl_sign "Microsoft Trust List Signing" +#define NID_ms_ctl_sign 136 +#define OBJ_ms_ctl_sign OBJ_ms_corp,10L,3L,1L + +#define SN_ms_sgc "msSGC" +#define LN_ms_sgc "Microsoft Server Gated Crypto" +#define NID_ms_sgc 137 +#define OBJ_ms_sgc OBJ_ms_corp,10L,3L,3L + +#define SN_ms_efs "msEFS" +#define LN_ms_efs "Microsoft Encrypted File System" +#define NID_ms_efs 138 +#define OBJ_ms_efs OBJ_ms_corp,10L,3L,4L + +#define SN_ms_smartcard_login "msSmartcardLogin" +#define LN_ms_smartcard_login "Microsoft Smartcard Login" +#define NID_ms_smartcard_login 648 +#define OBJ_ms_smartcard_login OBJ_ms_corp,20L,2L,2L + +#define SN_ms_upn "msUPN" +#define LN_ms_upn "Microsoft User Principal Name" +#define NID_ms_upn 649 +#define OBJ_ms_upn OBJ_ms_corp,20L,2L,3L + +#define SN_ms_ntds_sec_ext "ms-ntds-sec-ext" +#define LN_ms_ntds_sec_ext "Microsoft NTDS CA Extension" +#define NID_ms_ntds_sec_ext 1292 +#define OBJ_ms_ntds_sec_ext OBJ_ms_corp,25L,2L + +#define SN_ms_ntds_obj_sid "ms-ntds-obj-sid" +#define LN_ms_ntds_obj_sid "Microsoft NTDS AD objectSid" +#define NID_ms_ntds_obj_sid 1291 +#define OBJ_ms_ntds_obj_sid OBJ_ms_corp,25L,2L,1L + +#define SN_ms_cert_templ "ms-cert-templ" +#define LN_ms_cert_templ "Microsoft certificate template" +#define NID_ms_cert_templ 1293 +#define OBJ_ms_cert_templ OBJ_ms_corp,21L,7L + +#define SN_ms_app_policies "ms-app-policies" +#define LN_ms_app_policies "Microsoft Application Policies Extension" +#define NID_ms_app_policies 1294 +#define OBJ_ms_app_policies OBJ_ms_corp,21L,10L + +#define SN_idea_cbc "IDEA-CBC" +#define LN_idea_cbc "idea-cbc" +#define NID_idea_cbc 34 +#define OBJ_idea_cbc 1L,3L,6L,1L,4L,1L,188L,7L,1L,1L,2L + +#define SN_idea_ecb "IDEA-ECB" +#define LN_idea_ecb "idea-ecb" +#define NID_idea_ecb 36 + +#define SN_idea_cfb64 "IDEA-CFB" +#define LN_idea_cfb64 "idea-cfb" +#define NID_idea_cfb64 35 + +#define SN_idea_ofb64 "IDEA-OFB" +#define LN_idea_ofb64 "idea-ofb" +#define NID_idea_ofb64 46 + +#define SN_bf_cbc "BF-CBC" +#define LN_bf_cbc "bf-cbc" +#define NID_bf_cbc 91 +#define OBJ_bf_cbc 1L,3L,6L,1L,4L,1L,3029L,1L,2L + +#define SN_bf_ecb "BF-ECB" +#define LN_bf_ecb "bf-ecb" +#define NID_bf_ecb 92 + +#define SN_bf_cfb64 "BF-CFB" +#define LN_bf_cfb64 "bf-cfb" +#define NID_bf_cfb64 93 + +#define SN_bf_ofb64 "BF-OFB" +#define LN_bf_ofb64 "bf-ofb" +#define NID_bf_ofb64 94 + +#define SN_id_pkix "PKIX" +#define NID_id_pkix 127 +#define OBJ_id_pkix 1L,3L,6L,1L,5L,5L,7L + +#define SN_id_pkix_mod "id-pkix-mod" +#define NID_id_pkix_mod 258 +#define OBJ_id_pkix_mod OBJ_id_pkix,0L + +#define SN_id_pe "id-pe" +#define NID_id_pe 175 +#define OBJ_id_pe OBJ_id_pkix,1L + +#define SN_id_qt "id-qt" +#define NID_id_qt 259 +#define OBJ_id_qt OBJ_id_pkix,2L + +#define SN_id_kp "id-kp" +#define NID_id_kp 128 +#define OBJ_id_kp OBJ_id_pkix,3L + +#define SN_id_it "id-it" +#define NID_id_it 260 +#define OBJ_id_it OBJ_id_pkix,4L + +#define SN_id_pkip "id-pkip" +#define NID_id_pkip 261 +#define OBJ_id_pkip OBJ_id_pkix,5L + +#define SN_id_alg "id-alg" +#define NID_id_alg 262 +#define OBJ_id_alg OBJ_id_pkix,6L + +#define SN_id_cmc "id-cmc" +#define NID_id_cmc 263 +#define OBJ_id_cmc OBJ_id_pkix,7L + +#define SN_id_on "id-on" +#define NID_id_on 264 +#define OBJ_id_on OBJ_id_pkix,8L + +#define SN_id_pda "id-pda" +#define NID_id_pda 265 +#define OBJ_id_pda OBJ_id_pkix,9L + +#define SN_id_aca "id-aca" +#define NID_id_aca 266 +#define OBJ_id_aca OBJ_id_pkix,10L + +#define SN_id_qcs "id-qcs" +#define NID_id_qcs 267 +#define OBJ_id_qcs OBJ_id_pkix,11L + +#define SN_id_cp "id-cp" +#define NID_id_cp 1238 +#define OBJ_id_cp OBJ_id_pkix,14L + +#define SN_id_cct "id-cct" +#define NID_id_cct 268 +#define OBJ_id_cct OBJ_id_pkix,12L + +#define SN_id_ppl "id-ppl" +#define NID_id_ppl 662 +#define OBJ_id_ppl OBJ_id_pkix,21L + +#define SN_id_ad "id-ad" +#define NID_id_ad 176 +#define OBJ_id_ad OBJ_id_pkix,48L + +#define SN_id_pkix1_explicit_88 "id-pkix1-explicit-88" +#define NID_id_pkix1_explicit_88 269 +#define OBJ_id_pkix1_explicit_88 OBJ_id_pkix_mod,1L + +#define SN_id_pkix1_implicit_88 "id-pkix1-implicit-88" +#define NID_id_pkix1_implicit_88 270 +#define OBJ_id_pkix1_implicit_88 OBJ_id_pkix_mod,2L + +#define SN_id_pkix1_explicit_93 "id-pkix1-explicit-93" +#define NID_id_pkix1_explicit_93 271 +#define OBJ_id_pkix1_explicit_93 OBJ_id_pkix_mod,3L + +#define SN_id_pkix1_implicit_93 "id-pkix1-implicit-93" +#define NID_id_pkix1_implicit_93 272 +#define OBJ_id_pkix1_implicit_93 OBJ_id_pkix_mod,4L + +#define SN_id_mod_crmf "id-mod-crmf" +#define NID_id_mod_crmf 273 +#define OBJ_id_mod_crmf OBJ_id_pkix_mod,5L + +#define SN_id_mod_cmc "id-mod-cmc" +#define NID_id_mod_cmc 274 +#define OBJ_id_mod_cmc OBJ_id_pkix_mod,6L + +#define SN_id_mod_kea_profile_88 "id-mod-kea-profile-88" +#define NID_id_mod_kea_profile_88 275 +#define OBJ_id_mod_kea_profile_88 OBJ_id_pkix_mod,7L + +#define SN_id_mod_kea_profile_93 "id-mod-kea-profile-93" +#define NID_id_mod_kea_profile_93 276 +#define OBJ_id_mod_kea_profile_93 OBJ_id_pkix_mod,8L + +#define SN_id_mod_cmp "id-mod-cmp" +#define NID_id_mod_cmp 277 +#define OBJ_id_mod_cmp OBJ_id_pkix_mod,9L + +#define SN_id_mod_qualified_cert_88 "id-mod-qualified-cert-88" +#define NID_id_mod_qualified_cert_88 278 +#define OBJ_id_mod_qualified_cert_88 OBJ_id_pkix_mod,10L + +#define SN_id_mod_qualified_cert_93 "id-mod-qualified-cert-93" +#define NID_id_mod_qualified_cert_93 279 +#define OBJ_id_mod_qualified_cert_93 OBJ_id_pkix_mod,11L + +#define SN_id_mod_attribute_cert "id-mod-attribute-cert" +#define NID_id_mod_attribute_cert 280 +#define OBJ_id_mod_attribute_cert OBJ_id_pkix_mod,12L + +#define SN_id_mod_timestamp_protocol "id-mod-timestamp-protocol" +#define NID_id_mod_timestamp_protocol 281 +#define OBJ_id_mod_timestamp_protocol OBJ_id_pkix_mod,13L + +#define SN_id_mod_ocsp "id-mod-ocsp" +#define NID_id_mod_ocsp 282 +#define OBJ_id_mod_ocsp OBJ_id_pkix_mod,14L + +#define SN_id_mod_dvcs "id-mod-dvcs" +#define NID_id_mod_dvcs 283 +#define OBJ_id_mod_dvcs OBJ_id_pkix_mod,15L + +#define SN_id_mod_cmp2000 "id-mod-cmp2000" +#define NID_id_mod_cmp2000 284 +#define OBJ_id_mod_cmp2000 OBJ_id_pkix_mod,16L + +#define SN_id_mod_cmp2000_02 "id-mod-cmp2000-02" +#define NID_id_mod_cmp2000_02 1251 +#define OBJ_id_mod_cmp2000_02 OBJ_id_pkix_mod,50L + +#define SN_id_mod_cmp2021_88 "id-mod-cmp2021-88" +#define NID_id_mod_cmp2021_88 1252 +#define OBJ_id_mod_cmp2021_88 OBJ_id_pkix_mod,99L + +#define SN_id_mod_cmp2021_02 "id-mod-cmp2021-02" +#define NID_id_mod_cmp2021_02 1253 +#define OBJ_id_mod_cmp2021_02 OBJ_id_pkix_mod,100L + +#define SN_info_access "authorityInfoAccess" +#define LN_info_access "Authority Information Access" +#define NID_info_access 177 +#define OBJ_info_access OBJ_id_pe,1L + +#define SN_biometricInfo "biometricInfo" +#define LN_biometricInfo "Biometric Info" +#define NID_biometricInfo 285 +#define OBJ_biometricInfo OBJ_id_pe,2L + +#define SN_qcStatements "qcStatements" +#define NID_qcStatements 286 +#define OBJ_qcStatements OBJ_id_pe,3L + +#define SN_ac_auditEntity "ac-auditEntity" +#define NID_ac_auditEntity 287 +#define OBJ_ac_auditEntity OBJ_id_pe,4L + +#define SN_ac_targeting "ac-targeting" +#define NID_ac_targeting 288 +#define OBJ_ac_targeting OBJ_id_pe,5L + +#define SN_aaControls "aaControls" +#define NID_aaControls 289 +#define OBJ_aaControls OBJ_id_pe,6L + +#define SN_sbgp_ipAddrBlock "sbgp-ipAddrBlock" +#define NID_sbgp_ipAddrBlock 290 +#define OBJ_sbgp_ipAddrBlock OBJ_id_pe,7L + +#define SN_sbgp_autonomousSysNum "sbgp-autonomousSysNum" +#define NID_sbgp_autonomousSysNum 291 +#define OBJ_sbgp_autonomousSysNum OBJ_id_pe,8L + +#define SN_sbgp_routerIdentifier "sbgp-routerIdentifier" +#define NID_sbgp_routerIdentifier 292 +#define OBJ_sbgp_routerIdentifier OBJ_id_pe,9L + +#define SN_ac_proxying "ac-proxying" +#define NID_ac_proxying 397 +#define OBJ_ac_proxying OBJ_id_pe,10L + +#define SN_sinfo_access "subjectInfoAccess" +#define LN_sinfo_access "Subject Information Access" +#define NID_sinfo_access 398 +#define OBJ_sinfo_access OBJ_id_pe,11L + +#define SN_proxyCertInfo "proxyCertInfo" +#define LN_proxyCertInfo "Proxy Certificate Information" +#define NID_proxyCertInfo 663 +#define OBJ_proxyCertInfo OBJ_id_pe,14L + +#define SN_tlsfeature "tlsfeature" +#define LN_tlsfeature "TLS Feature" +#define NID_tlsfeature 1020 +#define OBJ_tlsfeature OBJ_id_pe,24L + +#define SN_sbgp_ipAddrBlockv2 "sbgp-ipAddrBlockv2" +#define NID_sbgp_ipAddrBlockv2 1239 +#define OBJ_sbgp_ipAddrBlockv2 OBJ_id_pe,28L + +#define SN_sbgp_autonomousSysNumv2 "sbgp-autonomousSysNumv2" +#define NID_sbgp_autonomousSysNumv2 1240 +#define OBJ_sbgp_autonomousSysNumv2 OBJ_id_pe,29L + +#define SN_id_qt_cps "id-qt-cps" +#define LN_id_qt_cps "Policy Qualifier CPS" +#define NID_id_qt_cps 164 +#define OBJ_id_qt_cps OBJ_id_qt,1L + +#define SN_id_qt_unotice "id-qt-unotice" +#define LN_id_qt_unotice "Policy Qualifier User Notice" +#define NID_id_qt_unotice 165 +#define OBJ_id_qt_unotice OBJ_id_qt,2L + +#define SN_textNotice "textNotice" +#define NID_textNotice 293 +#define OBJ_textNotice OBJ_id_qt,3L + +#define SN_server_auth "serverAuth" +#define LN_server_auth "TLS Web Server Authentication" +#define NID_server_auth 129 +#define OBJ_server_auth OBJ_id_kp,1L + +#define SN_client_auth "clientAuth" +#define LN_client_auth "TLS Web Client Authentication" +#define NID_client_auth 130 +#define OBJ_client_auth OBJ_id_kp,2L + +#define SN_code_sign "codeSigning" +#define LN_code_sign "Code Signing" +#define NID_code_sign 131 +#define OBJ_code_sign OBJ_id_kp,3L + +#define SN_email_protect "emailProtection" +#define LN_email_protect "E-mail Protection" +#define NID_email_protect 132 +#define OBJ_email_protect OBJ_id_kp,4L + +#define SN_ipsecEndSystem "ipsecEndSystem" +#define LN_ipsecEndSystem "IPSec End System" +#define NID_ipsecEndSystem 294 +#define OBJ_ipsecEndSystem OBJ_id_kp,5L + +#define SN_ipsecTunnel "ipsecTunnel" +#define LN_ipsecTunnel "IPSec Tunnel" +#define NID_ipsecTunnel 295 +#define OBJ_ipsecTunnel OBJ_id_kp,6L + +#define SN_ipsecUser "ipsecUser" +#define LN_ipsecUser "IPSec User" +#define NID_ipsecUser 296 +#define OBJ_ipsecUser OBJ_id_kp,7L + +#define SN_time_stamp "timeStamping" +#define LN_time_stamp "Time Stamping" +#define NID_time_stamp 133 +#define OBJ_time_stamp OBJ_id_kp,8L + +#define SN_OCSP_sign "OCSPSigning" +#define LN_OCSP_sign "OCSP Signing" +#define NID_OCSP_sign 180 +#define OBJ_OCSP_sign OBJ_id_kp,9L + +#define SN_dvcs "DVCS" +#define LN_dvcs "dvcs" +#define NID_dvcs 297 +#define OBJ_dvcs OBJ_id_kp,10L + +#define SN_ipsec_IKE "ipsecIKE" +#define LN_ipsec_IKE "ipsec Internet Key Exchange" +#define NID_ipsec_IKE 1022 +#define OBJ_ipsec_IKE OBJ_id_kp,17L + +#define SN_capwapAC "capwapAC" +#define LN_capwapAC "Ctrl/provision WAP Access" +#define NID_capwapAC 1023 +#define OBJ_capwapAC OBJ_id_kp,18L + +#define SN_capwapWTP "capwapWTP" +#define LN_capwapWTP "Ctrl/Provision WAP Termination" +#define NID_capwapWTP 1024 +#define OBJ_capwapWTP OBJ_id_kp,19L + +#define SN_sshClient "secureShellClient" +#define LN_sshClient "SSH Client" +#define NID_sshClient 1025 +#define OBJ_sshClient OBJ_id_kp,21L + +#define SN_sshServer "secureShellServer" +#define LN_sshServer "SSH Server" +#define NID_sshServer 1026 +#define OBJ_sshServer OBJ_id_kp,22L + +#define SN_sendRouter "sendRouter" +#define LN_sendRouter "Send Router" +#define NID_sendRouter 1027 +#define OBJ_sendRouter OBJ_id_kp,23L + +#define SN_sendProxiedRouter "sendProxiedRouter" +#define LN_sendProxiedRouter "Send Proxied Router" +#define NID_sendProxiedRouter 1028 +#define OBJ_sendProxiedRouter OBJ_id_kp,24L + +#define SN_sendOwner "sendOwner" +#define LN_sendOwner "Send Owner" +#define NID_sendOwner 1029 +#define OBJ_sendOwner OBJ_id_kp,25L + +#define SN_sendProxiedOwner "sendProxiedOwner" +#define LN_sendProxiedOwner "Send Proxied Owner" +#define NID_sendProxiedOwner 1030 +#define OBJ_sendProxiedOwner OBJ_id_kp,26L + +#define SN_cmcCA "cmcCA" +#define LN_cmcCA "CMC Certificate Authority" +#define NID_cmcCA 1131 +#define OBJ_cmcCA OBJ_id_kp,27L + +#define SN_cmcRA "cmcRA" +#define LN_cmcRA "CMC Registration Authority" +#define NID_cmcRA 1132 +#define OBJ_cmcRA OBJ_id_kp,28L + +#define SN_cmcArchive "cmcArchive" +#define LN_cmcArchive "CMC Archive Server" +#define NID_cmcArchive 1219 +#define OBJ_cmcArchive OBJ_id_kp,29L + +#define SN_id_kp_bgpsec_router "id-kp-bgpsec-router" +#define LN_id_kp_bgpsec_router "BGPsec Router" +#define NID_id_kp_bgpsec_router 1220 +#define OBJ_id_kp_bgpsec_router OBJ_id_kp,30L + +#define SN_id_kp_BrandIndicatorforMessageIdentification "id-kp-BrandIndicatorforMessageIdentification" +#define LN_id_kp_BrandIndicatorforMessageIdentification "Brand Indicator for Message Identification" +#define NID_id_kp_BrandIndicatorforMessageIdentification 1221 +#define OBJ_id_kp_BrandIndicatorforMessageIdentification OBJ_id_kp,31L + +#define SN_cmKGA "cmKGA" +#define LN_cmKGA "Certificate Management Key Generation Authority" +#define NID_cmKGA 1222 +#define OBJ_cmKGA OBJ_id_kp,32L + +#define SN_id_it_caProtEncCert "id-it-caProtEncCert" +#define NID_id_it_caProtEncCert 298 +#define OBJ_id_it_caProtEncCert OBJ_id_it,1L + +#define SN_id_it_signKeyPairTypes "id-it-signKeyPairTypes" +#define NID_id_it_signKeyPairTypes 299 +#define OBJ_id_it_signKeyPairTypes OBJ_id_it,2L + +#define SN_id_it_encKeyPairTypes "id-it-encKeyPairTypes" +#define NID_id_it_encKeyPairTypes 300 +#define OBJ_id_it_encKeyPairTypes OBJ_id_it,3L + +#define SN_id_it_preferredSymmAlg "id-it-preferredSymmAlg" +#define NID_id_it_preferredSymmAlg 301 +#define OBJ_id_it_preferredSymmAlg OBJ_id_it,4L + +#define SN_id_it_caKeyUpdateInfo "id-it-caKeyUpdateInfo" +#define NID_id_it_caKeyUpdateInfo 302 +#define OBJ_id_it_caKeyUpdateInfo OBJ_id_it,5L + +#define SN_id_it_currentCRL "id-it-currentCRL" +#define NID_id_it_currentCRL 303 +#define OBJ_id_it_currentCRL OBJ_id_it,6L + +#define SN_id_it_unsupportedOIDs "id-it-unsupportedOIDs" +#define NID_id_it_unsupportedOIDs 304 +#define OBJ_id_it_unsupportedOIDs OBJ_id_it,7L + +#define SN_id_it_subscriptionRequest "id-it-subscriptionRequest" +#define NID_id_it_subscriptionRequest 305 +#define OBJ_id_it_subscriptionRequest OBJ_id_it,8L + +#define SN_id_it_subscriptionResponse "id-it-subscriptionResponse" +#define NID_id_it_subscriptionResponse 306 +#define OBJ_id_it_subscriptionResponse OBJ_id_it,9L + +#define SN_id_it_keyPairParamReq "id-it-keyPairParamReq" +#define NID_id_it_keyPairParamReq 307 +#define OBJ_id_it_keyPairParamReq OBJ_id_it,10L + +#define SN_id_it_keyPairParamRep "id-it-keyPairParamRep" +#define NID_id_it_keyPairParamRep 308 +#define OBJ_id_it_keyPairParamRep OBJ_id_it,11L + +#define SN_id_it_revPassphrase "id-it-revPassphrase" +#define NID_id_it_revPassphrase 309 +#define OBJ_id_it_revPassphrase OBJ_id_it,12L + +#define SN_id_it_implicitConfirm "id-it-implicitConfirm" +#define NID_id_it_implicitConfirm 310 +#define OBJ_id_it_implicitConfirm OBJ_id_it,13L + +#define SN_id_it_confirmWaitTime "id-it-confirmWaitTime" +#define NID_id_it_confirmWaitTime 311 +#define OBJ_id_it_confirmWaitTime OBJ_id_it,14L + +#define SN_id_it_origPKIMessage "id-it-origPKIMessage" +#define NID_id_it_origPKIMessage 312 +#define OBJ_id_it_origPKIMessage OBJ_id_it,15L + +#define SN_id_it_suppLangTags "id-it-suppLangTags" +#define NID_id_it_suppLangTags 784 +#define OBJ_id_it_suppLangTags OBJ_id_it,16L + +#define SN_id_it_caCerts "id-it-caCerts" +#define NID_id_it_caCerts 1223 +#define OBJ_id_it_caCerts OBJ_id_it,17L + +#define SN_id_it_rootCaKeyUpdate "id-it-rootCaKeyUpdate" +#define NID_id_it_rootCaKeyUpdate 1224 +#define OBJ_id_it_rootCaKeyUpdate OBJ_id_it,18L + +#define SN_id_it_certReqTemplate "id-it-certReqTemplate" +#define NID_id_it_certReqTemplate 1225 +#define OBJ_id_it_certReqTemplate OBJ_id_it,19L + +#define SN_id_it_rootCaCert "id-it-rootCaCert" +#define NID_id_it_rootCaCert 1254 +#define OBJ_id_it_rootCaCert OBJ_id_it,20L + +#define SN_id_it_certProfile "id-it-certProfile" +#define NID_id_it_certProfile 1255 +#define OBJ_id_it_certProfile OBJ_id_it,21L + +#define SN_id_it_crlStatusList "id-it-crlStatusList" +#define NID_id_it_crlStatusList 1256 +#define OBJ_id_it_crlStatusList OBJ_id_it,22L + +#define SN_id_it_crls "id-it-crls" +#define NID_id_it_crls 1257 +#define OBJ_id_it_crls OBJ_id_it,23L + +#define SN_id_regCtrl "id-regCtrl" +#define NID_id_regCtrl 313 +#define OBJ_id_regCtrl OBJ_id_pkip,1L + +#define SN_id_regInfo "id-regInfo" +#define NID_id_regInfo 314 +#define OBJ_id_regInfo OBJ_id_pkip,2L + +#define SN_id_regCtrl_regToken "id-regCtrl-regToken" +#define NID_id_regCtrl_regToken 315 +#define OBJ_id_regCtrl_regToken OBJ_id_regCtrl,1L + +#define SN_id_regCtrl_authenticator "id-regCtrl-authenticator" +#define NID_id_regCtrl_authenticator 316 +#define OBJ_id_regCtrl_authenticator OBJ_id_regCtrl,2L + +#define SN_id_regCtrl_pkiPublicationInfo "id-regCtrl-pkiPublicationInfo" +#define NID_id_regCtrl_pkiPublicationInfo 317 +#define OBJ_id_regCtrl_pkiPublicationInfo OBJ_id_regCtrl,3L + +#define SN_id_regCtrl_pkiArchiveOptions "id-regCtrl-pkiArchiveOptions" +#define NID_id_regCtrl_pkiArchiveOptions 318 +#define OBJ_id_regCtrl_pkiArchiveOptions OBJ_id_regCtrl,4L + +#define SN_id_regCtrl_oldCertID "id-regCtrl-oldCertID" +#define NID_id_regCtrl_oldCertID 319 +#define OBJ_id_regCtrl_oldCertID OBJ_id_regCtrl,5L + +#define SN_id_regCtrl_protocolEncrKey "id-regCtrl-protocolEncrKey" +#define NID_id_regCtrl_protocolEncrKey 320 +#define OBJ_id_regCtrl_protocolEncrKey OBJ_id_regCtrl,6L + +#define SN_id_regCtrl_altCertTemplate "id-regCtrl-altCertTemplate" +#define NID_id_regCtrl_altCertTemplate 1258 +#define OBJ_id_regCtrl_altCertTemplate OBJ_id_regCtrl,7L + +#define SN_id_regCtrl_algId "id-regCtrl-algId" +#define NID_id_regCtrl_algId 1259 +#define OBJ_id_regCtrl_algId OBJ_id_regCtrl,11L + +#define SN_id_regCtrl_rsaKeyLen "id-regCtrl-rsaKeyLen" +#define NID_id_regCtrl_rsaKeyLen 1260 +#define OBJ_id_regCtrl_rsaKeyLen OBJ_id_regCtrl,12L + +#define SN_id_regInfo_utf8Pairs "id-regInfo-utf8Pairs" +#define NID_id_regInfo_utf8Pairs 321 +#define OBJ_id_regInfo_utf8Pairs OBJ_id_regInfo,1L + +#define SN_id_regInfo_certReq "id-regInfo-certReq" +#define NID_id_regInfo_certReq 322 +#define OBJ_id_regInfo_certReq OBJ_id_regInfo,2L + +#define SN_id_alg_des40 "id-alg-des40" +#define NID_id_alg_des40 323 +#define OBJ_id_alg_des40 OBJ_id_alg,1L + +#define SN_id_alg_noSignature "id-alg-noSignature" +#define NID_id_alg_noSignature 324 +#define OBJ_id_alg_noSignature OBJ_id_alg,2L + +#define SN_id_alg_dh_sig_hmac_sha1 "id-alg-dh-sig-hmac-sha1" +#define NID_id_alg_dh_sig_hmac_sha1 325 +#define OBJ_id_alg_dh_sig_hmac_sha1 OBJ_id_alg,3L + +#define SN_id_alg_dh_pop "id-alg-dh-pop" +#define NID_id_alg_dh_pop 326 +#define OBJ_id_alg_dh_pop OBJ_id_alg,4L + +#define SN_id_cmc_statusInfo "id-cmc-statusInfo" +#define NID_id_cmc_statusInfo 327 +#define OBJ_id_cmc_statusInfo OBJ_id_cmc,1L + +#define SN_id_cmc_identification "id-cmc-identification" +#define NID_id_cmc_identification 328 +#define OBJ_id_cmc_identification OBJ_id_cmc,2L + +#define SN_id_cmc_identityProof "id-cmc-identityProof" +#define NID_id_cmc_identityProof 329 +#define OBJ_id_cmc_identityProof OBJ_id_cmc,3L + +#define SN_id_cmc_dataReturn "id-cmc-dataReturn" +#define NID_id_cmc_dataReturn 330 +#define OBJ_id_cmc_dataReturn OBJ_id_cmc,4L + +#define SN_id_cmc_transactionId "id-cmc-transactionId" +#define NID_id_cmc_transactionId 331 +#define OBJ_id_cmc_transactionId OBJ_id_cmc,5L + +#define SN_id_cmc_senderNonce "id-cmc-senderNonce" +#define NID_id_cmc_senderNonce 332 +#define OBJ_id_cmc_senderNonce OBJ_id_cmc,6L + +#define SN_id_cmc_recipientNonce "id-cmc-recipientNonce" +#define NID_id_cmc_recipientNonce 333 +#define OBJ_id_cmc_recipientNonce OBJ_id_cmc,7L + +#define SN_id_cmc_addExtensions "id-cmc-addExtensions" +#define NID_id_cmc_addExtensions 334 +#define OBJ_id_cmc_addExtensions OBJ_id_cmc,8L + +#define SN_id_cmc_encryptedPOP "id-cmc-encryptedPOP" +#define NID_id_cmc_encryptedPOP 335 +#define OBJ_id_cmc_encryptedPOP OBJ_id_cmc,9L + +#define SN_id_cmc_decryptedPOP "id-cmc-decryptedPOP" +#define NID_id_cmc_decryptedPOP 336 +#define OBJ_id_cmc_decryptedPOP OBJ_id_cmc,10L + +#define SN_id_cmc_lraPOPWitness "id-cmc-lraPOPWitness" +#define NID_id_cmc_lraPOPWitness 337 +#define OBJ_id_cmc_lraPOPWitness OBJ_id_cmc,11L + +#define SN_id_cmc_getCert "id-cmc-getCert" +#define NID_id_cmc_getCert 338 +#define OBJ_id_cmc_getCert OBJ_id_cmc,15L + +#define SN_id_cmc_getCRL "id-cmc-getCRL" +#define NID_id_cmc_getCRL 339 +#define OBJ_id_cmc_getCRL OBJ_id_cmc,16L + +#define SN_id_cmc_revokeRequest "id-cmc-revokeRequest" +#define NID_id_cmc_revokeRequest 340 +#define OBJ_id_cmc_revokeRequest OBJ_id_cmc,17L + +#define SN_id_cmc_regInfo "id-cmc-regInfo" +#define NID_id_cmc_regInfo 341 +#define OBJ_id_cmc_regInfo OBJ_id_cmc,18L + +#define SN_id_cmc_responseInfo "id-cmc-responseInfo" +#define NID_id_cmc_responseInfo 342 +#define OBJ_id_cmc_responseInfo OBJ_id_cmc,19L + +#define SN_id_cmc_queryPending "id-cmc-queryPending" +#define NID_id_cmc_queryPending 343 +#define OBJ_id_cmc_queryPending OBJ_id_cmc,21L + +#define SN_id_cmc_popLinkRandom "id-cmc-popLinkRandom" +#define NID_id_cmc_popLinkRandom 344 +#define OBJ_id_cmc_popLinkRandom OBJ_id_cmc,22L + +#define SN_id_cmc_popLinkWitness "id-cmc-popLinkWitness" +#define NID_id_cmc_popLinkWitness 345 +#define OBJ_id_cmc_popLinkWitness OBJ_id_cmc,23L + +#define SN_id_cmc_confirmCertAcceptance "id-cmc-confirmCertAcceptance" +#define NID_id_cmc_confirmCertAcceptance 346 +#define OBJ_id_cmc_confirmCertAcceptance OBJ_id_cmc,24L + +#define SN_id_on_personalData "id-on-personalData" +#define NID_id_on_personalData 347 +#define OBJ_id_on_personalData OBJ_id_on,1L + +#define SN_id_on_permanentIdentifier "id-on-permanentIdentifier" +#define LN_id_on_permanentIdentifier "Permanent Identifier" +#define NID_id_on_permanentIdentifier 858 +#define OBJ_id_on_permanentIdentifier OBJ_id_on,3L + +#define SN_XmppAddr "id-on-xmppAddr" +#define LN_XmppAddr "XmppAddr" +#define NID_XmppAddr 1209 +#define OBJ_XmppAddr OBJ_id_on,5L + +#define SN_SRVName "id-on-dnsSRV" +#define LN_SRVName "SRVName" +#define NID_SRVName 1210 +#define OBJ_SRVName OBJ_id_on,7L + +#define SN_NAIRealm "id-on-NAIRealm" +#define LN_NAIRealm "NAIRealm" +#define NID_NAIRealm 1211 +#define OBJ_NAIRealm OBJ_id_on,8L + +#define SN_id_on_SmtpUTF8Mailbox "id-on-SmtpUTF8Mailbox" +#define LN_id_on_SmtpUTF8Mailbox "Smtp UTF8 Mailbox" +#define NID_id_on_SmtpUTF8Mailbox 1208 +#define OBJ_id_on_SmtpUTF8Mailbox OBJ_id_on,9L + +#define SN_id_pda_dateOfBirth "id-pda-dateOfBirth" +#define NID_id_pda_dateOfBirth 348 +#define OBJ_id_pda_dateOfBirth OBJ_id_pda,1L + +#define SN_id_pda_placeOfBirth "id-pda-placeOfBirth" +#define NID_id_pda_placeOfBirth 349 +#define OBJ_id_pda_placeOfBirth OBJ_id_pda,2L + +#define SN_id_pda_gender "id-pda-gender" +#define NID_id_pda_gender 351 +#define OBJ_id_pda_gender OBJ_id_pda,3L + +#define SN_id_pda_countryOfCitizenship "id-pda-countryOfCitizenship" +#define NID_id_pda_countryOfCitizenship 352 +#define OBJ_id_pda_countryOfCitizenship OBJ_id_pda,4L + +#define SN_id_pda_countryOfResidence "id-pda-countryOfResidence" +#define NID_id_pda_countryOfResidence 353 +#define OBJ_id_pda_countryOfResidence OBJ_id_pda,5L + +#define SN_id_aca_authenticationInfo "id-aca-authenticationInfo" +#define NID_id_aca_authenticationInfo 354 +#define OBJ_id_aca_authenticationInfo OBJ_id_aca,1L + +#define SN_id_aca_accessIdentity "id-aca-accessIdentity" +#define NID_id_aca_accessIdentity 355 +#define OBJ_id_aca_accessIdentity OBJ_id_aca,2L + +#define SN_id_aca_chargingIdentity "id-aca-chargingIdentity" +#define NID_id_aca_chargingIdentity 356 +#define OBJ_id_aca_chargingIdentity OBJ_id_aca,3L + +#define SN_id_aca_group "id-aca-group" +#define NID_id_aca_group 357 +#define OBJ_id_aca_group OBJ_id_aca,4L + +#define SN_id_aca_role "id-aca-role" +#define NID_id_aca_role 358 +#define OBJ_id_aca_role OBJ_id_aca,5L + +#define SN_id_aca_encAttrs "id-aca-encAttrs" +#define NID_id_aca_encAttrs 399 +#define OBJ_id_aca_encAttrs OBJ_id_aca,6L + +#define SN_id_qcs_pkixQCSyntax_v1 "id-qcs-pkixQCSyntax-v1" +#define NID_id_qcs_pkixQCSyntax_v1 359 +#define OBJ_id_qcs_pkixQCSyntax_v1 OBJ_id_qcs,1L + +#define SN_ipAddr_asNumber "ipAddr-asNumber" +#define NID_ipAddr_asNumber 1241 +#define OBJ_ipAddr_asNumber OBJ_id_cp,2L + +#define SN_ipAddr_asNumberv2 "ipAddr-asNumberv2" +#define NID_ipAddr_asNumberv2 1242 +#define OBJ_ipAddr_asNumberv2 OBJ_id_cp,3L + +#define SN_id_cct_crs "id-cct-crs" +#define NID_id_cct_crs 360 +#define OBJ_id_cct_crs OBJ_id_cct,1L + +#define SN_id_cct_PKIData "id-cct-PKIData" +#define NID_id_cct_PKIData 361 +#define OBJ_id_cct_PKIData OBJ_id_cct,2L + +#define SN_id_cct_PKIResponse "id-cct-PKIResponse" +#define NID_id_cct_PKIResponse 362 +#define OBJ_id_cct_PKIResponse OBJ_id_cct,3L + +#define SN_id_ppl_anyLanguage "id-ppl-anyLanguage" +#define LN_id_ppl_anyLanguage "Any language" +#define NID_id_ppl_anyLanguage 664 +#define OBJ_id_ppl_anyLanguage OBJ_id_ppl,0L + +#define SN_id_ppl_inheritAll "id-ppl-inheritAll" +#define LN_id_ppl_inheritAll "Inherit all" +#define NID_id_ppl_inheritAll 665 +#define OBJ_id_ppl_inheritAll OBJ_id_ppl,1L + +#define SN_Independent "id-ppl-independent" +#define LN_Independent "Independent" +#define NID_Independent 667 +#define OBJ_Independent OBJ_id_ppl,2L + +#define SN_ad_OCSP "OCSP" +#define LN_ad_OCSP "OCSP" +#define NID_ad_OCSP 178 +#define OBJ_ad_OCSP OBJ_id_ad,1L + +#define SN_ad_ca_issuers "caIssuers" +#define LN_ad_ca_issuers "CA Issuers" +#define NID_ad_ca_issuers 179 +#define OBJ_ad_ca_issuers OBJ_id_ad,2L + +#define SN_ad_timeStamping "ad_timestamping" +#define LN_ad_timeStamping "AD Time Stamping" +#define NID_ad_timeStamping 363 +#define OBJ_ad_timeStamping OBJ_id_ad,3L + +#define SN_ad_dvcs "AD_DVCS" +#define LN_ad_dvcs "ad dvcs" +#define NID_ad_dvcs 364 +#define OBJ_ad_dvcs OBJ_id_ad,4L + +#define SN_caRepository "caRepository" +#define LN_caRepository "CA Repository" +#define NID_caRepository 785 +#define OBJ_caRepository OBJ_id_ad,5L + +#define SN_rpkiManifest "rpkiManifest" +#define LN_rpkiManifest "RPKI Manifest" +#define NID_rpkiManifest 1243 +#define OBJ_rpkiManifest OBJ_id_ad,10L + +#define SN_signedObject "signedObject" +#define LN_signedObject "Signed Object" +#define NID_signedObject 1244 +#define OBJ_signedObject OBJ_id_ad,11L + +#define SN_rpkiNotify "rpkiNotify" +#define LN_rpkiNotify "RPKI Notify" +#define NID_rpkiNotify 1245 +#define OBJ_rpkiNotify OBJ_id_ad,13L + +#define OBJ_id_pkix_OCSP OBJ_ad_OCSP + +#define SN_id_pkix_OCSP_basic "basicOCSPResponse" +#define LN_id_pkix_OCSP_basic "Basic OCSP Response" +#define NID_id_pkix_OCSP_basic 365 +#define OBJ_id_pkix_OCSP_basic OBJ_id_pkix_OCSP,1L + +#define SN_id_pkix_OCSP_Nonce "Nonce" +#define LN_id_pkix_OCSP_Nonce "OCSP Nonce" +#define NID_id_pkix_OCSP_Nonce 366 +#define OBJ_id_pkix_OCSP_Nonce OBJ_id_pkix_OCSP,2L + +#define SN_id_pkix_OCSP_CrlID "CrlID" +#define LN_id_pkix_OCSP_CrlID "OCSP CRL ID" +#define NID_id_pkix_OCSP_CrlID 367 +#define OBJ_id_pkix_OCSP_CrlID OBJ_id_pkix_OCSP,3L + +#define SN_id_pkix_OCSP_acceptableResponses "acceptableResponses" +#define LN_id_pkix_OCSP_acceptableResponses "Acceptable OCSP Responses" +#define NID_id_pkix_OCSP_acceptableResponses 368 +#define OBJ_id_pkix_OCSP_acceptableResponses OBJ_id_pkix_OCSP,4L + +#define SN_id_pkix_OCSP_noCheck "noCheck" +#define LN_id_pkix_OCSP_noCheck "OCSP No Check" +#define NID_id_pkix_OCSP_noCheck 369 +#define OBJ_id_pkix_OCSP_noCheck OBJ_id_pkix_OCSP,5L + +#define SN_id_pkix_OCSP_archiveCutoff "archiveCutoff" +#define LN_id_pkix_OCSP_archiveCutoff "OCSP Archive Cutoff" +#define NID_id_pkix_OCSP_archiveCutoff 370 +#define OBJ_id_pkix_OCSP_archiveCutoff OBJ_id_pkix_OCSP,6L + +#define SN_id_pkix_OCSP_serviceLocator "serviceLocator" +#define LN_id_pkix_OCSP_serviceLocator "OCSP Service Locator" +#define NID_id_pkix_OCSP_serviceLocator 371 +#define OBJ_id_pkix_OCSP_serviceLocator OBJ_id_pkix_OCSP,7L + +#define SN_id_pkix_OCSP_extendedStatus "extendedStatus" +#define LN_id_pkix_OCSP_extendedStatus "Extended OCSP Status" +#define NID_id_pkix_OCSP_extendedStatus 372 +#define OBJ_id_pkix_OCSP_extendedStatus OBJ_id_pkix_OCSP,8L + +#define SN_id_pkix_OCSP_valid "valid" +#define NID_id_pkix_OCSP_valid 373 +#define OBJ_id_pkix_OCSP_valid OBJ_id_pkix_OCSP,9L + +#define SN_id_pkix_OCSP_path "path" +#define NID_id_pkix_OCSP_path 374 +#define OBJ_id_pkix_OCSP_path OBJ_id_pkix_OCSP,10L + +#define SN_id_pkix_OCSP_trustRoot "trustRoot" +#define LN_id_pkix_OCSP_trustRoot "Trust Root" +#define NID_id_pkix_OCSP_trustRoot 375 +#define OBJ_id_pkix_OCSP_trustRoot OBJ_id_pkix_OCSP,11L + +#define SN_algorithm "algorithm" +#define LN_algorithm "algorithm" +#define NID_algorithm 376 +#define OBJ_algorithm 1L,3L,14L,3L,2L + +#define SN_md5WithRSA "RSA-NP-MD5" +#define LN_md5WithRSA "md5WithRSA" +#define NID_md5WithRSA 104 +#define OBJ_md5WithRSA OBJ_algorithm,3L + +#define SN_des_ecb "DES-ECB" +#define LN_des_ecb "des-ecb" +#define NID_des_ecb 29 +#define OBJ_des_ecb OBJ_algorithm,6L + +#define SN_des_cbc "DES-CBC" +#define LN_des_cbc "des-cbc" +#define NID_des_cbc 31 +#define OBJ_des_cbc OBJ_algorithm,7L + +#define SN_des_ofb64 "DES-OFB" +#define LN_des_ofb64 "des-ofb" +#define NID_des_ofb64 45 +#define OBJ_des_ofb64 OBJ_algorithm,8L + +#define SN_des_cfb64 "DES-CFB" +#define LN_des_cfb64 "des-cfb" +#define NID_des_cfb64 30 +#define OBJ_des_cfb64 OBJ_algorithm,9L + +#define SN_rsaSignature "rsaSignature" +#define NID_rsaSignature 377 +#define OBJ_rsaSignature OBJ_algorithm,11L + +#define SN_dsa_2 "DSA-old" +#define LN_dsa_2 "dsaEncryption-old" +#define NID_dsa_2 67 +#define OBJ_dsa_2 OBJ_algorithm,12L + +#define SN_dsaWithSHA "DSA-SHA" +#define LN_dsaWithSHA "dsaWithSHA" +#define NID_dsaWithSHA 66 +#define OBJ_dsaWithSHA OBJ_algorithm,13L + +#define SN_shaWithRSAEncryption "RSA-SHA" +#define LN_shaWithRSAEncryption "shaWithRSAEncryption" +#define NID_shaWithRSAEncryption 42 +#define OBJ_shaWithRSAEncryption OBJ_algorithm,15L + +#define SN_des_ede_ecb "DES-EDE" +#define LN_des_ede_ecb "des-ede" +#define NID_des_ede_ecb 32 +#define OBJ_des_ede_ecb OBJ_algorithm,17L + +#define SN_des_ede3_ecb "DES-EDE3" +#define LN_des_ede3_ecb "des-ede3" +#define NID_des_ede3_ecb 33 + +#define SN_des_ede_cbc "DES-EDE-CBC" +#define LN_des_ede_cbc "des-ede-cbc" +#define NID_des_ede_cbc 43 + +#define SN_des_ede_cfb64 "DES-EDE-CFB" +#define LN_des_ede_cfb64 "des-ede-cfb" +#define NID_des_ede_cfb64 60 + +#define SN_des_ede3_cfb64 "DES-EDE3-CFB" +#define LN_des_ede3_cfb64 "des-ede3-cfb" +#define NID_des_ede3_cfb64 61 + +#define SN_des_ede_ofb64 "DES-EDE-OFB" +#define LN_des_ede_ofb64 "des-ede-ofb" +#define NID_des_ede_ofb64 62 + +#define SN_des_ede3_ofb64 "DES-EDE3-OFB" +#define LN_des_ede3_ofb64 "des-ede3-ofb" +#define NID_des_ede3_ofb64 63 + +#define SN_desx_cbc "DESX-CBC" +#define LN_desx_cbc "desx-cbc" +#define NID_desx_cbc 80 + +#define SN_sha "SHA" +#define LN_sha "sha" +#define NID_sha 41 +#define OBJ_sha OBJ_algorithm,18L + +#define SN_sha1 "SHA1" +#define LN_sha1 "sha1" +#define NID_sha1 64 +#define OBJ_sha1 OBJ_algorithm,26L + +#define SN_dsaWithSHA1_2 "DSA-SHA1-old" +#define LN_dsaWithSHA1_2 "dsaWithSHA1-old" +#define NID_dsaWithSHA1_2 70 +#define OBJ_dsaWithSHA1_2 OBJ_algorithm,27L + +#define SN_sha1WithRSA "RSA-SHA1-2" +#define LN_sha1WithRSA "sha1WithRSA" +#define NID_sha1WithRSA 115 +#define OBJ_sha1WithRSA OBJ_algorithm,29L + +#define SN_ripemd160 "RIPEMD160" +#define LN_ripemd160 "ripemd160" +#define NID_ripemd160 117 +#define OBJ_ripemd160 1L,3L,36L,3L,2L,1L + +#define SN_ripemd160WithRSA "RSA-RIPEMD160" +#define LN_ripemd160WithRSA "ripemd160WithRSA" +#define NID_ripemd160WithRSA 119 +#define OBJ_ripemd160WithRSA 1L,3L,36L,3L,3L,1L,2L + +#define SN_blake2bmac "BLAKE2BMAC" +#define LN_blake2bmac "blake2bmac" +#define NID_blake2bmac 1201 +#define OBJ_blake2bmac 1L,3L,6L,1L,4L,1L,1722L,12L,2L,1L + +#define SN_blake2smac "BLAKE2SMAC" +#define LN_blake2smac "blake2smac" +#define NID_blake2smac 1202 +#define OBJ_blake2smac 1L,3L,6L,1L,4L,1L,1722L,12L,2L,2L + +#define SN_blake2b512 "BLAKE2b512" +#define LN_blake2b512 "blake2b512" +#define NID_blake2b512 1056 +#define OBJ_blake2b512 OBJ_blake2bmac,16L + +#define SN_blake2s256 "BLAKE2s256" +#define LN_blake2s256 "blake2s256" +#define NID_blake2s256 1057 +#define OBJ_blake2s256 OBJ_blake2smac,8L + +#define SN_sxnet "SXNetID" +#define LN_sxnet "Strong Extranet ID" +#define NID_sxnet 143 +#define OBJ_sxnet 1L,3L,101L,1L,4L,1L + +#define SN_X500 "X500" +#define LN_X500 "directory services (X.500)" +#define NID_X500 11 +#define OBJ_X500 2L,5L + +#define SN_X509 "X509" +#define NID_X509 12 +#define OBJ_X509 OBJ_X500,4L + +#define SN_commonName "CN" +#define LN_commonName "commonName" +#define NID_commonName 13 +#define OBJ_commonName OBJ_X509,3L + +#define SN_surname "SN" +#define LN_surname "surname" +#define NID_surname 100 +#define OBJ_surname OBJ_X509,4L + +#define LN_serialNumber "serialNumber" +#define NID_serialNumber 105 +#define OBJ_serialNumber OBJ_X509,5L + +#define SN_countryName "C" +#define LN_countryName "countryName" +#define NID_countryName 14 +#define OBJ_countryName OBJ_X509,6L + +#define SN_localityName "L" +#define LN_localityName "localityName" +#define NID_localityName 15 +#define OBJ_localityName OBJ_X509,7L + +#define SN_stateOrProvinceName "ST" +#define LN_stateOrProvinceName "stateOrProvinceName" +#define NID_stateOrProvinceName 16 +#define OBJ_stateOrProvinceName OBJ_X509,8L + +#define SN_streetAddress "street" +#define LN_streetAddress "streetAddress" +#define NID_streetAddress 660 +#define OBJ_streetAddress OBJ_X509,9L + +#define SN_organizationName "O" +#define LN_organizationName "organizationName" +#define NID_organizationName 17 +#define OBJ_organizationName OBJ_X509,10L + +#define SN_organizationalUnitName "OU" +#define LN_organizationalUnitName "organizationalUnitName" +#define NID_organizationalUnitName 18 +#define OBJ_organizationalUnitName OBJ_X509,11L + +#define SN_title "title" +#define LN_title "title" +#define NID_title 106 +#define OBJ_title OBJ_X509,12L + +#define LN_description "description" +#define NID_description 107 +#define OBJ_description OBJ_X509,13L + +#define LN_searchGuide "searchGuide" +#define NID_searchGuide 859 +#define OBJ_searchGuide OBJ_X509,14L + +#define LN_businessCategory "businessCategory" +#define NID_businessCategory 860 +#define OBJ_businessCategory OBJ_X509,15L + +#define LN_postalAddress "postalAddress" +#define NID_postalAddress 861 +#define OBJ_postalAddress OBJ_X509,16L + +#define LN_postalCode "postalCode" +#define NID_postalCode 661 +#define OBJ_postalCode OBJ_X509,17L + +#define LN_postOfficeBox "postOfficeBox" +#define NID_postOfficeBox 862 +#define OBJ_postOfficeBox OBJ_X509,18L + +#define LN_physicalDeliveryOfficeName "physicalDeliveryOfficeName" +#define NID_physicalDeliveryOfficeName 863 +#define OBJ_physicalDeliveryOfficeName OBJ_X509,19L + +#define LN_telephoneNumber "telephoneNumber" +#define NID_telephoneNumber 864 +#define OBJ_telephoneNumber OBJ_X509,20L + +#define LN_telexNumber "telexNumber" +#define NID_telexNumber 865 +#define OBJ_telexNumber OBJ_X509,21L + +#define LN_teletexTerminalIdentifier "teletexTerminalIdentifier" +#define NID_teletexTerminalIdentifier 866 +#define OBJ_teletexTerminalIdentifier OBJ_X509,22L + +#define LN_facsimileTelephoneNumber "facsimileTelephoneNumber" +#define NID_facsimileTelephoneNumber 867 +#define OBJ_facsimileTelephoneNumber OBJ_X509,23L + +#define LN_x121Address "x121Address" +#define NID_x121Address 868 +#define OBJ_x121Address OBJ_X509,24L + +#define LN_internationaliSDNNumber "internationaliSDNNumber" +#define NID_internationaliSDNNumber 869 +#define OBJ_internationaliSDNNumber OBJ_X509,25L + +#define LN_registeredAddress "registeredAddress" +#define NID_registeredAddress 870 +#define OBJ_registeredAddress OBJ_X509,26L + +#define LN_destinationIndicator "destinationIndicator" +#define NID_destinationIndicator 871 +#define OBJ_destinationIndicator OBJ_X509,27L + +#define LN_preferredDeliveryMethod "preferredDeliveryMethod" +#define NID_preferredDeliveryMethod 872 +#define OBJ_preferredDeliveryMethod OBJ_X509,28L + +#define LN_presentationAddress "presentationAddress" +#define NID_presentationAddress 873 +#define OBJ_presentationAddress OBJ_X509,29L + +#define LN_supportedApplicationContext "supportedApplicationContext" +#define NID_supportedApplicationContext 874 +#define OBJ_supportedApplicationContext OBJ_X509,30L + +#define SN_member "member" +#define NID_member 875 +#define OBJ_member OBJ_X509,31L + +#define SN_owner "owner" +#define NID_owner 876 +#define OBJ_owner OBJ_X509,32L + +#define LN_roleOccupant "roleOccupant" +#define NID_roleOccupant 877 +#define OBJ_roleOccupant OBJ_X509,33L + +#define SN_seeAlso "seeAlso" +#define NID_seeAlso 878 +#define OBJ_seeAlso OBJ_X509,34L + +#define LN_userPassword "userPassword" +#define NID_userPassword 879 +#define OBJ_userPassword OBJ_X509,35L + +#define LN_userCertificate "userCertificate" +#define NID_userCertificate 880 +#define OBJ_userCertificate OBJ_X509,36L + +#define LN_cACertificate "cACertificate" +#define NID_cACertificate 881 +#define OBJ_cACertificate OBJ_X509,37L + +#define LN_authorityRevocationList "authorityRevocationList" +#define NID_authorityRevocationList 882 +#define OBJ_authorityRevocationList OBJ_X509,38L + +#define LN_certificateRevocationList "certificateRevocationList" +#define NID_certificateRevocationList 883 +#define OBJ_certificateRevocationList OBJ_X509,39L + +#define LN_crossCertificatePair "crossCertificatePair" +#define NID_crossCertificatePair 884 +#define OBJ_crossCertificatePair OBJ_X509,40L + +#define SN_name "name" +#define LN_name "name" +#define NID_name 173 +#define OBJ_name OBJ_X509,41L + +#define SN_givenName "GN" +#define LN_givenName "givenName" +#define NID_givenName 99 +#define OBJ_givenName OBJ_X509,42L + +#define SN_initials "initials" +#define LN_initials "initials" +#define NID_initials 101 +#define OBJ_initials OBJ_X509,43L + +#define LN_generationQualifier "generationQualifier" +#define NID_generationQualifier 509 +#define OBJ_generationQualifier OBJ_X509,44L + +#define LN_x500UniqueIdentifier "x500UniqueIdentifier" +#define NID_x500UniqueIdentifier 503 +#define OBJ_x500UniqueIdentifier OBJ_X509,45L + +#define SN_dnQualifier "dnQualifier" +#define LN_dnQualifier "dnQualifier" +#define NID_dnQualifier 174 +#define OBJ_dnQualifier OBJ_X509,46L + +#define LN_enhancedSearchGuide "enhancedSearchGuide" +#define NID_enhancedSearchGuide 885 +#define OBJ_enhancedSearchGuide OBJ_X509,47L + +#define LN_protocolInformation "protocolInformation" +#define NID_protocolInformation 886 +#define OBJ_protocolInformation OBJ_X509,48L + +#define LN_distinguishedName "distinguishedName" +#define NID_distinguishedName 887 +#define OBJ_distinguishedName OBJ_X509,49L + +#define LN_uniqueMember "uniqueMember" +#define NID_uniqueMember 888 +#define OBJ_uniqueMember OBJ_X509,50L + +#define LN_houseIdentifier "houseIdentifier" +#define NID_houseIdentifier 889 +#define OBJ_houseIdentifier OBJ_X509,51L + +#define LN_supportedAlgorithms "supportedAlgorithms" +#define NID_supportedAlgorithms 890 +#define OBJ_supportedAlgorithms OBJ_X509,52L + +#define LN_deltaRevocationList "deltaRevocationList" +#define NID_deltaRevocationList 891 +#define OBJ_deltaRevocationList OBJ_X509,53L + +#define SN_dmdName "dmdName" +#define NID_dmdName 892 +#define OBJ_dmdName OBJ_X509,54L + +#define LN_pseudonym "pseudonym" +#define NID_pseudonym 510 +#define OBJ_pseudonym OBJ_X509,65L + +#define SN_role "role" +#define LN_role "role" +#define NID_role 400 +#define OBJ_role OBJ_X509,72L + +#define LN_organizationIdentifier "organizationIdentifier" +#define NID_organizationIdentifier 1089 +#define OBJ_organizationIdentifier OBJ_X509,97L + +#define SN_countryCode3c "c3" +#define LN_countryCode3c "countryCode3c" +#define NID_countryCode3c 1090 +#define OBJ_countryCode3c OBJ_X509,98L + +#define SN_countryCode3n "n3" +#define LN_countryCode3n "countryCode3n" +#define NID_countryCode3n 1091 +#define OBJ_countryCode3n OBJ_X509,99L + +#define LN_dnsName "dnsName" +#define NID_dnsName 1092 +#define OBJ_dnsName OBJ_X509,100L + +#define SN_X500algorithms "X500algorithms" +#define LN_X500algorithms "directory services - algorithms" +#define NID_X500algorithms 378 +#define OBJ_X500algorithms OBJ_X500,8L + +#define SN_rsa "RSA" +#define LN_rsa "rsa" +#define NID_rsa 19 +#define OBJ_rsa OBJ_X500algorithms,1L,1L + +#define SN_mdc2WithRSA "RSA-MDC2" +#define LN_mdc2WithRSA "mdc2WithRSA" +#define NID_mdc2WithRSA 96 +#define OBJ_mdc2WithRSA OBJ_X500algorithms,3L,100L + +#define SN_mdc2 "MDC2" +#define LN_mdc2 "mdc2" +#define NID_mdc2 95 +#define OBJ_mdc2 OBJ_X500algorithms,3L,101L + +#define SN_id_ce "id-ce" +#define NID_id_ce 81 +#define OBJ_id_ce OBJ_X500,29L + +#define SN_subject_directory_attributes "subjectDirectoryAttributes" +#define LN_subject_directory_attributes "X509v3 Subject Directory Attributes" +#define NID_subject_directory_attributes 769 +#define OBJ_subject_directory_attributes OBJ_id_ce,9L + +#define SN_subject_key_identifier "subjectKeyIdentifier" +#define LN_subject_key_identifier "X509v3 Subject Key Identifier" +#define NID_subject_key_identifier 82 +#define OBJ_subject_key_identifier OBJ_id_ce,14L + +#define SN_key_usage "keyUsage" +#define LN_key_usage "X509v3 Key Usage" +#define NID_key_usage 83 +#define OBJ_key_usage OBJ_id_ce,15L + +#define SN_private_key_usage_period "privateKeyUsagePeriod" +#define LN_private_key_usage_period "X509v3 Private Key Usage Period" +#define NID_private_key_usage_period 84 +#define OBJ_private_key_usage_period OBJ_id_ce,16L + +#define SN_subject_alt_name "subjectAltName" +#define LN_subject_alt_name "X509v3 Subject Alternative Name" +#define NID_subject_alt_name 85 +#define OBJ_subject_alt_name OBJ_id_ce,17L + +#define SN_issuer_alt_name "issuerAltName" +#define LN_issuer_alt_name "X509v3 Issuer Alternative Name" +#define NID_issuer_alt_name 86 +#define OBJ_issuer_alt_name OBJ_id_ce,18L + +#define SN_basic_constraints "basicConstraints" +#define LN_basic_constraints "X509v3 Basic Constraints" +#define NID_basic_constraints 87 +#define OBJ_basic_constraints OBJ_id_ce,19L + +#define SN_crl_number "crlNumber" +#define LN_crl_number "X509v3 CRL Number" +#define NID_crl_number 88 +#define OBJ_crl_number OBJ_id_ce,20L + +#define SN_crl_reason "CRLReason" +#define LN_crl_reason "X509v3 CRL Reason Code" +#define NID_crl_reason 141 +#define OBJ_crl_reason OBJ_id_ce,21L + +#define SN_invalidity_date "invalidityDate" +#define LN_invalidity_date "Invalidity Date" +#define NID_invalidity_date 142 +#define OBJ_invalidity_date OBJ_id_ce,24L + +#define SN_delta_crl "deltaCRL" +#define LN_delta_crl "X509v3 Delta CRL Indicator" +#define NID_delta_crl 140 +#define OBJ_delta_crl OBJ_id_ce,27L + +#define SN_issuing_distribution_point "issuingDistributionPoint" +#define LN_issuing_distribution_point "X509v3 Issuing Distribution Point" +#define NID_issuing_distribution_point 770 +#define OBJ_issuing_distribution_point OBJ_id_ce,28L + +#define SN_certificate_issuer "certificateIssuer" +#define LN_certificate_issuer "X509v3 Certificate Issuer" +#define NID_certificate_issuer 771 +#define OBJ_certificate_issuer OBJ_id_ce,29L + +#define SN_name_constraints "nameConstraints" +#define LN_name_constraints "X509v3 Name Constraints" +#define NID_name_constraints 666 +#define OBJ_name_constraints OBJ_id_ce,30L + +#define SN_crl_distribution_points "crlDistributionPoints" +#define LN_crl_distribution_points "X509v3 CRL Distribution Points" +#define NID_crl_distribution_points 103 +#define OBJ_crl_distribution_points OBJ_id_ce,31L + +#define SN_certificate_policies "certificatePolicies" +#define LN_certificate_policies "X509v3 Certificate Policies" +#define NID_certificate_policies 89 +#define OBJ_certificate_policies OBJ_id_ce,32L + +#define SN_any_policy "anyPolicy" +#define LN_any_policy "X509v3 Any Policy" +#define NID_any_policy 746 +#define OBJ_any_policy OBJ_certificate_policies,0L + +#define SN_policy_mappings "policyMappings" +#define LN_policy_mappings "X509v3 Policy Mappings" +#define NID_policy_mappings 747 +#define OBJ_policy_mappings OBJ_id_ce,33L + +#define SN_authority_key_identifier "authorityKeyIdentifier" +#define LN_authority_key_identifier "X509v3 Authority Key Identifier" +#define NID_authority_key_identifier 90 +#define OBJ_authority_key_identifier OBJ_id_ce,35L + +#define SN_policy_constraints "policyConstraints" +#define LN_policy_constraints "X509v3 Policy Constraints" +#define NID_policy_constraints 401 +#define OBJ_policy_constraints OBJ_id_ce,36L + +#define SN_ext_key_usage "extendedKeyUsage" +#define LN_ext_key_usage "X509v3 Extended Key Usage" +#define NID_ext_key_usage 126 +#define OBJ_ext_key_usage OBJ_id_ce,37L + +#define SN_authority_attribute_identifier "authorityAttributeIdentifier" +#define LN_authority_attribute_identifier "X509v3 Authority Attribute Identifier" +#define NID_authority_attribute_identifier 1295 +#define OBJ_authority_attribute_identifier OBJ_id_ce,38L + +#define SN_role_spec_cert_identifier "roleSpecCertIdentifier" +#define LN_role_spec_cert_identifier "X509v3 Role Specification Certificate Identifier" +#define NID_role_spec_cert_identifier 1296 +#define OBJ_role_spec_cert_identifier OBJ_id_ce,39L + +#define SN_basic_att_constraints "basicAttConstraints" +#define LN_basic_att_constraints "X509v3 Basic Attribute Certificate Constraints" +#define NID_basic_att_constraints 1297 +#define OBJ_basic_att_constraints OBJ_id_ce,41L + +#define SN_delegated_name_constraints "delegatedNameConstraints" +#define LN_delegated_name_constraints "X509v3 Delegated Name Constraints" +#define NID_delegated_name_constraints 1298 +#define OBJ_delegated_name_constraints OBJ_id_ce,42L + +#define SN_time_specification "timeSpecification" +#define LN_time_specification "X509v3 Time Specification" +#define NID_time_specification 1299 +#define OBJ_time_specification OBJ_id_ce,43L + +#define SN_freshest_crl "freshestCRL" +#define LN_freshest_crl "X509v3 Freshest CRL" +#define NID_freshest_crl 857 +#define OBJ_freshest_crl OBJ_id_ce,46L + +#define SN_attribute_descriptor "attributeDescriptor" +#define LN_attribute_descriptor "X509v3 Attribute Descriptor" +#define NID_attribute_descriptor 1300 +#define OBJ_attribute_descriptor OBJ_id_ce,48L + +#define SN_user_notice "userNotice" +#define LN_user_notice "X509v3 User Notice" +#define NID_user_notice 1301 +#define OBJ_user_notice OBJ_id_ce,49L + +#define SN_soa_identifier "sOAIdentifier" +#define LN_soa_identifier "X509v3 Source of Authority Identifier" +#define NID_soa_identifier 1302 +#define OBJ_soa_identifier OBJ_id_ce,50L + +#define SN_acceptable_cert_policies "acceptableCertPolicies" +#define LN_acceptable_cert_policies "X509v3 Acceptable Certification Policies" +#define NID_acceptable_cert_policies 1303 +#define OBJ_acceptable_cert_policies OBJ_id_ce,52L + +#define SN_inhibit_any_policy "inhibitAnyPolicy" +#define LN_inhibit_any_policy "X509v3 Inhibit Any Policy" +#define NID_inhibit_any_policy 748 +#define OBJ_inhibit_any_policy OBJ_id_ce,54L + +#define SN_target_information "targetInformation" +#define LN_target_information "X509v3 AC Targeting" +#define NID_target_information 402 +#define OBJ_target_information OBJ_id_ce,55L + +#define SN_no_rev_avail "noRevAvail" +#define LN_no_rev_avail "X509v3 No Revocation Available" +#define NID_no_rev_avail 403 +#define OBJ_no_rev_avail OBJ_id_ce,56L + +#define SN_acceptable_privilege_policies "acceptablePrivPolicies" +#define LN_acceptable_privilege_policies "X509v3 Acceptable Privilege Policies" +#define NID_acceptable_privilege_policies 1304 +#define OBJ_acceptable_privilege_policies OBJ_id_ce,57L + +#define SN_indirect_issuer "indirectIssuer" +#define LN_indirect_issuer "X509v3 Indirect Issuer" +#define NID_indirect_issuer 1305 +#define OBJ_indirect_issuer OBJ_id_ce,61L + +#define SN_no_assertion "noAssertion" +#define LN_no_assertion "X509v3 No Assertion" +#define NID_no_assertion 1306 +#define OBJ_no_assertion OBJ_id_ce,62L + +#define SN_id_aa_issuing_distribution_point "aAissuingDistributionPoint" +#define LN_id_aa_issuing_distribution_point "X509v3 Attribute Authority Issuing Distribution Point" +#define NID_id_aa_issuing_distribution_point 1307 +#define OBJ_id_aa_issuing_distribution_point OBJ_id_ce,63L + +#define SN_issued_on_behalf_of "issuedOnBehalfOf" +#define LN_issued_on_behalf_of "X509v3 Issued On Behalf Of" +#define NID_issued_on_behalf_of 1308 +#define OBJ_issued_on_behalf_of OBJ_id_ce,64L + +#define SN_single_use "singleUse" +#define LN_single_use "X509v3 Single Use" +#define NID_single_use 1309 +#define OBJ_single_use OBJ_id_ce,65L + +#define SN_group_ac "groupAC" +#define LN_group_ac "X509v3 Group Attribute Certificate" +#define NID_group_ac 1310 +#define OBJ_group_ac OBJ_id_ce,66L + +#define SN_allowed_attribute_assignments "allowedAttributeAssignments" +#define LN_allowed_attribute_assignments "X509v3 Allowed Attribute Assignments" +#define NID_allowed_attribute_assignments 1311 +#define OBJ_allowed_attribute_assignments OBJ_id_ce,67L + +#define SN_attribute_mappings "attributeMappings" +#define LN_attribute_mappings "X509v3 Attribute Mappings" +#define NID_attribute_mappings 1312 +#define OBJ_attribute_mappings OBJ_id_ce,68L + +#define SN_holder_name_constraints "holderNameConstraints" +#define LN_holder_name_constraints "X509v3 Holder Name Constraints" +#define NID_holder_name_constraints 1313 +#define OBJ_holder_name_constraints OBJ_id_ce,69L + +#define SN_authorization_validation "authorizationValidation" +#define LN_authorization_validation "X509v3 Authorization Validation" +#define NID_authorization_validation 1314 +#define OBJ_authorization_validation OBJ_id_ce,70L + +#define SN_prot_restrict "protRestrict" +#define LN_prot_restrict "X509v3 Protocol Restriction" +#define NID_prot_restrict 1315 +#define OBJ_prot_restrict OBJ_id_ce,71L + +#define SN_subject_alt_public_key_info "subjectAltPublicKeyInfo" +#define LN_subject_alt_public_key_info "X509v3 Subject Alternative Public Key Info" +#define NID_subject_alt_public_key_info 1316 +#define OBJ_subject_alt_public_key_info OBJ_id_ce,72L + +#define SN_alt_signature_algorithm "altSignatureAlgorithm" +#define LN_alt_signature_algorithm "X509v3 Alternative Signature Algorithm" +#define NID_alt_signature_algorithm 1317 +#define OBJ_alt_signature_algorithm OBJ_id_ce,73L + +#define SN_alt_signature_value "altSignatureValue" +#define LN_alt_signature_value "X509v3 Alternative Signature Value" +#define NID_alt_signature_value 1318 +#define OBJ_alt_signature_value OBJ_id_ce,74L + +#define SN_associated_information "associatedInformation" +#define LN_associated_information "X509v3 Associated Information" +#define NID_associated_information 1319 +#define OBJ_associated_information OBJ_id_ce,75L + +#define SN_anyExtendedKeyUsage "anyExtendedKeyUsage" +#define LN_anyExtendedKeyUsage "Any Extended Key Usage" +#define NID_anyExtendedKeyUsage 910 +#define OBJ_anyExtendedKeyUsage OBJ_ext_key_usage,0L + +#define SN_netscape "Netscape" +#define LN_netscape "Netscape Communications Corp." +#define NID_netscape 57 +#define OBJ_netscape 2L,16L,840L,1L,113730L + +#define SN_netscape_cert_extension "nsCertExt" +#define LN_netscape_cert_extension "Netscape Certificate Extension" +#define NID_netscape_cert_extension 58 +#define OBJ_netscape_cert_extension OBJ_netscape,1L + +#define SN_netscape_data_type "nsDataType" +#define LN_netscape_data_type "Netscape Data Type" +#define NID_netscape_data_type 59 +#define OBJ_netscape_data_type OBJ_netscape,2L + +#define SN_netscape_cert_type "nsCertType" +#define LN_netscape_cert_type "Netscape Cert Type" +#define NID_netscape_cert_type 71 +#define OBJ_netscape_cert_type OBJ_netscape_cert_extension,1L + +#define SN_netscape_base_url "nsBaseUrl" +#define LN_netscape_base_url "Netscape Base Url" +#define NID_netscape_base_url 72 +#define OBJ_netscape_base_url OBJ_netscape_cert_extension,2L + +#define SN_netscape_revocation_url "nsRevocationUrl" +#define LN_netscape_revocation_url "Netscape Revocation Url" +#define NID_netscape_revocation_url 73 +#define OBJ_netscape_revocation_url OBJ_netscape_cert_extension,3L + +#define SN_netscape_ca_revocation_url "nsCaRevocationUrl" +#define LN_netscape_ca_revocation_url "Netscape CA Revocation Url" +#define NID_netscape_ca_revocation_url 74 +#define OBJ_netscape_ca_revocation_url OBJ_netscape_cert_extension,4L + +#define SN_netscape_renewal_url "nsRenewalUrl" +#define LN_netscape_renewal_url "Netscape Renewal Url" +#define NID_netscape_renewal_url 75 +#define OBJ_netscape_renewal_url OBJ_netscape_cert_extension,7L + +#define SN_netscape_ca_policy_url "nsCaPolicyUrl" +#define LN_netscape_ca_policy_url "Netscape CA Policy Url" +#define NID_netscape_ca_policy_url 76 +#define OBJ_netscape_ca_policy_url OBJ_netscape_cert_extension,8L + +#define SN_netscape_ssl_server_name "nsSslServerName" +#define LN_netscape_ssl_server_name "Netscape SSL Server Name" +#define NID_netscape_ssl_server_name 77 +#define OBJ_netscape_ssl_server_name OBJ_netscape_cert_extension,12L + +#define SN_netscape_comment "nsComment" +#define LN_netscape_comment "Netscape Comment" +#define NID_netscape_comment 78 +#define OBJ_netscape_comment OBJ_netscape_cert_extension,13L + +#define SN_netscape_cert_sequence "nsCertSequence" +#define LN_netscape_cert_sequence "Netscape Certificate Sequence" +#define NID_netscape_cert_sequence 79 +#define OBJ_netscape_cert_sequence OBJ_netscape_data_type,5L + +#define SN_ns_sgc "nsSGC" +#define LN_ns_sgc "Netscape Server Gated Crypto" +#define NID_ns_sgc 139 +#define OBJ_ns_sgc OBJ_netscape,4L,1L + +#define SN_org "ORG" +#define LN_org "org" +#define NID_org 379 +#define OBJ_org OBJ_iso,3L + +#define SN_dod "DOD" +#define LN_dod "dod" +#define NID_dod 380 +#define OBJ_dod OBJ_org,6L + +#define SN_iana "IANA" +#define LN_iana "iana" +#define NID_iana 381 +#define OBJ_iana OBJ_dod,1L + +#define OBJ_internet OBJ_iana + +#define SN_Directory "directory" +#define LN_Directory "Directory" +#define NID_Directory 382 +#define OBJ_Directory OBJ_internet,1L + +#define SN_Management "mgmt" +#define LN_Management "Management" +#define NID_Management 383 +#define OBJ_Management OBJ_internet,2L + +#define SN_Experimental "experimental" +#define LN_Experimental "Experimental" +#define NID_Experimental 384 +#define OBJ_Experimental OBJ_internet,3L + +#define SN_Private "private" +#define LN_Private "Private" +#define NID_Private 385 +#define OBJ_Private OBJ_internet,4L + +#define SN_Security "security" +#define LN_Security "Security" +#define NID_Security 386 +#define OBJ_Security OBJ_internet,5L + +#define SN_SNMPv2 "snmpv2" +#define LN_SNMPv2 "SNMPv2" +#define NID_SNMPv2 387 +#define OBJ_SNMPv2 OBJ_internet,6L + +#define LN_Mail "Mail" +#define NID_Mail 388 +#define OBJ_Mail OBJ_internet,7L + +#define SN_Enterprises "enterprises" +#define LN_Enterprises "Enterprises" +#define NID_Enterprises 389 +#define OBJ_Enterprises OBJ_Private,1L + +#define SN_dcObject "dcobject" +#define LN_dcObject "dcObject" +#define NID_dcObject 390 +#define OBJ_dcObject OBJ_Enterprises,1466L,344L + +#define SN_mime_mhs "mime-mhs" +#define LN_mime_mhs "MIME MHS" +#define NID_mime_mhs 504 +#define OBJ_mime_mhs OBJ_Mail,1L + +#define SN_mime_mhs_headings "mime-mhs-headings" +#define LN_mime_mhs_headings "mime-mhs-headings" +#define NID_mime_mhs_headings 505 +#define OBJ_mime_mhs_headings OBJ_mime_mhs,1L + +#define SN_mime_mhs_bodies "mime-mhs-bodies" +#define LN_mime_mhs_bodies "mime-mhs-bodies" +#define NID_mime_mhs_bodies 506 +#define OBJ_mime_mhs_bodies OBJ_mime_mhs,2L + +#define SN_id_hex_partial_message "id-hex-partial-message" +#define LN_id_hex_partial_message "id-hex-partial-message" +#define NID_id_hex_partial_message 507 +#define OBJ_id_hex_partial_message OBJ_mime_mhs_headings,1L + +#define SN_id_hex_multipart_message "id-hex-multipart-message" +#define LN_id_hex_multipart_message "id-hex-multipart-message" +#define NID_id_hex_multipart_message 508 +#define OBJ_id_hex_multipart_message OBJ_mime_mhs_headings,2L + +#define SN_zlib_compression "ZLIB" +#define LN_zlib_compression "zlib compression" +#define NID_zlib_compression 125 +#define OBJ_zlib_compression OBJ_id_smime_alg,8L + +#define OBJ_csor 2L,16L,840L,1L,101L,3L + +#define OBJ_nistAlgorithms OBJ_csor,4L + +#define OBJ_aes OBJ_nistAlgorithms,1L + +#define SN_aes_128_ecb "AES-128-ECB" +#define LN_aes_128_ecb "aes-128-ecb" +#define NID_aes_128_ecb 418 +#define OBJ_aes_128_ecb OBJ_aes,1L + +#define SN_aes_128_cbc "AES-128-CBC" +#define LN_aes_128_cbc "aes-128-cbc" +#define NID_aes_128_cbc 419 +#define OBJ_aes_128_cbc OBJ_aes,2L + +#define SN_aes_128_ofb128 "AES-128-OFB" +#define LN_aes_128_ofb128 "aes-128-ofb" +#define NID_aes_128_ofb128 420 +#define OBJ_aes_128_ofb128 OBJ_aes,3L + +#define SN_aes_128_cfb128 "AES-128-CFB" +#define LN_aes_128_cfb128 "aes-128-cfb" +#define NID_aes_128_cfb128 421 +#define OBJ_aes_128_cfb128 OBJ_aes,4L + +#define SN_id_aes128_wrap "id-aes128-wrap" +#define NID_id_aes128_wrap 788 +#define OBJ_id_aes128_wrap OBJ_aes,5L + +#define SN_aes_128_gcm "id-aes128-GCM" +#define LN_aes_128_gcm "aes-128-gcm" +#define NID_aes_128_gcm 895 +#define OBJ_aes_128_gcm OBJ_aes,6L + +#define SN_aes_128_ccm "id-aes128-CCM" +#define LN_aes_128_ccm "aes-128-ccm" +#define NID_aes_128_ccm 896 +#define OBJ_aes_128_ccm OBJ_aes,7L + +#define SN_id_aes128_wrap_pad "id-aes128-wrap-pad" +#define NID_id_aes128_wrap_pad 897 +#define OBJ_id_aes128_wrap_pad OBJ_aes,8L + +#define SN_aes_192_ecb "AES-192-ECB" +#define LN_aes_192_ecb "aes-192-ecb" +#define NID_aes_192_ecb 422 +#define OBJ_aes_192_ecb OBJ_aes,21L + +#define SN_aes_192_cbc "AES-192-CBC" +#define LN_aes_192_cbc "aes-192-cbc" +#define NID_aes_192_cbc 423 +#define OBJ_aes_192_cbc OBJ_aes,22L + +#define SN_aes_192_ofb128 "AES-192-OFB" +#define LN_aes_192_ofb128 "aes-192-ofb" +#define NID_aes_192_ofb128 424 +#define OBJ_aes_192_ofb128 OBJ_aes,23L + +#define SN_aes_192_cfb128 "AES-192-CFB" +#define LN_aes_192_cfb128 "aes-192-cfb" +#define NID_aes_192_cfb128 425 +#define OBJ_aes_192_cfb128 OBJ_aes,24L + +#define SN_id_aes192_wrap "id-aes192-wrap" +#define NID_id_aes192_wrap 789 +#define OBJ_id_aes192_wrap OBJ_aes,25L + +#define SN_aes_192_gcm "id-aes192-GCM" +#define LN_aes_192_gcm "aes-192-gcm" +#define NID_aes_192_gcm 898 +#define OBJ_aes_192_gcm OBJ_aes,26L + +#define SN_aes_192_ccm "id-aes192-CCM" +#define LN_aes_192_ccm "aes-192-ccm" +#define NID_aes_192_ccm 899 +#define OBJ_aes_192_ccm OBJ_aes,27L + +#define SN_id_aes192_wrap_pad "id-aes192-wrap-pad" +#define NID_id_aes192_wrap_pad 900 +#define OBJ_id_aes192_wrap_pad OBJ_aes,28L + +#define SN_aes_256_ecb "AES-256-ECB" +#define LN_aes_256_ecb "aes-256-ecb" +#define NID_aes_256_ecb 426 +#define OBJ_aes_256_ecb OBJ_aes,41L + +#define SN_aes_256_cbc "AES-256-CBC" +#define LN_aes_256_cbc "aes-256-cbc" +#define NID_aes_256_cbc 427 +#define OBJ_aes_256_cbc OBJ_aes,42L + +#define SN_aes_256_ofb128 "AES-256-OFB" +#define LN_aes_256_ofb128 "aes-256-ofb" +#define NID_aes_256_ofb128 428 +#define OBJ_aes_256_ofb128 OBJ_aes,43L + +#define SN_aes_256_cfb128 "AES-256-CFB" +#define LN_aes_256_cfb128 "aes-256-cfb" +#define NID_aes_256_cfb128 429 +#define OBJ_aes_256_cfb128 OBJ_aes,44L + +#define SN_id_aes256_wrap "id-aes256-wrap" +#define NID_id_aes256_wrap 790 +#define OBJ_id_aes256_wrap OBJ_aes,45L + +#define SN_aes_256_gcm "id-aes256-GCM" +#define LN_aes_256_gcm "aes-256-gcm" +#define NID_aes_256_gcm 901 +#define OBJ_aes_256_gcm OBJ_aes,46L + +#define SN_aes_256_ccm "id-aes256-CCM" +#define LN_aes_256_ccm "aes-256-ccm" +#define NID_aes_256_ccm 902 +#define OBJ_aes_256_ccm OBJ_aes,47L + +#define SN_id_aes256_wrap_pad "id-aes256-wrap-pad" +#define NID_id_aes256_wrap_pad 903 +#define OBJ_id_aes256_wrap_pad OBJ_aes,48L + +#define SN_aes_128_xts "AES-128-XTS" +#define LN_aes_128_xts "aes-128-xts" +#define NID_aes_128_xts 913 +#define OBJ_aes_128_xts OBJ_ieee_siswg,0L,1L,1L + +#define SN_aes_256_xts "AES-256-XTS" +#define LN_aes_256_xts "aes-256-xts" +#define NID_aes_256_xts 914 +#define OBJ_aes_256_xts OBJ_ieee_siswg,0L,1L,2L + +#define SN_aes_128_cfb1 "AES-128-CFB1" +#define LN_aes_128_cfb1 "aes-128-cfb1" +#define NID_aes_128_cfb1 650 + +#define SN_aes_192_cfb1 "AES-192-CFB1" +#define LN_aes_192_cfb1 "aes-192-cfb1" +#define NID_aes_192_cfb1 651 + +#define SN_aes_256_cfb1 "AES-256-CFB1" +#define LN_aes_256_cfb1 "aes-256-cfb1" +#define NID_aes_256_cfb1 652 + +#define SN_aes_128_cfb8 "AES-128-CFB8" +#define LN_aes_128_cfb8 "aes-128-cfb8" +#define NID_aes_128_cfb8 653 + +#define SN_aes_192_cfb8 "AES-192-CFB8" +#define LN_aes_192_cfb8 "aes-192-cfb8" +#define NID_aes_192_cfb8 654 + +#define SN_aes_256_cfb8 "AES-256-CFB8" +#define LN_aes_256_cfb8 "aes-256-cfb8" +#define NID_aes_256_cfb8 655 + +#define SN_aes_128_ctr "AES-128-CTR" +#define LN_aes_128_ctr "aes-128-ctr" +#define NID_aes_128_ctr 904 + +#define SN_aes_192_ctr "AES-192-CTR" +#define LN_aes_192_ctr "aes-192-ctr" +#define NID_aes_192_ctr 905 + +#define SN_aes_256_ctr "AES-256-CTR" +#define LN_aes_256_ctr "aes-256-ctr" +#define NID_aes_256_ctr 906 + +#define SN_aes_128_ocb "AES-128-OCB" +#define LN_aes_128_ocb "aes-128-ocb" +#define NID_aes_128_ocb 958 + +#define SN_aes_192_ocb "AES-192-OCB" +#define LN_aes_192_ocb "aes-192-ocb" +#define NID_aes_192_ocb 959 + +#define SN_aes_256_ocb "AES-256-OCB" +#define LN_aes_256_ocb "aes-256-ocb" +#define NID_aes_256_ocb 960 + +#define SN_des_cfb1 "DES-CFB1" +#define LN_des_cfb1 "des-cfb1" +#define NID_des_cfb1 656 + +#define SN_des_cfb8 "DES-CFB8" +#define LN_des_cfb8 "des-cfb8" +#define NID_des_cfb8 657 + +#define SN_des_ede3_cfb1 "DES-EDE3-CFB1" +#define LN_des_ede3_cfb1 "des-ede3-cfb1" +#define NID_des_ede3_cfb1 658 + +#define SN_des_ede3_cfb8 "DES-EDE3-CFB8" +#define LN_des_ede3_cfb8 "des-ede3-cfb8" +#define NID_des_ede3_cfb8 659 + +#define OBJ_nist_hashalgs OBJ_nistAlgorithms,2L + +#define SN_sha256 "SHA256" +#define LN_sha256 "sha256" +#define NID_sha256 672 +#define OBJ_sha256 OBJ_nist_hashalgs,1L + +#define SN_sha384 "SHA384" +#define LN_sha384 "sha384" +#define NID_sha384 673 +#define OBJ_sha384 OBJ_nist_hashalgs,2L + +#define SN_sha512 "SHA512" +#define LN_sha512 "sha512" +#define NID_sha512 674 +#define OBJ_sha512 OBJ_nist_hashalgs,3L + +#define SN_sha224 "SHA224" +#define LN_sha224 "sha224" +#define NID_sha224 675 +#define OBJ_sha224 OBJ_nist_hashalgs,4L + +#define SN_sha512_224 "SHA512-224" +#define LN_sha512_224 "sha512-224" +#define NID_sha512_224 1094 +#define OBJ_sha512_224 OBJ_nist_hashalgs,5L + +#define SN_sha512_256 "SHA512-256" +#define LN_sha512_256 "sha512-256" +#define NID_sha512_256 1095 +#define OBJ_sha512_256 OBJ_nist_hashalgs,6L + +#define SN_sha3_224 "SHA3-224" +#define LN_sha3_224 "sha3-224" +#define NID_sha3_224 1096 +#define OBJ_sha3_224 OBJ_nist_hashalgs,7L + +#define SN_sha3_256 "SHA3-256" +#define LN_sha3_256 "sha3-256" +#define NID_sha3_256 1097 +#define OBJ_sha3_256 OBJ_nist_hashalgs,8L + +#define SN_sha3_384 "SHA3-384" +#define LN_sha3_384 "sha3-384" +#define NID_sha3_384 1098 +#define OBJ_sha3_384 OBJ_nist_hashalgs,9L + +#define SN_sha3_512 "SHA3-512" +#define LN_sha3_512 "sha3-512" +#define NID_sha3_512 1099 +#define OBJ_sha3_512 OBJ_nist_hashalgs,10L + +#define SN_shake128 "SHAKE128" +#define LN_shake128 "shake128" +#define NID_shake128 1100 +#define OBJ_shake128 OBJ_nist_hashalgs,11L + +#define SN_shake256 "SHAKE256" +#define LN_shake256 "shake256" +#define NID_shake256 1101 +#define OBJ_shake256 OBJ_nist_hashalgs,12L + +#define SN_hmac_sha3_224 "id-hmacWithSHA3-224" +#define LN_hmac_sha3_224 "hmac-sha3-224" +#define NID_hmac_sha3_224 1102 +#define OBJ_hmac_sha3_224 OBJ_nist_hashalgs,13L + +#define SN_hmac_sha3_256 "id-hmacWithSHA3-256" +#define LN_hmac_sha3_256 "hmac-sha3-256" +#define NID_hmac_sha3_256 1103 +#define OBJ_hmac_sha3_256 OBJ_nist_hashalgs,14L + +#define SN_hmac_sha3_384 "id-hmacWithSHA3-384" +#define LN_hmac_sha3_384 "hmac-sha3-384" +#define NID_hmac_sha3_384 1104 +#define OBJ_hmac_sha3_384 OBJ_nist_hashalgs,15L + +#define SN_hmac_sha3_512 "id-hmacWithSHA3-512" +#define LN_hmac_sha3_512 "hmac-sha3-512" +#define NID_hmac_sha3_512 1105 +#define OBJ_hmac_sha3_512 OBJ_nist_hashalgs,16L + +#define SN_kmac128 "KMAC128" +#define LN_kmac128 "kmac128" +#define NID_kmac128 1196 +#define OBJ_kmac128 OBJ_nist_hashalgs,19L + +#define SN_kmac256 "KMAC256" +#define LN_kmac256 "kmac256" +#define NID_kmac256 1197 +#define OBJ_kmac256 OBJ_nist_hashalgs,20L + +#define OBJ_dsa_with_sha2 OBJ_nistAlgorithms,3L + +#define SN_dsa_with_SHA224 "dsa_with_SHA224" +#define NID_dsa_with_SHA224 802 +#define OBJ_dsa_with_SHA224 OBJ_dsa_with_sha2,1L + +#define SN_dsa_with_SHA256 "dsa_with_SHA256" +#define NID_dsa_with_SHA256 803 +#define OBJ_dsa_with_SHA256 OBJ_dsa_with_sha2,2L + +#define OBJ_sigAlgs OBJ_nistAlgorithms,3L + +#define SN_dsa_with_SHA384 "id-dsa-with-sha384" +#define LN_dsa_with_SHA384 "dsa_with_SHA384" +#define NID_dsa_with_SHA384 1106 +#define OBJ_dsa_with_SHA384 OBJ_sigAlgs,3L + +#define SN_dsa_with_SHA512 "id-dsa-with-sha512" +#define LN_dsa_with_SHA512 "dsa_with_SHA512" +#define NID_dsa_with_SHA512 1107 +#define OBJ_dsa_with_SHA512 OBJ_sigAlgs,4L + +#define SN_dsa_with_SHA3_224 "id-dsa-with-sha3-224" +#define LN_dsa_with_SHA3_224 "dsa_with_SHA3-224" +#define NID_dsa_with_SHA3_224 1108 +#define OBJ_dsa_with_SHA3_224 OBJ_sigAlgs,5L + +#define SN_dsa_with_SHA3_256 "id-dsa-with-sha3-256" +#define LN_dsa_with_SHA3_256 "dsa_with_SHA3-256" +#define NID_dsa_with_SHA3_256 1109 +#define OBJ_dsa_with_SHA3_256 OBJ_sigAlgs,6L + +#define SN_dsa_with_SHA3_384 "id-dsa-with-sha3-384" +#define LN_dsa_with_SHA3_384 "dsa_with_SHA3-384" +#define NID_dsa_with_SHA3_384 1110 +#define OBJ_dsa_with_SHA3_384 OBJ_sigAlgs,7L + +#define SN_dsa_with_SHA3_512 "id-dsa-with-sha3-512" +#define LN_dsa_with_SHA3_512 "dsa_with_SHA3-512" +#define NID_dsa_with_SHA3_512 1111 +#define OBJ_dsa_with_SHA3_512 OBJ_sigAlgs,8L + +#define SN_ecdsa_with_SHA3_224 "id-ecdsa-with-sha3-224" +#define LN_ecdsa_with_SHA3_224 "ecdsa_with_SHA3-224" +#define NID_ecdsa_with_SHA3_224 1112 +#define OBJ_ecdsa_with_SHA3_224 OBJ_sigAlgs,9L + +#define SN_ecdsa_with_SHA3_256 "id-ecdsa-with-sha3-256" +#define LN_ecdsa_with_SHA3_256 "ecdsa_with_SHA3-256" +#define NID_ecdsa_with_SHA3_256 1113 +#define OBJ_ecdsa_with_SHA3_256 OBJ_sigAlgs,10L + +#define SN_ecdsa_with_SHA3_384 "id-ecdsa-with-sha3-384" +#define LN_ecdsa_with_SHA3_384 "ecdsa_with_SHA3-384" +#define NID_ecdsa_with_SHA3_384 1114 +#define OBJ_ecdsa_with_SHA3_384 OBJ_sigAlgs,11L + +#define SN_ecdsa_with_SHA3_512 "id-ecdsa-with-sha3-512" +#define LN_ecdsa_with_SHA3_512 "ecdsa_with_SHA3-512" +#define NID_ecdsa_with_SHA3_512 1115 +#define OBJ_ecdsa_with_SHA3_512 OBJ_sigAlgs,12L + +#define SN_RSA_SHA3_224 "id-rsassa-pkcs1-v1_5-with-sha3-224" +#define LN_RSA_SHA3_224 "RSA-SHA3-224" +#define NID_RSA_SHA3_224 1116 +#define OBJ_RSA_SHA3_224 OBJ_sigAlgs,13L + +#define SN_RSA_SHA3_256 "id-rsassa-pkcs1-v1_5-with-sha3-256" +#define LN_RSA_SHA3_256 "RSA-SHA3-256" +#define NID_RSA_SHA3_256 1117 +#define OBJ_RSA_SHA3_256 OBJ_sigAlgs,14L + +#define SN_RSA_SHA3_384 "id-rsassa-pkcs1-v1_5-with-sha3-384" +#define LN_RSA_SHA3_384 "RSA-SHA3-384" +#define NID_RSA_SHA3_384 1118 +#define OBJ_RSA_SHA3_384 OBJ_sigAlgs,15L + +#define SN_RSA_SHA3_512 "id-rsassa-pkcs1-v1_5-with-sha3-512" +#define LN_RSA_SHA3_512 "RSA-SHA3-512" +#define NID_RSA_SHA3_512 1119 +#define OBJ_RSA_SHA3_512 OBJ_sigAlgs,16L + +#define SN_hold_instruction_code "holdInstructionCode" +#define LN_hold_instruction_code "Hold Instruction Code" +#define NID_hold_instruction_code 430 +#define OBJ_hold_instruction_code OBJ_id_ce,23L + +#define OBJ_holdInstruction OBJ_X9_57,2L + +#define SN_hold_instruction_none "holdInstructionNone" +#define LN_hold_instruction_none "Hold Instruction None" +#define NID_hold_instruction_none 431 +#define OBJ_hold_instruction_none OBJ_holdInstruction,1L + +#define SN_hold_instruction_call_issuer "holdInstructionCallIssuer" +#define LN_hold_instruction_call_issuer "Hold Instruction Call Issuer" +#define NID_hold_instruction_call_issuer 432 +#define OBJ_hold_instruction_call_issuer OBJ_holdInstruction,2L + +#define SN_hold_instruction_reject "holdInstructionReject" +#define LN_hold_instruction_reject "Hold Instruction Reject" +#define NID_hold_instruction_reject 433 +#define OBJ_hold_instruction_reject OBJ_holdInstruction,3L + +#define SN_itu_t_identified_organization "itu-t-identified-organization" +#define NID_itu_t_identified_organization 1264 +#define OBJ_itu_t_identified_organization OBJ_itu_t,4L + +#define SN_etsi "etsi" +#define NID_etsi 1265 +#define OBJ_etsi OBJ_itu_t_identified_organization,0L + +#define SN_electronic_signature_standard "electronic-signature-standard" +#define NID_electronic_signature_standard 1266 +#define OBJ_electronic_signature_standard OBJ_etsi,1733L + +#define SN_ess_attributes "ess-attributes" +#define NID_ess_attributes 1267 +#define OBJ_ess_attributes OBJ_electronic_signature_standard,2L + +#define SN_id_aa_ets_mimeType "id-aa-ets-mimeType" +#define NID_id_aa_ets_mimeType 1268 +#define OBJ_id_aa_ets_mimeType OBJ_ess_attributes,1L + +#define SN_id_aa_ets_longTermValidation "id-aa-ets-longTermValidation" +#define NID_id_aa_ets_longTermValidation 1269 +#define OBJ_id_aa_ets_longTermValidation OBJ_ess_attributes,2L + +#define SN_id_aa_ets_SignaturePolicyDocument "id-aa-ets-SignaturePolicyDocument" +#define NID_id_aa_ets_SignaturePolicyDocument 1270 +#define OBJ_id_aa_ets_SignaturePolicyDocument OBJ_ess_attributes,3L + +#define SN_id_aa_ets_archiveTimestampV3 "id-aa-ets-archiveTimestampV3" +#define NID_id_aa_ets_archiveTimestampV3 1271 +#define OBJ_id_aa_ets_archiveTimestampV3 OBJ_ess_attributes,4L + +#define SN_id_aa_ATSHashIndex "id-aa-ATSHashIndex" +#define NID_id_aa_ATSHashIndex 1272 +#define OBJ_id_aa_ATSHashIndex OBJ_ess_attributes,5L + +#define SN_cades "cades" +#define NID_cades 1273 +#define OBJ_cades OBJ_etsi,19122L + +#define SN_cades_attributes "cades-attributes" +#define NID_cades_attributes 1274 +#define OBJ_cades_attributes OBJ_cades,1L + +#define SN_id_aa_ets_signerAttrV2 "id-aa-ets-signerAttrV2" +#define NID_id_aa_ets_signerAttrV2 1275 +#define OBJ_id_aa_ets_signerAttrV2 OBJ_cades_attributes,1L + +#define SN_id_aa_ets_sigPolicyStore "id-aa-ets-sigPolicyStore" +#define NID_id_aa_ets_sigPolicyStore 1276 +#define OBJ_id_aa_ets_sigPolicyStore OBJ_cades_attributes,3L + +#define SN_id_aa_ATSHashIndex_v2 "id-aa-ATSHashIndex-v2" +#define NID_id_aa_ATSHashIndex_v2 1277 +#define OBJ_id_aa_ATSHashIndex_v2 OBJ_cades_attributes,4L + +#define SN_id_aa_ATSHashIndex_v3 "id-aa-ATSHashIndex-v3" +#define NID_id_aa_ATSHashIndex_v3 1278 +#define OBJ_id_aa_ATSHashIndex_v3 OBJ_cades_attributes,5L + +#define SN_signedAssertion "signedAssertion" +#define NID_signedAssertion 1279 +#define OBJ_signedAssertion OBJ_cades_attributes,6L + +#define SN_data "data" +#define NID_data 434 +#define OBJ_data OBJ_itu_t,9L + +#define SN_pss "pss" +#define NID_pss 435 +#define OBJ_pss OBJ_data,2342L + +#define SN_ucl "ucl" +#define NID_ucl 436 +#define OBJ_ucl OBJ_pss,19200300L + +#define SN_pilot "pilot" +#define NID_pilot 437 +#define OBJ_pilot OBJ_ucl,100L + +#define LN_pilotAttributeType "pilotAttributeType" +#define NID_pilotAttributeType 438 +#define OBJ_pilotAttributeType OBJ_pilot,1L + +#define LN_pilotAttributeSyntax "pilotAttributeSyntax" +#define NID_pilotAttributeSyntax 439 +#define OBJ_pilotAttributeSyntax OBJ_pilot,3L + +#define LN_pilotObjectClass "pilotObjectClass" +#define NID_pilotObjectClass 440 +#define OBJ_pilotObjectClass OBJ_pilot,4L + +#define LN_pilotGroups "pilotGroups" +#define NID_pilotGroups 441 +#define OBJ_pilotGroups OBJ_pilot,10L + +#define LN_iA5StringSyntax "iA5StringSyntax" +#define NID_iA5StringSyntax 442 +#define OBJ_iA5StringSyntax OBJ_pilotAttributeSyntax,4L + +#define LN_caseIgnoreIA5StringSyntax "caseIgnoreIA5StringSyntax" +#define NID_caseIgnoreIA5StringSyntax 443 +#define OBJ_caseIgnoreIA5StringSyntax OBJ_pilotAttributeSyntax,5L + +#define LN_pilotObject "pilotObject" +#define NID_pilotObject 444 +#define OBJ_pilotObject OBJ_pilotObjectClass,3L + +#define LN_pilotPerson "pilotPerson" +#define NID_pilotPerson 445 +#define OBJ_pilotPerson OBJ_pilotObjectClass,4L + +#define SN_account "account" +#define NID_account 446 +#define OBJ_account OBJ_pilotObjectClass,5L + +#define SN_document "document" +#define NID_document 447 +#define OBJ_document OBJ_pilotObjectClass,6L + +#define SN_room "room" +#define NID_room 448 +#define OBJ_room OBJ_pilotObjectClass,7L + +#define LN_documentSeries "documentSeries" +#define NID_documentSeries 449 +#define OBJ_documentSeries OBJ_pilotObjectClass,9L + +#define SN_Domain "domain" +#define LN_Domain "Domain" +#define NID_Domain 392 +#define OBJ_Domain OBJ_pilotObjectClass,13L + +#define LN_rFC822localPart "rFC822localPart" +#define NID_rFC822localPart 450 +#define OBJ_rFC822localPart OBJ_pilotObjectClass,14L + +#define LN_dNSDomain "dNSDomain" +#define NID_dNSDomain 451 +#define OBJ_dNSDomain OBJ_pilotObjectClass,15L + +#define LN_domainRelatedObject "domainRelatedObject" +#define NID_domainRelatedObject 452 +#define OBJ_domainRelatedObject OBJ_pilotObjectClass,17L + +#define LN_friendlyCountry "friendlyCountry" +#define NID_friendlyCountry 453 +#define OBJ_friendlyCountry OBJ_pilotObjectClass,18L + +#define LN_simpleSecurityObject "simpleSecurityObject" +#define NID_simpleSecurityObject 454 +#define OBJ_simpleSecurityObject OBJ_pilotObjectClass,19L + +#define LN_pilotOrganization "pilotOrganization" +#define NID_pilotOrganization 455 +#define OBJ_pilotOrganization OBJ_pilotObjectClass,20L + +#define LN_pilotDSA "pilotDSA" +#define NID_pilotDSA 456 +#define OBJ_pilotDSA OBJ_pilotObjectClass,21L + +#define LN_qualityLabelledData "qualityLabelledData" +#define NID_qualityLabelledData 457 +#define OBJ_qualityLabelledData OBJ_pilotObjectClass,22L + +#define SN_userId "UID" +#define LN_userId "userId" +#define NID_userId 458 +#define OBJ_userId OBJ_pilotAttributeType,1L + +#define LN_textEncodedORAddress "textEncodedORAddress" +#define NID_textEncodedORAddress 459 +#define OBJ_textEncodedORAddress OBJ_pilotAttributeType,2L + +#define SN_rfc822Mailbox "mail" +#define LN_rfc822Mailbox "rfc822Mailbox" +#define NID_rfc822Mailbox 460 +#define OBJ_rfc822Mailbox OBJ_pilotAttributeType,3L + +#define SN_info "info" +#define NID_info 461 +#define OBJ_info OBJ_pilotAttributeType,4L + +#define LN_favouriteDrink "favouriteDrink" +#define NID_favouriteDrink 462 +#define OBJ_favouriteDrink OBJ_pilotAttributeType,5L + +#define LN_roomNumber "roomNumber" +#define NID_roomNumber 463 +#define OBJ_roomNumber OBJ_pilotAttributeType,6L + +#define SN_photo "photo" +#define NID_photo 464 +#define OBJ_photo OBJ_pilotAttributeType,7L + +#define LN_userClass "userClass" +#define NID_userClass 465 +#define OBJ_userClass OBJ_pilotAttributeType,8L + +#define SN_host "host" +#define NID_host 466 +#define OBJ_host OBJ_pilotAttributeType,9L + +#define SN_manager "manager" +#define NID_manager 467 +#define OBJ_manager OBJ_pilotAttributeType,10L + +#define LN_documentIdentifier "documentIdentifier" +#define NID_documentIdentifier 468 +#define OBJ_documentIdentifier OBJ_pilotAttributeType,11L + +#define LN_documentTitle "documentTitle" +#define NID_documentTitle 469 +#define OBJ_documentTitle OBJ_pilotAttributeType,12L + +#define LN_documentVersion "documentVersion" +#define NID_documentVersion 470 +#define OBJ_documentVersion OBJ_pilotAttributeType,13L + +#define LN_documentAuthor "documentAuthor" +#define NID_documentAuthor 471 +#define OBJ_documentAuthor OBJ_pilotAttributeType,14L + +#define LN_documentLocation "documentLocation" +#define NID_documentLocation 472 +#define OBJ_documentLocation OBJ_pilotAttributeType,15L + +#define LN_homeTelephoneNumber "homeTelephoneNumber" +#define NID_homeTelephoneNumber 473 +#define OBJ_homeTelephoneNumber OBJ_pilotAttributeType,20L + +#define SN_secretary "secretary" +#define NID_secretary 474 +#define OBJ_secretary OBJ_pilotAttributeType,21L + +#define LN_otherMailbox "otherMailbox" +#define NID_otherMailbox 475 +#define OBJ_otherMailbox OBJ_pilotAttributeType,22L + +#define LN_lastModifiedTime "lastModifiedTime" +#define NID_lastModifiedTime 476 +#define OBJ_lastModifiedTime OBJ_pilotAttributeType,23L + +#define LN_lastModifiedBy "lastModifiedBy" +#define NID_lastModifiedBy 477 +#define OBJ_lastModifiedBy OBJ_pilotAttributeType,24L + +#define SN_domainComponent "DC" +#define LN_domainComponent "domainComponent" +#define NID_domainComponent 391 +#define OBJ_domainComponent OBJ_pilotAttributeType,25L + +#define LN_aRecord "aRecord" +#define NID_aRecord 478 +#define OBJ_aRecord OBJ_pilotAttributeType,26L + +#define LN_pilotAttributeType27 "pilotAttributeType27" +#define NID_pilotAttributeType27 479 +#define OBJ_pilotAttributeType27 OBJ_pilotAttributeType,27L + +#define LN_mXRecord "mXRecord" +#define NID_mXRecord 480 +#define OBJ_mXRecord OBJ_pilotAttributeType,28L + +#define LN_nSRecord "nSRecord" +#define NID_nSRecord 481 +#define OBJ_nSRecord OBJ_pilotAttributeType,29L + +#define LN_sOARecord "sOARecord" +#define NID_sOARecord 482 +#define OBJ_sOARecord OBJ_pilotAttributeType,30L + +#define LN_cNAMERecord "cNAMERecord" +#define NID_cNAMERecord 483 +#define OBJ_cNAMERecord OBJ_pilotAttributeType,31L + +#define LN_associatedDomain "associatedDomain" +#define NID_associatedDomain 484 +#define OBJ_associatedDomain OBJ_pilotAttributeType,37L + +#define LN_associatedName "associatedName" +#define NID_associatedName 485 +#define OBJ_associatedName OBJ_pilotAttributeType,38L + +#define LN_homePostalAddress "homePostalAddress" +#define NID_homePostalAddress 486 +#define OBJ_homePostalAddress OBJ_pilotAttributeType,39L + +#define LN_personalTitle "personalTitle" +#define NID_personalTitle 487 +#define OBJ_personalTitle OBJ_pilotAttributeType,40L + +#define LN_mobileTelephoneNumber "mobileTelephoneNumber" +#define NID_mobileTelephoneNumber 488 +#define OBJ_mobileTelephoneNumber OBJ_pilotAttributeType,41L + +#define LN_pagerTelephoneNumber "pagerTelephoneNumber" +#define NID_pagerTelephoneNumber 489 +#define OBJ_pagerTelephoneNumber OBJ_pilotAttributeType,42L + +#define LN_friendlyCountryName "friendlyCountryName" +#define NID_friendlyCountryName 490 +#define OBJ_friendlyCountryName OBJ_pilotAttributeType,43L + +#define SN_uniqueIdentifier "uid" +#define LN_uniqueIdentifier "uniqueIdentifier" +#define NID_uniqueIdentifier 102 +#define OBJ_uniqueIdentifier OBJ_pilotAttributeType,44L + +#define LN_organizationalStatus "organizationalStatus" +#define NID_organizationalStatus 491 +#define OBJ_organizationalStatus OBJ_pilotAttributeType,45L + +#define LN_janetMailbox "janetMailbox" +#define NID_janetMailbox 492 +#define OBJ_janetMailbox OBJ_pilotAttributeType,46L + +#define LN_mailPreferenceOption "mailPreferenceOption" +#define NID_mailPreferenceOption 493 +#define OBJ_mailPreferenceOption OBJ_pilotAttributeType,47L + +#define LN_buildingName "buildingName" +#define NID_buildingName 494 +#define OBJ_buildingName OBJ_pilotAttributeType,48L + +#define LN_dSAQuality "dSAQuality" +#define NID_dSAQuality 495 +#define OBJ_dSAQuality OBJ_pilotAttributeType,49L + +#define LN_singleLevelQuality "singleLevelQuality" +#define NID_singleLevelQuality 496 +#define OBJ_singleLevelQuality OBJ_pilotAttributeType,50L + +#define LN_subtreeMinimumQuality "subtreeMinimumQuality" +#define NID_subtreeMinimumQuality 497 +#define OBJ_subtreeMinimumQuality OBJ_pilotAttributeType,51L + +#define LN_subtreeMaximumQuality "subtreeMaximumQuality" +#define NID_subtreeMaximumQuality 498 +#define OBJ_subtreeMaximumQuality OBJ_pilotAttributeType,52L + +#define LN_personalSignature "personalSignature" +#define NID_personalSignature 499 +#define OBJ_personalSignature OBJ_pilotAttributeType,53L + +#define LN_dITRedirect "dITRedirect" +#define NID_dITRedirect 500 +#define OBJ_dITRedirect OBJ_pilotAttributeType,54L + +#define SN_audio "audio" +#define NID_audio 501 +#define OBJ_audio OBJ_pilotAttributeType,55L + +#define LN_documentPublisher "documentPublisher" +#define NID_documentPublisher 502 +#define OBJ_documentPublisher OBJ_pilotAttributeType,56L + +#define SN_id_set "id-set" +#define LN_id_set "Secure Electronic Transactions" +#define NID_id_set 512 +#define OBJ_id_set OBJ_international_organizations,42L + +#define SN_set_ctype "set-ctype" +#define LN_set_ctype "content types" +#define NID_set_ctype 513 +#define OBJ_set_ctype OBJ_id_set,0L + +#define SN_set_msgExt "set-msgExt" +#define LN_set_msgExt "message extensions" +#define NID_set_msgExt 514 +#define OBJ_set_msgExt OBJ_id_set,1L + +#define SN_set_attr "set-attr" +#define NID_set_attr 515 +#define OBJ_set_attr OBJ_id_set,3L + +#define SN_set_policy "set-policy" +#define NID_set_policy 516 +#define OBJ_set_policy OBJ_id_set,5L + +#define SN_set_certExt "set-certExt" +#define LN_set_certExt "certificate extensions" +#define NID_set_certExt 517 +#define OBJ_set_certExt OBJ_id_set,7L + +#define SN_set_brand "set-brand" +#define NID_set_brand 518 +#define OBJ_set_brand OBJ_id_set,8L + +#define SN_setct_PANData "setct-PANData" +#define NID_setct_PANData 519 +#define OBJ_setct_PANData OBJ_set_ctype,0L + +#define SN_setct_PANToken "setct-PANToken" +#define NID_setct_PANToken 520 +#define OBJ_setct_PANToken OBJ_set_ctype,1L + +#define SN_setct_PANOnly "setct-PANOnly" +#define NID_setct_PANOnly 521 +#define OBJ_setct_PANOnly OBJ_set_ctype,2L + +#define SN_setct_OIData "setct-OIData" +#define NID_setct_OIData 522 +#define OBJ_setct_OIData OBJ_set_ctype,3L + +#define SN_setct_PI "setct-PI" +#define NID_setct_PI 523 +#define OBJ_setct_PI OBJ_set_ctype,4L + +#define SN_setct_PIData "setct-PIData" +#define NID_setct_PIData 524 +#define OBJ_setct_PIData OBJ_set_ctype,5L + +#define SN_setct_PIDataUnsigned "setct-PIDataUnsigned" +#define NID_setct_PIDataUnsigned 525 +#define OBJ_setct_PIDataUnsigned OBJ_set_ctype,6L + +#define SN_setct_HODInput "setct-HODInput" +#define NID_setct_HODInput 526 +#define OBJ_setct_HODInput OBJ_set_ctype,7L + +#define SN_setct_AuthResBaggage "setct-AuthResBaggage" +#define NID_setct_AuthResBaggage 527 +#define OBJ_setct_AuthResBaggage OBJ_set_ctype,8L + +#define SN_setct_AuthRevReqBaggage "setct-AuthRevReqBaggage" +#define NID_setct_AuthRevReqBaggage 528 +#define OBJ_setct_AuthRevReqBaggage OBJ_set_ctype,9L + +#define SN_setct_AuthRevResBaggage "setct-AuthRevResBaggage" +#define NID_setct_AuthRevResBaggage 529 +#define OBJ_setct_AuthRevResBaggage OBJ_set_ctype,10L + +#define SN_setct_CapTokenSeq "setct-CapTokenSeq" +#define NID_setct_CapTokenSeq 530 +#define OBJ_setct_CapTokenSeq OBJ_set_ctype,11L + +#define SN_setct_PInitResData "setct-PInitResData" +#define NID_setct_PInitResData 531 +#define OBJ_setct_PInitResData OBJ_set_ctype,12L + +#define SN_setct_PI_TBS "setct-PI-TBS" +#define NID_setct_PI_TBS 532 +#define OBJ_setct_PI_TBS OBJ_set_ctype,13L + +#define SN_setct_PResData "setct-PResData" +#define NID_setct_PResData 533 +#define OBJ_setct_PResData OBJ_set_ctype,14L + +#define SN_setct_AuthReqTBS "setct-AuthReqTBS" +#define NID_setct_AuthReqTBS 534 +#define OBJ_setct_AuthReqTBS OBJ_set_ctype,16L + +#define SN_setct_AuthResTBS "setct-AuthResTBS" +#define NID_setct_AuthResTBS 535 +#define OBJ_setct_AuthResTBS OBJ_set_ctype,17L + +#define SN_setct_AuthResTBSX "setct-AuthResTBSX" +#define NID_setct_AuthResTBSX 536 +#define OBJ_setct_AuthResTBSX OBJ_set_ctype,18L + +#define SN_setct_AuthTokenTBS "setct-AuthTokenTBS" +#define NID_setct_AuthTokenTBS 537 +#define OBJ_setct_AuthTokenTBS OBJ_set_ctype,19L + +#define SN_setct_CapTokenData "setct-CapTokenData" +#define NID_setct_CapTokenData 538 +#define OBJ_setct_CapTokenData OBJ_set_ctype,20L + +#define SN_setct_CapTokenTBS "setct-CapTokenTBS" +#define NID_setct_CapTokenTBS 539 +#define OBJ_setct_CapTokenTBS OBJ_set_ctype,21L + +#define SN_setct_AcqCardCodeMsg "setct-AcqCardCodeMsg" +#define NID_setct_AcqCardCodeMsg 540 +#define OBJ_setct_AcqCardCodeMsg OBJ_set_ctype,22L + +#define SN_setct_AuthRevReqTBS "setct-AuthRevReqTBS" +#define NID_setct_AuthRevReqTBS 541 +#define OBJ_setct_AuthRevReqTBS OBJ_set_ctype,23L + +#define SN_setct_AuthRevResData "setct-AuthRevResData" +#define NID_setct_AuthRevResData 542 +#define OBJ_setct_AuthRevResData OBJ_set_ctype,24L + +#define SN_setct_AuthRevResTBS "setct-AuthRevResTBS" +#define NID_setct_AuthRevResTBS 543 +#define OBJ_setct_AuthRevResTBS OBJ_set_ctype,25L + +#define SN_setct_CapReqTBS "setct-CapReqTBS" +#define NID_setct_CapReqTBS 544 +#define OBJ_setct_CapReqTBS OBJ_set_ctype,26L + +#define SN_setct_CapReqTBSX "setct-CapReqTBSX" +#define NID_setct_CapReqTBSX 545 +#define OBJ_setct_CapReqTBSX OBJ_set_ctype,27L + +#define SN_setct_CapResData "setct-CapResData" +#define NID_setct_CapResData 546 +#define OBJ_setct_CapResData OBJ_set_ctype,28L + +#define SN_setct_CapRevReqTBS "setct-CapRevReqTBS" +#define NID_setct_CapRevReqTBS 547 +#define OBJ_setct_CapRevReqTBS OBJ_set_ctype,29L + +#define SN_setct_CapRevReqTBSX "setct-CapRevReqTBSX" +#define NID_setct_CapRevReqTBSX 548 +#define OBJ_setct_CapRevReqTBSX OBJ_set_ctype,30L + +#define SN_setct_CapRevResData "setct-CapRevResData" +#define NID_setct_CapRevResData 549 +#define OBJ_setct_CapRevResData OBJ_set_ctype,31L + +#define SN_setct_CredReqTBS "setct-CredReqTBS" +#define NID_setct_CredReqTBS 550 +#define OBJ_setct_CredReqTBS OBJ_set_ctype,32L + +#define SN_setct_CredReqTBSX "setct-CredReqTBSX" +#define NID_setct_CredReqTBSX 551 +#define OBJ_setct_CredReqTBSX OBJ_set_ctype,33L + +#define SN_setct_CredResData "setct-CredResData" +#define NID_setct_CredResData 552 +#define OBJ_setct_CredResData OBJ_set_ctype,34L + +#define SN_setct_CredRevReqTBS "setct-CredRevReqTBS" +#define NID_setct_CredRevReqTBS 553 +#define OBJ_setct_CredRevReqTBS OBJ_set_ctype,35L + +#define SN_setct_CredRevReqTBSX "setct-CredRevReqTBSX" +#define NID_setct_CredRevReqTBSX 554 +#define OBJ_setct_CredRevReqTBSX OBJ_set_ctype,36L + +#define SN_setct_CredRevResData "setct-CredRevResData" +#define NID_setct_CredRevResData 555 +#define OBJ_setct_CredRevResData OBJ_set_ctype,37L + +#define SN_setct_PCertReqData "setct-PCertReqData" +#define NID_setct_PCertReqData 556 +#define OBJ_setct_PCertReqData OBJ_set_ctype,38L + +#define SN_setct_PCertResTBS "setct-PCertResTBS" +#define NID_setct_PCertResTBS 557 +#define OBJ_setct_PCertResTBS OBJ_set_ctype,39L + +#define SN_setct_BatchAdminReqData "setct-BatchAdminReqData" +#define NID_setct_BatchAdminReqData 558 +#define OBJ_setct_BatchAdminReqData OBJ_set_ctype,40L + +#define SN_setct_BatchAdminResData "setct-BatchAdminResData" +#define NID_setct_BatchAdminResData 559 +#define OBJ_setct_BatchAdminResData OBJ_set_ctype,41L + +#define SN_setct_CardCInitResTBS "setct-CardCInitResTBS" +#define NID_setct_CardCInitResTBS 560 +#define OBJ_setct_CardCInitResTBS OBJ_set_ctype,42L + +#define SN_setct_MeAqCInitResTBS "setct-MeAqCInitResTBS" +#define NID_setct_MeAqCInitResTBS 561 +#define OBJ_setct_MeAqCInitResTBS OBJ_set_ctype,43L + +#define SN_setct_RegFormResTBS "setct-RegFormResTBS" +#define NID_setct_RegFormResTBS 562 +#define OBJ_setct_RegFormResTBS OBJ_set_ctype,44L + +#define SN_setct_CertReqData "setct-CertReqData" +#define NID_setct_CertReqData 563 +#define OBJ_setct_CertReqData OBJ_set_ctype,45L + +#define SN_setct_CertReqTBS "setct-CertReqTBS" +#define NID_setct_CertReqTBS 564 +#define OBJ_setct_CertReqTBS OBJ_set_ctype,46L + +#define SN_setct_CertResData "setct-CertResData" +#define NID_setct_CertResData 565 +#define OBJ_setct_CertResData OBJ_set_ctype,47L + +#define SN_setct_CertInqReqTBS "setct-CertInqReqTBS" +#define NID_setct_CertInqReqTBS 566 +#define OBJ_setct_CertInqReqTBS OBJ_set_ctype,48L + +#define SN_setct_ErrorTBS "setct-ErrorTBS" +#define NID_setct_ErrorTBS 567 +#define OBJ_setct_ErrorTBS OBJ_set_ctype,49L + +#define SN_setct_PIDualSignedTBE "setct-PIDualSignedTBE" +#define NID_setct_PIDualSignedTBE 568 +#define OBJ_setct_PIDualSignedTBE OBJ_set_ctype,50L + +#define SN_setct_PIUnsignedTBE "setct-PIUnsignedTBE" +#define NID_setct_PIUnsignedTBE 569 +#define OBJ_setct_PIUnsignedTBE OBJ_set_ctype,51L + +#define SN_setct_AuthReqTBE "setct-AuthReqTBE" +#define NID_setct_AuthReqTBE 570 +#define OBJ_setct_AuthReqTBE OBJ_set_ctype,52L + +#define SN_setct_AuthResTBE "setct-AuthResTBE" +#define NID_setct_AuthResTBE 571 +#define OBJ_setct_AuthResTBE OBJ_set_ctype,53L + +#define SN_setct_AuthResTBEX "setct-AuthResTBEX" +#define NID_setct_AuthResTBEX 572 +#define OBJ_setct_AuthResTBEX OBJ_set_ctype,54L + +#define SN_setct_AuthTokenTBE "setct-AuthTokenTBE" +#define NID_setct_AuthTokenTBE 573 +#define OBJ_setct_AuthTokenTBE OBJ_set_ctype,55L + +#define SN_setct_CapTokenTBE "setct-CapTokenTBE" +#define NID_setct_CapTokenTBE 574 +#define OBJ_setct_CapTokenTBE OBJ_set_ctype,56L + +#define SN_setct_CapTokenTBEX "setct-CapTokenTBEX" +#define NID_setct_CapTokenTBEX 575 +#define OBJ_setct_CapTokenTBEX OBJ_set_ctype,57L + +#define SN_setct_AcqCardCodeMsgTBE "setct-AcqCardCodeMsgTBE" +#define NID_setct_AcqCardCodeMsgTBE 576 +#define OBJ_setct_AcqCardCodeMsgTBE OBJ_set_ctype,58L + +#define SN_setct_AuthRevReqTBE "setct-AuthRevReqTBE" +#define NID_setct_AuthRevReqTBE 577 +#define OBJ_setct_AuthRevReqTBE OBJ_set_ctype,59L + +#define SN_setct_AuthRevResTBE "setct-AuthRevResTBE" +#define NID_setct_AuthRevResTBE 578 +#define OBJ_setct_AuthRevResTBE OBJ_set_ctype,60L + +#define SN_setct_AuthRevResTBEB "setct-AuthRevResTBEB" +#define NID_setct_AuthRevResTBEB 579 +#define OBJ_setct_AuthRevResTBEB OBJ_set_ctype,61L + +#define SN_setct_CapReqTBE "setct-CapReqTBE" +#define NID_setct_CapReqTBE 580 +#define OBJ_setct_CapReqTBE OBJ_set_ctype,62L + +#define SN_setct_CapReqTBEX "setct-CapReqTBEX" +#define NID_setct_CapReqTBEX 581 +#define OBJ_setct_CapReqTBEX OBJ_set_ctype,63L + +#define SN_setct_CapResTBE "setct-CapResTBE" +#define NID_setct_CapResTBE 582 +#define OBJ_setct_CapResTBE OBJ_set_ctype,64L + +#define SN_setct_CapRevReqTBE "setct-CapRevReqTBE" +#define NID_setct_CapRevReqTBE 583 +#define OBJ_setct_CapRevReqTBE OBJ_set_ctype,65L + +#define SN_setct_CapRevReqTBEX "setct-CapRevReqTBEX" +#define NID_setct_CapRevReqTBEX 584 +#define OBJ_setct_CapRevReqTBEX OBJ_set_ctype,66L + +#define SN_setct_CapRevResTBE "setct-CapRevResTBE" +#define NID_setct_CapRevResTBE 585 +#define OBJ_setct_CapRevResTBE OBJ_set_ctype,67L + +#define SN_setct_CredReqTBE "setct-CredReqTBE" +#define NID_setct_CredReqTBE 586 +#define OBJ_setct_CredReqTBE OBJ_set_ctype,68L + +#define SN_setct_CredReqTBEX "setct-CredReqTBEX" +#define NID_setct_CredReqTBEX 587 +#define OBJ_setct_CredReqTBEX OBJ_set_ctype,69L + +#define SN_setct_CredResTBE "setct-CredResTBE" +#define NID_setct_CredResTBE 588 +#define OBJ_setct_CredResTBE OBJ_set_ctype,70L + +#define SN_setct_CredRevReqTBE "setct-CredRevReqTBE" +#define NID_setct_CredRevReqTBE 589 +#define OBJ_setct_CredRevReqTBE OBJ_set_ctype,71L + +#define SN_setct_CredRevReqTBEX "setct-CredRevReqTBEX" +#define NID_setct_CredRevReqTBEX 590 +#define OBJ_setct_CredRevReqTBEX OBJ_set_ctype,72L + +#define SN_setct_CredRevResTBE "setct-CredRevResTBE" +#define NID_setct_CredRevResTBE 591 +#define OBJ_setct_CredRevResTBE OBJ_set_ctype,73L + +#define SN_setct_BatchAdminReqTBE "setct-BatchAdminReqTBE" +#define NID_setct_BatchAdminReqTBE 592 +#define OBJ_setct_BatchAdminReqTBE OBJ_set_ctype,74L + +#define SN_setct_BatchAdminResTBE "setct-BatchAdminResTBE" +#define NID_setct_BatchAdminResTBE 593 +#define OBJ_setct_BatchAdminResTBE OBJ_set_ctype,75L + +#define SN_setct_RegFormReqTBE "setct-RegFormReqTBE" +#define NID_setct_RegFormReqTBE 594 +#define OBJ_setct_RegFormReqTBE OBJ_set_ctype,76L + +#define SN_setct_CertReqTBE "setct-CertReqTBE" +#define NID_setct_CertReqTBE 595 +#define OBJ_setct_CertReqTBE OBJ_set_ctype,77L + +#define SN_setct_CertReqTBEX "setct-CertReqTBEX" +#define NID_setct_CertReqTBEX 596 +#define OBJ_setct_CertReqTBEX OBJ_set_ctype,78L + +#define SN_setct_CertResTBE "setct-CertResTBE" +#define NID_setct_CertResTBE 597 +#define OBJ_setct_CertResTBE OBJ_set_ctype,79L + +#define SN_setct_CRLNotificationTBS "setct-CRLNotificationTBS" +#define NID_setct_CRLNotificationTBS 598 +#define OBJ_setct_CRLNotificationTBS OBJ_set_ctype,80L + +#define SN_setct_CRLNotificationResTBS "setct-CRLNotificationResTBS" +#define NID_setct_CRLNotificationResTBS 599 +#define OBJ_setct_CRLNotificationResTBS OBJ_set_ctype,81L + +#define SN_setct_BCIDistributionTBS "setct-BCIDistributionTBS" +#define NID_setct_BCIDistributionTBS 600 +#define OBJ_setct_BCIDistributionTBS OBJ_set_ctype,82L + +#define SN_setext_genCrypt "setext-genCrypt" +#define LN_setext_genCrypt "generic cryptogram" +#define NID_setext_genCrypt 601 +#define OBJ_setext_genCrypt OBJ_set_msgExt,1L + +#define SN_setext_miAuth "setext-miAuth" +#define LN_setext_miAuth "merchant initiated auth" +#define NID_setext_miAuth 602 +#define OBJ_setext_miAuth OBJ_set_msgExt,3L + +#define SN_setext_pinSecure "setext-pinSecure" +#define NID_setext_pinSecure 603 +#define OBJ_setext_pinSecure OBJ_set_msgExt,4L + +#define SN_setext_pinAny "setext-pinAny" +#define NID_setext_pinAny 604 +#define OBJ_setext_pinAny OBJ_set_msgExt,5L + +#define SN_setext_track2 "setext-track2" +#define NID_setext_track2 605 +#define OBJ_setext_track2 OBJ_set_msgExt,7L + +#define SN_setext_cv "setext-cv" +#define LN_setext_cv "additional verification" +#define NID_setext_cv 606 +#define OBJ_setext_cv OBJ_set_msgExt,8L + +#define SN_set_policy_root "set-policy-root" +#define NID_set_policy_root 607 +#define OBJ_set_policy_root OBJ_set_policy,0L + +#define SN_setCext_hashedRoot "setCext-hashedRoot" +#define NID_setCext_hashedRoot 608 +#define OBJ_setCext_hashedRoot OBJ_set_certExt,0L + +#define SN_setCext_certType "setCext-certType" +#define NID_setCext_certType 609 +#define OBJ_setCext_certType OBJ_set_certExt,1L + +#define SN_setCext_merchData "setCext-merchData" +#define NID_setCext_merchData 610 +#define OBJ_setCext_merchData OBJ_set_certExt,2L + +#define SN_setCext_cCertRequired "setCext-cCertRequired" +#define NID_setCext_cCertRequired 611 +#define OBJ_setCext_cCertRequired OBJ_set_certExt,3L + +#define SN_setCext_tunneling "setCext-tunneling" +#define NID_setCext_tunneling 612 +#define OBJ_setCext_tunneling OBJ_set_certExt,4L + +#define SN_setCext_setExt "setCext-setExt" +#define NID_setCext_setExt 613 +#define OBJ_setCext_setExt OBJ_set_certExt,5L + +#define SN_setCext_setQualf "setCext-setQualf" +#define NID_setCext_setQualf 614 +#define OBJ_setCext_setQualf OBJ_set_certExt,6L + +#define SN_setCext_PGWYcapabilities "setCext-PGWYcapabilities" +#define NID_setCext_PGWYcapabilities 615 +#define OBJ_setCext_PGWYcapabilities OBJ_set_certExt,7L + +#define SN_setCext_TokenIdentifier "setCext-TokenIdentifier" +#define NID_setCext_TokenIdentifier 616 +#define OBJ_setCext_TokenIdentifier OBJ_set_certExt,8L + +#define SN_setCext_Track2Data "setCext-Track2Data" +#define NID_setCext_Track2Data 617 +#define OBJ_setCext_Track2Data OBJ_set_certExt,9L + +#define SN_setCext_TokenType "setCext-TokenType" +#define NID_setCext_TokenType 618 +#define OBJ_setCext_TokenType OBJ_set_certExt,10L + +#define SN_setCext_IssuerCapabilities "setCext-IssuerCapabilities" +#define NID_setCext_IssuerCapabilities 619 +#define OBJ_setCext_IssuerCapabilities OBJ_set_certExt,11L + +#define SN_setAttr_Cert "setAttr-Cert" +#define NID_setAttr_Cert 620 +#define OBJ_setAttr_Cert OBJ_set_attr,0L + +#define SN_setAttr_PGWYcap "setAttr-PGWYcap" +#define LN_setAttr_PGWYcap "payment gateway capabilities" +#define NID_setAttr_PGWYcap 621 +#define OBJ_setAttr_PGWYcap OBJ_set_attr,1L + +#define SN_setAttr_TokenType "setAttr-TokenType" +#define NID_setAttr_TokenType 622 +#define OBJ_setAttr_TokenType OBJ_set_attr,2L + +#define SN_setAttr_IssCap "setAttr-IssCap" +#define LN_setAttr_IssCap "issuer capabilities" +#define NID_setAttr_IssCap 623 +#define OBJ_setAttr_IssCap OBJ_set_attr,3L + +#define SN_set_rootKeyThumb "set-rootKeyThumb" +#define NID_set_rootKeyThumb 624 +#define OBJ_set_rootKeyThumb OBJ_setAttr_Cert,0L + +#define SN_set_addPolicy "set-addPolicy" +#define NID_set_addPolicy 625 +#define OBJ_set_addPolicy OBJ_setAttr_Cert,1L + +#define SN_setAttr_Token_EMV "setAttr-Token-EMV" +#define NID_setAttr_Token_EMV 626 +#define OBJ_setAttr_Token_EMV OBJ_setAttr_TokenType,1L + +#define SN_setAttr_Token_B0Prime "setAttr-Token-B0Prime" +#define NID_setAttr_Token_B0Prime 627 +#define OBJ_setAttr_Token_B0Prime OBJ_setAttr_TokenType,2L + +#define SN_setAttr_IssCap_CVM "setAttr-IssCap-CVM" +#define NID_setAttr_IssCap_CVM 628 +#define OBJ_setAttr_IssCap_CVM OBJ_setAttr_IssCap,3L + +#define SN_setAttr_IssCap_T2 "setAttr-IssCap-T2" +#define NID_setAttr_IssCap_T2 629 +#define OBJ_setAttr_IssCap_T2 OBJ_setAttr_IssCap,4L + +#define SN_setAttr_IssCap_Sig "setAttr-IssCap-Sig" +#define NID_setAttr_IssCap_Sig 630 +#define OBJ_setAttr_IssCap_Sig OBJ_setAttr_IssCap,5L + +#define SN_setAttr_GenCryptgrm "setAttr-GenCryptgrm" +#define LN_setAttr_GenCryptgrm "generate cryptogram" +#define NID_setAttr_GenCryptgrm 631 +#define OBJ_setAttr_GenCryptgrm OBJ_setAttr_IssCap_CVM,1L + +#define SN_setAttr_T2Enc "setAttr-T2Enc" +#define LN_setAttr_T2Enc "encrypted track 2" +#define NID_setAttr_T2Enc 632 +#define OBJ_setAttr_T2Enc OBJ_setAttr_IssCap_T2,1L + +#define SN_setAttr_T2cleartxt "setAttr-T2cleartxt" +#define LN_setAttr_T2cleartxt "cleartext track 2" +#define NID_setAttr_T2cleartxt 633 +#define OBJ_setAttr_T2cleartxt OBJ_setAttr_IssCap_T2,2L + +#define SN_setAttr_TokICCsig "setAttr-TokICCsig" +#define LN_setAttr_TokICCsig "ICC or token signature" +#define NID_setAttr_TokICCsig 634 +#define OBJ_setAttr_TokICCsig OBJ_setAttr_IssCap_Sig,1L + +#define SN_setAttr_SecDevSig "setAttr-SecDevSig" +#define LN_setAttr_SecDevSig "secure device signature" +#define NID_setAttr_SecDevSig 635 +#define OBJ_setAttr_SecDevSig OBJ_setAttr_IssCap_Sig,2L + +#define SN_set_brand_IATA_ATA "set-brand-IATA-ATA" +#define NID_set_brand_IATA_ATA 636 +#define OBJ_set_brand_IATA_ATA OBJ_set_brand,1L + +#define SN_set_brand_Diners "set-brand-Diners" +#define NID_set_brand_Diners 637 +#define OBJ_set_brand_Diners OBJ_set_brand,30L + +#define SN_set_brand_AmericanExpress "set-brand-AmericanExpress" +#define NID_set_brand_AmericanExpress 638 +#define OBJ_set_brand_AmericanExpress OBJ_set_brand,34L + +#define SN_set_brand_JCB "set-brand-JCB" +#define NID_set_brand_JCB 639 +#define OBJ_set_brand_JCB OBJ_set_brand,35L + +#define SN_set_brand_Visa "set-brand-Visa" +#define NID_set_brand_Visa 640 +#define OBJ_set_brand_Visa OBJ_set_brand,4L + +#define SN_set_brand_MasterCard "set-brand-MasterCard" +#define NID_set_brand_MasterCard 641 +#define OBJ_set_brand_MasterCard OBJ_set_brand,5L + +#define SN_set_brand_Novus "set-brand-Novus" +#define NID_set_brand_Novus 642 +#define OBJ_set_brand_Novus OBJ_set_brand,6011L + +#define SN_des_cdmf "DES-CDMF" +#define LN_des_cdmf "des-cdmf" +#define NID_des_cdmf 643 +#define OBJ_des_cdmf OBJ_rsadsi,3L,10L + +#define SN_rsaOAEPEncryptionSET "rsaOAEPEncryptionSET" +#define NID_rsaOAEPEncryptionSET 644 +#define OBJ_rsaOAEPEncryptionSET OBJ_rsadsi,1L,1L,6L + +#define SN_ipsec3 "Oakley-EC2N-3" +#define LN_ipsec3 "ipsec3" +#define NID_ipsec3 749 + +#define SN_ipsec4 "Oakley-EC2N-4" +#define LN_ipsec4 "ipsec4" +#define NID_ipsec4 750 + +#define SN_whirlpool "whirlpool" +#define NID_whirlpool 804 +#define OBJ_whirlpool OBJ_iso,0L,10118L,3L,0L,55L + +#define SN_cryptopro "cryptopro" +#define NID_cryptopro 805 +#define OBJ_cryptopro OBJ_member_body,643L,2L,2L + +#define SN_cryptocom "cryptocom" +#define NID_cryptocom 806 +#define OBJ_cryptocom OBJ_member_body,643L,2L,9L + +#define SN_id_tc26 "id-tc26" +#define NID_id_tc26 974 +#define OBJ_id_tc26 OBJ_member_body,643L,7L,1L + +#define SN_id_GostR3411_94_with_GostR3410_2001 "id-GostR3411-94-with-GostR3410-2001" +#define LN_id_GostR3411_94_with_GostR3410_2001 "GOST R 34.11-94 with GOST R 34.10-2001" +#define NID_id_GostR3411_94_with_GostR3410_2001 807 +#define OBJ_id_GostR3411_94_with_GostR3410_2001 OBJ_cryptopro,3L + +#define SN_id_GostR3411_94_with_GostR3410_94 "id-GostR3411-94-with-GostR3410-94" +#define LN_id_GostR3411_94_with_GostR3410_94 "GOST R 34.11-94 with GOST R 34.10-94" +#define NID_id_GostR3411_94_with_GostR3410_94 808 +#define OBJ_id_GostR3411_94_with_GostR3410_94 OBJ_cryptopro,4L + +#define SN_id_GostR3411_94 "md_gost94" +#define LN_id_GostR3411_94 "GOST R 34.11-94" +#define NID_id_GostR3411_94 809 +#define OBJ_id_GostR3411_94 OBJ_cryptopro,9L + +#define SN_id_HMACGostR3411_94 "id-HMACGostR3411-94" +#define LN_id_HMACGostR3411_94 "HMAC GOST 34.11-94" +#define NID_id_HMACGostR3411_94 810 +#define OBJ_id_HMACGostR3411_94 OBJ_cryptopro,10L + +#define SN_id_GostR3410_2001 "gost2001" +#define LN_id_GostR3410_2001 "GOST R 34.10-2001" +#define NID_id_GostR3410_2001 811 +#define OBJ_id_GostR3410_2001 OBJ_cryptopro,19L + +#define SN_id_GostR3410_94 "gost94" +#define LN_id_GostR3410_94 "GOST R 34.10-94" +#define NID_id_GostR3410_94 812 +#define OBJ_id_GostR3410_94 OBJ_cryptopro,20L + +#define SN_id_Gost28147_89 "gost89" +#define LN_id_Gost28147_89 "GOST 28147-89" +#define NID_id_Gost28147_89 813 +#define OBJ_id_Gost28147_89 OBJ_cryptopro,21L + +#define SN_gost89_cnt "gost89-cnt" +#define NID_gost89_cnt 814 + +#define SN_gost89_cnt_12 "gost89-cnt-12" +#define NID_gost89_cnt_12 975 + +#define SN_gost89_cbc "gost89-cbc" +#define NID_gost89_cbc 1009 + +#define SN_gost89_ecb "gost89-ecb" +#define NID_gost89_ecb 1010 + +#define SN_gost89_ctr "gost89-ctr" +#define NID_gost89_ctr 1011 + +#define SN_id_Gost28147_89_MAC "gost-mac" +#define LN_id_Gost28147_89_MAC "GOST 28147-89 MAC" +#define NID_id_Gost28147_89_MAC 815 +#define OBJ_id_Gost28147_89_MAC OBJ_cryptopro,22L + +#define SN_gost_mac_12 "gost-mac-12" +#define NID_gost_mac_12 976 + +#define SN_id_GostR3411_94_prf "prf-gostr3411-94" +#define LN_id_GostR3411_94_prf "GOST R 34.11-94 PRF" +#define NID_id_GostR3411_94_prf 816 +#define OBJ_id_GostR3411_94_prf OBJ_cryptopro,23L + +#define SN_id_GostR3410_2001DH "id-GostR3410-2001DH" +#define LN_id_GostR3410_2001DH "GOST R 34.10-2001 DH" +#define NID_id_GostR3410_2001DH 817 +#define OBJ_id_GostR3410_2001DH OBJ_cryptopro,98L + +#define SN_id_GostR3410_94DH "id-GostR3410-94DH" +#define LN_id_GostR3410_94DH "GOST R 34.10-94 DH" +#define NID_id_GostR3410_94DH 818 +#define OBJ_id_GostR3410_94DH OBJ_cryptopro,99L + +#define SN_id_Gost28147_89_CryptoPro_KeyMeshing "id-Gost28147-89-CryptoPro-KeyMeshing" +#define NID_id_Gost28147_89_CryptoPro_KeyMeshing 819 +#define OBJ_id_Gost28147_89_CryptoPro_KeyMeshing OBJ_cryptopro,14L,1L + +#define SN_id_Gost28147_89_None_KeyMeshing "id-Gost28147-89-None-KeyMeshing" +#define NID_id_Gost28147_89_None_KeyMeshing 820 +#define OBJ_id_Gost28147_89_None_KeyMeshing OBJ_cryptopro,14L,0L + +#define SN_id_GostR3411_94_TestParamSet "id-GostR3411-94-TestParamSet" +#define NID_id_GostR3411_94_TestParamSet 821 +#define OBJ_id_GostR3411_94_TestParamSet OBJ_cryptopro,30L,0L + +#define SN_id_GostR3411_94_CryptoProParamSet "id-GostR3411-94-CryptoProParamSet" +#define NID_id_GostR3411_94_CryptoProParamSet 822 +#define OBJ_id_GostR3411_94_CryptoProParamSet OBJ_cryptopro,30L,1L + +#define SN_id_Gost28147_89_TestParamSet "id-Gost28147-89-TestParamSet" +#define NID_id_Gost28147_89_TestParamSet 823 +#define OBJ_id_Gost28147_89_TestParamSet OBJ_cryptopro,31L,0L + +#define SN_id_Gost28147_89_CryptoPro_A_ParamSet "id-Gost28147-89-CryptoPro-A-ParamSet" +#define NID_id_Gost28147_89_CryptoPro_A_ParamSet 824 +#define OBJ_id_Gost28147_89_CryptoPro_A_ParamSet OBJ_cryptopro,31L,1L + +#define SN_id_Gost28147_89_CryptoPro_B_ParamSet "id-Gost28147-89-CryptoPro-B-ParamSet" +#define NID_id_Gost28147_89_CryptoPro_B_ParamSet 825 +#define OBJ_id_Gost28147_89_CryptoPro_B_ParamSet OBJ_cryptopro,31L,2L + +#define SN_id_Gost28147_89_CryptoPro_C_ParamSet "id-Gost28147-89-CryptoPro-C-ParamSet" +#define NID_id_Gost28147_89_CryptoPro_C_ParamSet 826 +#define OBJ_id_Gost28147_89_CryptoPro_C_ParamSet OBJ_cryptopro,31L,3L + +#define SN_id_Gost28147_89_CryptoPro_D_ParamSet "id-Gost28147-89-CryptoPro-D-ParamSet" +#define NID_id_Gost28147_89_CryptoPro_D_ParamSet 827 +#define OBJ_id_Gost28147_89_CryptoPro_D_ParamSet OBJ_cryptopro,31L,4L + +#define SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet "id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet" +#define NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet 828 +#define OBJ_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet OBJ_cryptopro,31L,5L + +#define SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet "id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet" +#define NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet 829 +#define OBJ_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet OBJ_cryptopro,31L,6L + +#define SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet "id-Gost28147-89-CryptoPro-RIC-1-ParamSet" +#define NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet 830 +#define OBJ_id_Gost28147_89_CryptoPro_RIC_1_ParamSet OBJ_cryptopro,31L,7L + +#define SN_id_GostR3410_94_TestParamSet "id-GostR3410-94-TestParamSet" +#define NID_id_GostR3410_94_TestParamSet 831 +#define OBJ_id_GostR3410_94_TestParamSet OBJ_cryptopro,32L,0L + +#define SN_id_GostR3410_94_CryptoPro_A_ParamSet "id-GostR3410-94-CryptoPro-A-ParamSet" +#define NID_id_GostR3410_94_CryptoPro_A_ParamSet 832 +#define OBJ_id_GostR3410_94_CryptoPro_A_ParamSet OBJ_cryptopro,32L,2L + +#define SN_id_GostR3410_94_CryptoPro_B_ParamSet "id-GostR3410-94-CryptoPro-B-ParamSet" +#define NID_id_GostR3410_94_CryptoPro_B_ParamSet 833 +#define OBJ_id_GostR3410_94_CryptoPro_B_ParamSet OBJ_cryptopro,32L,3L + +#define SN_id_GostR3410_94_CryptoPro_C_ParamSet "id-GostR3410-94-CryptoPro-C-ParamSet" +#define NID_id_GostR3410_94_CryptoPro_C_ParamSet 834 +#define OBJ_id_GostR3410_94_CryptoPro_C_ParamSet OBJ_cryptopro,32L,4L + +#define SN_id_GostR3410_94_CryptoPro_D_ParamSet "id-GostR3410-94-CryptoPro-D-ParamSet" +#define NID_id_GostR3410_94_CryptoPro_D_ParamSet 835 +#define OBJ_id_GostR3410_94_CryptoPro_D_ParamSet OBJ_cryptopro,32L,5L + +#define SN_id_GostR3410_94_CryptoPro_XchA_ParamSet "id-GostR3410-94-CryptoPro-XchA-ParamSet" +#define NID_id_GostR3410_94_CryptoPro_XchA_ParamSet 836 +#define OBJ_id_GostR3410_94_CryptoPro_XchA_ParamSet OBJ_cryptopro,33L,1L + +#define SN_id_GostR3410_94_CryptoPro_XchB_ParamSet "id-GostR3410-94-CryptoPro-XchB-ParamSet" +#define NID_id_GostR3410_94_CryptoPro_XchB_ParamSet 837 +#define OBJ_id_GostR3410_94_CryptoPro_XchB_ParamSet OBJ_cryptopro,33L,2L + +#define SN_id_GostR3410_94_CryptoPro_XchC_ParamSet "id-GostR3410-94-CryptoPro-XchC-ParamSet" +#define NID_id_GostR3410_94_CryptoPro_XchC_ParamSet 838 +#define OBJ_id_GostR3410_94_CryptoPro_XchC_ParamSet OBJ_cryptopro,33L,3L + +#define SN_id_GostR3410_2001_TestParamSet "id-GostR3410-2001-TestParamSet" +#define NID_id_GostR3410_2001_TestParamSet 839 +#define OBJ_id_GostR3410_2001_TestParamSet OBJ_cryptopro,35L,0L + +#define SN_id_GostR3410_2001_CryptoPro_A_ParamSet "id-GostR3410-2001-CryptoPro-A-ParamSet" +#define NID_id_GostR3410_2001_CryptoPro_A_ParamSet 840 +#define OBJ_id_GostR3410_2001_CryptoPro_A_ParamSet OBJ_cryptopro,35L,1L + +#define SN_id_GostR3410_2001_CryptoPro_B_ParamSet "id-GostR3410-2001-CryptoPro-B-ParamSet" +#define NID_id_GostR3410_2001_CryptoPro_B_ParamSet 841 +#define OBJ_id_GostR3410_2001_CryptoPro_B_ParamSet OBJ_cryptopro,35L,2L + +#define SN_id_GostR3410_2001_CryptoPro_C_ParamSet "id-GostR3410-2001-CryptoPro-C-ParamSet" +#define NID_id_GostR3410_2001_CryptoPro_C_ParamSet 842 +#define OBJ_id_GostR3410_2001_CryptoPro_C_ParamSet OBJ_cryptopro,35L,3L + +#define SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet "id-GostR3410-2001-CryptoPro-XchA-ParamSet" +#define NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet 843 +#define OBJ_id_GostR3410_2001_CryptoPro_XchA_ParamSet OBJ_cryptopro,36L,0L + +#define SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet "id-GostR3410-2001-CryptoPro-XchB-ParamSet" +#define NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet 844 +#define OBJ_id_GostR3410_2001_CryptoPro_XchB_ParamSet OBJ_cryptopro,36L,1L + +#define SN_id_GostR3410_94_a "id-GostR3410-94-a" +#define NID_id_GostR3410_94_a 845 +#define OBJ_id_GostR3410_94_a OBJ_id_GostR3410_94,1L + +#define SN_id_GostR3410_94_aBis "id-GostR3410-94-aBis" +#define NID_id_GostR3410_94_aBis 846 +#define OBJ_id_GostR3410_94_aBis OBJ_id_GostR3410_94,2L + +#define SN_id_GostR3410_94_b "id-GostR3410-94-b" +#define NID_id_GostR3410_94_b 847 +#define OBJ_id_GostR3410_94_b OBJ_id_GostR3410_94,3L + +#define SN_id_GostR3410_94_bBis "id-GostR3410-94-bBis" +#define NID_id_GostR3410_94_bBis 848 +#define OBJ_id_GostR3410_94_bBis OBJ_id_GostR3410_94,4L + +#define SN_id_Gost28147_89_cc "id-Gost28147-89-cc" +#define LN_id_Gost28147_89_cc "GOST 28147-89 Cryptocom ParamSet" +#define NID_id_Gost28147_89_cc 849 +#define OBJ_id_Gost28147_89_cc OBJ_cryptocom,1L,6L,1L + +#define SN_id_GostR3410_94_cc "gost94cc" +#define LN_id_GostR3410_94_cc "GOST 34.10-94 Cryptocom" +#define NID_id_GostR3410_94_cc 850 +#define OBJ_id_GostR3410_94_cc OBJ_cryptocom,1L,5L,3L + +#define SN_id_GostR3410_2001_cc "gost2001cc" +#define LN_id_GostR3410_2001_cc "GOST 34.10-2001 Cryptocom" +#define NID_id_GostR3410_2001_cc 851 +#define OBJ_id_GostR3410_2001_cc OBJ_cryptocom,1L,5L,4L + +#define SN_id_GostR3411_94_with_GostR3410_94_cc "id-GostR3411-94-with-GostR3410-94-cc" +#define LN_id_GostR3411_94_with_GostR3410_94_cc "GOST R 34.11-94 with GOST R 34.10-94 Cryptocom" +#define NID_id_GostR3411_94_with_GostR3410_94_cc 852 +#define OBJ_id_GostR3411_94_with_GostR3410_94_cc OBJ_cryptocom,1L,3L,3L + +#define SN_id_GostR3411_94_with_GostR3410_2001_cc "id-GostR3411-94-with-GostR3410-2001-cc" +#define LN_id_GostR3411_94_with_GostR3410_2001_cc "GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom" +#define NID_id_GostR3411_94_with_GostR3410_2001_cc 853 +#define OBJ_id_GostR3411_94_with_GostR3410_2001_cc OBJ_cryptocom,1L,3L,4L + +#define SN_id_GostR3410_2001_ParamSet_cc "id-GostR3410-2001-ParamSet-cc" +#define LN_id_GostR3410_2001_ParamSet_cc "GOST R 3410-2001 Parameter Set Cryptocom" +#define NID_id_GostR3410_2001_ParamSet_cc 854 +#define OBJ_id_GostR3410_2001_ParamSet_cc OBJ_cryptocom,1L,8L,1L + +#define SN_id_tc26_algorithms "id-tc26-algorithms" +#define NID_id_tc26_algorithms 977 +#define OBJ_id_tc26_algorithms OBJ_id_tc26,1L + +#define SN_id_tc26_sign "id-tc26-sign" +#define NID_id_tc26_sign 978 +#define OBJ_id_tc26_sign OBJ_id_tc26_algorithms,1L + +#define SN_id_GostR3410_2012_256 "gost2012_256" +#define LN_id_GostR3410_2012_256 "GOST R 34.10-2012 with 256 bit modulus" +#define NID_id_GostR3410_2012_256 979 +#define OBJ_id_GostR3410_2012_256 OBJ_id_tc26_sign,1L + +#define SN_id_GostR3410_2012_512 "gost2012_512" +#define LN_id_GostR3410_2012_512 "GOST R 34.10-2012 with 512 bit modulus" +#define NID_id_GostR3410_2012_512 980 +#define OBJ_id_GostR3410_2012_512 OBJ_id_tc26_sign,2L + +#define SN_id_tc26_digest "id-tc26-digest" +#define NID_id_tc26_digest 981 +#define OBJ_id_tc26_digest OBJ_id_tc26_algorithms,2L + +#define SN_id_GostR3411_2012_256 "md_gost12_256" +#define LN_id_GostR3411_2012_256 "GOST R 34.11-2012 with 256 bit hash" +#define NID_id_GostR3411_2012_256 982 +#define OBJ_id_GostR3411_2012_256 OBJ_id_tc26_digest,2L + +#define SN_id_GostR3411_2012_512 "md_gost12_512" +#define LN_id_GostR3411_2012_512 "GOST R 34.11-2012 with 512 bit hash" +#define NID_id_GostR3411_2012_512 983 +#define OBJ_id_GostR3411_2012_512 OBJ_id_tc26_digest,3L + +#define SN_id_tc26_signwithdigest "id-tc26-signwithdigest" +#define NID_id_tc26_signwithdigest 984 +#define OBJ_id_tc26_signwithdigest OBJ_id_tc26_algorithms,3L + +#define SN_id_tc26_signwithdigest_gost3410_2012_256 "id-tc26-signwithdigest-gost3410-2012-256" +#define LN_id_tc26_signwithdigest_gost3410_2012_256 "GOST R 34.10-2012 with GOST R 34.11-2012 (256 bit)" +#define NID_id_tc26_signwithdigest_gost3410_2012_256 985 +#define OBJ_id_tc26_signwithdigest_gost3410_2012_256 OBJ_id_tc26_signwithdigest,2L + +#define SN_id_tc26_signwithdigest_gost3410_2012_512 "id-tc26-signwithdigest-gost3410-2012-512" +#define LN_id_tc26_signwithdigest_gost3410_2012_512 "GOST R 34.10-2012 with GOST R 34.11-2012 (512 bit)" +#define NID_id_tc26_signwithdigest_gost3410_2012_512 986 +#define OBJ_id_tc26_signwithdigest_gost3410_2012_512 OBJ_id_tc26_signwithdigest,3L + +#define SN_id_tc26_mac "id-tc26-mac" +#define NID_id_tc26_mac 987 +#define OBJ_id_tc26_mac OBJ_id_tc26_algorithms,4L + +#define SN_id_tc26_hmac_gost_3411_2012_256 "id-tc26-hmac-gost-3411-2012-256" +#define LN_id_tc26_hmac_gost_3411_2012_256 "HMAC GOST 34.11-2012 256 bit" +#define NID_id_tc26_hmac_gost_3411_2012_256 988 +#define OBJ_id_tc26_hmac_gost_3411_2012_256 OBJ_id_tc26_mac,1L + +#define SN_id_tc26_hmac_gost_3411_2012_512 "id-tc26-hmac-gost-3411-2012-512" +#define LN_id_tc26_hmac_gost_3411_2012_512 "HMAC GOST 34.11-2012 512 bit" +#define NID_id_tc26_hmac_gost_3411_2012_512 989 +#define OBJ_id_tc26_hmac_gost_3411_2012_512 OBJ_id_tc26_mac,2L + +#define SN_id_tc26_cipher "id-tc26-cipher" +#define NID_id_tc26_cipher 990 +#define OBJ_id_tc26_cipher OBJ_id_tc26_algorithms,5L + +#define SN_id_tc26_cipher_gostr3412_2015_magma "id-tc26-cipher-gostr3412-2015-magma" +#define NID_id_tc26_cipher_gostr3412_2015_magma 1173 +#define OBJ_id_tc26_cipher_gostr3412_2015_magma OBJ_id_tc26_cipher,1L + +#define SN_magma_ctr_acpkm "magma-ctr-acpkm" +#define NID_magma_ctr_acpkm 1174 +#define OBJ_magma_ctr_acpkm OBJ_id_tc26_cipher_gostr3412_2015_magma,1L + +#define SN_magma_ctr_acpkm_omac "magma-ctr-acpkm-omac" +#define NID_magma_ctr_acpkm_omac 1175 +#define OBJ_magma_ctr_acpkm_omac OBJ_id_tc26_cipher_gostr3412_2015_magma,2L + +#define SN_id_tc26_cipher_gostr3412_2015_kuznyechik "id-tc26-cipher-gostr3412-2015-kuznyechik" +#define NID_id_tc26_cipher_gostr3412_2015_kuznyechik 1176 +#define OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik OBJ_id_tc26_cipher,2L + +#define SN_kuznyechik_ctr_acpkm "kuznyechik-ctr-acpkm" +#define NID_kuznyechik_ctr_acpkm 1177 +#define OBJ_kuznyechik_ctr_acpkm OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik,1L + +#define SN_kuznyechik_ctr_acpkm_omac "kuznyechik-ctr-acpkm-omac" +#define NID_kuznyechik_ctr_acpkm_omac 1178 +#define OBJ_kuznyechik_ctr_acpkm_omac OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik,2L + +#define SN_id_tc26_agreement "id-tc26-agreement" +#define NID_id_tc26_agreement 991 +#define OBJ_id_tc26_agreement OBJ_id_tc26_algorithms,6L + +#define SN_id_tc26_agreement_gost_3410_2012_256 "id-tc26-agreement-gost-3410-2012-256" +#define NID_id_tc26_agreement_gost_3410_2012_256 992 +#define OBJ_id_tc26_agreement_gost_3410_2012_256 OBJ_id_tc26_agreement,1L + +#define SN_id_tc26_agreement_gost_3410_2012_512 "id-tc26-agreement-gost-3410-2012-512" +#define NID_id_tc26_agreement_gost_3410_2012_512 993 +#define OBJ_id_tc26_agreement_gost_3410_2012_512 OBJ_id_tc26_agreement,2L + +#define SN_id_tc26_wrap "id-tc26-wrap" +#define NID_id_tc26_wrap 1179 +#define OBJ_id_tc26_wrap OBJ_id_tc26_algorithms,7L + +#define SN_id_tc26_wrap_gostr3412_2015_magma "id-tc26-wrap-gostr3412-2015-magma" +#define NID_id_tc26_wrap_gostr3412_2015_magma 1180 +#define OBJ_id_tc26_wrap_gostr3412_2015_magma OBJ_id_tc26_wrap,1L + +#define SN_magma_kexp15 "magma-kexp15" +#define NID_magma_kexp15 1181 +#define OBJ_magma_kexp15 OBJ_id_tc26_wrap_gostr3412_2015_magma,1L + +#define SN_id_tc26_wrap_gostr3412_2015_kuznyechik "id-tc26-wrap-gostr3412-2015-kuznyechik" +#define NID_id_tc26_wrap_gostr3412_2015_kuznyechik 1182 +#define OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik OBJ_id_tc26_wrap,2L + +#define SN_kuznyechik_kexp15 "kuznyechik-kexp15" +#define NID_kuznyechik_kexp15 1183 +#define OBJ_kuznyechik_kexp15 OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik,1L + +#define SN_id_tc26_constants "id-tc26-constants" +#define NID_id_tc26_constants 994 +#define OBJ_id_tc26_constants OBJ_id_tc26,2L + +#define SN_id_tc26_sign_constants "id-tc26-sign-constants" +#define NID_id_tc26_sign_constants 995 +#define OBJ_id_tc26_sign_constants OBJ_id_tc26_constants,1L + +#define SN_id_tc26_gost_3410_2012_256_constants "id-tc26-gost-3410-2012-256-constants" +#define NID_id_tc26_gost_3410_2012_256_constants 1147 +#define OBJ_id_tc26_gost_3410_2012_256_constants OBJ_id_tc26_sign_constants,1L + +#define SN_id_tc26_gost_3410_2012_256_paramSetA "id-tc26-gost-3410-2012-256-paramSetA" +#define LN_id_tc26_gost_3410_2012_256_paramSetA "GOST R 34.10-2012 (256 bit) ParamSet A" +#define NID_id_tc26_gost_3410_2012_256_paramSetA 1148 +#define OBJ_id_tc26_gost_3410_2012_256_paramSetA OBJ_id_tc26_gost_3410_2012_256_constants,1L + +#define SN_id_tc26_gost_3410_2012_256_paramSetB "id-tc26-gost-3410-2012-256-paramSetB" +#define LN_id_tc26_gost_3410_2012_256_paramSetB "GOST R 34.10-2012 (256 bit) ParamSet B" +#define NID_id_tc26_gost_3410_2012_256_paramSetB 1184 +#define OBJ_id_tc26_gost_3410_2012_256_paramSetB OBJ_id_tc26_gost_3410_2012_256_constants,2L + +#define SN_id_tc26_gost_3410_2012_256_paramSetC "id-tc26-gost-3410-2012-256-paramSetC" +#define LN_id_tc26_gost_3410_2012_256_paramSetC "GOST R 34.10-2012 (256 bit) ParamSet C" +#define NID_id_tc26_gost_3410_2012_256_paramSetC 1185 +#define OBJ_id_tc26_gost_3410_2012_256_paramSetC OBJ_id_tc26_gost_3410_2012_256_constants,3L + +#define SN_id_tc26_gost_3410_2012_256_paramSetD "id-tc26-gost-3410-2012-256-paramSetD" +#define LN_id_tc26_gost_3410_2012_256_paramSetD "GOST R 34.10-2012 (256 bit) ParamSet D" +#define NID_id_tc26_gost_3410_2012_256_paramSetD 1186 +#define OBJ_id_tc26_gost_3410_2012_256_paramSetD OBJ_id_tc26_gost_3410_2012_256_constants,4L + +#define SN_id_tc26_gost_3410_2012_512_constants "id-tc26-gost-3410-2012-512-constants" +#define NID_id_tc26_gost_3410_2012_512_constants 996 +#define OBJ_id_tc26_gost_3410_2012_512_constants OBJ_id_tc26_sign_constants,2L + +#define SN_id_tc26_gost_3410_2012_512_paramSetTest "id-tc26-gost-3410-2012-512-paramSetTest" +#define LN_id_tc26_gost_3410_2012_512_paramSetTest "GOST R 34.10-2012 (512 bit) testing parameter set" +#define NID_id_tc26_gost_3410_2012_512_paramSetTest 997 +#define OBJ_id_tc26_gost_3410_2012_512_paramSetTest OBJ_id_tc26_gost_3410_2012_512_constants,0L + +#define SN_id_tc26_gost_3410_2012_512_paramSetA "id-tc26-gost-3410-2012-512-paramSetA" +#define LN_id_tc26_gost_3410_2012_512_paramSetA "GOST R 34.10-2012 (512 bit) ParamSet A" +#define NID_id_tc26_gost_3410_2012_512_paramSetA 998 +#define OBJ_id_tc26_gost_3410_2012_512_paramSetA OBJ_id_tc26_gost_3410_2012_512_constants,1L + +#define SN_id_tc26_gost_3410_2012_512_paramSetB "id-tc26-gost-3410-2012-512-paramSetB" +#define LN_id_tc26_gost_3410_2012_512_paramSetB "GOST R 34.10-2012 (512 bit) ParamSet B" +#define NID_id_tc26_gost_3410_2012_512_paramSetB 999 +#define OBJ_id_tc26_gost_3410_2012_512_paramSetB OBJ_id_tc26_gost_3410_2012_512_constants,2L + +#define SN_id_tc26_gost_3410_2012_512_paramSetC "id-tc26-gost-3410-2012-512-paramSetC" +#define LN_id_tc26_gost_3410_2012_512_paramSetC "GOST R 34.10-2012 (512 bit) ParamSet C" +#define NID_id_tc26_gost_3410_2012_512_paramSetC 1149 +#define OBJ_id_tc26_gost_3410_2012_512_paramSetC OBJ_id_tc26_gost_3410_2012_512_constants,3L + +#define SN_id_tc26_digest_constants "id-tc26-digest-constants" +#define NID_id_tc26_digest_constants 1000 +#define OBJ_id_tc26_digest_constants OBJ_id_tc26_constants,2L + +#define SN_id_tc26_cipher_constants "id-tc26-cipher-constants" +#define NID_id_tc26_cipher_constants 1001 +#define OBJ_id_tc26_cipher_constants OBJ_id_tc26_constants,5L + +#define SN_id_tc26_gost_28147_constants "id-tc26-gost-28147-constants" +#define NID_id_tc26_gost_28147_constants 1002 +#define OBJ_id_tc26_gost_28147_constants OBJ_id_tc26_cipher_constants,1L + +#define SN_id_tc26_gost_28147_param_Z "id-tc26-gost-28147-param-Z" +#define LN_id_tc26_gost_28147_param_Z "GOST 28147-89 TC26 parameter set" +#define NID_id_tc26_gost_28147_param_Z 1003 +#define OBJ_id_tc26_gost_28147_param_Z OBJ_id_tc26_gost_28147_constants,1L + +#define SN_INN "INN" +#define LN_INN "INN" +#define NID_INN 1004 +#define OBJ_INN OBJ_member_body,643L,3L,131L,1L,1L + +#define SN_OGRN "OGRN" +#define LN_OGRN "OGRN" +#define NID_OGRN 1005 +#define OBJ_OGRN OBJ_member_body,643L,100L,1L + +#define SN_SNILS "SNILS" +#define LN_SNILS "SNILS" +#define NID_SNILS 1006 +#define OBJ_SNILS OBJ_member_body,643L,100L,3L + +#define SN_OGRNIP "OGRNIP" +#define LN_OGRNIP "OGRNIP" +#define NID_OGRNIP 1226 +#define OBJ_OGRNIP OBJ_member_body,643L,100L,5L + +#define SN_subjectSignTool "subjectSignTool" +#define LN_subjectSignTool "Signing Tool of Subject" +#define NID_subjectSignTool 1007 +#define OBJ_subjectSignTool OBJ_member_body,643L,100L,111L + +#define SN_issuerSignTool "issuerSignTool" +#define LN_issuerSignTool "Signing Tool of Issuer" +#define NID_issuerSignTool 1008 +#define OBJ_issuerSignTool OBJ_member_body,643L,100L,112L + +#define SN_classSignTool "classSignTool" +#define LN_classSignTool "Class of Signing Tool" +#define NID_classSignTool 1227 +#define OBJ_classSignTool OBJ_member_body,643L,100L,113L + +#define SN_classSignToolKC1 "classSignToolKC1" +#define LN_classSignToolKC1 "Class of Signing Tool KC1" +#define NID_classSignToolKC1 1228 +#define OBJ_classSignToolKC1 OBJ_member_body,643L,100L,113L,1L + +#define SN_classSignToolKC2 "classSignToolKC2" +#define LN_classSignToolKC2 "Class of Signing Tool KC2" +#define NID_classSignToolKC2 1229 +#define OBJ_classSignToolKC2 OBJ_member_body,643L,100L,113L,2L + +#define SN_classSignToolKC3 "classSignToolKC3" +#define LN_classSignToolKC3 "Class of Signing Tool KC3" +#define NID_classSignToolKC3 1230 +#define OBJ_classSignToolKC3 OBJ_member_body,643L,100L,113L,3L + +#define SN_classSignToolKB1 "classSignToolKB1" +#define LN_classSignToolKB1 "Class of Signing Tool KB1" +#define NID_classSignToolKB1 1231 +#define OBJ_classSignToolKB1 OBJ_member_body,643L,100L,113L,4L + +#define SN_classSignToolKB2 "classSignToolKB2" +#define LN_classSignToolKB2 "Class of Signing Tool KB2" +#define NID_classSignToolKB2 1232 +#define OBJ_classSignToolKB2 OBJ_member_body,643L,100L,113L,5L + +#define SN_classSignToolKA1 "classSignToolKA1" +#define LN_classSignToolKA1 "Class of Signing Tool KA1" +#define NID_classSignToolKA1 1233 +#define OBJ_classSignToolKA1 OBJ_member_body,643L,100L,113L,6L + +#define SN_kuznyechik_ecb "kuznyechik-ecb" +#define NID_kuznyechik_ecb 1012 + +#define SN_kuznyechik_ctr "kuznyechik-ctr" +#define NID_kuznyechik_ctr 1013 + +#define SN_kuznyechik_ofb "kuznyechik-ofb" +#define NID_kuznyechik_ofb 1014 + +#define SN_kuznyechik_cbc "kuznyechik-cbc" +#define NID_kuznyechik_cbc 1015 + +#define SN_kuznyechik_cfb "kuznyechik-cfb" +#define NID_kuznyechik_cfb 1016 + +#define SN_kuznyechik_mac "kuznyechik-mac" +#define NID_kuznyechik_mac 1017 + +#define SN_magma_ecb "magma-ecb" +#define NID_magma_ecb 1187 + +#define SN_magma_ctr "magma-ctr" +#define NID_magma_ctr 1188 + +#define SN_magma_ofb "magma-ofb" +#define NID_magma_ofb 1189 + +#define SN_magma_cbc "magma-cbc" +#define NID_magma_cbc 1190 + +#define SN_magma_cfb "magma-cfb" +#define NID_magma_cfb 1191 + +#define SN_magma_mac "magma-mac" +#define NID_magma_mac 1192 + +#define SN_camellia_128_cbc "CAMELLIA-128-CBC" +#define LN_camellia_128_cbc "camellia-128-cbc" +#define NID_camellia_128_cbc 751 +#define OBJ_camellia_128_cbc 1L,2L,392L,200011L,61L,1L,1L,1L,2L + +#define SN_camellia_192_cbc "CAMELLIA-192-CBC" +#define LN_camellia_192_cbc "camellia-192-cbc" +#define NID_camellia_192_cbc 752 +#define OBJ_camellia_192_cbc 1L,2L,392L,200011L,61L,1L,1L,1L,3L + +#define SN_camellia_256_cbc "CAMELLIA-256-CBC" +#define LN_camellia_256_cbc "camellia-256-cbc" +#define NID_camellia_256_cbc 753 +#define OBJ_camellia_256_cbc 1L,2L,392L,200011L,61L,1L,1L,1L,4L + +#define SN_id_camellia128_wrap "id-camellia128-wrap" +#define NID_id_camellia128_wrap 907 +#define OBJ_id_camellia128_wrap 1L,2L,392L,200011L,61L,1L,1L,3L,2L + +#define SN_id_camellia192_wrap "id-camellia192-wrap" +#define NID_id_camellia192_wrap 908 +#define OBJ_id_camellia192_wrap 1L,2L,392L,200011L,61L,1L,1L,3L,3L + +#define SN_id_camellia256_wrap "id-camellia256-wrap" +#define NID_id_camellia256_wrap 909 +#define OBJ_id_camellia256_wrap 1L,2L,392L,200011L,61L,1L,1L,3L,4L + +#define OBJ_ntt_ds 0L,3L,4401L,5L + +#define OBJ_camellia OBJ_ntt_ds,3L,1L,9L + +#define SN_camellia_128_ecb "CAMELLIA-128-ECB" +#define LN_camellia_128_ecb "camellia-128-ecb" +#define NID_camellia_128_ecb 754 +#define OBJ_camellia_128_ecb OBJ_camellia,1L + +#define SN_camellia_128_ofb128 "CAMELLIA-128-OFB" +#define LN_camellia_128_ofb128 "camellia-128-ofb" +#define NID_camellia_128_ofb128 766 +#define OBJ_camellia_128_ofb128 OBJ_camellia,3L + +#define SN_camellia_128_cfb128 "CAMELLIA-128-CFB" +#define LN_camellia_128_cfb128 "camellia-128-cfb" +#define NID_camellia_128_cfb128 757 +#define OBJ_camellia_128_cfb128 OBJ_camellia,4L + +#define SN_camellia_128_gcm "CAMELLIA-128-GCM" +#define LN_camellia_128_gcm "camellia-128-gcm" +#define NID_camellia_128_gcm 961 +#define OBJ_camellia_128_gcm OBJ_camellia,6L + +#define SN_camellia_128_ccm "CAMELLIA-128-CCM" +#define LN_camellia_128_ccm "camellia-128-ccm" +#define NID_camellia_128_ccm 962 +#define OBJ_camellia_128_ccm OBJ_camellia,7L + +#define SN_camellia_128_ctr "CAMELLIA-128-CTR" +#define LN_camellia_128_ctr "camellia-128-ctr" +#define NID_camellia_128_ctr 963 +#define OBJ_camellia_128_ctr OBJ_camellia,9L + +#define SN_camellia_128_cmac "CAMELLIA-128-CMAC" +#define LN_camellia_128_cmac "camellia-128-cmac" +#define NID_camellia_128_cmac 964 +#define OBJ_camellia_128_cmac OBJ_camellia,10L + +#define SN_camellia_192_ecb "CAMELLIA-192-ECB" +#define LN_camellia_192_ecb "camellia-192-ecb" +#define NID_camellia_192_ecb 755 +#define OBJ_camellia_192_ecb OBJ_camellia,21L + +#define SN_camellia_192_ofb128 "CAMELLIA-192-OFB" +#define LN_camellia_192_ofb128 "camellia-192-ofb" +#define NID_camellia_192_ofb128 767 +#define OBJ_camellia_192_ofb128 OBJ_camellia,23L + +#define SN_camellia_192_cfb128 "CAMELLIA-192-CFB" +#define LN_camellia_192_cfb128 "camellia-192-cfb" +#define NID_camellia_192_cfb128 758 +#define OBJ_camellia_192_cfb128 OBJ_camellia,24L + +#define SN_camellia_192_gcm "CAMELLIA-192-GCM" +#define LN_camellia_192_gcm "camellia-192-gcm" +#define NID_camellia_192_gcm 965 +#define OBJ_camellia_192_gcm OBJ_camellia,26L + +#define SN_camellia_192_ccm "CAMELLIA-192-CCM" +#define LN_camellia_192_ccm "camellia-192-ccm" +#define NID_camellia_192_ccm 966 +#define OBJ_camellia_192_ccm OBJ_camellia,27L + +#define SN_camellia_192_ctr "CAMELLIA-192-CTR" +#define LN_camellia_192_ctr "camellia-192-ctr" +#define NID_camellia_192_ctr 967 +#define OBJ_camellia_192_ctr OBJ_camellia,29L + +#define SN_camellia_192_cmac "CAMELLIA-192-CMAC" +#define LN_camellia_192_cmac "camellia-192-cmac" +#define NID_camellia_192_cmac 968 +#define OBJ_camellia_192_cmac OBJ_camellia,30L + +#define SN_camellia_256_ecb "CAMELLIA-256-ECB" +#define LN_camellia_256_ecb "camellia-256-ecb" +#define NID_camellia_256_ecb 756 +#define OBJ_camellia_256_ecb OBJ_camellia,41L + +#define SN_camellia_256_ofb128 "CAMELLIA-256-OFB" +#define LN_camellia_256_ofb128 "camellia-256-ofb" +#define NID_camellia_256_ofb128 768 +#define OBJ_camellia_256_ofb128 OBJ_camellia,43L + +#define SN_camellia_256_cfb128 "CAMELLIA-256-CFB" +#define LN_camellia_256_cfb128 "camellia-256-cfb" +#define NID_camellia_256_cfb128 759 +#define OBJ_camellia_256_cfb128 OBJ_camellia,44L + +#define SN_camellia_256_gcm "CAMELLIA-256-GCM" +#define LN_camellia_256_gcm "camellia-256-gcm" +#define NID_camellia_256_gcm 969 +#define OBJ_camellia_256_gcm OBJ_camellia,46L + +#define SN_camellia_256_ccm "CAMELLIA-256-CCM" +#define LN_camellia_256_ccm "camellia-256-ccm" +#define NID_camellia_256_ccm 970 +#define OBJ_camellia_256_ccm OBJ_camellia,47L + +#define SN_camellia_256_ctr "CAMELLIA-256-CTR" +#define LN_camellia_256_ctr "camellia-256-ctr" +#define NID_camellia_256_ctr 971 +#define OBJ_camellia_256_ctr OBJ_camellia,49L + +#define SN_camellia_256_cmac "CAMELLIA-256-CMAC" +#define LN_camellia_256_cmac "camellia-256-cmac" +#define NID_camellia_256_cmac 972 +#define OBJ_camellia_256_cmac OBJ_camellia,50L + +#define SN_camellia_128_cfb1 "CAMELLIA-128-CFB1" +#define LN_camellia_128_cfb1 "camellia-128-cfb1" +#define NID_camellia_128_cfb1 760 + +#define SN_camellia_192_cfb1 "CAMELLIA-192-CFB1" +#define LN_camellia_192_cfb1 "camellia-192-cfb1" +#define NID_camellia_192_cfb1 761 + +#define SN_camellia_256_cfb1 "CAMELLIA-256-CFB1" +#define LN_camellia_256_cfb1 "camellia-256-cfb1" +#define NID_camellia_256_cfb1 762 + +#define SN_camellia_128_cfb8 "CAMELLIA-128-CFB8" +#define LN_camellia_128_cfb8 "camellia-128-cfb8" +#define NID_camellia_128_cfb8 763 + +#define SN_camellia_192_cfb8 "CAMELLIA-192-CFB8" +#define LN_camellia_192_cfb8 "camellia-192-cfb8" +#define NID_camellia_192_cfb8 764 + +#define SN_camellia_256_cfb8 "CAMELLIA-256-CFB8" +#define LN_camellia_256_cfb8 "camellia-256-cfb8" +#define NID_camellia_256_cfb8 765 + +#define OBJ_aria 1L,2L,410L,200046L,1L,1L + +#define SN_aria_128_ecb "ARIA-128-ECB" +#define LN_aria_128_ecb "aria-128-ecb" +#define NID_aria_128_ecb 1065 +#define OBJ_aria_128_ecb OBJ_aria,1L + +#define SN_aria_128_cbc "ARIA-128-CBC" +#define LN_aria_128_cbc "aria-128-cbc" +#define NID_aria_128_cbc 1066 +#define OBJ_aria_128_cbc OBJ_aria,2L + +#define SN_aria_128_cfb128 "ARIA-128-CFB" +#define LN_aria_128_cfb128 "aria-128-cfb" +#define NID_aria_128_cfb128 1067 +#define OBJ_aria_128_cfb128 OBJ_aria,3L + +#define SN_aria_128_ofb128 "ARIA-128-OFB" +#define LN_aria_128_ofb128 "aria-128-ofb" +#define NID_aria_128_ofb128 1068 +#define OBJ_aria_128_ofb128 OBJ_aria,4L + +#define SN_aria_128_ctr "ARIA-128-CTR" +#define LN_aria_128_ctr "aria-128-ctr" +#define NID_aria_128_ctr 1069 +#define OBJ_aria_128_ctr OBJ_aria,5L + +#define SN_aria_192_ecb "ARIA-192-ECB" +#define LN_aria_192_ecb "aria-192-ecb" +#define NID_aria_192_ecb 1070 +#define OBJ_aria_192_ecb OBJ_aria,6L + +#define SN_aria_192_cbc "ARIA-192-CBC" +#define LN_aria_192_cbc "aria-192-cbc" +#define NID_aria_192_cbc 1071 +#define OBJ_aria_192_cbc OBJ_aria,7L + +#define SN_aria_192_cfb128 "ARIA-192-CFB" +#define LN_aria_192_cfb128 "aria-192-cfb" +#define NID_aria_192_cfb128 1072 +#define OBJ_aria_192_cfb128 OBJ_aria,8L + +#define SN_aria_192_ofb128 "ARIA-192-OFB" +#define LN_aria_192_ofb128 "aria-192-ofb" +#define NID_aria_192_ofb128 1073 +#define OBJ_aria_192_ofb128 OBJ_aria,9L + +#define SN_aria_192_ctr "ARIA-192-CTR" +#define LN_aria_192_ctr "aria-192-ctr" +#define NID_aria_192_ctr 1074 +#define OBJ_aria_192_ctr OBJ_aria,10L + +#define SN_aria_256_ecb "ARIA-256-ECB" +#define LN_aria_256_ecb "aria-256-ecb" +#define NID_aria_256_ecb 1075 +#define OBJ_aria_256_ecb OBJ_aria,11L + +#define SN_aria_256_cbc "ARIA-256-CBC" +#define LN_aria_256_cbc "aria-256-cbc" +#define NID_aria_256_cbc 1076 +#define OBJ_aria_256_cbc OBJ_aria,12L + +#define SN_aria_256_cfb128 "ARIA-256-CFB" +#define LN_aria_256_cfb128 "aria-256-cfb" +#define NID_aria_256_cfb128 1077 +#define OBJ_aria_256_cfb128 OBJ_aria,13L + +#define SN_aria_256_ofb128 "ARIA-256-OFB" +#define LN_aria_256_ofb128 "aria-256-ofb" +#define NID_aria_256_ofb128 1078 +#define OBJ_aria_256_ofb128 OBJ_aria,14L + +#define SN_aria_256_ctr "ARIA-256-CTR" +#define LN_aria_256_ctr "aria-256-ctr" +#define NID_aria_256_ctr 1079 +#define OBJ_aria_256_ctr OBJ_aria,15L + +#define SN_aria_128_cfb1 "ARIA-128-CFB1" +#define LN_aria_128_cfb1 "aria-128-cfb1" +#define NID_aria_128_cfb1 1080 + +#define SN_aria_192_cfb1 "ARIA-192-CFB1" +#define LN_aria_192_cfb1 "aria-192-cfb1" +#define NID_aria_192_cfb1 1081 + +#define SN_aria_256_cfb1 "ARIA-256-CFB1" +#define LN_aria_256_cfb1 "aria-256-cfb1" +#define NID_aria_256_cfb1 1082 + +#define SN_aria_128_cfb8 "ARIA-128-CFB8" +#define LN_aria_128_cfb8 "aria-128-cfb8" +#define NID_aria_128_cfb8 1083 + +#define SN_aria_192_cfb8 "ARIA-192-CFB8" +#define LN_aria_192_cfb8 "aria-192-cfb8" +#define NID_aria_192_cfb8 1084 + +#define SN_aria_256_cfb8 "ARIA-256-CFB8" +#define LN_aria_256_cfb8 "aria-256-cfb8" +#define NID_aria_256_cfb8 1085 + +#define SN_aria_128_ccm "ARIA-128-CCM" +#define LN_aria_128_ccm "aria-128-ccm" +#define NID_aria_128_ccm 1120 +#define OBJ_aria_128_ccm OBJ_aria,37L + +#define SN_aria_192_ccm "ARIA-192-CCM" +#define LN_aria_192_ccm "aria-192-ccm" +#define NID_aria_192_ccm 1121 +#define OBJ_aria_192_ccm OBJ_aria,38L + +#define SN_aria_256_ccm "ARIA-256-CCM" +#define LN_aria_256_ccm "aria-256-ccm" +#define NID_aria_256_ccm 1122 +#define OBJ_aria_256_ccm OBJ_aria,39L + +#define SN_aria_128_gcm "ARIA-128-GCM" +#define LN_aria_128_gcm "aria-128-gcm" +#define NID_aria_128_gcm 1123 +#define OBJ_aria_128_gcm OBJ_aria,34L + +#define SN_aria_192_gcm "ARIA-192-GCM" +#define LN_aria_192_gcm "aria-192-gcm" +#define NID_aria_192_gcm 1124 +#define OBJ_aria_192_gcm OBJ_aria,35L + +#define SN_aria_256_gcm "ARIA-256-GCM" +#define LN_aria_256_gcm "aria-256-gcm" +#define NID_aria_256_gcm 1125 +#define OBJ_aria_256_gcm OBJ_aria,36L + +#define SN_kisa "KISA" +#define LN_kisa "kisa" +#define NID_kisa 773 +#define OBJ_kisa OBJ_member_body,410L,200004L + +#define SN_seed_ecb "SEED-ECB" +#define LN_seed_ecb "seed-ecb" +#define NID_seed_ecb 776 +#define OBJ_seed_ecb OBJ_kisa,1L,3L + +#define SN_seed_cbc "SEED-CBC" +#define LN_seed_cbc "seed-cbc" +#define NID_seed_cbc 777 +#define OBJ_seed_cbc OBJ_kisa,1L,4L + +#define SN_seed_cfb128 "SEED-CFB" +#define LN_seed_cfb128 "seed-cfb" +#define NID_seed_cfb128 779 +#define OBJ_seed_cfb128 OBJ_kisa,1L,5L + +#define SN_seed_ofb128 "SEED-OFB" +#define LN_seed_ofb128 "seed-ofb" +#define NID_seed_ofb128 778 +#define OBJ_seed_ofb128 OBJ_kisa,1L,6L + +#define SN_sm4_ecb "SM4-ECB" +#define LN_sm4_ecb "sm4-ecb" +#define NID_sm4_ecb 1133 +#define OBJ_sm4_ecb OBJ_sm_scheme,104L,1L + +#define SN_sm4_cbc "SM4-CBC" +#define LN_sm4_cbc "sm4-cbc" +#define NID_sm4_cbc 1134 +#define OBJ_sm4_cbc OBJ_sm_scheme,104L,2L + +#define SN_sm4_ofb128 "SM4-OFB" +#define LN_sm4_ofb128 "sm4-ofb" +#define NID_sm4_ofb128 1135 +#define OBJ_sm4_ofb128 OBJ_sm_scheme,104L,3L + +#define SN_sm4_cfb128 "SM4-CFB" +#define LN_sm4_cfb128 "sm4-cfb" +#define NID_sm4_cfb128 1137 +#define OBJ_sm4_cfb128 OBJ_sm_scheme,104L,4L + +#define SN_sm4_cfb1 "SM4-CFB1" +#define LN_sm4_cfb1 "sm4-cfb1" +#define NID_sm4_cfb1 1136 +#define OBJ_sm4_cfb1 OBJ_sm_scheme,104L,5L + +#define SN_sm4_cfb8 "SM4-CFB8" +#define LN_sm4_cfb8 "sm4-cfb8" +#define NID_sm4_cfb8 1138 +#define OBJ_sm4_cfb8 OBJ_sm_scheme,104L,6L + +#define SN_sm4_ctr "SM4-CTR" +#define LN_sm4_ctr "sm4-ctr" +#define NID_sm4_ctr 1139 +#define OBJ_sm4_ctr OBJ_sm_scheme,104L,7L + +#define SN_sm4_gcm "SM4-GCM" +#define LN_sm4_gcm "sm4-gcm" +#define NID_sm4_gcm 1248 +#define OBJ_sm4_gcm OBJ_sm_scheme,104L,8L + +#define SN_sm4_ccm "SM4-CCM" +#define LN_sm4_ccm "sm4-ccm" +#define NID_sm4_ccm 1249 +#define OBJ_sm4_ccm OBJ_sm_scheme,104L,9L + +#define SN_sm4_xts "SM4-XTS" +#define LN_sm4_xts "sm4-xts" +#define NID_sm4_xts 1290 +#define OBJ_sm4_xts OBJ_sm_scheme,104L,10L + +#define SN_hmac "HMAC" +#define LN_hmac "hmac" +#define NID_hmac 855 + +#define SN_cmac "CMAC" +#define LN_cmac "cmac" +#define NID_cmac 894 + +#define SN_rc4_hmac_md5 "RC4-HMAC-MD5" +#define LN_rc4_hmac_md5 "rc4-hmac-md5" +#define NID_rc4_hmac_md5 915 + +#define SN_aes_128_cbc_hmac_sha1 "AES-128-CBC-HMAC-SHA1" +#define LN_aes_128_cbc_hmac_sha1 "aes-128-cbc-hmac-sha1" +#define NID_aes_128_cbc_hmac_sha1 916 + +#define SN_aes_192_cbc_hmac_sha1 "AES-192-CBC-HMAC-SHA1" +#define LN_aes_192_cbc_hmac_sha1 "aes-192-cbc-hmac-sha1" +#define NID_aes_192_cbc_hmac_sha1 917 + +#define SN_aes_256_cbc_hmac_sha1 "AES-256-CBC-HMAC-SHA1" +#define LN_aes_256_cbc_hmac_sha1 "aes-256-cbc-hmac-sha1" +#define NID_aes_256_cbc_hmac_sha1 918 + +#define SN_aes_128_cbc_hmac_sha256 "AES-128-CBC-HMAC-SHA256" +#define LN_aes_128_cbc_hmac_sha256 "aes-128-cbc-hmac-sha256" +#define NID_aes_128_cbc_hmac_sha256 948 + +#define SN_aes_192_cbc_hmac_sha256 "AES-192-CBC-HMAC-SHA256" +#define LN_aes_192_cbc_hmac_sha256 "aes-192-cbc-hmac-sha256" +#define NID_aes_192_cbc_hmac_sha256 949 + +#define SN_aes_256_cbc_hmac_sha256 "AES-256-CBC-HMAC-SHA256" +#define LN_aes_256_cbc_hmac_sha256 "aes-256-cbc-hmac-sha256" +#define NID_aes_256_cbc_hmac_sha256 950 + +#define SN_chacha20_poly1305 "ChaCha20-Poly1305" +#define LN_chacha20_poly1305 "chacha20-poly1305" +#define NID_chacha20_poly1305 1018 + +#define SN_chacha20 "ChaCha20" +#define LN_chacha20 "chacha20" +#define NID_chacha20 1019 + +#define SN_dhpublicnumber "dhpublicnumber" +#define LN_dhpublicnumber "X9.42 DH" +#define NID_dhpublicnumber 920 +#define OBJ_dhpublicnumber OBJ_ISO_US,10046L,2L,1L + +#define SN_brainpoolP160r1 "brainpoolP160r1" +#define NID_brainpoolP160r1 921 +#define OBJ_brainpoolP160r1 1L,3L,36L,3L,3L,2L,8L,1L,1L,1L + +#define SN_brainpoolP160t1 "brainpoolP160t1" +#define NID_brainpoolP160t1 922 +#define OBJ_brainpoolP160t1 1L,3L,36L,3L,3L,2L,8L,1L,1L,2L + +#define SN_brainpoolP192r1 "brainpoolP192r1" +#define NID_brainpoolP192r1 923 +#define OBJ_brainpoolP192r1 1L,3L,36L,3L,3L,2L,8L,1L,1L,3L + +#define SN_brainpoolP192t1 "brainpoolP192t1" +#define NID_brainpoolP192t1 924 +#define OBJ_brainpoolP192t1 1L,3L,36L,3L,3L,2L,8L,1L,1L,4L + +#define SN_brainpoolP224r1 "brainpoolP224r1" +#define NID_brainpoolP224r1 925 +#define OBJ_brainpoolP224r1 1L,3L,36L,3L,3L,2L,8L,1L,1L,5L + +#define SN_brainpoolP224t1 "brainpoolP224t1" +#define NID_brainpoolP224t1 926 +#define OBJ_brainpoolP224t1 1L,3L,36L,3L,3L,2L,8L,1L,1L,6L + +#define SN_brainpoolP256r1 "brainpoolP256r1" +#define NID_brainpoolP256r1 927 +#define OBJ_brainpoolP256r1 1L,3L,36L,3L,3L,2L,8L,1L,1L,7L + +#define SN_brainpoolP256r1tls13 "brainpoolP256r1tls13" +#define NID_brainpoolP256r1tls13 1285 + +#define SN_brainpoolP256t1 "brainpoolP256t1" +#define NID_brainpoolP256t1 928 +#define OBJ_brainpoolP256t1 1L,3L,36L,3L,3L,2L,8L,1L,1L,8L + +#define SN_brainpoolP320r1 "brainpoolP320r1" +#define NID_brainpoolP320r1 929 +#define OBJ_brainpoolP320r1 1L,3L,36L,3L,3L,2L,8L,1L,1L,9L + +#define SN_brainpoolP320t1 "brainpoolP320t1" +#define NID_brainpoolP320t1 930 +#define OBJ_brainpoolP320t1 1L,3L,36L,3L,3L,2L,8L,1L,1L,10L + +#define SN_brainpoolP384r1 "brainpoolP384r1" +#define NID_brainpoolP384r1 931 +#define OBJ_brainpoolP384r1 1L,3L,36L,3L,3L,2L,8L,1L,1L,11L + +#define SN_brainpoolP384r1tls13 "brainpoolP384r1tls13" +#define NID_brainpoolP384r1tls13 1286 + +#define SN_brainpoolP384t1 "brainpoolP384t1" +#define NID_brainpoolP384t1 932 +#define OBJ_brainpoolP384t1 1L,3L,36L,3L,3L,2L,8L,1L,1L,12L + +#define SN_brainpoolP512r1 "brainpoolP512r1" +#define NID_brainpoolP512r1 933 +#define OBJ_brainpoolP512r1 1L,3L,36L,3L,3L,2L,8L,1L,1L,13L + +#define SN_brainpoolP512r1tls13 "brainpoolP512r1tls13" +#define NID_brainpoolP512r1tls13 1287 + +#define SN_brainpoolP512t1 "brainpoolP512t1" +#define NID_brainpoolP512t1 934 +#define OBJ_brainpoolP512t1 1L,3L,36L,3L,3L,2L,8L,1L,1L,14L + +#define OBJ_x9_63_scheme 1L,3L,133L,16L,840L,63L,0L + +#define OBJ_secg_scheme OBJ_certicom_arc,1L + +#define SN_dhSinglePass_stdDH_sha1kdf_scheme "dhSinglePass-stdDH-sha1kdf-scheme" +#define NID_dhSinglePass_stdDH_sha1kdf_scheme 936 +#define OBJ_dhSinglePass_stdDH_sha1kdf_scheme OBJ_x9_63_scheme,2L + +#define SN_dhSinglePass_stdDH_sha224kdf_scheme "dhSinglePass-stdDH-sha224kdf-scheme" +#define NID_dhSinglePass_stdDH_sha224kdf_scheme 937 +#define OBJ_dhSinglePass_stdDH_sha224kdf_scheme OBJ_secg_scheme,11L,0L + +#define SN_dhSinglePass_stdDH_sha256kdf_scheme "dhSinglePass-stdDH-sha256kdf-scheme" +#define NID_dhSinglePass_stdDH_sha256kdf_scheme 938 +#define OBJ_dhSinglePass_stdDH_sha256kdf_scheme OBJ_secg_scheme,11L,1L + +#define SN_dhSinglePass_stdDH_sha384kdf_scheme "dhSinglePass-stdDH-sha384kdf-scheme" +#define NID_dhSinglePass_stdDH_sha384kdf_scheme 939 +#define OBJ_dhSinglePass_stdDH_sha384kdf_scheme OBJ_secg_scheme,11L,2L + +#define SN_dhSinglePass_stdDH_sha512kdf_scheme "dhSinglePass-stdDH-sha512kdf-scheme" +#define NID_dhSinglePass_stdDH_sha512kdf_scheme 940 +#define OBJ_dhSinglePass_stdDH_sha512kdf_scheme OBJ_secg_scheme,11L,3L + +#define SN_dhSinglePass_cofactorDH_sha1kdf_scheme "dhSinglePass-cofactorDH-sha1kdf-scheme" +#define NID_dhSinglePass_cofactorDH_sha1kdf_scheme 941 +#define OBJ_dhSinglePass_cofactorDH_sha1kdf_scheme OBJ_x9_63_scheme,3L + +#define SN_dhSinglePass_cofactorDH_sha224kdf_scheme "dhSinglePass-cofactorDH-sha224kdf-scheme" +#define NID_dhSinglePass_cofactorDH_sha224kdf_scheme 942 +#define OBJ_dhSinglePass_cofactorDH_sha224kdf_scheme OBJ_secg_scheme,14L,0L + +#define SN_dhSinglePass_cofactorDH_sha256kdf_scheme "dhSinglePass-cofactorDH-sha256kdf-scheme" +#define NID_dhSinglePass_cofactorDH_sha256kdf_scheme 943 +#define OBJ_dhSinglePass_cofactorDH_sha256kdf_scheme OBJ_secg_scheme,14L,1L + +#define SN_dhSinglePass_cofactorDH_sha384kdf_scheme "dhSinglePass-cofactorDH-sha384kdf-scheme" +#define NID_dhSinglePass_cofactorDH_sha384kdf_scheme 944 +#define OBJ_dhSinglePass_cofactorDH_sha384kdf_scheme OBJ_secg_scheme,14L,2L + +#define SN_dhSinglePass_cofactorDH_sha512kdf_scheme "dhSinglePass-cofactorDH-sha512kdf-scheme" +#define NID_dhSinglePass_cofactorDH_sha512kdf_scheme 945 +#define OBJ_dhSinglePass_cofactorDH_sha512kdf_scheme OBJ_secg_scheme,14L,3L + +#define SN_dh_std_kdf "dh-std-kdf" +#define NID_dh_std_kdf 946 + +#define SN_dh_cofactor_kdf "dh-cofactor-kdf" +#define NID_dh_cofactor_kdf 947 + +#define SN_ct_precert_scts "ct_precert_scts" +#define LN_ct_precert_scts "CT Precertificate SCTs" +#define NID_ct_precert_scts 951 +#define OBJ_ct_precert_scts 1L,3L,6L,1L,4L,1L,11129L,2L,4L,2L + +#define SN_ct_precert_poison "ct_precert_poison" +#define LN_ct_precert_poison "CT Precertificate Poison" +#define NID_ct_precert_poison 952 +#define OBJ_ct_precert_poison 1L,3L,6L,1L,4L,1L,11129L,2L,4L,3L + +#define SN_ct_precert_signer "ct_precert_signer" +#define LN_ct_precert_signer "CT Precertificate Signer" +#define NID_ct_precert_signer 953 +#define OBJ_ct_precert_signer 1L,3L,6L,1L,4L,1L,11129L,2L,4L,4L + +#define SN_ct_cert_scts "ct_cert_scts" +#define LN_ct_cert_scts "CT Certificate SCTs" +#define NID_ct_cert_scts 954 +#define OBJ_ct_cert_scts 1L,3L,6L,1L,4L,1L,11129L,2L,4L,5L + +#define SN_jurisdictionLocalityName "jurisdictionL" +#define LN_jurisdictionLocalityName "jurisdictionLocalityName" +#define NID_jurisdictionLocalityName 955 +#define OBJ_jurisdictionLocalityName OBJ_ms_corp,60L,2L,1L,1L + +#define SN_jurisdictionStateOrProvinceName "jurisdictionST" +#define LN_jurisdictionStateOrProvinceName "jurisdictionStateOrProvinceName" +#define NID_jurisdictionStateOrProvinceName 956 +#define OBJ_jurisdictionStateOrProvinceName OBJ_ms_corp,60L,2L,1L,2L + +#define SN_jurisdictionCountryName "jurisdictionC" +#define LN_jurisdictionCountryName "jurisdictionCountryName" +#define NID_jurisdictionCountryName 957 +#define OBJ_jurisdictionCountryName OBJ_ms_corp,60L,2L,1L,3L + +#define SN_id_scrypt "id-scrypt" +#define LN_id_scrypt "scrypt" +#define NID_id_scrypt 973 +#define OBJ_id_scrypt 1L,3L,6L,1L,4L,1L,11591L,4L,11L + +#define SN_tls1_prf "TLS1-PRF" +#define LN_tls1_prf "tls1-prf" +#define NID_tls1_prf 1021 + +#define SN_hkdf "HKDF" +#define LN_hkdf "hkdf" +#define NID_hkdf 1036 + +#define SN_sshkdf "SSHKDF" +#define LN_sshkdf "sshkdf" +#define NID_sshkdf 1203 + +#define SN_sskdf "SSKDF" +#define LN_sskdf "sskdf" +#define NID_sskdf 1205 + +#define SN_x942kdf "X942KDF" +#define LN_x942kdf "x942kdf" +#define NID_x942kdf 1207 + +#define SN_x963kdf "X963KDF" +#define LN_x963kdf "x963kdf" +#define NID_x963kdf 1206 + +#define SN_id_pkinit "id-pkinit" +#define NID_id_pkinit 1031 +#define OBJ_id_pkinit 1L,3L,6L,1L,5L,2L,3L + +#define SN_pkInitClientAuth "pkInitClientAuth" +#define LN_pkInitClientAuth "PKINIT Client Auth" +#define NID_pkInitClientAuth 1032 +#define OBJ_pkInitClientAuth OBJ_id_pkinit,4L + +#define SN_pkInitKDC "pkInitKDC" +#define LN_pkInitKDC "Signing KDC Response" +#define NID_pkInitKDC 1033 +#define OBJ_pkInitKDC OBJ_id_pkinit,5L + +#define SN_X25519 "X25519" +#define NID_X25519 1034 +#define OBJ_X25519 1L,3L,101L,110L + +#define SN_X448 "X448" +#define NID_X448 1035 +#define OBJ_X448 1L,3L,101L,111L + +#define SN_ED25519 "ED25519" +#define NID_ED25519 1087 +#define OBJ_ED25519 1L,3L,101L,112L + +#define SN_ED448 "ED448" +#define NID_ED448 1088 +#define OBJ_ED448 1L,3L,101L,113L + +#define SN_kx_rsa "KxRSA" +#define LN_kx_rsa "kx-rsa" +#define NID_kx_rsa 1037 + +#define SN_kx_ecdhe "KxECDHE" +#define LN_kx_ecdhe "kx-ecdhe" +#define NID_kx_ecdhe 1038 + +#define SN_kx_dhe "KxDHE" +#define LN_kx_dhe "kx-dhe" +#define NID_kx_dhe 1039 + +#define SN_kx_ecdhe_psk "KxECDHE-PSK" +#define LN_kx_ecdhe_psk "kx-ecdhe-psk" +#define NID_kx_ecdhe_psk 1040 + +#define SN_kx_dhe_psk "KxDHE-PSK" +#define LN_kx_dhe_psk "kx-dhe-psk" +#define NID_kx_dhe_psk 1041 + +#define SN_kx_rsa_psk "KxRSA_PSK" +#define LN_kx_rsa_psk "kx-rsa-psk" +#define NID_kx_rsa_psk 1042 + +#define SN_kx_psk "KxPSK" +#define LN_kx_psk "kx-psk" +#define NID_kx_psk 1043 + +#define SN_kx_srp "KxSRP" +#define LN_kx_srp "kx-srp" +#define NID_kx_srp 1044 + +#define SN_kx_gost "KxGOST" +#define LN_kx_gost "kx-gost" +#define NID_kx_gost 1045 + +#define SN_kx_gost18 "KxGOST18" +#define LN_kx_gost18 "kx-gost18" +#define NID_kx_gost18 1218 + +#define SN_kx_any "KxANY" +#define LN_kx_any "kx-any" +#define NID_kx_any 1063 + +#define SN_auth_rsa "AuthRSA" +#define LN_auth_rsa "auth-rsa" +#define NID_auth_rsa 1046 + +#define SN_auth_ecdsa "AuthECDSA" +#define LN_auth_ecdsa "auth-ecdsa" +#define NID_auth_ecdsa 1047 + +#define SN_auth_psk "AuthPSK" +#define LN_auth_psk "auth-psk" +#define NID_auth_psk 1048 + +#define SN_auth_dss "AuthDSS" +#define LN_auth_dss "auth-dss" +#define NID_auth_dss 1049 + +#define SN_auth_gost01 "AuthGOST01" +#define LN_auth_gost01 "auth-gost01" +#define NID_auth_gost01 1050 + +#define SN_auth_gost12 "AuthGOST12" +#define LN_auth_gost12 "auth-gost12" +#define NID_auth_gost12 1051 + +#define SN_auth_srp "AuthSRP" +#define LN_auth_srp "auth-srp" +#define NID_auth_srp 1052 + +#define SN_auth_null "AuthNULL" +#define LN_auth_null "auth-null" +#define NID_auth_null 1053 + +#define SN_auth_any "AuthANY" +#define LN_auth_any "auth-any" +#define NID_auth_any 1064 + +#define SN_poly1305 "Poly1305" +#define LN_poly1305 "poly1305" +#define NID_poly1305 1061 + +#define SN_siphash "SipHash" +#define LN_siphash "siphash" +#define NID_siphash 1062 + +#define SN_ffdhe2048 "ffdhe2048" +#define NID_ffdhe2048 1126 + +#define SN_ffdhe3072 "ffdhe3072" +#define NID_ffdhe3072 1127 + +#define SN_ffdhe4096 "ffdhe4096" +#define NID_ffdhe4096 1128 + +#define SN_ffdhe6144 "ffdhe6144" +#define NID_ffdhe6144 1129 + +#define SN_ffdhe8192 "ffdhe8192" +#define NID_ffdhe8192 1130 + +#define SN_modp_1536 "modp_1536" +#define NID_modp_1536 1212 + +#define SN_modp_2048 "modp_2048" +#define NID_modp_2048 1213 + +#define SN_modp_3072 "modp_3072" +#define NID_modp_3072 1214 + +#define SN_modp_4096 "modp_4096" +#define NID_modp_4096 1215 + +#define SN_modp_6144 "modp_6144" +#define NID_modp_6144 1216 + +#define SN_modp_8192 "modp_8192" +#define NID_modp_8192 1217 + +#define SN_ISO_UA "ISO-UA" +#define NID_ISO_UA 1150 +#define OBJ_ISO_UA OBJ_member_body,804L + +#define SN_ua_pki "ua-pki" +#define NID_ua_pki 1151 +#define OBJ_ua_pki OBJ_ISO_UA,2L,1L,1L,1L + +#define SN_dstu28147 "dstu28147" +#define LN_dstu28147 "DSTU Gost 28147-2009" +#define NID_dstu28147 1152 +#define OBJ_dstu28147 OBJ_ua_pki,1L,1L,1L + +#define SN_dstu28147_ofb "dstu28147-ofb" +#define LN_dstu28147_ofb "DSTU Gost 28147-2009 OFB mode" +#define NID_dstu28147_ofb 1153 +#define OBJ_dstu28147_ofb OBJ_dstu28147,2L + +#define SN_dstu28147_cfb "dstu28147-cfb" +#define LN_dstu28147_cfb "DSTU Gost 28147-2009 CFB mode" +#define NID_dstu28147_cfb 1154 +#define OBJ_dstu28147_cfb OBJ_dstu28147,3L + +#define SN_dstu28147_wrap "dstu28147-wrap" +#define LN_dstu28147_wrap "DSTU Gost 28147-2009 key wrap" +#define NID_dstu28147_wrap 1155 +#define OBJ_dstu28147_wrap OBJ_dstu28147,5L + +#define SN_hmacWithDstu34311 "hmacWithDstu34311" +#define LN_hmacWithDstu34311 "HMAC DSTU Gost 34311-95" +#define NID_hmacWithDstu34311 1156 +#define OBJ_hmacWithDstu34311 OBJ_ua_pki,1L,1L,2L + +#define SN_dstu34311 "dstu34311" +#define LN_dstu34311 "DSTU Gost 34311-95" +#define NID_dstu34311 1157 +#define OBJ_dstu34311 OBJ_ua_pki,1L,2L,1L + +#define SN_dstu4145le "dstu4145le" +#define LN_dstu4145le "DSTU 4145-2002 little endian" +#define NID_dstu4145le 1158 +#define OBJ_dstu4145le OBJ_ua_pki,1L,3L,1L,1L + +#define SN_dstu4145be "dstu4145be" +#define LN_dstu4145be "DSTU 4145-2002 big endian" +#define NID_dstu4145be 1159 +#define OBJ_dstu4145be OBJ_dstu4145le,1L,1L + +#define SN_uacurve0 "uacurve0" +#define LN_uacurve0 "DSTU curve 0" +#define NID_uacurve0 1160 +#define OBJ_uacurve0 OBJ_dstu4145le,2L,0L + +#define SN_uacurve1 "uacurve1" +#define LN_uacurve1 "DSTU curve 1" +#define NID_uacurve1 1161 +#define OBJ_uacurve1 OBJ_dstu4145le,2L,1L + +#define SN_uacurve2 "uacurve2" +#define LN_uacurve2 "DSTU curve 2" +#define NID_uacurve2 1162 +#define OBJ_uacurve2 OBJ_dstu4145le,2L,2L + +#define SN_uacurve3 "uacurve3" +#define LN_uacurve3 "DSTU curve 3" +#define NID_uacurve3 1163 +#define OBJ_uacurve3 OBJ_dstu4145le,2L,3L + +#define SN_uacurve4 "uacurve4" +#define LN_uacurve4 "DSTU curve 4" +#define NID_uacurve4 1164 +#define OBJ_uacurve4 OBJ_dstu4145le,2L,4L + +#define SN_uacurve5 "uacurve5" +#define LN_uacurve5 "DSTU curve 5" +#define NID_uacurve5 1165 +#define OBJ_uacurve5 OBJ_dstu4145le,2L,5L + +#define SN_uacurve6 "uacurve6" +#define LN_uacurve6 "DSTU curve 6" +#define NID_uacurve6 1166 +#define OBJ_uacurve6 OBJ_dstu4145le,2L,6L + +#define SN_uacurve7 "uacurve7" +#define LN_uacurve7 "DSTU curve 7" +#define NID_uacurve7 1167 +#define OBJ_uacurve7 OBJ_dstu4145le,2L,7L + +#define SN_uacurve8 "uacurve8" +#define LN_uacurve8 "DSTU curve 8" +#define NID_uacurve8 1168 +#define OBJ_uacurve8 OBJ_dstu4145le,2L,8L + +#define SN_uacurve9 "uacurve9" +#define LN_uacurve9 "DSTU curve 9" +#define NID_uacurve9 1169 +#define OBJ_uacurve9 OBJ_dstu4145le,2L,9L + +#define SN_aes_128_siv "AES-128-SIV" +#define LN_aes_128_siv "aes-128-siv" +#define NID_aes_128_siv 1198 + +#define SN_aes_192_siv "AES-192-SIV" +#define LN_aes_192_siv "aes-192-siv" +#define NID_aes_192_siv 1199 + +#define SN_aes_256_siv "AES-256-SIV" +#define LN_aes_256_siv "aes-256-siv" +#define NID_aes_256_siv 1200 + +#define SN_oracle "oracle-organization" +#define LN_oracle "Oracle organization" +#define NID_oracle 1282 +#define OBJ_oracle OBJ_joint_iso_itu_t,16L,840L,1L,113894L + +#define SN_oracle_jdk_trustedkeyusage "oracle-jdk-trustedkeyusage" +#define LN_oracle_jdk_trustedkeyusage "Trusted key usage (Oracle)" +#define NID_oracle_jdk_trustedkeyusage 1283 +#define OBJ_oracle_jdk_trustedkeyusage OBJ_oracle,746875L,1L,1L + +#define SN_brotli "brotli" +#define LN_brotli "Brotli compression" +#define NID_brotli 1288 + +#define SN_zstd "zstd" +#define LN_zstd "Zstandard compression" +#define NID_zstd 1289 + +#endif /* OPENSSL_OBJ_MAC_H */ + +#ifndef OPENSSL_NO_DEPRECATED_3_0 + +#define SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm SN_magma_ctr_acpkm +#define NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm NID_magma_ctr_acpkm +#define OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm OBJ_magma_ctr_acpkm + +#define SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac SN_magma_ctr_acpkm_omac +#define NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac NID_magma_ctr_acpkm_omac +#define OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac OBJ_magma_ctr_acpkm_omac + +#define SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm SN_kuznyechik_ctr_acpkm +#define NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm NID_kuznyechik_ctr_acpkm +#define OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm OBJ_kuznyechik_ctr_acpkm + +#define SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac SN_kuznyechik_ctr_acpkm_omac +#define NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac NID_kuznyechik_ctr_acpkm_omac +#define OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac OBJ_kuznyechik_ctr_acpkm_omac + +#define SN_id_tc26_wrap_gostr3412_2015_magma_kexp15 SN_magma_kexp15 +#define NID_id_tc26_wrap_gostr3412_2015_magma_kexp15 NID_magma_kexp15 +#define OBJ_id_tc26_wrap_gostr3412_2015_magma_kexp15 OBJ_magma_kexp15 + +#define SN_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 SN_kuznyechik_kexp15 +#define NID_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 NID_kuznyechik_kexp15 +#define OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 OBJ_kuznyechik_kexp15 + +#define SN_grasshopper_ecb SN_kuznyechik_ecb +#define NID_grasshopper_ecb NID_kuznyechik_ecb + +#define SN_grasshopper_ctr SN_kuznyechik_ctr +#define NID_grasshopper_ctr NID_kuznyechik_ctr + +#define SN_grasshopper_ofb SN_kuznyechik_ofb +#define NID_grasshopper_ofb NID_kuznyechik_ofb + +#define SN_grasshopper_cbc SN_kuznyechik_cbc +#define NID_grasshopper_cbc NID_kuznyechik_cbc + +#define SN_grasshopper_cfb SN_kuznyechik_cfb +#define NID_grasshopper_cfb NID_kuznyechik_cfb + +#define SN_grasshopper_mac SN_kuznyechik_mac +#define NID_grasshopper_mac NID_kuznyechik_mac + +#endif /* OPENSSL_NO_DEPRECATED_3_0 */ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/objects.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/objects.h new file mode 100644 index 0000000..9ea91c2 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/objects.h @@ -0,0 +1,183 @@ +/* + * Copyright 1995-2019 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_OBJECTS_H +# define OPENSSL_OBJECTS_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_OBJECTS_H +# endif + +# include +# include +# include +# include + +# define OBJ_NAME_TYPE_UNDEF 0x00 +# define OBJ_NAME_TYPE_MD_METH 0x01 +# define OBJ_NAME_TYPE_CIPHER_METH 0x02 +# define OBJ_NAME_TYPE_PKEY_METH 0x03 +# define OBJ_NAME_TYPE_COMP_METH 0x04 +# define OBJ_NAME_TYPE_MAC_METH 0x05 +# define OBJ_NAME_TYPE_KDF_METH 0x06 +# define OBJ_NAME_TYPE_NUM 0x07 + +# define OBJ_NAME_ALIAS 0x8000 + +# define OBJ_BSEARCH_VALUE_ON_NOMATCH 0x01 +# define OBJ_BSEARCH_FIRST_VALUE_ON_MATCH 0x02 + + +#ifdef __cplusplus +extern "C" { +#endif + +typedef struct obj_name_st { + int type; + int alias; + const char *name; + const char *data; +} OBJ_NAME; + +# define OBJ_create_and_add_object(a,b,c) OBJ_create(a,b,c) + +int OBJ_NAME_init(void); +int OBJ_NAME_new_index(unsigned long (*hash_func) (const char *), + int (*cmp_func) (const char *, const char *), + void (*free_func) (const char *, int, const char *)); +const char *OBJ_NAME_get(const char *name, int type); +int OBJ_NAME_add(const char *name, int type, const char *data); +int OBJ_NAME_remove(const char *name, int type); +void OBJ_NAME_cleanup(int type); /* -1 for everything */ +void OBJ_NAME_do_all(int type, void (*fn) (const OBJ_NAME *, void *arg), + void *arg); +void OBJ_NAME_do_all_sorted(int type, + void (*fn) (const OBJ_NAME *, void *arg), + void *arg); + +DECLARE_ASN1_DUP_FUNCTION_name(ASN1_OBJECT, OBJ) +ASN1_OBJECT *OBJ_nid2obj(int n); +const char *OBJ_nid2ln(int n); +const char *OBJ_nid2sn(int n); +int OBJ_obj2nid(const ASN1_OBJECT *o); +ASN1_OBJECT *OBJ_txt2obj(const char *s, int no_name); +int OBJ_obj2txt(char *buf, int buf_len, const ASN1_OBJECT *a, int no_name); +int OBJ_txt2nid(const char *s); +int OBJ_ln2nid(const char *s); +int OBJ_sn2nid(const char *s); +int OBJ_cmp(const ASN1_OBJECT *a, const ASN1_OBJECT *b); +const void *OBJ_bsearch_(const void *key, const void *base, int num, int size, + int (*cmp) (const void *, const void *)); +const void *OBJ_bsearch_ex_(const void *key, const void *base, int num, + int size, + int (*cmp) (const void *, const void *), + int flags); + +# define _DECLARE_OBJ_BSEARCH_CMP_FN(scope, type1, type2, nm) \ + static int nm##_cmp_BSEARCH_CMP_FN(const void *, const void *); \ + static int nm##_cmp(type1 const *, type2 const *); \ + scope type2 * OBJ_bsearch_##nm(type1 *key, type2 const *base, int num) + +# define DECLARE_OBJ_BSEARCH_CMP_FN(type1, type2, cmp) \ + _DECLARE_OBJ_BSEARCH_CMP_FN(static, type1, type2, cmp) +# define DECLARE_OBJ_BSEARCH_GLOBAL_CMP_FN(type1, type2, nm) \ + type2 * OBJ_bsearch_##nm(type1 *key, type2 const *base, int num) + +/*- + * Unsolved problem: if a type is actually a pointer type, like + * nid_triple is, then its impossible to get a const where you need + * it. Consider: + * + * typedef int nid_triple[3]; + * const void *a_; + * const nid_triple const *a = a_; + * + * The assignment discards a const because what you really want is: + * + * const int const * const *a = a_; + * + * But if you do that, you lose the fact that a is an array of 3 ints, + * which breaks comparison functions. + * + * Thus we end up having to cast, sadly, or unpack the + * declarations. Or, as I finally did in this case, declare nid_triple + * to be a struct, which it should have been in the first place. + * + * Ben, August 2008. + * + * Also, strictly speaking not all types need be const, but handling + * the non-constness means a lot of complication, and in practice + * comparison routines do always not touch their arguments. + */ + +# define IMPLEMENT_OBJ_BSEARCH_CMP_FN(type1, type2, nm) \ + static int nm##_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) \ + { \ + type1 const *a = a_; \ + type2 const *b = b_; \ + return nm##_cmp(a,b); \ + } \ + static type2 *OBJ_bsearch_##nm(type1 *key, type2 const *base, int num) \ + { \ + return (type2 *)OBJ_bsearch_(key, base, num, sizeof(type2), \ + nm##_cmp_BSEARCH_CMP_FN); \ + } \ + extern void dummy_prototype(void) + +# define IMPLEMENT_OBJ_BSEARCH_GLOBAL_CMP_FN(type1, type2, nm) \ + static int nm##_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) \ + { \ + type1 const *a = a_; \ + type2 const *b = b_; \ + return nm##_cmp(a,b); \ + } \ + type2 *OBJ_bsearch_##nm(type1 *key, type2 const *base, int num) \ + { \ + return (type2 *)OBJ_bsearch_(key, base, num, sizeof(type2), \ + nm##_cmp_BSEARCH_CMP_FN); \ + } \ + extern void dummy_prototype(void) + +# define OBJ_bsearch(type1,key,type2,base,num,cmp) \ + ((type2 *)OBJ_bsearch_(CHECKED_PTR_OF(type1,key),CHECKED_PTR_OF(type2,base), \ + num,sizeof(type2), \ + ((void)CHECKED_PTR_OF(type1,cmp##_type_1), \ + (void)CHECKED_PTR_OF(type2,cmp##_type_2), \ + cmp##_BSEARCH_CMP_FN))) + +# define OBJ_bsearch_ex(type1,key,type2,base,num,cmp,flags) \ + ((type2 *)OBJ_bsearch_ex_(CHECKED_PTR_OF(type1,key),CHECKED_PTR_OF(type2,base), \ + num,sizeof(type2), \ + ((void)CHECKED_PTR_OF(type1,cmp##_type_1), \ + (void)type_2=CHECKED_PTR_OF(type2,cmp##_type_2), \ + cmp##_BSEARCH_CMP_FN)),flags) + +int OBJ_new_nid(int num); +int OBJ_add_object(const ASN1_OBJECT *obj); +int OBJ_create(const char *oid, const char *sn, const char *ln); +#ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define OBJ_cleanup() while(0) continue +#endif +int OBJ_create_objects(BIO *in); + +size_t OBJ_length(const ASN1_OBJECT *obj); +const unsigned char *OBJ_get0_data(const ASN1_OBJECT *obj); + +int OBJ_find_sigid_algs(int signid, int *pdig_nid, int *ppkey_nid); +int OBJ_find_sigid_by_algs(int *psignid, int dig_nid, int pkey_nid); +int OBJ_add_sigid(int signid, int dig_id, int pkey_id); +void OBJ_sigid_free(void); + + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/objectserr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/objectserr.h new file mode 100644 index 0000000..585217f --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/objectserr.h @@ -0,0 +1,28 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_OBJECTSERR_H +# define OPENSSL_OBJECTSERR_H +# pragma once + +# include +# include +# include + + + +/* + * OBJ reason codes. + */ +# define OBJ_R_OID_EXISTS 102 +# define OBJ_R_UNKNOWN_NID 101 +# define OBJ_R_UNKNOWN_OBJECT_NAME 103 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ocsp.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ocsp.h new file mode 100644 index 0000000..142b183 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ocsp.h @@ -0,0 +1,483 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/ocsp.h.in + * + * Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +#ifndef OPENSSL_OCSP_H +# define OPENSSL_OCSP_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_OCSP_H +# endif + +# include +# include +# include + +/* + * These definitions are outside the OPENSSL_NO_OCSP guard because although for + * historical reasons they have OCSP_* names, they can actually be used + * independently of OCSP. E.g. see RFC5280 + */ +/*- + * CRLReason ::= ENUMERATED { + * unspecified (0), + * keyCompromise (1), + * cACompromise (2), + * affiliationChanged (3), + * superseded (4), + * cessationOfOperation (5), + * certificateHold (6), + * -- value 7 is not used + * removeFromCRL (8), + * privilegeWithdrawn (9), + * aACompromise (10) } + */ +# define OCSP_REVOKED_STATUS_NOSTATUS -1 +# define OCSP_REVOKED_STATUS_UNSPECIFIED 0 +# define OCSP_REVOKED_STATUS_KEYCOMPROMISE 1 +# define OCSP_REVOKED_STATUS_CACOMPROMISE 2 +# define OCSP_REVOKED_STATUS_AFFILIATIONCHANGED 3 +# define OCSP_REVOKED_STATUS_SUPERSEDED 4 +# define OCSP_REVOKED_STATUS_CESSATIONOFOPERATION 5 +# define OCSP_REVOKED_STATUS_CERTIFICATEHOLD 6 +# define OCSP_REVOKED_STATUS_REMOVEFROMCRL 8 +# define OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN 9 +# define OCSP_REVOKED_STATUS_AACOMPROMISE 10 + + +# ifndef OPENSSL_NO_OCSP + +# include +# include +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + +/* Various flags and values */ + +# define OCSP_DEFAULT_NONCE_LENGTH 16 + +# define OCSP_NOCERTS 0x1 +# define OCSP_NOINTERN 0x2 +# define OCSP_NOSIGS 0x4 +# define OCSP_NOCHAIN 0x8 +# define OCSP_NOVERIFY 0x10 +# define OCSP_NOEXPLICIT 0x20 +# define OCSP_NOCASIGN 0x40 +# define OCSP_NODELEGATED 0x80 +# define OCSP_NOCHECKS 0x100 +# define OCSP_TRUSTOTHER 0x200 +# define OCSP_RESPID_KEY 0x400 +# define OCSP_NOTIME 0x800 +# define OCSP_PARTIAL_CHAIN 0x1000 + +typedef struct ocsp_cert_id_st OCSP_CERTID; +typedef struct ocsp_one_request_st OCSP_ONEREQ; +typedef struct ocsp_req_info_st OCSP_REQINFO; +typedef struct ocsp_signature_st OCSP_SIGNATURE; +typedef struct ocsp_request_st OCSP_REQUEST; + +SKM_DEFINE_STACK_OF_INTERNAL(OCSP_CERTID, OCSP_CERTID, OCSP_CERTID) +#define sk_OCSP_CERTID_num(sk) OPENSSL_sk_num(ossl_check_const_OCSP_CERTID_sk_type(sk)) +#define sk_OCSP_CERTID_value(sk, idx) ((OCSP_CERTID *)OPENSSL_sk_value(ossl_check_const_OCSP_CERTID_sk_type(sk), (idx))) +#define sk_OCSP_CERTID_new(cmp) ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_new(ossl_check_OCSP_CERTID_compfunc_type(cmp))) +#define sk_OCSP_CERTID_new_null() ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_new_null()) +#define sk_OCSP_CERTID_new_reserve(cmp, n) ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_new_reserve(ossl_check_OCSP_CERTID_compfunc_type(cmp), (n))) +#define sk_OCSP_CERTID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OCSP_CERTID_sk_type(sk), (n)) +#define sk_OCSP_CERTID_free(sk) OPENSSL_sk_free(ossl_check_OCSP_CERTID_sk_type(sk)) +#define sk_OCSP_CERTID_zero(sk) OPENSSL_sk_zero(ossl_check_OCSP_CERTID_sk_type(sk)) +#define sk_OCSP_CERTID_delete(sk, i) ((OCSP_CERTID *)OPENSSL_sk_delete(ossl_check_OCSP_CERTID_sk_type(sk), (i))) +#define sk_OCSP_CERTID_delete_ptr(sk, ptr) ((OCSP_CERTID *)OPENSSL_sk_delete_ptr(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr))) +#define sk_OCSP_CERTID_push(sk, ptr) OPENSSL_sk_push(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr)) +#define sk_OCSP_CERTID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr)) +#define sk_OCSP_CERTID_pop(sk) ((OCSP_CERTID *)OPENSSL_sk_pop(ossl_check_OCSP_CERTID_sk_type(sk))) +#define sk_OCSP_CERTID_shift(sk) ((OCSP_CERTID *)OPENSSL_sk_shift(ossl_check_OCSP_CERTID_sk_type(sk))) +#define sk_OCSP_CERTID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OCSP_CERTID_sk_type(sk),ossl_check_OCSP_CERTID_freefunc_type(freefunc)) +#define sk_OCSP_CERTID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr), (idx)) +#define sk_OCSP_CERTID_set(sk, idx, ptr) ((OCSP_CERTID *)OPENSSL_sk_set(ossl_check_OCSP_CERTID_sk_type(sk), (idx), ossl_check_OCSP_CERTID_type(ptr))) +#define sk_OCSP_CERTID_find(sk, ptr) OPENSSL_sk_find(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr)) +#define sk_OCSP_CERTID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr)) +#define sk_OCSP_CERTID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr), pnum) +#define sk_OCSP_CERTID_sort(sk) OPENSSL_sk_sort(ossl_check_OCSP_CERTID_sk_type(sk)) +#define sk_OCSP_CERTID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OCSP_CERTID_sk_type(sk)) +#define sk_OCSP_CERTID_dup(sk) ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_dup(ossl_check_const_OCSP_CERTID_sk_type(sk))) +#define sk_OCSP_CERTID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_deep_copy(ossl_check_const_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_copyfunc_type(copyfunc), ossl_check_OCSP_CERTID_freefunc_type(freefunc))) +#define sk_OCSP_CERTID_set_cmp_func(sk, cmp) ((sk_OCSP_CERTID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_compfunc_type(cmp))) +SKM_DEFINE_STACK_OF_INTERNAL(OCSP_ONEREQ, OCSP_ONEREQ, OCSP_ONEREQ) +#define sk_OCSP_ONEREQ_num(sk) OPENSSL_sk_num(ossl_check_const_OCSP_ONEREQ_sk_type(sk)) +#define sk_OCSP_ONEREQ_value(sk, idx) ((OCSP_ONEREQ *)OPENSSL_sk_value(ossl_check_const_OCSP_ONEREQ_sk_type(sk), (idx))) +#define sk_OCSP_ONEREQ_new(cmp) ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_new(ossl_check_OCSP_ONEREQ_compfunc_type(cmp))) +#define sk_OCSP_ONEREQ_new_null() ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_new_null()) +#define sk_OCSP_ONEREQ_new_reserve(cmp, n) ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_new_reserve(ossl_check_OCSP_ONEREQ_compfunc_type(cmp), (n))) +#define sk_OCSP_ONEREQ_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OCSP_ONEREQ_sk_type(sk), (n)) +#define sk_OCSP_ONEREQ_free(sk) OPENSSL_sk_free(ossl_check_OCSP_ONEREQ_sk_type(sk)) +#define sk_OCSP_ONEREQ_zero(sk) OPENSSL_sk_zero(ossl_check_OCSP_ONEREQ_sk_type(sk)) +#define sk_OCSP_ONEREQ_delete(sk, i) ((OCSP_ONEREQ *)OPENSSL_sk_delete(ossl_check_OCSP_ONEREQ_sk_type(sk), (i))) +#define sk_OCSP_ONEREQ_delete_ptr(sk, ptr) ((OCSP_ONEREQ *)OPENSSL_sk_delete_ptr(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr))) +#define sk_OCSP_ONEREQ_push(sk, ptr) OPENSSL_sk_push(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr)) +#define sk_OCSP_ONEREQ_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr)) +#define sk_OCSP_ONEREQ_pop(sk) ((OCSP_ONEREQ *)OPENSSL_sk_pop(ossl_check_OCSP_ONEREQ_sk_type(sk))) +#define sk_OCSP_ONEREQ_shift(sk) ((OCSP_ONEREQ *)OPENSSL_sk_shift(ossl_check_OCSP_ONEREQ_sk_type(sk))) +#define sk_OCSP_ONEREQ_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OCSP_ONEREQ_sk_type(sk),ossl_check_OCSP_ONEREQ_freefunc_type(freefunc)) +#define sk_OCSP_ONEREQ_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr), (idx)) +#define sk_OCSP_ONEREQ_set(sk, idx, ptr) ((OCSP_ONEREQ *)OPENSSL_sk_set(ossl_check_OCSP_ONEREQ_sk_type(sk), (idx), ossl_check_OCSP_ONEREQ_type(ptr))) +#define sk_OCSP_ONEREQ_find(sk, ptr) OPENSSL_sk_find(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr)) +#define sk_OCSP_ONEREQ_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr)) +#define sk_OCSP_ONEREQ_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr), pnum) +#define sk_OCSP_ONEREQ_sort(sk) OPENSSL_sk_sort(ossl_check_OCSP_ONEREQ_sk_type(sk)) +#define sk_OCSP_ONEREQ_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OCSP_ONEREQ_sk_type(sk)) +#define sk_OCSP_ONEREQ_dup(sk) ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_dup(ossl_check_const_OCSP_ONEREQ_sk_type(sk))) +#define sk_OCSP_ONEREQ_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_deep_copy(ossl_check_const_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_copyfunc_type(copyfunc), ossl_check_OCSP_ONEREQ_freefunc_type(freefunc))) +#define sk_OCSP_ONEREQ_set_cmp_func(sk, cmp) ((sk_OCSP_ONEREQ_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_compfunc_type(cmp))) + + +# define OCSP_RESPONSE_STATUS_SUCCESSFUL 0 +# define OCSP_RESPONSE_STATUS_MALFORMEDREQUEST 1 +# define OCSP_RESPONSE_STATUS_INTERNALERROR 2 +# define OCSP_RESPONSE_STATUS_TRYLATER 3 +# define OCSP_RESPONSE_STATUS_SIGREQUIRED 5 +# define OCSP_RESPONSE_STATUS_UNAUTHORIZED 6 + +typedef struct ocsp_resp_bytes_st OCSP_RESPBYTES; + +# define V_OCSP_RESPID_NAME 0 +# define V_OCSP_RESPID_KEY 1 + +SKM_DEFINE_STACK_OF_INTERNAL(OCSP_RESPID, OCSP_RESPID, OCSP_RESPID) +#define sk_OCSP_RESPID_num(sk) OPENSSL_sk_num(ossl_check_const_OCSP_RESPID_sk_type(sk)) +#define sk_OCSP_RESPID_value(sk, idx) ((OCSP_RESPID *)OPENSSL_sk_value(ossl_check_const_OCSP_RESPID_sk_type(sk), (idx))) +#define sk_OCSP_RESPID_new(cmp) ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_new(ossl_check_OCSP_RESPID_compfunc_type(cmp))) +#define sk_OCSP_RESPID_new_null() ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_new_null()) +#define sk_OCSP_RESPID_new_reserve(cmp, n) ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_new_reserve(ossl_check_OCSP_RESPID_compfunc_type(cmp), (n))) +#define sk_OCSP_RESPID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OCSP_RESPID_sk_type(sk), (n)) +#define sk_OCSP_RESPID_free(sk) OPENSSL_sk_free(ossl_check_OCSP_RESPID_sk_type(sk)) +#define sk_OCSP_RESPID_zero(sk) OPENSSL_sk_zero(ossl_check_OCSP_RESPID_sk_type(sk)) +#define sk_OCSP_RESPID_delete(sk, i) ((OCSP_RESPID *)OPENSSL_sk_delete(ossl_check_OCSP_RESPID_sk_type(sk), (i))) +#define sk_OCSP_RESPID_delete_ptr(sk, ptr) ((OCSP_RESPID *)OPENSSL_sk_delete_ptr(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr))) +#define sk_OCSP_RESPID_push(sk, ptr) OPENSSL_sk_push(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr)) +#define sk_OCSP_RESPID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr)) +#define sk_OCSP_RESPID_pop(sk) ((OCSP_RESPID *)OPENSSL_sk_pop(ossl_check_OCSP_RESPID_sk_type(sk))) +#define sk_OCSP_RESPID_shift(sk) ((OCSP_RESPID *)OPENSSL_sk_shift(ossl_check_OCSP_RESPID_sk_type(sk))) +#define sk_OCSP_RESPID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OCSP_RESPID_sk_type(sk),ossl_check_OCSP_RESPID_freefunc_type(freefunc)) +#define sk_OCSP_RESPID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr), (idx)) +#define sk_OCSP_RESPID_set(sk, idx, ptr) ((OCSP_RESPID *)OPENSSL_sk_set(ossl_check_OCSP_RESPID_sk_type(sk), (idx), ossl_check_OCSP_RESPID_type(ptr))) +#define sk_OCSP_RESPID_find(sk, ptr) OPENSSL_sk_find(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr)) +#define sk_OCSP_RESPID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr)) +#define sk_OCSP_RESPID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr), pnum) +#define sk_OCSP_RESPID_sort(sk) OPENSSL_sk_sort(ossl_check_OCSP_RESPID_sk_type(sk)) +#define sk_OCSP_RESPID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OCSP_RESPID_sk_type(sk)) +#define sk_OCSP_RESPID_dup(sk) ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_dup(ossl_check_const_OCSP_RESPID_sk_type(sk))) +#define sk_OCSP_RESPID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_deep_copy(ossl_check_const_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_copyfunc_type(copyfunc), ossl_check_OCSP_RESPID_freefunc_type(freefunc))) +#define sk_OCSP_RESPID_set_cmp_func(sk, cmp) ((sk_OCSP_RESPID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_compfunc_type(cmp))) + + +typedef struct ocsp_revoked_info_st OCSP_REVOKEDINFO; + +# define V_OCSP_CERTSTATUS_GOOD 0 +# define V_OCSP_CERTSTATUS_REVOKED 1 +# define V_OCSP_CERTSTATUS_UNKNOWN 2 + +typedef struct ocsp_cert_status_st OCSP_CERTSTATUS; +typedef struct ocsp_single_response_st OCSP_SINGLERESP; + +SKM_DEFINE_STACK_OF_INTERNAL(OCSP_SINGLERESP, OCSP_SINGLERESP, OCSP_SINGLERESP) +#define sk_OCSP_SINGLERESP_num(sk) OPENSSL_sk_num(ossl_check_const_OCSP_SINGLERESP_sk_type(sk)) +#define sk_OCSP_SINGLERESP_value(sk, idx) ((OCSP_SINGLERESP *)OPENSSL_sk_value(ossl_check_const_OCSP_SINGLERESP_sk_type(sk), (idx))) +#define sk_OCSP_SINGLERESP_new(cmp) ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_new(ossl_check_OCSP_SINGLERESP_compfunc_type(cmp))) +#define sk_OCSP_SINGLERESP_new_null() ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_new_null()) +#define sk_OCSP_SINGLERESP_new_reserve(cmp, n) ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_new_reserve(ossl_check_OCSP_SINGLERESP_compfunc_type(cmp), (n))) +#define sk_OCSP_SINGLERESP_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OCSP_SINGLERESP_sk_type(sk), (n)) +#define sk_OCSP_SINGLERESP_free(sk) OPENSSL_sk_free(ossl_check_OCSP_SINGLERESP_sk_type(sk)) +#define sk_OCSP_SINGLERESP_zero(sk) OPENSSL_sk_zero(ossl_check_OCSP_SINGLERESP_sk_type(sk)) +#define sk_OCSP_SINGLERESP_delete(sk, i) ((OCSP_SINGLERESP *)OPENSSL_sk_delete(ossl_check_OCSP_SINGLERESP_sk_type(sk), (i))) +#define sk_OCSP_SINGLERESP_delete_ptr(sk, ptr) ((OCSP_SINGLERESP *)OPENSSL_sk_delete_ptr(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr))) +#define sk_OCSP_SINGLERESP_push(sk, ptr) OPENSSL_sk_push(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr)) +#define sk_OCSP_SINGLERESP_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr)) +#define sk_OCSP_SINGLERESP_pop(sk) ((OCSP_SINGLERESP *)OPENSSL_sk_pop(ossl_check_OCSP_SINGLERESP_sk_type(sk))) +#define sk_OCSP_SINGLERESP_shift(sk) ((OCSP_SINGLERESP *)OPENSSL_sk_shift(ossl_check_OCSP_SINGLERESP_sk_type(sk))) +#define sk_OCSP_SINGLERESP_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OCSP_SINGLERESP_sk_type(sk),ossl_check_OCSP_SINGLERESP_freefunc_type(freefunc)) +#define sk_OCSP_SINGLERESP_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr), (idx)) +#define sk_OCSP_SINGLERESP_set(sk, idx, ptr) ((OCSP_SINGLERESP *)OPENSSL_sk_set(ossl_check_OCSP_SINGLERESP_sk_type(sk), (idx), ossl_check_OCSP_SINGLERESP_type(ptr))) +#define sk_OCSP_SINGLERESP_find(sk, ptr) OPENSSL_sk_find(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr)) +#define sk_OCSP_SINGLERESP_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr)) +#define sk_OCSP_SINGLERESP_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr), pnum) +#define sk_OCSP_SINGLERESP_sort(sk) OPENSSL_sk_sort(ossl_check_OCSP_SINGLERESP_sk_type(sk)) +#define sk_OCSP_SINGLERESP_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OCSP_SINGLERESP_sk_type(sk)) +#define sk_OCSP_SINGLERESP_dup(sk) ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_dup(ossl_check_const_OCSP_SINGLERESP_sk_type(sk))) +#define sk_OCSP_SINGLERESP_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_deep_copy(ossl_check_const_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_copyfunc_type(copyfunc), ossl_check_OCSP_SINGLERESP_freefunc_type(freefunc))) +#define sk_OCSP_SINGLERESP_set_cmp_func(sk, cmp) ((sk_OCSP_SINGLERESP_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_compfunc_type(cmp))) + + +typedef struct ocsp_response_data_st OCSP_RESPDATA; + +typedef struct ocsp_basic_response_st OCSP_BASICRESP; + +typedef struct ocsp_crl_id_st OCSP_CRLID; +typedef struct ocsp_service_locator_st OCSP_SERVICELOC; + +# define PEM_STRING_OCSP_REQUEST "OCSP REQUEST" +# define PEM_STRING_OCSP_RESPONSE "OCSP RESPONSE" + +# define d2i_OCSP_REQUEST_bio(bp,p) ASN1_d2i_bio_of(OCSP_REQUEST,OCSP_REQUEST_new,d2i_OCSP_REQUEST,bp,p) + +# define d2i_OCSP_RESPONSE_bio(bp,p) ASN1_d2i_bio_of(OCSP_RESPONSE,OCSP_RESPONSE_new,d2i_OCSP_RESPONSE,bp,p) + +# define PEM_read_bio_OCSP_REQUEST(bp,x,cb) (OCSP_REQUEST *)PEM_ASN1_read_bio( \ + (char *(*)())d2i_OCSP_REQUEST,PEM_STRING_OCSP_REQUEST, \ + bp,(char **)(x),cb,NULL) + +# define PEM_read_bio_OCSP_RESPONSE(bp,x,cb) (OCSP_RESPONSE *)PEM_ASN1_read_bio(\ + (char *(*)())d2i_OCSP_RESPONSE,PEM_STRING_OCSP_RESPONSE, \ + bp,(char **)(x),cb,NULL) + +# define PEM_write_bio_OCSP_REQUEST(bp,o) \ + PEM_ASN1_write_bio((int (*)())i2d_OCSP_REQUEST,PEM_STRING_OCSP_REQUEST,\ + bp,(char *)(o), NULL,NULL,0,NULL,NULL) + +# define PEM_write_bio_OCSP_RESPONSE(bp,o) \ + PEM_ASN1_write_bio((int (*)())i2d_OCSP_RESPONSE,PEM_STRING_OCSP_RESPONSE,\ + bp,(char *)(o), NULL,NULL,0,NULL,NULL) + +# define i2d_OCSP_RESPONSE_bio(bp,o) ASN1_i2d_bio_of(OCSP_RESPONSE,i2d_OCSP_RESPONSE,bp,o) + +# define i2d_OCSP_REQUEST_bio(bp,o) ASN1_i2d_bio_of(OCSP_REQUEST,i2d_OCSP_REQUEST,bp,o) + +# define ASN1_BIT_STRING_digest(data,type,md,len) \ + ASN1_item_digest(ASN1_ITEM_rptr(ASN1_BIT_STRING),type,data,md,len) + +# define OCSP_CERTSTATUS_dup(cs)\ + (OCSP_CERTSTATUS*)ASN1_dup((i2d_of_void *)i2d_OCSP_CERTSTATUS,\ + (d2i_of_void *)d2i_OCSP_CERTSTATUS,(char *)(cs)) + +DECLARE_ASN1_DUP_FUNCTION(OCSP_CERTID) + +OSSL_HTTP_REQ_CTX *OCSP_sendreq_new(BIO *io, const char *path, + const OCSP_REQUEST *req, int buf_size); +OCSP_RESPONSE *OCSP_sendreq_bio(BIO *b, const char *path, OCSP_REQUEST *req); + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +typedef OSSL_HTTP_REQ_CTX OCSP_REQ_CTX; +# define OCSP_REQ_CTX_new(io, buf_size) \ + OSSL_HTTP_REQ_CTX_new(io, io, buf_size) +# define OCSP_REQ_CTX_free OSSL_HTTP_REQ_CTX_free +# define OCSP_REQ_CTX_http(rctx, op, path) \ + (OSSL_HTTP_REQ_CTX_set_expected(rctx, NULL, 1 /* asn1 */, 0, 0) && \ + OSSL_HTTP_REQ_CTX_set_request_line(rctx, strcmp(op, "POST") == 0, \ + NULL, NULL, path)) +# define OCSP_REQ_CTX_add1_header OSSL_HTTP_REQ_CTX_add1_header +# define OCSP_REQ_CTX_i2d(r, it, req) \ + OSSL_HTTP_REQ_CTX_set1_req(r, "application/ocsp-request", it, req) +# define OCSP_REQ_CTX_set1_req(r, req) \ + OCSP_REQ_CTX_i2d(r, ASN1_ITEM_rptr(OCSP_REQUEST), (ASN1_VALUE *)(req)) +# define OCSP_REQ_CTX_nbio OSSL_HTTP_REQ_CTX_nbio +# define OCSP_REQ_CTX_nbio_d2i OSSL_HTTP_REQ_CTX_nbio_d2i +# define OCSP_sendreq_nbio(p, r) \ + OSSL_HTTP_REQ_CTX_nbio_d2i(r, (ASN1_VALUE **)(p), \ + ASN1_ITEM_rptr(OCSP_RESPONSE)) +# define OCSP_REQ_CTX_get0_mem_bio OSSL_HTTP_REQ_CTX_get0_mem_bio +# define OCSP_set_max_response_length OSSL_HTTP_REQ_CTX_set_max_response_length +# endif + +OCSP_CERTID *OCSP_cert_to_id(const EVP_MD *dgst, const X509 *subject, + const X509 *issuer); + +OCSP_CERTID *OCSP_cert_id_new(const EVP_MD *dgst, + const X509_NAME *issuerName, + const ASN1_BIT_STRING *issuerKey, + const ASN1_INTEGER *serialNumber); + +OCSP_ONEREQ *OCSP_request_add0_id(OCSP_REQUEST *req, OCSP_CERTID *cid); + +int OCSP_request_add1_nonce(OCSP_REQUEST *req, unsigned char *val, int len); +int OCSP_basic_add1_nonce(OCSP_BASICRESP *resp, unsigned char *val, int len); +int OCSP_check_nonce(OCSP_REQUEST *req, OCSP_BASICRESP *bs); +int OCSP_copy_nonce(OCSP_BASICRESP *resp, OCSP_REQUEST *req); + +int OCSP_request_set1_name(OCSP_REQUEST *req, const X509_NAME *nm); +int OCSP_request_add1_cert(OCSP_REQUEST *req, X509 *cert); + +int OCSP_request_sign(OCSP_REQUEST *req, + X509 *signer, + EVP_PKEY *key, + const EVP_MD *dgst, + STACK_OF(X509) *certs, unsigned long flags); + +int OCSP_response_status(OCSP_RESPONSE *resp); +OCSP_BASICRESP *OCSP_response_get1_basic(OCSP_RESPONSE *resp); + +const ASN1_OCTET_STRING *OCSP_resp_get0_signature(const OCSP_BASICRESP *bs); +const X509_ALGOR *OCSP_resp_get0_tbs_sigalg(const OCSP_BASICRESP *bs); +const OCSP_RESPDATA *OCSP_resp_get0_respdata(const OCSP_BASICRESP *bs); +int OCSP_resp_get0_signer(OCSP_BASICRESP *bs, X509 **signer, + STACK_OF(X509) *extra_certs); + +int OCSP_resp_count(OCSP_BASICRESP *bs); +OCSP_SINGLERESP *OCSP_resp_get0(OCSP_BASICRESP *bs, int idx); +const ASN1_GENERALIZEDTIME *OCSP_resp_get0_produced_at(const OCSP_BASICRESP* bs); +const STACK_OF(X509) *OCSP_resp_get0_certs(const OCSP_BASICRESP *bs); +int OCSP_resp_get0_id(const OCSP_BASICRESP *bs, + const ASN1_OCTET_STRING **pid, + const X509_NAME **pname); +int OCSP_resp_get1_id(const OCSP_BASICRESP *bs, + ASN1_OCTET_STRING **pid, + X509_NAME **pname); + +int OCSP_resp_find(OCSP_BASICRESP *bs, OCSP_CERTID *id, int last); +int OCSP_single_get0_status(OCSP_SINGLERESP *single, int *reason, + ASN1_GENERALIZEDTIME **revtime, + ASN1_GENERALIZEDTIME **thisupd, + ASN1_GENERALIZEDTIME **nextupd); +int OCSP_resp_find_status(OCSP_BASICRESP *bs, OCSP_CERTID *id, int *status, + int *reason, + ASN1_GENERALIZEDTIME **revtime, + ASN1_GENERALIZEDTIME **thisupd, + ASN1_GENERALIZEDTIME **nextupd); +int OCSP_check_validity(ASN1_GENERALIZEDTIME *thisupd, + ASN1_GENERALIZEDTIME *nextupd, long sec, long maxsec); + +int OCSP_request_verify(OCSP_REQUEST *req, STACK_OF(X509) *certs, + X509_STORE *store, unsigned long flags); + +# define OCSP_parse_url(url, host, port, path, ssl) \ + OSSL_HTTP_parse_url(url, ssl, NULL, host, port, NULL, path, NULL, NULL) + +int OCSP_id_issuer_cmp(const OCSP_CERTID *a, const OCSP_CERTID *b); +int OCSP_id_cmp(const OCSP_CERTID *a, const OCSP_CERTID *b); + +int OCSP_request_onereq_count(OCSP_REQUEST *req); +OCSP_ONEREQ *OCSP_request_onereq_get0(OCSP_REQUEST *req, int i); +OCSP_CERTID *OCSP_onereq_get0_id(OCSP_ONEREQ *one); +int OCSP_id_get0_info(ASN1_OCTET_STRING **piNameHash, ASN1_OBJECT **pmd, + ASN1_OCTET_STRING **pikeyHash, + ASN1_INTEGER **pserial, OCSP_CERTID *cid); +int OCSP_request_is_signed(OCSP_REQUEST *req); +OCSP_RESPONSE *OCSP_response_create(int status, OCSP_BASICRESP *bs); +OCSP_SINGLERESP *OCSP_basic_add1_status(OCSP_BASICRESP *rsp, + OCSP_CERTID *cid, + int status, int reason, + ASN1_TIME *revtime, + ASN1_TIME *thisupd, + ASN1_TIME *nextupd); +int OCSP_basic_add1_cert(OCSP_BASICRESP *resp, X509 *cert); +int OCSP_basic_sign(OCSP_BASICRESP *brsp, + X509 *signer, EVP_PKEY *key, const EVP_MD *dgst, + STACK_OF(X509) *certs, unsigned long flags); +int OCSP_basic_sign_ctx(OCSP_BASICRESP *brsp, + X509 *signer, EVP_MD_CTX *ctx, + STACK_OF(X509) *certs, unsigned long flags); +int OCSP_RESPID_set_by_name(OCSP_RESPID *respid, X509 *cert); +int OCSP_RESPID_set_by_key_ex(OCSP_RESPID *respid, X509 *cert, + OSSL_LIB_CTX *libctx, const char *propq); +int OCSP_RESPID_set_by_key(OCSP_RESPID *respid, X509 *cert); +int OCSP_RESPID_match_ex(OCSP_RESPID *respid, X509 *cert, OSSL_LIB_CTX *libctx, + const char *propq); +int OCSP_RESPID_match(OCSP_RESPID *respid, X509 *cert); + +X509_EXTENSION *OCSP_crlID_new(const char *url, long *n, char *tim); + +X509_EXTENSION *OCSP_accept_responses_new(char **oids); + +X509_EXTENSION *OCSP_archive_cutoff_new(char *tim); + +X509_EXTENSION *OCSP_url_svcloc_new(const X509_NAME *issuer, const char **urls); + +int OCSP_REQUEST_get_ext_count(OCSP_REQUEST *x); +int OCSP_REQUEST_get_ext_by_NID(OCSP_REQUEST *x, int nid, int lastpos); +int OCSP_REQUEST_get_ext_by_OBJ(OCSP_REQUEST *x, const ASN1_OBJECT *obj, + int lastpos); +int OCSP_REQUEST_get_ext_by_critical(OCSP_REQUEST *x, int crit, int lastpos); +X509_EXTENSION *OCSP_REQUEST_get_ext(OCSP_REQUEST *x, int loc); +X509_EXTENSION *OCSP_REQUEST_delete_ext(OCSP_REQUEST *x, int loc); +void *OCSP_REQUEST_get1_ext_d2i(OCSP_REQUEST *x, int nid, int *crit, + int *idx); +int OCSP_REQUEST_add1_ext_i2d(OCSP_REQUEST *x, int nid, void *value, int crit, + unsigned long flags); +int OCSP_REQUEST_add_ext(OCSP_REQUEST *x, X509_EXTENSION *ex, int loc); + +int OCSP_ONEREQ_get_ext_count(OCSP_ONEREQ *x); +int OCSP_ONEREQ_get_ext_by_NID(OCSP_ONEREQ *x, int nid, int lastpos); +int OCSP_ONEREQ_get_ext_by_OBJ(OCSP_ONEREQ *x, const ASN1_OBJECT *obj, int lastpos); +int OCSP_ONEREQ_get_ext_by_critical(OCSP_ONEREQ *x, int crit, int lastpos); +X509_EXTENSION *OCSP_ONEREQ_get_ext(OCSP_ONEREQ *x, int loc); +X509_EXTENSION *OCSP_ONEREQ_delete_ext(OCSP_ONEREQ *x, int loc); +void *OCSP_ONEREQ_get1_ext_d2i(OCSP_ONEREQ *x, int nid, int *crit, int *idx); +int OCSP_ONEREQ_add1_ext_i2d(OCSP_ONEREQ *x, int nid, void *value, int crit, + unsigned long flags); +int OCSP_ONEREQ_add_ext(OCSP_ONEREQ *x, X509_EXTENSION *ex, int loc); + +int OCSP_BASICRESP_get_ext_count(OCSP_BASICRESP *x); +int OCSP_BASICRESP_get_ext_by_NID(OCSP_BASICRESP *x, int nid, int lastpos); +int OCSP_BASICRESP_get_ext_by_OBJ(OCSP_BASICRESP *x, const ASN1_OBJECT *obj, + int lastpos); +int OCSP_BASICRESP_get_ext_by_critical(OCSP_BASICRESP *x, int crit, + int lastpos); +X509_EXTENSION *OCSP_BASICRESP_get_ext(OCSP_BASICRESP *x, int loc); +X509_EXTENSION *OCSP_BASICRESP_delete_ext(OCSP_BASICRESP *x, int loc); +void *OCSP_BASICRESP_get1_ext_d2i(OCSP_BASICRESP *x, int nid, int *crit, + int *idx); +int OCSP_BASICRESP_add1_ext_i2d(OCSP_BASICRESP *x, int nid, void *value, + int crit, unsigned long flags); +int OCSP_BASICRESP_add_ext(OCSP_BASICRESP *x, X509_EXTENSION *ex, int loc); + +int OCSP_SINGLERESP_get_ext_count(OCSP_SINGLERESP *x); +int OCSP_SINGLERESP_get_ext_by_NID(OCSP_SINGLERESP *x, int nid, int lastpos); +int OCSP_SINGLERESP_get_ext_by_OBJ(OCSP_SINGLERESP *x, const ASN1_OBJECT *obj, + int lastpos); +int OCSP_SINGLERESP_get_ext_by_critical(OCSP_SINGLERESP *x, int crit, + int lastpos); +X509_EXTENSION *OCSP_SINGLERESP_get_ext(OCSP_SINGLERESP *x, int loc); +X509_EXTENSION *OCSP_SINGLERESP_delete_ext(OCSP_SINGLERESP *x, int loc); +void *OCSP_SINGLERESP_get1_ext_d2i(OCSP_SINGLERESP *x, int nid, int *crit, + int *idx); +int OCSP_SINGLERESP_add1_ext_i2d(OCSP_SINGLERESP *x, int nid, void *value, + int crit, unsigned long flags); +int OCSP_SINGLERESP_add_ext(OCSP_SINGLERESP *x, X509_EXTENSION *ex, int loc); +const OCSP_CERTID *OCSP_SINGLERESP_get0_id(const OCSP_SINGLERESP *x); + +DECLARE_ASN1_FUNCTIONS(OCSP_SINGLERESP) +DECLARE_ASN1_FUNCTIONS(OCSP_CERTSTATUS) +DECLARE_ASN1_FUNCTIONS(OCSP_REVOKEDINFO) +DECLARE_ASN1_FUNCTIONS(OCSP_BASICRESP) +DECLARE_ASN1_FUNCTIONS(OCSP_RESPDATA) +DECLARE_ASN1_FUNCTIONS(OCSP_RESPID) +DECLARE_ASN1_FUNCTIONS(OCSP_RESPONSE) +DECLARE_ASN1_FUNCTIONS(OCSP_RESPBYTES) +DECLARE_ASN1_FUNCTIONS(OCSP_ONEREQ) +DECLARE_ASN1_FUNCTIONS(OCSP_CERTID) +DECLARE_ASN1_FUNCTIONS(OCSP_REQUEST) +DECLARE_ASN1_FUNCTIONS(OCSP_SIGNATURE) +DECLARE_ASN1_FUNCTIONS(OCSP_REQINFO) +DECLARE_ASN1_FUNCTIONS(OCSP_CRLID) +DECLARE_ASN1_FUNCTIONS(OCSP_SERVICELOC) + +const char *OCSP_response_status_str(long s); +const char *OCSP_cert_status_str(long s); +const char *OCSP_crl_reason_str(long s); + +int OCSP_REQUEST_print(BIO *bp, OCSP_REQUEST *a, unsigned long flags); +int OCSP_RESPONSE_print(BIO *bp, OCSP_RESPONSE *o, unsigned long flags); + +int OCSP_basic_verify(OCSP_BASICRESP *bs, STACK_OF(X509) *certs, + X509_STORE *st, unsigned long flags); + + +# ifdef __cplusplus +} +# endif +# endif /* !defined(OPENSSL_NO_OCSP) */ +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ocsperr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ocsperr.h new file mode 100644 index 0000000..46a0523 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ocsperr.h @@ -0,0 +1,53 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_OCSPERR_H +# define OPENSSL_OCSPERR_H +# pragma once + +# include +# include +# include + + +# ifndef OPENSSL_NO_OCSP + + +/* + * OCSP reason codes. + */ +# define OCSP_R_CERTIFICATE_VERIFY_ERROR 101 +# define OCSP_R_DIGEST_ERR 102 +# define OCSP_R_DIGEST_NAME_ERR 106 +# define OCSP_R_DIGEST_SIZE_ERR 107 +# define OCSP_R_ERROR_IN_NEXTUPDATE_FIELD 122 +# define OCSP_R_ERROR_IN_THISUPDATE_FIELD 123 +# define OCSP_R_MISSING_OCSPSIGNING_USAGE 103 +# define OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE 124 +# define OCSP_R_NOT_BASIC_RESPONSE 104 +# define OCSP_R_NO_CERTIFICATES_IN_CHAIN 105 +# define OCSP_R_NO_RESPONSE_DATA 108 +# define OCSP_R_NO_REVOKED_TIME 109 +# define OCSP_R_NO_SIGNER_KEY 130 +# define OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE 110 +# define OCSP_R_REQUEST_NOT_SIGNED 128 +# define OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA 111 +# define OCSP_R_ROOT_CA_NOT_TRUSTED 112 +# define OCSP_R_SIGNATURE_FAILURE 117 +# define OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND 118 +# define OCSP_R_STATUS_EXPIRED 125 +# define OCSP_R_STATUS_NOT_YET_VALID 126 +# define OCSP_R_STATUS_TOO_OLD 127 +# define OCSP_R_UNKNOWN_MESSAGE_DIGEST 119 +# define OCSP_R_UNKNOWN_NID 120 +# define OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE 129 + +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/opensslconf.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/opensslconf.h new file mode 100644 index 0000000..1e83371 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/opensslconf.h @@ -0,0 +1,17 @@ +/* + * Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_OPENSSLCONF_H +# define OPENSSL_OPENSSLCONF_H +# pragma once + +# include +# include + +#endif /* OPENSSL_OPENSSLCONF_H */ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/opensslv.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/opensslv.h new file mode 100644 index 0000000..f62a43c --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/opensslv.h @@ -0,0 +1,114 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/opensslv.h.in + * + * Copyright 1999-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_OPENSSLV_H +# define OPENSSL_OPENSSLV_H +# pragma once + +# ifdef __cplusplus +extern "C" { +# endif + +/* + * SECTION 1: VERSION DATA. These will change for each release + */ + +/* + * Base version macros + * + * These macros express version number MAJOR.MINOR.PATCH exactly + */ +# define OPENSSL_VERSION_MAJOR 3 +# define OPENSSL_VERSION_MINOR 3 +# define OPENSSL_VERSION_PATCH 2 + +/* + * Additional version information + * + * These are also part of the new version scheme, but aren't part + * of the version number itself. + */ + +/* Could be: #define OPENSSL_VERSION_PRE_RELEASE "-alpha.1" */ +# define OPENSSL_VERSION_PRE_RELEASE "" +/* Could be: #define OPENSSL_VERSION_BUILD_METADATA "+fips" */ +/* Could be: #define OPENSSL_VERSION_BUILD_METADATA "+vendor.1" */ +# define OPENSSL_VERSION_BUILD_METADATA "" + +/* + * Note: The OpenSSL Project will never define OPENSSL_VERSION_BUILD_METADATA + * to be anything but the empty string. Its use is entirely reserved for + * others + */ + +/* + * Shared library version + * + * This is strictly to express ABI version, which may or may not + * be related to the API version expressed with the macros above. + * This is defined in free form. + */ +# define OPENSSL_SHLIB_VERSION 3 + +/* + * SECTION 2: USEFUL MACROS + */ + +/* For checking general API compatibility when preprocessing */ +# define OPENSSL_VERSION_PREREQ(maj,min) \ + ((OPENSSL_VERSION_MAJOR << 16) + OPENSSL_VERSION_MINOR >= ((maj) << 16) + (min)) + +/* + * Macros to get the version in easily digested string form, both the short + * "MAJOR.MINOR.PATCH" variant (where MAJOR, MINOR and PATCH are replaced + * with the values from the corresponding OPENSSL_VERSION_ macros) and the + * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and + * OPENSSL_VERSION_BUILD_METADATA_STR appended. + */ +# define OPENSSL_VERSION_STR "3.3.2" +# define OPENSSL_FULL_VERSION_STR "3.3.2" + +/* + * SECTION 3: ADDITIONAL METADATA + * + * These strings are defined separately to allow them to be parsable. + */ +# define OPENSSL_RELEASE_DATE "3 Sep 2024" + +/* + * SECTION 4: BACKWARD COMPATIBILITY + */ + +# define OPENSSL_VERSION_TEXT "OpenSSL 3.3.2 3 Sep 2024" + +/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ +# ifdef OPENSSL_VERSION_PRE_RELEASE +# define _OPENSSL_VERSION_PRE_RELEASE 0x0L +# else +# define _OPENSSL_VERSION_PRE_RELEASE 0xfL +# endif +# define OPENSSL_VERSION_NUMBER \ + ( (OPENSSL_VERSION_MAJOR<<28) \ + |(OPENSSL_VERSION_MINOR<<20) \ + |(OPENSSL_VERSION_PATCH<<4) \ + |_OPENSSL_VERSION_PRE_RELEASE ) + +# ifdef __cplusplus +} +# endif + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_OPENSSLV_H +# endif + +#endif /* OPENSSL_OPENSSLV_H */ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ossl_typ.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ossl_typ.h new file mode 100644 index 0000000..82a5898 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ossl_typ.h @@ -0,0 +1,16 @@ +/* + * Copyright 2019 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +/* + * The original was renamed to + * + * This header file only exists for compatibility reasons with older + * applications which #include . + */ +# include diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/param_build.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/param_build.h new file mode 100644 index 0000000..f29fdb2 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/param_build.h @@ -0,0 +1,63 @@ +/* + * Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright (c) 2019, Oracle and/or its affiliates. All rights reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_PARAM_BUILD_H +# define OPENSSL_PARAM_BUILD_H +# pragma once + +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + +OSSL_PARAM_BLD *OSSL_PARAM_BLD_new(void); +OSSL_PARAM *OSSL_PARAM_BLD_to_param(OSSL_PARAM_BLD *bld); +void OSSL_PARAM_BLD_free(OSSL_PARAM_BLD *bld); + +int OSSL_PARAM_BLD_push_int(OSSL_PARAM_BLD *bld, const char *key, int val); +int OSSL_PARAM_BLD_push_uint(OSSL_PARAM_BLD *bld, const char *key, + unsigned int val); +int OSSL_PARAM_BLD_push_long(OSSL_PARAM_BLD *bld, const char *key, + long int val); +int OSSL_PARAM_BLD_push_ulong(OSSL_PARAM_BLD *bld, const char *key, + unsigned long int val); +int OSSL_PARAM_BLD_push_int32(OSSL_PARAM_BLD *bld, const char *key, + int32_t val); +int OSSL_PARAM_BLD_push_uint32(OSSL_PARAM_BLD *bld, const char *key, + uint32_t val); +int OSSL_PARAM_BLD_push_int64(OSSL_PARAM_BLD *bld, const char *key, + int64_t val); +int OSSL_PARAM_BLD_push_uint64(OSSL_PARAM_BLD *bld, const char *key, + uint64_t val); +int OSSL_PARAM_BLD_push_size_t(OSSL_PARAM_BLD *bld, const char *key, + size_t val); +int OSSL_PARAM_BLD_push_time_t(OSSL_PARAM_BLD *bld, const char *key, + time_t val); +int OSSL_PARAM_BLD_push_double(OSSL_PARAM_BLD *bld, const char *key, + double val); +int OSSL_PARAM_BLD_push_BN(OSSL_PARAM_BLD *bld, const char *key, + const BIGNUM *bn); +int OSSL_PARAM_BLD_push_BN_pad(OSSL_PARAM_BLD *bld, const char *key, + const BIGNUM *bn, size_t sz); +int OSSL_PARAM_BLD_push_utf8_string(OSSL_PARAM_BLD *bld, const char *key, + const char *buf, size_t bsize); +int OSSL_PARAM_BLD_push_utf8_ptr(OSSL_PARAM_BLD *bld, const char *key, + char *buf, size_t bsize); +int OSSL_PARAM_BLD_push_octet_string(OSSL_PARAM_BLD *bld, const char *key, + const void *buf, size_t bsize); +int OSSL_PARAM_BLD_push_octet_ptr(OSSL_PARAM_BLD *bld, const char *key, + void *buf, size_t bsize); + +# ifdef __cplusplus +} +# endif +#endif /* OPENSSL_PARAM_BUILD_H */ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/params.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/params.h new file mode 100644 index 0000000..d75eab0 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/params.h @@ -0,0 +1,160 @@ +/* + * Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright (c) 2019, Oracle and/or its affiliates. All rights reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_PARAMS_H +# define OPENSSL_PARAMS_H +# pragma once + +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + +# define OSSL_PARAM_UNMODIFIED ((size_t)-1) + +# define OSSL_PARAM_END \ + { NULL, 0, NULL, 0, 0 } + +# define OSSL_PARAM_DEFN(key, type, addr, sz) \ + { (key), (type), (addr), (sz), OSSL_PARAM_UNMODIFIED } + +/* Basic parameter types without return sizes */ +# define OSSL_PARAM_int(key, addr) \ + OSSL_PARAM_DEFN((key), OSSL_PARAM_INTEGER, (addr), sizeof(int)) +# define OSSL_PARAM_uint(key, addr) \ + OSSL_PARAM_DEFN((key), OSSL_PARAM_UNSIGNED_INTEGER, (addr), \ + sizeof(unsigned int)) +# define OSSL_PARAM_long(key, addr) \ + OSSL_PARAM_DEFN((key), OSSL_PARAM_INTEGER, (addr), sizeof(long int)) +# define OSSL_PARAM_ulong(key, addr) \ + OSSL_PARAM_DEFN((key), OSSL_PARAM_UNSIGNED_INTEGER, (addr), \ + sizeof(unsigned long int)) +# define OSSL_PARAM_int32(key, addr) \ + OSSL_PARAM_DEFN((key), OSSL_PARAM_INTEGER, (addr), sizeof(int32_t)) +# define OSSL_PARAM_uint32(key, addr) \ + OSSL_PARAM_DEFN((key), OSSL_PARAM_UNSIGNED_INTEGER, (addr), \ + sizeof(uint32_t)) +# define OSSL_PARAM_int64(key, addr) \ + OSSL_PARAM_DEFN((key), OSSL_PARAM_INTEGER, (addr), sizeof(int64_t)) +# define OSSL_PARAM_uint64(key, addr) \ + OSSL_PARAM_DEFN((key), OSSL_PARAM_UNSIGNED_INTEGER, (addr), \ + sizeof(uint64_t)) +# define OSSL_PARAM_size_t(key, addr) \ + OSSL_PARAM_DEFN((key), OSSL_PARAM_UNSIGNED_INTEGER, (addr), sizeof(size_t)) +# define OSSL_PARAM_time_t(key, addr) \ + OSSL_PARAM_DEFN((key), OSSL_PARAM_INTEGER, (addr), sizeof(time_t)) +# define OSSL_PARAM_double(key, addr) \ + OSSL_PARAM_DEFN((key), OSSL_PARAM_REAL, (addr), sizeof(double)) + +# define OSSL_PARAM_BN(key, bn, sz) \ + OSSL_PARAM_DEFN((key), OSSL_PARAM_UNSIGNED_INTEGER, (bn), (sz)) +# define OSSL_PARAM_utf8_string(key, addr, sz) \ + OSSL_PARAM_DEFN((key), OSSL_PARAM_UTF8_STRING, (addr), sz) +# define OSSL_PARAM_octet_string(key, addr, sz) \ + OSSL_PARAM_DEFN((key), OSSL_PARAM_OCTET_STRING, (addr), sz) + +# define OSSL_PARAM_utf8_ptr(key, addr, sz) \ + OSSL_PARAM_DEFN((key), OSSL_PARAM_UTF8_PTR, (addr), sz) +# define OSSL_PARAM_octet_ptr(key, addr, sz) \ + OSSL_PARAM_DEFN((key), OSSL_PARAM_OCTET_PTR, (addr), sz) + +/* Search an OSSL_PARAM array for a matching name */ +OSSL_PARAM *OSSL_PARAM_locate(OSSL_PARAM *p, const char *key); +const OSSL_PARAM *OSSL_PARAM_locate_const(const OSSL_PARAM *p, const char *key); + +/* Basic parameter type run-time construction */ +OSSL_PARAM OSSL_PARAM_construct_int(const char *key, int *buf); +OSSL_PARAM OSSL_PARAM_construct_uint(const char *key, unsigned int *buf); +OSSL_PARAM OSSL_PARAM_construct_long(const char *key, long int *buf); +OSSL_PARAM OSSL_PARAM_construct_ulong(const char *key, unsigned long int *buf); +OSSL_PARAM OSSL_PARAM_construct_int32(const char *key, int32_t *buf); +OSSL_PARAM OSSL_PARAM_construct_uint32(const char *key, uint32_t *buf); +OSSL_PARAM OSSL_PARAM_construct_int64(const char *key, int64_t *buf); +OSSL_PARAM OSSL_PARAM_construct_uint64(const char *key, uint64_t *buf); +OSSL_PARAM OSSL_PARAM_construct_size_t(const char *key, size_t *buf); +OSSL_PARAM OSSL_PARAM_construct_time_t(const char *key, time_t *buf); +OSSL_PARAM OSSL_PARAM_construct_BN(const char *key, unsigned char *buf, + size_t bsize); +OSSL_PARAM OSSL_PARAM_construct_double(const char *key, double *buf); +OSSL_PARAM OSSL_PARAM_construct_utf8_string(const char *key, char *buf, + size_t bsize); +OSSL_PARAM OSSL_PARAM_construct_utf8_ptr(const char *key, char **buf, + size_t bsize); +OSSL_PARAM OSSL_PARAM_construct_octet_string(const char *key, void *buf, + size_t bsize); +OSSL_PARAM OSSL_PARAM_construct_octet_ptr(const char *key, void **buf, + size_t bsize); +OSSL_PARAM OSSL_PARAM_construct_end(void); + +int OSSL_PARAM_allocate_from_text(OSSL_PARAM *to, + const OSSL_PARAM *paramdefs, + const char *key, const char *value, + size_t value_n, int *found); + +int OSSL_PARAM_get_int(const OSSL_PARAM *p, int *val); +int OSSL_PARAM_get_uint(const OSSL_PARAM *p, unsigned int *val); +int OSSL_PARAM_get_long(const OSSL_PARAM *p, long int *val); +int OSSL_PARAM_get_ulong(const OSSL_PARAM *p, unsigned long int *val); +int OSSL_PARAM_get_int32(const OSSL_PARAM *p, int32_t *val); +int OSSL_PARAM_get_uint32(const OSSL_PARAM *p, uint32_t *val); +int OSSL_PARAM_get_int64(const OSSL_PARAM *p, int64_t *val); +int OSSL_PARAM_get_uint64(const OSSL_PARAM *p, uint64_t *val); +int OSSL_PARAM_get_size_t(const OSSL_PARAM *p, size_t *val); +int OSSL_PARAM_get_time_t(const OSSL_PARAM *p, time_t *val); + +int OSSL_PARAM_set_int(OSSL_PARAM *p, int val); +int OSSL_PARAM_set_uint(OSSL_PARAM *p, unsigned int val); +int OSSL_PARAM_set_long(OSSL_PARAM *p, long int val); +int OSSL_PARAM_set_ulong(OSSL_PARAM *p, unsigned long int val); +int OSSL_PARAM_set_int32(OSSL_PARAM *p, int32_t val); +int OSSL_PARAM_set_uint32(OSSL_PARAM *p, uint32_t val); +int OSSL_PARAM_set_int64(OSSL_PARAM *p, int64_t val); +int OSSL_PARAM_set_uint64(OSSL_PARAM *p, uint64_t val); +int OSSL_PARAM_set_size_t(OSSL_PARAM *p, size_t val); +int OSSL_PARAM_set_time_t(OSSL_PARAM *p, time_t val); + +int OSSL_PARAM_get_double(const OSSL_PARAM *p, double *val); +int OSSL_PARAM_set_double(OSSL_PARAM *p, double val); + +int OSSL_PARAM_get_BN(const OSSL_PARAM *p, BIGNUM **val); +int OSSL_PARAM_set_BN(OSSL_PARAM *p, const BIGNUM *val); + +int OSSL_PARAM_get_utf8_string(const OSSL_PARAM *p, char **val, size_t max_len); +int OSSL_PARAM_set_utf8_string(OSSL_PARAM *p, const char *val); + +int OSSL_PARAM_get_octet_string(const OSSL_PARAM *p, void **val, size_t max_len, + size_t *used_len); +int OSSL_PARAM_set_octet_string(OSSL_PARAM *p, const void *val, size_t len); + +int OSSL_PARAM_get_utf8_ptr(const OSSL_PARAM *p, const char **val); +int OSSL_PARAM_set_utf8_ptr(OSSL_PARAM *p, const char *val); + +int OSSL_PARAM_get_octet_ptr(const OSSL_PARAM *p, const void **val, + size_t *used_len); +int OSSL_PARAM_set_octet_ptr(OSSL_PARAM *p, const void *val, + size_t used_len); + +int OSSL_PARAM_get_utf8_string_ptr(const OSSL_PARAM *p, const char **val); +int OSSL_PARAM_get_octet_string_ptr(const OSSL_PARAM *p, const void **val, + size_t *used_len); + +int OSSL_PARAM_modified(const OSSL_PARAM *p); +void OSSL_PARAM_set_all_unmodified(OSSL_PARAM *p); + +OSSL_PARAM *OSSL_PARAM_dup(const OSSL_PARAM *p); +OSSL_PARAM *OSSL_PARAM_merge(const OSSL_PARAM *p1, const OSSL_PARAM *p2); +void OSSL_PARAM_free(OSSL_PARAM *p); + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pem.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pem.h new file mode 100644 index 0000000..0446c77 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pem.h @@ -0,0 +1,542 @@ +/* + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_PEM_H +# define OPENSSL_PEM_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_PEM_H +# endif + +# include +# include +# include +# include +# include +# include +# ifndef OPENSSL_NO_STDIO +# include +# endif + +#ifdef __cplusplus +extern "C" { +#endif + +# define PEM_BUFSIZE 1024 + +# define PEM_STRING_X509_OLD "X509 CERTIFICATE" +# define PEM_STRING_X509 "CERTIFICATE" +# define PEM_STRING_X509_TRUSTED "TRUSTED CERTIFICATE" +# define PEM_STRING_X509_REQ_OLD "NEW CERTIFICATE REQUEST" +# define PEM_STRING_X509_REQ "CERTIFICATE REQUEST" +# define PEM_STRING_X509_CRL "X509 CRL" +# define PEM_STRING_EVP_PKEY "ANY PRIVATE KEY" +# define PEM_STRING_PUBLIC "PUBLIC KEY" +# define PEM_STRING_RSA "RSA PRIVATE KEY" +# define PEM_STRING_RSA_PUBLIC "RSA PUBLIC KEY" +# define PEM_STRING_DSA "DSA PRIVATE KEY" +# define PEM_STRING_DSA_PUBLIC "DSA PUBLIC KEY" +# define PEM_STRING_PKCS7 "PKCS7" +# define PEM_STRING_PKCS7_SIGNED "PKCS #7 SIGNED DATA" +# define PEM_STRING_PKCS8 "ENCRYPTED PRIVATE KEY" +# define PEM_STRING_PKCS8INF "PRIVATE KEY" +# define PEM_STRING_DHPARAMS "DH PARAMETERS" +# define PEM_STRING_DHXPARAMS "X9.42 DH PARAMETERS" +# define PEM_STRING_SSL_SESSION "SSL SESSION PARAMETERS" +# define PEM_STRING_DSAPARAMS "DSA PARAMETERS" +# define PEM_STRING_ECDSA_PUBLIC "ECDSA PUBLIC KEY" +# define PEM_STRING_ECPARAMETERS "EC PARAMETERS" +# define PEM_STRING_ECPRIVATEKEY "EC PRIVATE KEY" +# define PEM_STRING_PARAMETERS "PARAMETERS" +# define PEM_STRING_CMS "CMS" +# define PEM_STRING_SM2PARAMETERS "SM2 PARAMETERS" + +# define PEM_TYPE_ENCRYPTED 10 +# define PEM_TYPE_MIC_ONLY 20 +# define PEM_TYPE_MIC_CLEAR 30 +# define PEM_TYPE_CLEAR 40 + +/* + * These macros make the PEM_read/PEM_write functions easier to maintain and + * write. Now they are all implemented with either: IMPLEMENT_PEM_rw(...) or + * IMPLEMENT_PEM_rw_cb(...) + */ + +# define PEM_read_cb_fnsig(name, type, INTYPE, readname) \ + type *PEM_##readname##_##name(INTYPE *out, type **x, \ + pem_password_cb *cb, void *u) +# define PEM_read_cb_ex_fnsig(name, type, INTYPE, readname) \ + type *PEM_##readname##_##name##_ex(INTYPE *out, type **x, \ + pem_password_cb *cb, void *u, \ + OSSL_LIB_CTX *libctx, \ + const char *propq) + +# define PEM_write_fnsig(name, type, OUTTYPE, writename) \ + int PEM_##writename##_##name(OUTTYPE *out, const type *x) +# define PEM_write_cb_fnsig(name, type, OUTTYPE, writename) \ + int PEM_##writename##_##name(OUTTYPE *out, const type *x, \ + const EVP_CIPHER *enc, \ + const unsigned char *kstr, int klen, \ + pem_password_cb *cb, void *u) +# define PEM_write_ex_fnsig(name, type, OUTTYPE, writename) \ + int PEM_##writename##_##name##_ex(OUTTYPE *out, const type *x, \ + OSSL_LIB_CTX *libctx, \ + const char *propq) +# define PEM_write_cb_ex_fnsig(name, type, OUTTYPE, writename) \ + int PEM_##writename##_##name##_ex(OUTTYPE *out, const type *x, \ + const EVP_CIPHER *enc, \ + const unsigned char *kstr, int klen, \ + pem_password_cb *cb, void *u, \ + OSSL_LIB_CTX *libctx, \ + const char *propq) + +# ifdef OPENSSL_NO_STDIO + +# define IMPLEMENT_PEM_read_fp(name, type, str, asn1) /**/ +# define IMPLEMENT_PEM_write_fp(name, type, str, asn1) /**/ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define IMPLEMENT_PEM_write_fp_const(name, type, str, asn1) /**/ +# endif +# define IMPLEMENT_PEM_write_cb_fp(name, type, str, asn1) /**/ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define IMPLEMENT_PEM_write_cb_fp_const(name, type, str, asn1) /**/ +# endif +# else + +# define IMPLEMENT_PEM_read_fp(name, type, str, asn1) \ + type *PEM_read_##name(FILE *fp, type **x, pem_password_cb *cb, void *u) \ + { \ + return PEM_ASN1_read((d2i_of_void *)d2i_##asn1, str, fp, \ + (void **)x, cb, u); \ + } + +# define IMPLEMENT_PEM_write_fp(name, type, str, asn1) \ + PEM_write_fnsig(name, type, FILE, write) \ + { \ + return PEM_ASN1_write((i2d_of_void *)i2d_##asn1, str, out, \ + x, NULL, NULL, 0, NULL, NULL); \ + } + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define IMPLEMENT_PEM_write_fp_const(name, type, str, asn1) \ + IMPLEMENT_PEM_write_fp(name, type, str, asn1) +# endif + +# define IMPLEMENT_PEM_write_cb_fp(name, type, str, asn1) \ + PEM_write_cb_fnsig(name, type, FILE, write) \ + { \ + return PEM_ASN1_write((i2d_of_void *)i2d_##asn1, str, out, \ + x, enc, kstr, klen, cb, u); \ + } + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define IMPLEMENT_PEM_write_cb_fp_const(name, type, str, asn1) \ + IMPLEMENT_PEM_write_cb_fp(name, type, str, asn1) +# endif +# endif + +# define IMPLEMENT_PEM_read_bio(name, type, str, asn1) \ + type *PEM_read_bio_##name(BIO *bp, type **x, \ + pem_password_cb *cb, void *u) \ + { \ + return PEM_ASN1_read_bio((d2i_of_void *)d2i_##asn1, str, bp, \ + (void **)x, cb, u); \ + } + +# define IMPLEMENT_PEM_write_bio(name, type, str, asn1) \ + PEM_write_fnsig(name, type, BIO, write_bio) \ + { \ + return PEM_ASN1_write_bio((i2d_of_void *)i2d_##asn1, str, out, \ + x, NULL,NULL,0,NULL,NULL); \ + } + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define IMPLEMENT_PEM_write_bio_const(name, type, str, asn1) \ + IMPLEMENT_PEM_write_bio(name, type, str, asn1) +# endif + +# define IMPLEMENT_PEM_write_cb_bio(name, type, str, asn1) \ + PEM_write_cb_fnsig(name, type, BIO, write_bio) \ + { \ + return PEM_ASN1_write_bio((i2d_of_void *)i2d_##asn1, str, out, \ + x, enc, kstr, klen, cb, u); \ + } + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define IMPLEMENT_PEM_write_cb_bio_const(name, type, str, asn1) \ + IMPLEMENT_PEM_write_cb_bio(name, type, str, asn1) +# endif + +# define IMPLEMENT_PEM_write(name, type, str, asn1) \ + IMPLEMENT_PEM_write_bio(name, type, str, asn1) \ + IMPLEMENT_PEM_write_fp(name, type, str, asn1) + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define IMPLEMENT_PEM_write_const(name, type, str, asn1) \ + IMPLEMENT_PEM_write_bio_const(name, type, str, asn1) \ + IMPLEMENT_PEM_write_fp_const(name, type, str, asn1) +# endif + +# define IMPLEMENT_PEM_write_cb(name, type, str, asn1) \ + IMPLEMENT_PEM_write_cb_bio(name, type, str, asn1) \ + IMPLEMENT_PEM_write_cb_fp(name, type, str, asn1) + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define IMPLEMENT_PEM_write_cb_const(name, type, str, asn1) \ + IMPLEMENT_PEM_write_cb_bio_const(name, type, str, asn1) \ + IMPLEMENT_PEM_write_cb_fp_const(name, type, str, asn1) +# endif + +# define IMPLEMENT_PEM_read(name, type, str, asn1) \ + IMPLEMENT_PEM_read_bio(name, type, str, asn1) \ + IMPLEMENT_PEM_read_fp(name, type, str, asn1) + +# define IMPLEMENT_PEM_rw(name, type, str, asn1) \ + IMPLEMENT_PEM_read(name, type, str, asn1) \ + IMPLEMENT_PEM_write(name, type, str, asn1) + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define IMPLEMENT_PEM_rw_const(name, type, str, asn1) \ + IMPLEMENT_PEM_read(name, type, str, asn1) \ + IMPLEMENT_PEM_write_const(name, type, str, asn1) +# endif + +# define IMPLEMENT_PEM_rw_cb(name, type, str, asn1) \ + IMPLEMENT_PEM_read(name, type, str, asn1) \ + IMPLEMENT_PEM_write_cb(name, type, str, asn1) + +/* These are the same except they are for the declarations */ + +/* + * The mysterious 'extern' that's passed to some macros is innocuous, + * and is there to quiet pre-C99 compilers that may complain about empty + * arguments in macro calls. + */ +# if defined(OPENSSL_NO_STDIO) + +# define DECLARE_PEM_read_fp_attr(attr, name, type) /**/ +# define DECLARE_PEM_read_fp_ex_attr(attr, name, type) /**/ +# define DECLARE_PEM_write_fp_attr(attr, name, type) /**/ +# define DECLARE_PEM_write_fp_ex_attr(attr, name, type) /**/ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define DECLARE_PEM_write_fp_const_attr(attr, name, type) /**/ +# endif +# define DECLARE_PEM_write_cb_fp_attr(attr, name, type) /**/ +# define DECLARE_PEM_write_cb_fp_ex_attr(attr, name, type) /**/ + +# else + +# define DECLARE_PEM_read_fp_attr(attr, name, type) \ + attr PEM_read_cb_fnsig(name, type, FILE, read); +# define DECLARE_PEM_read_fp_ex_attr(attr, name, type) \ + attr PEM_read_cb_fnsig(name, type, FILE, read); \ + attr PEM_read_cb_ex_fnsig(name, type, FILE, read); + +# define DECLARE_PEM_write_fp_attr(attr, name, type) \ + attr PEM_write_fnsig(name, type, FILE, write); +# define DECLARE_PEM_write_fp_ex_attr(attr, name, type) \ + attr PEM_write_fnsig(name, type, FILE, write); \ + attr PEM_write_ex_fnsig(name, type, FILE, write); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define DECLARE_PEM_write_fp_const_attr(attr, name, type) \ + attr PEM_write_fnsig(name, type, FILE, write); +# endif +# define DECLARE_PEM_write_cb_fp_attr(attr, name, type) \ + attr PEM_write_cb_fnsig(name, type, FILE, write); +# define DECLARE_PEM_write_cb_fp_ex_attr(attr, name, type) \ + attr PEM_write_cb_fnsig(name, type, FILE, write); \ + attr PEM_write_cb_ex_fnsig(name, type, FILE, write); + +# endif + +# define DECLARE_PEM_read_fp(name, type) \ + DECLARE_PEM_read_fp_attr(extern, name, type) +# define DECLARE_PEM_write_fp(name, type) \ + DECLARE_PEM_write_fp_attr(extern, name, type) +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define DECLARE_PEM_write_fp_const(name, type) \ + DECLARE_PEM_write_fp_const_attr(extern, name, type) +# endif +# define DECLARE_PEM_write_cb_fp(name, type) \ + DECLARE_PEM_write_cb_fp_attr(extern, name, type) + +# define DECLARE_PEM_read_bio_attr(attr, name, type) \ + attr PEM_read_cb_fnsig(name, type, BIO, read_bio); +# define DECLARE_PEM_read_bio_ex_attr(attr, name, type) \ + attr PEM_read_cb_fnsig(name, type, BIO, read_bio); \ + attr PEM_read_cb_ex_fnsig(name, type, BIO, read_bio); +# define DECLARE_PEM_read_bio(name, type) \ + DECLARE_PEM_read_bio_attr(extern, name, type) +# define DECLARE_PEM_read_bio_ex(name, type) \ + DECLARE_PEM_read_bio_ex_attr(extern, name, type) + +# define DECLARE_PEM_write_bio_attr(attr, name, type) \ + attr PEM_write_fnsig(name, type, BIO, write_bio); +# define DECLARE_PEM_write_bio_ex_attr(attr, name, type) \ + attr PEM_write_fnsig(name, type, BIO, write_bio); \ + attr PEM_write_ex_fnsig(name, type, BIO, write_bio); +# define DECLARE_PEM_write_bio(name, type) \ + DECLARE_PEM_write_bio_attr(extern, name, type) +# define DECLARE_PEM_write_bio_ex(name, type) \ + DECLARE_PEM_write_bio_ex_attr(extern, name, type) + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define DECLARE_PEM_write_bio_const_attr(attr, name, type) \ + attr PEM_write_fnsig(name, type, BIO, write_bio); +# define DECLARE_PEM_write_bio_const(name, type) \ + DECLARE_PEM_write_bio_const_attr(extern, name, type) +# endif + +# define DECLARE_PEM_write_cb_bio_attr(attr, name, type) \ + attr PEM_write_cb_fnsig(name, type, BIO, write_bio); +# define DECLARE_PEM_write_cb_bio_ex_attr(attr, name, type) \ + attr PEM_write_cb_fnsig(name, type, BIO, write_bio); \ + attr PEM_write_cb_ex_fnsig(name, type, BIO, write_bio); +# define DECLARE_PEM_write_cb_bio(name, type) \ + DECLARE_PEM_write_cb_bio_attr(extern, name, type) +# define DECLARE_PEM_write_cb_ex_bio(name, type) \ + DECLARE_PEM_write_cb_bio_ex_attr(extern, name, type) + +# define DECLARE_PEM_write_attr(attr, name, type) \ + DECLARE_PEM_write_bio_attr(attr, name, type) \ + DECLARE_PEM_write_fp_attr(attr, name, type) +# define DECLARE_PEM_write_ex_attr(attr, name, type) \ + DECLARE_PEM_write_bio_ex_attr(attr, name, type) \ + DECLARE_PEM_write_fp_ex_attr(attr, name, type) +# define DECLARE_PEM_write(name, type) \ + DECLARE_PEM_write_attr(extern, name, type) +# define DECLARE_PEM_write_ex(name, type) \ + DECLARE_PEM_write_ex_attr(extern, name, type) +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define DECLARE_PEM_write_const_attr(attr, name, type) \ + DECLARE_PEM_write_bio_const_attr(attr, name, type) \ + DECLARE_PEM_write_fp_const_attr(attr, name, type) +# define DECLARE_PEM_write_const(name, type) \ + DECLARE_PEM_write_const_attr(extern, name, type) +# endif +# define DECLARE_PEM_write_cb_attr(attr, name, type) \ + DECLARE_PEM_write_cb_bio_attr(attr, name, type) \ + DECLARE_PEM_write_cb_fp_attr(attr, name, type) +# define DECLARE_PEM_write_cb_ex_attr(attr, name, type) \ + DECLARE_PEM_write_cb_bio_ex_attr(attr, name, type) \ + DECLARE_PEM_write_cb_fp_ex_attr(attr, name, type) +# define DECLARE_PEM_write_cb(name, type) \ + DECLARE_PEM_write_cb_attr(extern, name, type) +# define DECLARE_PEM_write_cb_ex(name, type) \ + DECLARE_PEM_write_cb_ex_attr(extern, name, type) +# define DECLARE_PEM_read_attr(attr, name, type) \ + DECLARE_PEM_read_bio_attr(attr, name, type) \ + DECLARE_PEM_read_fp_attr(attr, name, type) +# define DECLARE_PEM_read_ex_attr(attr, name, type) \ + DECLARE_PEM_read_bio_ex_attr(attr, name, type) \ + DECLARE_PEM_read_fp_ex_attr(attr, name, type) +# define DECLARE_PEM_read(name, type) \ + DECLARE_PEM_read_attr(extern, name, type) +# define DECLARE_PEM_read_ex(name, type) \ + DECLARE_PEM_read_ex_attr(extern, name, type) +# define DECLARE_PEM_rw_attr(attr, name, type) \ + DECLARE_PEM_read_attr(attr, name, type) \ + DECLARE_PEM_write_attr(attr, name, type) +# define DECLARE_PEM_rw_ex_attr(attr, name, type) \ + DECLARE_PEM_read_ex_attr(attr, name, type) \ + DECLARE_PEM_write_ex_attr(attr, name, type) +# define DECLARE_PEM_rw(name, type) \ + DECLARE_PEM_rw_attr(extern, name, type) +# define DECLARE_PEM_rw_ex(name, type) \ + DECLARE_PEM_rw_ex_attr(extern, name, type) +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define DECLARE_PEM_rw_const_attr(attr, name, type) \ + DECLARE_PEM_read_attr(attr, name, type) \ + DECLARE_PEM_write_const_attr(attr, name, type) +# define DECLARE_PEM_rw_const(name, type) \ + DECLARE_PEM_rw_const_attr(extern, name, type) +# endif +# define DECLARE_PEM_rw_cb_attr(attr, name, type) \ + DECLARE_PEM_read_attr(attr, name, type) \ + DECLARE_PEM_write_cb_attr(attr, name, type) +# define DECLARE_PEM_rw_cb_ex_attr(attr, name, type) \ + DECLARE_PEM_read_ex_attr(attr, name, type) \ + DECLARE_PEM_write_cb_ex_attr(attr, name, type) +# define DECLARE_PEM_rw_cb(name, type) \ + DECLARE_PEM_rw_cb_attr(extern, name, type) +# define DECLARE_PEM_rw_cb_ex(name, type) \ + DECLARE_PEM_rw_cb_ex_attr(extern, name, type) + +int PEM_get_EVP_CIPHER_INFO(char *header, EVP_CIPHER_INFO *cipher); +int PEM_do_header(EVP_CIPHER_INFO *cipher, unsigned char *data, long *len, + pem_password_cb *callback, void *u); + +int PEM_read_bio(BIO *bp, char **name, char **header, + unsigned char **data, long *len); +# define PEM_FLAG_SECURE 0x1 +# define PEM_FLAG_EAY_COMPATIBLE 0x2 +# define PEM_FLAG_ONLY_B64 0x4 +int PEM_read_bio_ex(BIO *bp, char **name, char **header, + unsigned char **data, long *len, unsigned int flags); +int PEM_bytes_read_bio_secmem(unsigned char **pdata, long *plen, char **pnm, + const char *name, BIO *bp, pem_password_cb *cb, + void *u); +int PEM_write_bio(BIO *bp, const char *name, const char *hdr, + const unsigned char *data, long len); +int PEM_bytes_read_bio(unsigned char **pdata, long *plen, char **pnm, + const char *name, BIO *bp, pem_password_cb *cb, + void *u); +void *PEM_ASN1_read_bio(d2i_of_void *d2i, const char *name, BIO *bp, void **x, + pem_password_cb *cb, void *u); +int PEM_ASN1_write_bio(i2d_of_void *i2d, const char *name, BIO *bp, + const void *x, const EVP_CIPHER *enc, + const unsigned char *kstr, int klen, + pem_password_cb *cb, void *u); + +STACK_OF(X509_INFO) *PEM_X509_INFO_read_bio(BIO *bp, STACK_OF(X509_INFO) *sk, + pem_password_cb *cb, void *u); +STACK_OF(X509_INFO) +*PEM_X509_INFO_read_bio_ex(BIO *bp, STACK_OF(X509_INFO) *sk, + pem_password_cb *cb, void *u, OSSL_LIB_CTX *libctx, + const char *propq); + +int PEM_X509_INFO_write_bio(BIO *bp, const X509_INFO *xi, EVP_CIPHER *enc, + const unsigned char *kstr, int klen, + pem_password_cb *cd, void *u); + +#ifndef OPENSSL_NO_STDIO +int PEM_read(FILE *fp, char **name, char **header, + unsigned char **data, long *len); +int PEM_write(FILE *fp, const char *name, const char *hdr, + const unsigned char *data, long len); +void *PEM_ASN1_read(d2i_of_void *d2i, const char *name, FILE *fp, void **x, + pem_password_cb *cb, void *u); +int PEM_ASN1_write(i2d_of_void *i2d, const char *name, FILE *fp, + const void *x, const EVP_CIPHER *enc, + const unsigned char *kstr, int klen, + pem_password_cb *callback, void *u); +STACK_OF(X509_INFO) *PEM_X509_INFO_read(FILE *fp, STACK_OF(X509_INFO) *sk, + pem_password_cb *cb, void *u); +STACK_OF(X509_INFO) +*PEM_X509_INFO_read_ex(FILE *fp, STACK_OF(X509_INFO) *sk, pem_password_cb *cb, + void *u, OSSL_LIB_CTX *libctx, const char *propq); +#endif + +int PEM_SignInit(EVP_MD_CTX *ctx, EVP_MD *type); +int PEM_SignUpdate(EVP_MD_CTX *ctx, const unsigned char *d, unsigned int cnt); +int PEM_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, + unsigned int *siglen, EVP_PKEY *pkey); + +/* The default pem_password_cb that's used internally */ +int PEM_def_callback(char *buf, int num, int rwflag, void *userdata); +void PEM_proc_type(char *buf, int type); +void PEM_dek_info(char *buf, const char *type, int len, const char *str); + +# include + +DECLARE_PEM_rw(X509, X509) +DECLARE_PEM_rw(X509_AUX, X509) +DECLARE_PEM_rw(X509_REQ, X509_REQ) +DECLARE_PEM_write(X509_REQ_NEW, X509_REQ) +DECLARE_PEM_rw(X509_CRL, X509_CRL) +DECLARE_PEM_rw(X509_PUBKEY, X509_PUBKEY) +DECLARE_PEM_rw(PKCS7, PKCS7) +DECLARE_PEM_rw(NETSCAPE_CERT_SEQUENCE, NETSCAPE_CERT_SEQUENCE) +DECLARE_PEM_rw(PKCS8, X509_SIG) +DECLARE_PEM_rw(PKCS8_PRIV_KEY_INFO, PKCS8_PRIV_KEY_INFO) +# ifndef OPENSSL_NO_DEPRECATED_3_0 +DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA) +DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA) +DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA) +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# ifndef OPENSSL_NO_DSA +DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA) +DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DSA_PUBKEY, DSA) +DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DSAparams, DSA) +# endif +# endif + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# ifndef OPENSSL_NO_EC +DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP) +DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY) +DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY) +# endif +# endif + +# ifndef OPENSSL_NO_DH +# ifndef OPENSSL_NO_DEPRECATED_3_0 +DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) +DECLARE_PEM_write_attr(OSSL_DEPRECATEDIN_3_0, DHxparams, DH) +# endif +# endif +DECLARE_PEM_rw_cb_ex(PrivateKey, EVP_PKEY) +DECLARE_PEM_rw_ex(PUBKEY, EVP_PKEY) + +int PEM_write_bio_PrivateKey_traditional(BIO *bp, const EVP_PKEY *x, + const EVP_CIPHER *enc, + const unsigned char *kstr, int klen, + pem_password_cb *cb, void *u); + +/* Why do these take a signed char *kstr? */ +int PEM_write_bio_PKCS8PrivateKey_nid(BIO *bp, const EVP_PKEY *x, int nid, + const char *kstr, int klen, + pem_password_cb *cb, void *u); +int PEM_write_bio_PKCS8PrivateKey(BIO *, const EVP_PKEY *, const EVP_CIPHER *, + const char *kstr, int klen, + pem_password_cb *cb, void *u); +int i2d_PKCS8PrivateKey_bio(BIO *bp, const EVP_PKEY *x, const EVP_CIPHER *enc, + const char *kstr, int klen, + pem_password_cb *cb, void *u); +int i2d_PKCS8PrivateKey_nid_bio(BIO *bp, const EVP_PKEY *x, int nid, + const char *kstr, int klen, + pem_password_cb *cb, void *u); +EVP_PKEY *d2i_PKCS8PrivateKey_bio(BIO *bp, EVP_PKEY **x, pem_password_cb *cb, + void *u); + +# ifndef OPENSSL_NO_STDIO +int i2d_PKCS8PrivateKey_fp(FILE *fp, const EVP_PKEY *x, const EVP_CIPHER *enc, + const char *kstr, int klen, + pem_password_cb *cb, void *u); +int i2d_PKCS8PrivateKey_nid_fp(FILE *fp, const EVP_PKEY *x, int nid, + const char *kstr, int klen, + pem_password_cb *cb, void *u); +int PEM_write_PKCS8PrivateKey_nid(FILE *fp, const EVP_PKEY *x, int nid, + const char *kstr, int klen, + pem_password_cb *cb, void *u); + +EVP_PKEY *d2i_PKCS8PrivateKey_fp(FILE *fp, EVP_PKEY **x, pem_password_cb *cb, + void *u); + +int PEM_write_PKCS8PrivateKey(FILE *fp, const EVP_PKEY *x, const EVP_CIPHER *enc, + const char *kstr, int klen, + pem_password_cb *cd, void *u); +# endif +EVP_PKEY *PEM_read_bio_Parameters_ex(BIO *bp, EVP_PKEY **x, + OSSL_LIB_CTX *libctx, const char *propq); +EVP_PKEY *PEM_read_bio_Parameters(BIO *bp, EVP_PKEY **x); +int PEM_write_bio_Parameters(BIO *bp, const EVP_PKEY *x); + +EVP_PKEY *b2i_PrivateKey(const unsigned char **in, long length); +EVP_PKEY *b2i_PublicKey(const unsigned char **in, long length); +EVP_PKEY *b2i_PrivateKey_bio(BIO *in); +EVP_PKEY *b2i_PublicKey_bio(BIO *in); +int i2b_PrivateKey_bio(BIO *out, const EVP_PKEY *pk); +int i2b_PublicKey_bio(BIO *out, const EVP_PKEY *pk); +EVP_PKEY *b2i_PVK_bio(BIO *in, pem_password_cb *cb, void *u); +EVP_PKEY *b2i_PVK_bio_ex(BIO *in, pem_password_cb *cb, void *u, + OSSL_LIB_CTX *libctx, const char *propq); +int i2b_PVK_bio(BIO *out, const EVP_PKEY *pk, int enclevel, + pem_password_cb *cb, void *u); +int i2b_PVK_bio_ex(BIO *out, const EVP_PKEY *pk, int enclevel, + pem_password_cb *cb, void *u, + OSSL_LIB_CTX *libctx, const char *propq); + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pem2.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pem2.h new file mode 100644 index 0000000..a8a5325 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pem2.h @@ -0,0 +1,19 @@ +/* + * Copyright 1999-2018 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_PEM2_H +# define OPENSSL_PEM2_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_PEM2_H +# endif +# include +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pemerr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pemerr.h new file mode 100644 index 0000000..18f6d9e --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pemerr.h @@ -0,0 +1,58 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_PEMERR_H +# define OPENSSL_PEMERR_H +# pragma once + +# include +# include +# include + + + +/* + * PEM reason codes. + */ +# define PEM_R_BAD_BASE64_DECODE 100 +# define PEM_R_BAD_DECRYPT 101 +# define PEM_R_BAD_END_LINE 102 +# define PEM_R_BAD_IV_CHARS 103 +# define PEM_R_BAD_MAGIC_NUMBER 116 +# define PEM_R_BAD_PASSWORD_READ 104 +# define PEM_R_BAD_VERSION_NUMBER 117 +# define PEM_R_BIO_WRITE_FAILURE 118 +# define PEM_R_CIPHER_IS_NULL 127 +# define PEM_R_ERROR_CONVERTING_PRIVATE_KEY 115 +# define PEM_R_EXPECTING_DSS_KEY_BLOB 131 +# define PEM_R_EXPECTING_PRIVATE_KEY_BLOB 119 +# define PEM_R_EXPECTING_PUBLIC_KEY_BLOB 120 +# define PEM_R_EXPECTING_RSA_KEY_BLOB 132 +# define PEM_R_HEADER_TOO_LONG 128 +# define PEM_R_INCONSISTENT_HEADER 121 +# define PEM_R_KEYBLOB_HEADER_PARSE_ERROR 122 +# define PEM_R_KEYBLOB_TOO_SHORT 123 +# define PEM_R_MISSING_DEK_IV 129 +# define PEM_R_NOT_DEK_INFO 105 +# define PEM_R_NOT_ENCRYPTED 106 +# define PEM_R_NOT_PROC_TYPE 107 +# define PEM_R_NO_START_LINE 108 +# define PEM_R_PROBLEMS_GETTING_PASSWORD 109 +# define PEM_R_PVK_DATA_TOO_SHORT 124 +# define PEM_R_PVK_TOO_SHORT 125 +# define PEM_R_READ_KEY 111 +# define PEM_R_SHORT_HEADER 112 +# define PEM_R_UNEXPECTED_DEK_IV 130 +# define PEM_R_UNSUPPORTED_CIPHER 113 +# define PEM_R_UNSUPPORTED_ENCRYPTION 114 +# define PEM_R_UNSUPPORTED_KEY_COMPONENTS 126 +# define PEM_R_UNSUPPORTED_PUBLIC_KEY_TYPE 110 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs12.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs12.h new file mode 100644 index 0000000..b08b0bc --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs12.h @@ -0,0 +1,363 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/pkcs12.h.in + * + * Copyright 1999-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +#ifndef OPENSSL_PKCS12_H +# define OPENSSL_PKCS12_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_PKCS12_H +# endif + +# include +# include +# include +# include +# ifndef OPENSSL_NO_STDIO +# include +# endif + +#ifdef __cplusplus +extern "C" { +#endif + +# define PKCS12_KEY_ID 1 +# define PKCS12_IV_ID 2 +# define PKCS12_MAC_ID 3 + +/* Default iteration count */ +# ifndef PKCS12_DEFAULT_ITER +# define PKCS12_DEFAULT_ITER PKCS5_DEFAULT_ITER +# endif + +# define PKCS12_MAC_KEY_LENGTH 20 + +/* The macro is expected to be used only internally. Kept for backwards compatibility. */ +# define PKCS12_SALT_LEN 8 + +/* It's not clear if these are actually needed... */ +# define PKCS12_key_gen PKCS12_key_gen_utf8 +# define PKCS12_add_friendlyname PKCS12_add_friendlyname_utf8 + +/* MS key usage constants */ + +# define KEY_EX 0x10 +# define KEY_SIG 0x80 + +typedef struct PKCS12_MAC_DATA_st PKCS12_MAC_DATA; + +typedef struct PKCS12_st PKCS12; + +typedef struct PKCS12_SAFEBAG_st PKCS12_SAFEBAG; + +SKM_DEFINE_STACK_OF_INTERNAL(PKCS12_SAFEBAG, PKCS12_SAFEBAG, PKCS12_SAFEBAG) +#define sk_PKCS12_SAFEBAG_num(sk) OPENSSL_sk_num(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk)) +#define sk_PKCS12_SAFEBAG_value(sk, idx) ((PKCS12_SAFEBAG *)OPENSSL_sk_value(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk), (idx))) +#define sk_PKCS12_SAFEBAG_new(cmp) ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_new(ossl_check_PKCS12_SAFEBAG_compfunc_type(cmp))) +#define sk_PKCS12_SAFEBAG_new_null() ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_new_null()) +#define sk_PKCS12_SAFEBAG_new_reserve(cmp, n) ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_new_reserve(ossl_check_PKCS12_SAFEBAG_compfunc_type(cmp), (n))) +#define sk_PKCS12_SAFEBAG_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PKCS12_SAFEBAG_sk_type(sk), (n)) +#define sk_PKCS12_SAFEBAG_free(sk) OPENSSL_sk_free(ossl_check_PKCS12_SAFEBAG_sk_type(sk)) +#define sk_PKCS12_SAFEBAG_zero(sk) OPENSSL_sk_zero(ossl_check_PKCS12_SAFEBAG_sk_type(sk)) +#define sk_PKCS12_SAFEBAG_delete(sk, i) ((PKCS12_SAFEBAG *)OPENSSL_sk_delete(ossl_check_PKCS12_SAFEBAG_sk_type(sk), (i))) +#define sk_PKCS12_SAFEBAG_delete_ptr(sk, ptr) ((PKCS12_SAFEBAG *)OPENSSL_sk_delete_ptr(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr))) +#define sk_PKCS12_SAFEBAG_push(sk, ptr) OPENSSL_sk_push(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr)) +#define sk_PKCS12_SAFEBAG_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr)) +#define sk_PKCS12_SAFEBAG_pop(sk) ((PKCS12_SAFEBAG *)OPENSSL_sk_pop(ossl_check_PKCS12_SAFEBAG_sk_type(sk))) +#define sk_PKCS12_SAFEBAG_shift(sk) ((PKCS12_SAFEBAG *)OPENSSL_sk_shift(ossl_check_PKCS12_SAFEBAG_sk_type(sk))) +#define sk_PKCS12_SAFEBAG_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PKCS12_SAFEBAG_sk_type(sk),ossl_check_PKCS12_SAFEBAG_freefunc_type(freefunc)) +#define sk_PKCS12_SAFEBAG_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr), (idx)) +#define sk_PKCS12_SAFEBAG_set(sk, idx, ptr) ((PKCS12_SAFEBAG *)OPENSSL_sk_set(ossl_check_PKCS12_SAFEBAG_sk_type(sk), (idx), ossl_check_PKCS12_SAFEBAG_type(ptr))) +#define sk_PKCS12_SAFEBAG_find(sk, ptr) OPENSSL_sk_find(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr)) +#define sk_PKCS12_SAFEBAG_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr)) +#define sk_PKCS12_SAFEBAG_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr), pnum) +#define sk_PKCS12_SAFEBAG_sort(sk) OPENSSL_sk_sort(ossl_check_PKCS12_SAFEBAG_sk_type(sk)) +#define sk_PKCS12_SAFEBAG_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk)) +#define sk_PKCS12_SAFEBAG_dup(sk) ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_dup(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk))) +#define sk_PKCS12_SAFEBAG_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_deep_copy(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_copyfunc_type(copyfunc), ossl_check_PKCS12_SAFEBAG_freefunc_type(freefunc))) +#define sk_PKCS12_SAFEBAG_set_cmp_func(sk, cmp) ((sk_PKCS12_SAFEBAG_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_compfunc_type(cmp))) + + +typedef struct pkcs12_bag_st PKCS12_BAGS; + +# define PKCS12_ERROR 0 +# define PKCS12_OK 1 + +/* Compatibility macros */ + +#ifndef OPENSSL_NO_DEPRECATED_1_1_0 + +# define M_PKCS12_bag_type PKCS12_bag_type +# define M_PKCS12_cert_bag_type PKCS12_cert_bag_type +# define M_PKCS12_crl_bag_type PKCS12_cert_bag_type + +# define PKCS12_certbag2x509 PKCS12_SAFEBAG_get1_cert +# define PKCS12_certbag2scrl PKCS12_SAFEBAG_get1_crl +# define PKCS12_bag_type PKCS12_SAFEBAG_get_nid +# define PKCS12_cert_bag_type PKCS12_SAFEBAG_get_bag_nid +# define PKCS12_x5092certbag PKCS12_SAFEBAG_create_cert +# define PKCS12_x509crl2certbag PKCS12_SAFEBAG_create_crl +# define PKCS12_MAKE_KEYBAG PKCS12_SAFEBAG_create0_p8inf +# define PKCS12_MAKE_SHKEYBAG PKCS12_SAFEBAG_create_pkcs8_encrypt + +#endif +#ifndef OPENSSL_NO_DEPRECATED_1_1_0 +OSSL_DEPRECATEDIN_1_1_0 ASN1_TYPE *PKCS12_get_attr(const PKCS12_SAFEBAG *bag, + int attr_nid); +#endif + +ASN1_TYPE *PKCS8_get_attr(PKCS8_PRIV_KEY_INFO *p8, int attr_nid); +int PKCS12_mac_present(const PKCS12 *p12); +void PKCS12_get0_mac(const ASN1_OCTET_STRING **pmac, + const X509_ALGOR **pmacalg, + const ASN1_OCTET_STRING **psalt, + const ASN1_INTEGER **piter, + const PKCS12 *p12); + +const ASN1_TYPE *PKCS12_SAFEBAG_get0_attr(const PKCS12_SAFEBAG *bag, + int attr_nid); +const ASN1_OBJECT *PKCS12_SAFEBAG_get0_type(const PKCS12_SAFEBAG *bag); +int PKCS12_SAFEBAG_get_nid(const PKCS12_SAFEBAG *bag); +int PKCS12_SAFEBAG_get_bag_nid(const PKCS12_SAFEBAG *bag); +const ASN1_TYPE *PKCS12_SAFEBAG_get0_bag_obj(const PKCS12_SAFEBAG *bag); +const ASN1_OBJECT *PKCS12_SAFEBAG_get0_bag_type(const PKCS12_SAFEBAG *bag); + +X509 *PKCS12_SAFEBAG_get1_cert_ex(const PKCS12_SAFEBAG *bag, OSSL_LIB_CTX *libctx, const char *propq); +X509 *PKCS12_SAFEBAG_get1_cert(const PKCS12_SAFEBAG *bag); +X509_CRL *PKCS12_SAFEBAG_get1_crl_ex(const PKCS12_SAFEBAG *bag, OSSL_LIB_CTX *libctx, const char *propq); +X509_CRL *PKCS12_SAFEBAG_get1_crl(const PKCS12_SAFEBAG *bag); +const STACK_OF(PKCS12_SAFEBAG) * +PKCS12_SAFEBAG_get0_safes(const PKCS12_SAFEBAG *bag); +const PKCS8_PRIV_KEY_INFO *PKCS12_SAFEBAG_get0_p8inf(const PKCS12_SAFEBAG *bag); +const X509_SIG *PKCS12_SAFEBAG_get0_pkcs8(const PKCS12_SAFEBAG *bag); + +PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_cert(X509 *x509); +PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_crl(X509_CRL *crl); +PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_secret(int type, int vtype, const unsigned char *value, int len); +PKCS12_SAFEBAG *PKCS12_SAFEBAG_create0_p8inf(PKCS8_PRIV_KEY_INFO *p8); +PKCS12_SAFEBAG *PKCS12_SAFEBAG_create0_pkcs8(X509_SIG *p8); +PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_pkcs8_encrypt(int pbe_nid, + const char *pass, + int passlen, + unsigned char *salt, + int saltlen, int iter, + PKCS8_PRIV_KEY_INFO *p8inf); +PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_pkcs8_encrypt_ex(int pbe_nid, + const char *pass, + int passlen, + unsigned char *salt, + int saltlen, int iter, + PKCS8_PRIV_KEY_INFO *p8inf, + OSSL_LIB_CTX *ctx, + const char *propq); + +PKCS12_SAFEBAG *PKCS12_item_pack_safebag(void *obj, const ASN1_ITEM *it, + int nid1, int nid2); +PKCS8_PRIV_KEY_INFO *PKCS8_decrypt(const X509_SIG *p8, const char *pass, + int passlen); +PKCS8_PRIV_KEY_INFO *PKCS8_decrypt_ex(const X509_SIG *p8, const char *pass, + int passlen, OSSL_LIB_CTX *ctx, + const char *propq); +PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey(const PKCS12_SAFEBAG *bag, + const char *pass, int passlen); +PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey_ex(const PKCS12_SAFEBAG *bag, + const char *pass, int passlen, + OSSL_LIB_CTX *ctx, + const char *propq); +X509_SIG *PKCS8_encrypt(int pbe_nid, const EVP_CIPHER *cipher, + const char *pass, int passlen, unsigned char *salt, + int saltlen, int iter, PKCS8_PRIV_KEY_INFO *p8); +X509_SIG *PKCS8_encrypt_ex(int pbe_nid, const EVP_CIPHER *cipher, + const char *pass, int passlen, unsigned char *salt, + int saltlen, int iter, PKCS8_PRIV_KEY_INFO *p8, + OSSL_LIB_CTX *ctx, const char *propq); +X509_SIG *PKCS8_set0_pbe(const char *pass, int passlen, + PKCS8_PRIV_KEY_INFO *p8inf, X509_ALGOR *pbe); +X509_SIG *PKCS8_set0_pbe_ex(const char *pass, int passlen, + PKCS8_PRIV_KEY_INFO *p8inf, X509_ALGOR *pbe, + OSSL_LIB_CTX *ctx, const char *propq); +PKCS7 *PKCS12_pack_p7data(STACK_OF(PKCS12_SAFEBAG) *sk); +STACK_OF(PKCS12_SAFEBAG) *PKCS12_unpack_p7data(PKCS7 *p7); +PKCS7 *PKCS12_pack_p7encdata(int pbe_nid, const char *pass, int passlen, + unsigned char *salt, int saltlen, int iter, + STACK_OF(PKCS12_SAFEBAG) *bags); +PKCS7 *PKCS12_pack_p7encdata_ex(int pbe_nid, const char *pass, int passlen, + unsigned char *salt, int saltlen, int iter, + STACK_OF(PKCS12_SAFEBAG) *bags, + OSSL_LIB_CTX *ctx, const char *propq); + +STACK_OF(PKCS12_SAFEBAG) *PKCS12_unpack_p7encdata(PKCS7 *p7, const char *pass, + int passlen); + +int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes); +STACK_OF(PKCS7) *PKCS12_unpack_authsafes(const PKCS12 *p12); + +int PKCS12_add_localkeyid(PKCS12_SAFEBAG *bag, unsigned char *name, + int namelen); +int PKCS12_add_friendlyname_asc(PKCS12_SAFEBAG *bag, const char *name, + int namelen); +int PKCS12_add_friendlyname_utf8(PKCS12_SAFEBAG *bag, const char *name, + int namelen); +int PKCS12_add_CSPName_asc(PKCS12_SAFEBAG *bag, const char *name, + int namelen); +int PKCS12_add_friendlyname_uni(PKCS12_SAFEBAG *bag, + const unsigned char *name, int namelen); +int PKCS12_add1_attr_by_NID(PKCS12_SAFEBAG *bag, int nid, int type, + const unsigned char *bytes, int len); +int PKCS12_add1_attr_by_txt(PKCS12_SAFEBAG *bag, const char *attrname, int type, + const unsigned char *bytes, int len); +int PKCS8_add_keyusage(PKCS8_PRIV_KEY_INFO *p8, int usage); +ASN1_TYPE *PKCS12_get_attr_gen(const STACK_OF(X509_ATTRIBUTE) *attrs, + int attr_nid); +char *PKCS12_get_friendlyname(PKCS12_SAFEBAG *bag); +const STACK_OF(X509_ATTRIBUTE) * +PKCS12_SAFEBAG_get0_attrs(const PKCS12_SAFEBAG *bag); +void PKCS12_SAFEBAG_set0_attrs(PKCS12_SAFEBAG *bag, STACK_OF(X509_ATTRIBUTE) *attrs); +unsigned char *PKCS12_pbe_crypt(const X509_ALGOR *algor, + const char *pass, int passlen, + const unsigned char *in, int inlen, + unsigned char **data, int *datalen, + int en_de); +unsigned char *PKCS12_pbe_crypt_ex(const X509_ALGOR *algor, + const char *pass, int passlen, + const unsigned char *in, int inlen, + unsigned char **data, int *datalen, + int en_de, OSSL_LIB_CTX *libctx, + const char *propq); +void *PKCS12_item_decrypt_d2i(const X509_ALGOR *algor, const ASN1_ITEM *it, + const char *pass, int passlen, + const ASN1_OCTET_STRING *oct, int zbuf); +void *PKCS12_item_decrypt_d2i_ex(const X509_ALGOR *algor, const ASN1_ITEM *it, + const char *pass, int passlen, + const ASN1_OCTET_STRING *oct, int zbuf, + OSSL_LIB_CTX *libctx, + const char *propq); +ASN1_OCTET_STRING *PKCS12_item_i2d_encrypt(X509_ALGOR *algor, + const ASN1_ITEM *it, + const char *pass, int passlen, + void *obj, int zbuf); +ASN1_OCTET_STRING *PKCS12_item_i2d_encrypt_ex(X509_ALGOR *algor, + const ASN1_ITEM *it, + const char *pass, int passlen, + void *obj, int zbuf, + OSSL_LIB_CTX *ctx, + const char *propq); +PKCS12 *PKCS12_init(int mode); +PKCS12 *PKCS12_init_ex(int mode, OSSL_LIB_CTX *ctx, const char *propq); + +int PKCS12_key_gen_asc(const char *pass, int passlen, unsigned char *salt, + int saltlen, int id, int iter, int n, + unsigned char *out, const EVP_MD *md_type); +int PKCS12_key_gen_asc_ex(const char *pass, int passlen, unsigned char *salt, + int saltlen, int id, int iter, int n, + unsigned char *out, const EVP_MD *md_type, + OSSL_LIB_CTX *ctx, const char *propq); +int PKCS12_key_gen_uni(unsigned char *pass, int passlen, unsigned char *salt, + int saltlen, int id, int iter, int n, + unsigned char *out, const EVP_MD *md_type); +int PKCS12_key_gen_uni_ex(unsigned char *pass, int passlen, unsigned char *salt, + int saltlen, int id, int iter, int n, + unsigned char *out, const EVP_MD *md_type, + OSSL_LIB_CTX *ctx, const char *propq); +int PKCS12_key_gen_utf8(const char *pass, int passlen, unsigned char *salt, + int saltlen, int id, int iter, int n, + unsigned char *out, const EVP_MD *md_type); +int PKCS12_key_gen_utf8_ex(const char *pass, int passlen, unsigned char *salt, + int saltlen, int id, int iter, int n, + unsigned char *out, const EVP_MD *md_type, + OSSL_LIB_CTX *ctx, const char *propq); + +int PKCS12_PBE_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass, int passlen, + ASN1_TYPE *param, const EVP_CIPHER *cipher, + const EVP_MD *md_type, int en_de); +int PKCS12_PBE_keyivgen_ex(EVP_CIPHER_CTX *ctx, const char *pass, int passlen, + ASN1_TYPE *param, const EVP_CIPHER *cipher, + const EVP_MD *md_type, int en_de, + OSSL_LIB_CTX *libctx, const char *propq); +int PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen, + unsigned char *mac, unsigned int *maclen); +int PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen); +int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen, + unsigned char *salt, int saltlen, int iter, + const EVP_MD *md_type); +int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt, + int saltlen, const EVP_MD *md_type); +unsigned char *OPENSSL_asc2uni(const char *asc, int asclen, + unsigned char **uni, int *unilen); +char *OPENSSL_uni2asc(const unsigned char *uni, int unilen); +unsigned char *OPENSSL_utf82uni(const char *asc, int asclen, + unsigned char **uni, int *unilen); +char *OPENSSL_uni2utf8(const unsigned char *uni, int unilen); + +DECLARE_ASN1_FUNCTIONS(PKCS12) +DECLARE_ASN1_FUNCTIONS(PKCS12_MAC_DATA) +DECLARE_ASN1_FUNCTIONS(PKCS12_SAFEBAG) +DECLARE_ASN1_FUNCTIONS(PKCS12_BAGS) + +DECLARE_ASN1_ITEM(PKCS12_SAFEBAGS) +DECLARE_ASN1_ITEM(PKCS12_AUTHSAFES) + +void PKCS12_PBE_add(void); +int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert, + STACK_OF(X509) **ca); +typedef int PKCS12_create_cb(PKCS12_SAFEBAG *bag, void *cbarg); +PKCS12 *PKCS12_create(const char *pass, const char *name, EVP_PKEY *pkey, + X509 *cert, STACK_OF(X509) *ca, int nid_key, int nid_cert, + int iter, int mac_iter, int keytype); +PKCS12 *PKCS12_create_ex(const char *pass, const char *name, EVP_PKEY *pkey, + X509 *cert, STACK_OF(X509) *ca, int nid_key, int nid_cert, + int iter, int mac_iter, int keytype, + OSSL_LIB_CTX *ctx, const char *propq); +PKCS12 *PKCS12_create_ex2(const char *pass, const char *name, EVP_PKEY *pkey, + X509 *cert, STACK_OF(X509) *ca, int nid_key, int nid_cert, + int iter, int mac_iter, int keytype, + OSSL_LIB_CTX *ctx, const char *propq, + PKCS12_create_cb *cb, void *cbarg); + +PKCS12_SAFEBAG *PKCS12_add_cert(STACK_OF(PKCS12_SAFEBAG) **pbags, X509 *cert); +PKCS12_SAFEBAG *PKCS12_add_key(STACK_OF(PKCS12_SAFEBAG) **pbags, + EVP_PKEY *key, int key_usage, int iter, + int key_nid, const char *pass); +PKCS12_SAFEBAG *PKCS12_add_key_ex(STACK_OF(PKCS12_SAFEBAG) **pbags, + EVP_PKEY *key, int key_usage, int iter, + int key_nid, const char *pass, + OSSL_LIB_CTX *ctx, const char *propq); + +PKCS12_SAFEBAG *PKCS12_add_secret(STACK_OF(PKCS12_SAFEBAG) **pbags, + int nid_type, const unsigned char *value, int len); +int PKCS12_add_safe(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags, + int safe_nid, int iter, const char *pass); +int PKCS12_add_safe_ex(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags, + int safe_nid, int iter, const char *pass, + OSSL_LIB_CTX *ctx, const char *propq); + +PKCS12 *PKCS12_add_safes(STACK_OF(PKCS7) *safes, int p7_nid); +PKCS12 *PKCS12_add_safes_ex(STACK_OF(PKCS7) *safes, int p7_nid, + OSSL_LIB_CTX *ctx, const char *propq); + +int i2d_PKCS12_bio(BIO *bp, const PKCS12 *p12); +# ifndef OPENSSL_NO_STDIO +int i2d_PKCS12_fp(FILE *fp, const PKCS12 *p12); +# endif +PKCS12 *d2i_PKCS12_bio(BIO *bp, PKCS12 **p12); +# ifndef OPENSSL_NO_STDIO +PKCS12 *d2i_PKCS12_fp(FILE *fp, PKCS12 **p12); +# endif +int PKCS12_newpass(PKCS12 *p12, const char *oldpass, const char *newpass); + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs12err.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs12err.h new file mode 100644 index 0000000..abce373 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs12err.h @@ -0,0 +1,46 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_PKCS12ERR_H +# define OPENSSL_PKCS12ERR_H +# pragma once + +# include +# include +# include + + + +/* + * PKCS12 reason codes. + */ +# define PKCS12_R_CALLBACK_FAILED 115 +# define PKCS12_R_CANT_PACK_STRUCTURE 100 +# define PKCS12_R_CONTENT_TYPE_NOT_DATA 121 +# define PKCS12_R_DECODE_ERROR 101 +# define PKCS12_R_ENCODE_ERROR 102 +# define PKCS12_R_ENCRYPT_ERROR 103 +# define PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE 120 +# define PKCS12_R_INVALID_NULL_ARGUMENT 104 +# define PKCS12_R_INVALID_NULL_PKCS12_POINTER 105 +# define PKCS12_R_INVALID_TYPE 112 +# define PKCS12_R_IV_GEN_ERROR 106 +# define PKCS12_R_KEY_GEN_ERROR 107 +# define PKCS12_R_MAC_ABSENT 108 +# define PKCS12_R_MAC_GENERATION_ERROR 109 +# define PKCS12_R_MAC_SETUP_ERROR 110 +# define PKCS12_R_MAC_STRING_SET_ERROR 111 +# define PKCS12_R_MAC_VERIFY_FAILURE 113 +# define PKCS12_R_PARSE_ERROR 114 +# define PKCS12_R_PKCS12_CIPHERFINAL_ERROR 116 +# define PKCS12_R_UNKNOWN_DIGEST_ALGORITHM 118 +# define PKCS12_R_UNSUPPORTED_PKCS12_MODE 119 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs7.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs7.h new file mode 100644 index 0000000..fa68462 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs7.h @@ -0,0 +1,430 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/pkcs7.h.in + * + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +#ifndef OPENSSL_PKCS7_H +# define OPENSSL_PKCS7_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_PKCS7_H +# endif + +# include +# include +# include + +# include +# include +# include +# ifndef OPENSSL_NO_STDIO +# include +# endif + +#ifdef __cplusplus +extern "C" { +#endif + + +/*- +Encryption_ID DES-CBC +Digest_ID MD5 +Digest_Encryption_ID rsaEncryption +Key_Encryption_ID rsaEncryption +*/ + +typedef struct PKCS7_CTX_st { + OSSL_LIB_CTX *libctx; + char *propq; +} PKCS7_CTX; + +typedef struct pkcs7_issuer_and_serial_st { + X509_NAME *issuer; + ASN1_INTEGER *serial; +} PKCS7_ISSUER_AND_SERIAL; + +typedef struct pkcs7_signer_info_st { + ASN1_INTEGER *version; /* version 1 */ + PKCS7_ISSUER_AND_SERIAL *issuer_and_serial; + X509_ALGOR *digest_alg; + STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */ + X509_ALGOR *digest_enc_alg; /* confusing name, actually used for signing */ + ASN1_OCTET_STRING *enc_digest; /* confusing name, actually signature */ + STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */ + /* The private key to sign with */ + EVP_PKEY *pkey; + const PKCS7_CTX *ctx; +} PKCS7_SIGNER_INFO; +SKM_DEFINE_STACK_OF_INTERNAL(PKCS7_SIGNER_INFO, PKCS7_SIGNER_INFO, PKCS7_SIGNER_INFO) +#define sk_PKCS7_SIGNER_INFO_num(sk) OPENSSL_sk_num(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk)) +#define sk_PKCS7_SIGNER_INFO_value(sk, idx) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_value(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk), (idx))) +#define sk_PKCS7_SIGNER_INFO_new(cmp) ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_new(ossl_check_PKCS7_SIGNER_INFO_compfunc_type(cmp))) +#define sk_PKCS7_SIGNER_INFO_new_null() ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_new_null()) +#define sk_PKCS7_SIGNER_INFO_new_reserve(cmp, n) ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_new_reserve(ossl_check_PKCS7_SIGNER_INFO_compfunc_type(cmp), (n))) +#define sk_PKCS7_SIGNER_INFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), (n)) +#define sk_PKCS7_SIGNER_INFO_free(sk) OPENSSL_sk_free(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk)) +#define sk_PKCS7_SIGNER_INFO_zero(sk) OPENSSL_sk_zero(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk)) +#define sk_PKCS7_SIGNER_INFO_delete(sk, i) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_delete(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), (i))) +#define sk_PKCS7_SIGNER_INFO_delete_ptr(sk, ptr) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_delete_ptr(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr))) +#define sk_PKCS7_SIGNER_INFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr)) +#define sk_PKCS7_SIGNER_INFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr)) +#define sk_PKCS7_SIGNER_INFO_pop(sk) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_pop(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk))) +#define sk_PKCS7_SIGNER_INFO_shift(sk) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_shift(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk))) +#define sk_PKCS7_SIGNER_INFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk),ossl_check_PKCS7_SIGNER_INFO_freefunc_type(freefunc)) +#define sk_PKCS7_SIGNER_INFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr), (idx)) +#define sk_PKCS7_SIGNER_INFO_set(sk, idx, ptr) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_set(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), (idx), ossl_check_PKCS7_SIGNER_INFO_type(ptr))) +#define sk_PKCS7_SIGNER_INFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr)) +#define sk_PKCS7_SIGNER_INFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr)) +#define sk_PKCS7_SIGNER_INFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr), pnum) +#define sk_PKCS7_SIGNER_INFO_sort(sk) OPENSSL_sk_sort(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk)) +#define sk_PKCS7_SIGNER_INFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk)) +#define sk_PKCS7_SIGNER_INFO_dup(sk) ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_dup(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk))) +#define sk_PKCS7_SIGNER_INFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_deep_copy(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_copyfunc_type(copyfunc), ossl_check_PKCS7_SIGNER_INFO_freefunc_type(freefunc))) +#define sk_PKCS7_SIGNER_INFO_set_cmp_func(sk, cmp) ((sk_PKCS7_SIGNER_INFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_compfunc_type(cmp))) + + +typedef struct pkcs7_recip_info_st { + ASN1_INTEGER *version; /* version 0 */ + PKCS7_ISSUER_AND_SERIAL *issuer_and_serial; + X509_ALGOR *key_enc_algor; + ASN1_OCTET_STRING *enc_key; + X509 *cert; /* get the pub-key from this */ + const PKCS7_CTX *ctx; +} PKCS7_RECIP_INFO; +SKM_DEFINE_STACK_OF_INTERNAL(PKCS7_RECIP_INFO, PKCS7_RECIP_INFO, PKCS7_RECIP_INFO) +#define sk_PKCS7_RECIP_INFO_num(sk) OPENSSL_sk_num(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk)) +#define sk_PKCS7_RECIP_INFO_value(sk, idx) ((PKCS7_RECIP_INFO *)OPENSSL_sk_value(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk), (idx))) +#define sk_PKCS7_RECIP_INFO_new(cmp) ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_new(ossl_check_PKCS7_RECIP_INFO_compfunc_type(cmp))) +#define sk_PKCS7_RECIP_INFO_new_null() ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_new_null()) +#define sk_PKCS7_RECIP_INFO_new_reserve(cmp, n) ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_new_reserve(ossl_check_PKCS7_RECIP_INFO_compfunc_type(cmp), (n))) +#define sk_PKCS7_RECIP_INFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), (n)) +#define sk_PKCS7_RECIP_INFO_free(sk) OPENSSL_sk_free(ossl_check_PKCS7_RECIP_INFO_sk_type(sk)) +#define sk_PKCS7_RECIP_INFO_zero(sk) OPENSSL_sk_zero(ossl_check_PKCS7_RECIP_INFO_sk_type(sk)) +#define sk_PKCS7_RECIP_INFO_delete(sk, i) ((PKCS7_RECIP_INFO *)OPENSSL_sk_delete(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), (i))) +#define sk_PKCS7_RECIP_INFO_delete_ptr(sk, ptr) ((PKCS7_RECIP_INFO *)OPENSSL_sk_delete_ptr(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr))) +#define sk_PKCS7_RECIP_INFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr)) +#define sk_PKCS7_RECIP_INFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr)) +#define sk_PKCS7_RECIP_INFO_pop(sk) ((PKCS7_RECIP_INFO *)OPENSSL_sk_pop(ossl_check_PKCS7_RECIP_INFO_sk_type(sk))) +#define sk_PKCS7_RECIP_INFO_shift(sk) ((PKCS7_RECIP_INFO *)OPENSSL_sk_shift(ossl_check_PKCS7_RECIP_INFO_sk_type(sk))) +#define sk_PKCS7_RECIP_INFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PKCS7_RECIP_INFO_sk_type(sk),ossl_check_PKCS7_RECIP_INFO_freefunc_type(freefunc)) +#define sk_PKCS7_RECIP_INFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr), (idx)) +#define sk_PKCS7_RECIP_INFO_set(sk, idx, ptr) ((PKCS7_RECIP_INFO *)OPENSSL_sk_set(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), (idx), ossl_check_PKCS7_RECIP_INFO_type(ptr))) +#define sk_PKCS7_RECIP_INFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr)) +#define sk_PKCS7_RECIP_INFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr)) +#define sk_PKCS7_RECIP_INFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr), pnum) +#define sk_PKCS7_RECIP_INFO_sort(sk) OPENSSL_sk_sort(ossl_check_PKCS7_RECIP_INFO_sk_type(sk)) +#define sk_PKCS7_RECIP_INFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk)) +#define sk_PKCS7_RECIP_INFO_dup(sk) ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_dup(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk))) +#define sk_PKCS7_RECIP_INFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_deep_copy(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_copyfunc_type(copyfunc), ossl_check_PKCS7_RECIP_INFO_freefunc_type(freefunc))) +#define sk_PKCS7_RECIP_INFO_set_cmp_func(sk, cmp) ((sk_PKCS7_RECIP_INFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_compfunc_type(cmp))) + + + +typedef struct pkcs7_signed_st { + ASN1_INTEGER *version; /* version 1 */ + STACK_OF(X509_ALGOR) *md_algs; /* md used */ + STACK_OF(X509) *cert; /* [ 0 ] */ /* name should be 'certificates' */ + STACK_OF(X509_CRL) *crl; /* [ 1 ] */ /* name should be 'crls' */ + STACK_OF(PKCS7_SIGNER_INFO) *signer_info; + struct pkcs7_st *contents; +} PKCS7_SIGNED; +/* + * The above structure is very very similar to PKCS7_SIGN_ENVELOPE. How about + * merging the two + */ + +typedef struct pkcs7_enc_content_st { + ASN1_OBJECT *content_type; + X509_ALGOR *algorithm; + ASN1_OCTET_STRING *enc_data; /* [ 0 ] */ + const EVP_CIPHER *cipher; + const PKCS7_CTX *ctx; +} PKCS7_ENC_CONTENT; + +typedef struct pkcs7_enveloped_st { + ASN1_INTEGER *version; /* version 0 */ + STACK_OF(PKCS7_RECIP_INFO) *recipientinfo; + PKCS7_ENC_CONTENT *enc_data; +} PKCS7_ENVELOPE; + +typedef struct pkcs7_signedandenveloped_st { + ASN1_INTEGER *version; /* version 1 */ + STACK_OF(X509_ALGOR) *md_algs; /* md used */ + STACK_OF(X509) *cert; /* [ 0 ] */ /* name should be 'certificates' */ + STACK_OF(X509_CRL) *crl; /* [ 1 ] */ /* name should be 'crls' */ + STACK_OF(PKCS7_SIGNER_INFO) *signer_info; + PKCS7_ENC_CONTENT *enc_data; + STACK_OF(PKCS7_RECIP_INFO) *recipientinfo; +} PKCS7_SIGN_ENVELOPE; + +typedef struct pkcs7_digest_st { + ASN1_INTEGER *version; /* version 0 */ + X509_ALGOR *md; /* md used */ + struct pkcs7_st *contents; + ASN1_OCTET_STRING *digest; +} PKCS7_DIGEST; + +typedef struct pkcs7_encrypted_st { + ASN1_INTEGER *version; /* version 0 */ + PKCS7_ENC_CONTENT *enc_data; +} PKCS7_ENCRYPT; + +typedef struct pkcs7_st { + /* + * The following is non NULL if it contains ASN1 encoding of this + * structure + */ + unsigned char *asn1; + long length; +# define PKCS7_S_HEADER 0 +# define PKCS7_S_BODY 1 +# define PKCS7_S_TAIL 2 + int state; /* used during processing */ + int detached; + ASN1_OBJECT *type; + /* content as defined by the type */ + /* + * all encryption/message digests are applied to the 'contents', leaving + * out the 'type' field. + */ + union { + char *ptr; + /* NID_pkcs7_data */ + ASN1_OCTET_STRING *data; + /* NID_pkcs7_signed */ + PKCS7_SIGNED *sign; /* field name 'signed' would clash with C keyword */ + /* NID_pkcs7_enveloped */ + PKCS7_ENVELOPE *enveloped; + /* NID_pkcs7_signedAndEnveloped */ + PKCS7_SIGN_ENVELOPE *signed_and_enveloped; + /* NID_pkcs7_digest */ + PKCS7_DIGEST *digest; + /* NID_pkcs7_encrypted */ + PKCS7_ENCRYPT *encrypted; + /* Anything else */ + ASN1_TYPE *other; + } d; + PKCS7_CTX ctx; +} PKCS7; +SKM_DEFINE_STACK_OF_INTERNAL(PKCS7, PKCS7, PKCS7) +#define sk_PKCS7_num(sk) OPENSSL_sk_num(ossl_check_const_PKCS7_sk_type(sk)) +#define sk_PKCS7_value(sk, idx) ((PKCS7 *)OPENSSL_sk_value(ossl_check_const_PKCS7_sk_type(sk), (idx))) +#define sk_PKCS7_new(cmp) ((STACK_OF(PKCS7) *)OPENSSL_sk_new(ossl_check_PKCS7_compfunc_type(cmp))) +#define sk_PKCS7_new_null() ((STACK_OF(PKCS7) *)OPENSSL_sk_new_null()) +#define sk_PKCS7_new_reserve(cmp, n) ((STACK_OF(PKCS7) *)OPENSSL_sk_new_reserve(ossl_check_PKCS7_compfunc_type(cmp), (n))) +#define sk_PKCS7_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PKCS7_sk_type(sk), (n)) +#define sk_PKCS7_free(sk) OPENSSL_sk_free(ossl_check_PKCS7_sk_type(sk)) +#define sk_PKCS7_zero(sk) OPENSSL_sk_zero(ossl_check_PKCS7_sk_type(sk)) +#define sk_PKCS7_delete(sk, i) ((PKCS7 *)OPENSSL_sk_delete(ossl_check_PKCS7_sk_type(sk), (i))) +#define sk_PKCS7_delete_ptr(sk, ptr) ((PKCS7 *)OPENSSL_sk_delete_ptr(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr))) +#define sk_PKCS7_push(sk, ptr) OPENSSL_sk_push(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr)) +#define sk_PKCS7_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr)) +#define sk_PKCS7_pop(sk) ((PKCS7 *)OPENSSL_sk_pop(ossl_check_PKCS7_sk_type(sk))) +#define sk_PKCS7_shift(sk) ((PKCS7 *)OPENSSL_sk_shift(ossl_check_PKCS7_sk_type(sk))) +#define sk_PKCS7_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PKCS7_sk_type(sk),ossl_check_PKCS7_freefunc_type(freefunc)) +#define sk_PKCS7_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr), (idx)) +#define sk_PKCS7_set(sk, idx, ptr) ((PKCS7 *)OPENSSL_sk_set(ossl_check_PKCS7_sk_type(sk), (idx), ossl_check_PKCS7_type(ptr))) +#define sk_PKCS7_find(sk, ptr) OPENSSL_sk_find(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr)) +#define sk_PKCS7_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr)) +#define sk_PKCS7_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr), pnum) +#define sk_PKCS7_sort(sk) OPENSSL_sk_sort(ossl_check_PKCS7_sk_type(sk)) +#define sk_PKCS7_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PKCS7_sk_type(sk)) +#define sk_PKCS7_dup(sk) ((STACK_OF(PKCS7) *)OPENSSL_sk_dup(ossl_check_const_PKCS7_sk_type(sk))) +#define sk_PKCS7_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PKCS7) *)OPENSSL_sk_deep_copy(ossl_check_const_PKCS7_sk_type(sk), ossl_check_PKCS7_copyfunc_type(copyfunc), ossl_check_PKCS7_freefunc_type(freefunc))) +#define sk_PKCS7_set_cmp_func(sk, cmp) ((sk_PKCS7_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_compfunc_type(cmp))) + + + +# define PKCS7_OP_SET_DETACHED_SIGNATURE 1 +# define PKCS7_OP_GET_DETACHED_SIGNATURE 2 + +# define PKCS7_get_signed_attributes(si) ((si)->auth_attr) +# define PKCS7_get_attributes(si) ((si)->unauth_attr) + +# define PKCS7_type_is_signed(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_signed) +# define PKCS7_type_is_encrypted(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_encrypted) +# define PKCS7_type_is_enveloped(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_enveloped) +# define PKCS7_type_is_signedAndEnveloped(a) \ + (OBJ_obj2nid((a)->type) == NID_pkcs7_signedAndEnveloped) +# define PKCS7_type_is_data(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_data) +# define PKCS7_type_is_digest(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_digest) + +# define PKCS7_set_detached(p,v) \ + PKCS7_ctrl(p,PKCS7_OP_SET_DETACHED_SIGNATURE,v,NULL) +# define PKCS7_get_detached(p) \ + PKCS7_ctrl(p,PKCS7_OP_GET_DETACHED_SIGNATURE,0,NULL) + +# define PKCS7_is_detached(p7) (PKCS7_type_is_signed(p7) && PKCS7_get_detached(p7)) + +/* S/MIME related flags */ + +# define PKCS7_TEXT 0x1 +# define PKCS7_NOCERTS 0x2 +# define PKCS7_NOSIGS 0x4 +# define PKCS7_NOCHAIN 0x8 +# define PKCS7_NOINTERN 0x10 +# define PKCS7_NOVERIFY 0x20 +# define PKCS7_DETACHED 0x40 +# define PKCS7_BINARY 0x80 +# define PKCS7_NOATTR 0x100 +# define PKCS7_NOSMIMECAP 0x200 +# define PKCS7_NOOLDMIMETYPE 0x400 +# define PKCS7_CRLFEOL 0x800 +# define PKCS7_STREAM 0x1000 +# define PKCS7_NOCRL 0x2000 +# define PKCS7_PARTIAL 0x4000 +# define PKCS7_REUSE_DIGEST 0x8000 +# define PKCS7_NO_DUAL_CONTENT 0x10000 + +/* Flags: for compatibility with older code */ + +# define SMIME_TEXT PKCS7_TEXT +# define SMIME_NOCERTS PKCS7_NOCERTS +# define SMIME_NOSIGS PKCS7_NOSIGS +# define SMIME_NOCHAIN PKCS7_NOCHAIN +# define SMIME_NOINTERN PKCS7_NOINTERN +# define SMIME_NOVERIFY PKCS7_NOVERIFY +# define SMIME_DETACHED PKCS7_DETACHED +# define SMIME_BINARY PKCS7_BINARY +# define SMIME_NOATTR PKCS7_NOATTR + +/* CRLF ASCII canonicalisation */ +# define SMIME_ASCIICRLF 0x80000 + +DECLARE_ASN1_FUNCTIONS(PKCS7_ISSUER_AND_SERIAL) + +int PKCS7_ISSUER_AND_SERIAL_digest(PKCS7_ISSUER_AND_SERIAL *data, + const EVP_MD *type, unsigned char *md, + unsigned int *len); +# ifndef OPENSSL_NO_STDIO +PKCS7 *d2i_PKCS7_fp(FILE *fp, PKCS7 **p7); +int i2d_PKCS7_fp(FILE *fp, const PKCS7 *p7); +# endif +DECLARE_ASN1_DUP_FUNCTION(PKCS7) +PKCS7 *d2i_PKCS7_bio(BIO *bp, PKCS7 **p7); +int i2d_PKCS7_bio(BIO *bp, const PKCS7 *p7); +int i2d_PKCS7_bio_stream(BIO *out, PKCS7 *p7, BIO *in, int flags); +int PEM_write_bio_PKCS7_stream(BIO *out, PKCS7 *p7, BIO *in, int flags); + +DECLARE_ASN1_FUNCTIONS(PKCS7_SIGNER_INFO) +DECLARE_ASN1_FUNCTIONS(PKCS7_RECIP_INFO) +DECLARE_ASN1_FUNCTIONS(PKCS7_SIGNED) +DECLARE_ASN1_FUNCTIONS(PKCS7_ENC_CONTENT) +DECLARE_ASN1_FUNCTIONS(PKCS7_ENVELOPE) +DECLARE_ASN1_FUNCTIONS(PKCS7_SIGN_ENVELOPE) +DECLARE_ASN1_FUNCTIONS(PKCS7_DIGEST) +DECLARE_ASN1_FUNCTIONS(PKCS7_ENCRYPT) +DECLARE_ASN1_FUNCTIONS(PKCS7) +PKCS7 *PKCS7_new_ex(OSSL_LIB_CTX *libctx, const char *propq); + +DECLARE_ASN1_ITEM(PKCS7_ATTR_SIGN) +DECLARE_ASN1_ITEM(PKCS7_ATTR_VERIFY) + +DECLARE_ASN1_NDEF_FUNCTION(PKCS7) +DECLARE_ASN1_PRINT_FUNCTION(PKCS7) + +long PKCS7_ctrl(PKCS7 *p7, int cmd, long larg, char *parg); + +int PKCS7_type_is_other(PKCS7 *p7); +int PKCS7_set_type(PKCS7 *p7, int type); +int PKCS7_set0_type_other(PKCS7 *p7, int type, ASN1_TYPE *other); +int PKCS7_set_content(PKCS7 *p7, PKCS7 *p7_data); +int PKCS7_SIGNER_INFO_set(PKCS7_SIGNER_INFO *p7i, X509 *x509, EVP_PKEY *pkey, + const EVP_MD *dgst); +int PKCS7_SIGNER_INFO_sign(PKCS7_SIGNER_INFO *si); +int PKCS7_add_signer(PKCS7 *p7, PKCS7_SIGNER_INFO *p7i); +int PKCS7_add_certificate(PKCS7 *p7, X509 *cert); +int PKCS7_add_crl(PKCS7 *p7, X509_CRL *crl); +int PKCS7_content_new(PKCS7 *p7, int nid); +int PKCS7_dataVerify(X509_STORE *cert_store, X509_STORE_CTX *ctx, + BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si); +int PKCS7_signatureVerify(BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si, + X509 *signer); + +BIO *PKCS7_dataInit(PKCS7 *p7, BIO *bio); +int PKCS7_dataFinal(PKCS7 *p7, BIO *bio); +BIO *PKCS7_dataDecode(PKCS7 *p7, EVP_PKEY *pkey, BIO *in_bio, X509 *pcert); + +PKCS7_SIGNER_INFO *PKCS7_add_signature(PKCS7 *p7, X509 *x509, + EVP_PKEY *pkey, const EVP_MD *dgst); +X509 *PKCS7_cert_from_signer_info(PKCS7 *p7, PKCS7_SIGNER_INFO *si); +int PKCS7_set_digest(PKCS7 *p7, const EVP_MD *md); +STACK_OF(PKCS7_SIGNER_INFO) *PKCS7_get_signer_info(PKCS7 *p7); + +PKCS7_RECIP_INFO *PKCS7_add_recipient(PKCS7 *p7, X509 *x509); +void PKCS7_SIGNER_INFO_get0_algs(PKCS7_SIGNER_INFO *si, EVP_PKEY **pk, + X509_ALGOR **pdig, X509_ALGOR **psig); +void PKCS7_RECIP_INFO_get0_alg(PKCS7_RECIP_INFO *ri, X509_ALGOR **penc); +int PKCS7_add_recipient_info(PKCS7 *p7, PKCS7_RECIP_INFO *ri); +int PKCS7_RECIP_INFO_set(PKCS7_RECIP_INFO *p7i, X509 *x509); +int PKCS7_set_cipher(PKCS7 *p7, const EVP_CIPHER *cipher); +int PKCS7_stream(unsigned char ***boundary, PKCS7 *p7); + +PKCS7_ISSUER_AND_SERIAL *PKCS7_get_issuer_and_serial(PKCS7 *p7, int idx); +ASN1_OCTET_STRING *PKCS7_get_octet_string(PKCS7 *p7); +ASN1_OCTET_STRING *PKCS7_digest_from_attributes(STACK_OF(X509_ATTRIBUTE) *sk); +int PKCS7_add_signed_attribute(PKCS7_SIGNER_INFO *p7si, int nid, int type, + void *data); +int PKCS7_add_attribute(PKCS7_SIGNER_INFO *p7si, int nid, int atrtype, + void *value); +ASN1_TYPE *PKCS7_get_attribute(const PKCS7_SIGNER_INFO *si, int nid); +ASN1_TYPE *PKCS7_get_signed_attribute(const PKCS7_SIGNER_INFO *si, int nid); +int PKCS7_set_signed_attributes(PKCS7_SIGNER_INFO *p7si, + STACK_OF(X509_ATTRIBUTE) *sk); +int PKCS7_set_attributes(PKCS7_SIGNER_INFO *p7si, + STACK_OF(X509_ATTRIBUTE) *sk); + +PKCS7 *PKCS7_sign(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs, + BIO *data, int flags); +PKCS7 *PKCS7_sign_ex(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs, + BIO *data, int flags, OSSL_LIB_CTX *libctx, + const char *propq); + +PKCS7_SIGNER_INFO *PKCS7_sign_add_signer(PKCS7 *p7, + X509 *signcert, EVP_PKEY *pkey, + const EVP_MD *md, int flags); + +int PKCS7_final(PKCS7 *p7, BIO *data, int flags); +int PKCS7_verify(PKCS7 *p7, STACK_OF(X509) *certs, X509_STORE *store, + BIO *indata, BIO *out, int flags); +STACK_OF(X509) *PKCS7_get0_signers(PKCS7 *p7, STACK_OF(X509) *certs, + int flags); +PKCS7 *PKCS7_encrypt(STACK_OF(X509) *certs, BIO *in, const EVP_CIPHER *cipher, + int flags); +PKCS7 *PKCS7_encrypt_ex(STACK_OF(X509) *certs, BIO *in, + const EVP_CIPHER *cipher, int flags, + OSSL_LIB_CTX *libctx, const char *propq); +int PKCS7_decrypt(PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data, + int flags); + +int PKCS7_add_attrib_smimecap(PKCS7_SIGNER_INFO *si, + STACK_OF(X509_ALGOR) *cap); +STACK_OF(X509_ALGOR) *PKCS7_get_smimecap(PKCS7_SIGNER_INFO *si); +int PKCS7_simple_smimecap(STACK_OF(X509_ALGOR) *sk, int nid, int arg); + +int PKCS7_add_attrib_content_type(PKCS7_SIGNER_INFO *si, ASN1_OBJECT *coid); +int PKCS7_add0_attrib_signing_time(PKCS7_SIGNER_INFO *si, ASN1_TIME *t); +int PKCS7_add1_attrib_digest(PKCS7_SIGNER_INFO *si, + const unsigned char *md, int mdlen); + +int SMIME_write_PKCS7(BIO *bio, PKCS7 *p7, BIO *data, int flags); +PKCS7 *SMIME_read_PKCS7_ex(BIO *bio, BIO **bcont, PKCS7 **p7); +PKCS7 *SMIME_read_PKCS7(BIO *bio, BIO **bcont); + +BIO *BIO_new_PKCS7(BIO *out, PKCS7 *p7); + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs7err.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs7err.h new file mode 100644 index 0000000..ceb1a50 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs7err.h @@ -0,0 +1,63 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_PKCS7ERR_H +# define OPENSSL_PKCS7ERR_H +# pragma once + +# include +# include +# include + + + +/* + * PKCS7 reason codes. + */ +# define PKCS7_R_CERTIFICATE_VERIFY_ERROR 117 +# define PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER 144 +# define PKCS7_R_CIPHER_NOT_INITIALIZED 116 +# define PKCS7_R_CONTENT_AND_DATA_PRESENT 118 +# define PKCS7_R_CTRL_ERROR 152 +# define PKCS7_R_DECRYPT_ERROR 119 +# define PKCS7_R_DIGEST_FAILURE 101 +# define PKCS7_R_ENCRYPTION_CTRL_FAILURE 149 +# define PKCS7_R_ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE 150 +# define PKCS7_R_ERROR_ADDING_RECIPIENT 120 +# define PKCS7_R_ERROR_SETTING_CIPHER 121 +# define PKCS7_R_INVALID_NULL_POINTER 143 +# define PKCS7_R_INVALID_SIGNED_DATA_TYPE 155 +# define PKCS7_R_NO_CONTENT 122 +# define PKCS7_R_NO_DEFAULT_DIGEST 151 +# define PKCS7_R_NO_MATCHING_DIGEST_TYPE_FOUND 154 +# define PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE 115 +# define PKCS7_R_NO_SIGNATURES_ON_DATA 123 +# define PKCS7_R_NO_SIGNERS 142 +# define PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE 104 +# define PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR 124 +# define PKCS7_R_PKCS7_ADD_SIGNER_ERROR 153 +# define PKCS7_R_PKCS7_DATASIGN 145 +# define PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE 127 +# define PKCS7_R_SIGNATURE_FAILURE 105 +# define PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND 128 +# define PKCS7_R_SIGNING_CTRL_FAILURE 147 +# define PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE 148 +# define PKCS7_R_SMIME_TEXT_ERROR 129 +# define PKCS7_R_UNABLE_TO_FIND_CERTIFICATE 106 +# define PKCS7_R_UNABLE_TO_FIND_MEM_BIO 107 +# define PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST 108 +# define PKCS7_R_UNKNOWN_DIGEST_TYPE 109 +# define PKCS7_R_UNKNOWN_OPERATION 110 +# define PKCS7_R_UNSUPPORTED_CIPHER_TYPE 111 +# define PKCS7_R_UNSUPPORTED_CONTENT_TYPE 112 +# define PKCS7_R_WRONG_CONTENT_TYPE 113 +# define PKCS7_R_WRONG_PKCS7_TYPE 114 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/prov_ssl.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/prov_ssl.h new file mode 100644 index 0000000..76d01e1 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/prov_ssl.h @@ -0,0 +1,38 @@ +/* + * Copyright 2021-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_PROV_SSL_H +# define OPENSSL_PROV_SSL_H +# pragma once + +# ifdef __cplusplus +extern "C" { +# endif + +/* SSL/TLS related defines useful to providers */ + +# define SSL_MAX_MASTER_KEY_LENGTH 48 + +/* SSL/TLS uses a 2 byte unsigned version number */ +# define SSL3_VERSION 0x0300 +# define TLS1_VERSION 0x0301 +# define TLS1_1_VERSION 0x0302 +# define TLS1_2_VERSION 0x0303 +# define TLS1_3_VERSION 0x0304 +# define DTLS1_VERSION 0xFEFF +# define DTLS1_2_VERSION 0xFEFD +# define DTLS1_BAD_VER 0x0100 + +/* QUIC uses a 4 byte unsigned version number */ +# define OSSL_QUIC1_VERSION 0x0000001 + +# ifdef __cplusplus +} +# endif +#endif /* OPENSSL_PROV_SSL_H */ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/proverr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/proverr.h new file mode 100644 index 0000000..d9ef568 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/proverr.h @@ -0,0 +1,153 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_PROVERR_H +# define OPENSSL_PROVERR_H +# pragma once + +# include +# include +# include + + + +/* + * PROV reason codes. + */ +# define PROV_R_ADDITIONAL_INPUT_TOO_LONG 184 +# define PROV_R_ALGORITHM_MISMATCH 173 +# define PROV_R_ALREADY_INSTANTIATED 185 +# define PROV_R_BAD_DECRYPT 100 +# define PROV_R_BAD_ENCODING 141 +# define PROV_R_BAD_LENGTH 142 +# define PROV_R_BAD_TLS_CLIENT_VERSION 161 +# define PROV_R_BN_ERROR 160 +# define PROV_R_CIPHER_OPERATION_FAILED 102 +# define PROV_R_DERIVATION_FUNCTION_INIT_FAILED 205 +# define PROV_R_DIGEST_NOT_ALLOWED 174 +# define PROV_R_EMS_NOT_ENABLED 233 +# define PROV_R_ENTROPY_SOURCE_STRENGTH_TOO_WEAK 186 +# define PROV_R_ERROR_INSTANTIATING_DRBG 188 +# define PROV_R_ERROR_RETRIEVING_ENTROPY 189 +# define PROV_R_ERROR_RETRIEVING_NONCE 190 +# define PROV_R_FAILED_DURING_DERIVATION 164 +# define PROV_R_FAILED_TO_CREATE_LOCK 180 +# define PROV_R_FAILED_TO_DECRYPT 162 +# define PROV_R_FAILED_TO_GENERATE_KEY 121 +# define PROV_R_FAILED_TO_GET_PARAMETER 103 +# define PROV_R_FAILED_TO_SET_PARAMETER 104 +# define PROV_R_FAILED_TO_SIGN 175 +# define PROV_R_FIPS_MODULE_CONDITIONAL_ERROR 227 +# define PROV_R_FIPS_MODULE_ENTERING_ERROR_STATE 224 +# define PROV_R_FIPS_MODULE_IN_ERROR_STATE 225 +# define PROV_R_GENERATE_ERROR 191 +# define PROV_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE 165 +# define PROV_R_INDICATOR_INTEGRITY_FAILURE 210 +# define PROV_R_INSUFFICIENT_DRBG_STRENGTH 181 +# define PROV_R_INVALID_AAD 108 +# define PROV_R_INVALID_AEAD 231 +# define PROV_R_INVALID_CONFIG_DATA 211 +# define PROV_R_INVALID_CONSTANT_LENGTH 157 +# define PROV_R_INVALID_CURVE 176 +# define PROV_R_INVALID_CUSTOM_LENGTH 111 +# define PROV_R_INVALID_DATA 115 +# define PROV_R_INVALID_DIGEST 122 +# define PROV_R_INVALID_DIGEST_LENGTH 166 +# define PROV_R_INVALID_DIGEST_SIZE 218 +# define PROV_R_INVALID_INPUT_LENGTH 230 +# define PROV_R_INVALID_ITERATION_COUNT 123 +# define PROV_R_INVALID_IV_LENGTH 109 +# define PROV_R_INVALID_KDF 232 +# define PROV_R_INVALID_KEY 158 +# define PROV_R_INVALID_KEY_LENGTH 105 +# define PROV_R_INVALID_MAC 151 +# define PROV_R_INVALID_MEMORY_SIZE 235 +# define PROV_R_INVALID_MGF1_MD 167 +# define PROV_R_INVALID_MODE 125 +# define PROV_R_INVALID_OUTPUT_LENGTH 217 +# define PROV_R_INVALID_PADDING_MODE 168 +# define PROV_R_INVALID_PUBINFO 198 +# define PROV_R_INVALID_SALT_LENGTH 112 +# define PROV_R_INVALID_SEED_LENGTH 154 +# define PROV_R_INVALID_SIGNATURE_SIZE 179 +# define PROV_R_INVALID_STATE 212 +# define PROV_R_INVALID_TAG 110 +# define PROV_R_INVALID_TAG_LENGTH 118 +# define PROV_R_INVALID_THREAD_POOL_SIZE 234 +# define PROV_R_INVALID_UKM_LENGTH 200 +# define PROV_R_INVALID_X931_DIGEST 170 +# define PROV_R_IN_ERROR_STATE 192 +# define PROV_R_KEY_SETUP_FAILED 101 +# define PROV_R_KEY_SIZE_TOO_SMALL 171 +# define PROV_R_LENGTH_TOO_LARGE 202 +# define PROV_R_MISMATCHING_DOMAIN_PARAMETERS 203 +# define PROV_R_MISSING_CEK_ALG 144 +# define PROV_R_MISSING_CIPHER 155 +# define PROV_R_MISSING_CONFIG_DATA 213 +# define PROV_R_MISSING_CONSTANT 156 +# define PROV_R_MISSING_KEY 128 +# define PROV_R_MISSING_MAC 150 +# define PROV_R_MISSING_MESSAGE_DIGEST 129 +# define PROV_R_MISSING_OID 209 +# define PROV_R_MISSING_PASS 130 +# define PROV_R_MISSING_SALT 131 +# define PROV_R_MISSING_SECRET 132 +# define PROV_R_MISSING_SEED 140 +# define PROV_R_MISSING_SESSION_ID 133 +# define PROV_R_MISSING_TYPE 134 +# define PROV_R_MISSING_XCGHASH 135 +# define PROV_R_MODULE_INTEGRITY_FAILURE 214 +# define PROV_R_NOT_A_PRIVATE_KEY 221 +# define PROV_R_NOT_A_PUBLIC_KEY 220 +# define PROV_R_NOT_INSTANTIATED 193 +# define PROV_R_NOT_PARAMETERS 226 +# define PROV_R_NOT_SUPPORTED 136 +# define PROV_R_NOT_XOF_OR_INVALID_LENGTH 113 +# define PROV_R_NO_KEY_SET 114 +# define PROV_R_NO_PARAMETERS_SET 177 +# define PROV_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE 178 +# define PROV_R_OUTPUT_BUFFER_TOO_SMALL 106 +# define PROV_R_PARENT_CANNOT_GENERATE_RANDOM_NUMBERS 228 +# define PROV_R_PARENT_CANNOT_SUPPLY_ENTROPY_SEED 187 +# define PROV_R_PARENT_LOCKING_NOT_ENABLED 182 +# define PROV_R_PARENT_STRENGTH_TOO_WEAK 194 +# define PROV_R_PATH_MUST_BE_ABSOLUTE 219 +# define PROV_R_PERSONALISATION_STRING_TOO_LONG 195 +# define PROV_R_PSS_SALTLEN_TOO_SMALL 172 +# define PROV_R_REQUEST_TOO_LARGE_FOR_DRBG 196 +# define PROV_R_REQUIRE_CTR_MODE_CIPHER 206 +# define PROV_R_RESEED_ERROR 197 +# define PROV_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES 222 +# define PROV_R_SEED_SOURCES_MUST_NOT_HAVE_A_PARENT 229 +# define PROV_R_SELF_TEST_KAT_FAILURE 215 +# define PROV_R_SELF_TEST_POST_FAILURE 216 +# define PROV_R_TAG_NOT_NEEDED 120 +# define PROV_R_TAG_NOT_SET 119 +# define PROV_R_TOO_MANY_RECORDS 126 +# define PROV_R_UNABLE_TO_FIND_CIPHERS 207 +# define PROV_R_UNABLE_TO_GET_PARENT_STRENGTH 199 +# define PROV_R_UNABLE_TO_GET_PASSPHRASE 159 +# define PROV_R_UNABLE_TO_INITIALISE_CIPHERS 208 +# define PROV_R_UNABLE_TO_LOAD_SHA256 147 +# define PROV_R_UNABLE_TO_LOCK_PARENT 201 +# define PROV_R_UNABLE_TO_RESEED 204 +# define PROV_R_UNSUPPORTED_CEK_ALG 145 +# define PROV_R_UNSUPPORTED_KEY_SIZE 153 +# define PROV_R_UNSUPPORTED_MAC_TYPE 137 +# define PROV_R_UNSUPPORTED_NUMBER_OF_ROUNDS 152 +# define PROV_R_URI_AUTHORITY_UNSUPPORTED 223 +# define PROV_R_VALUE_ERROR 138 +# define PROV_R_WRONG_FINAL_BLOCK_LENGTH 107 +# define PROV_R_WRONG_OUTPUT_BUFFER_SIZE 139 +# define PROV_R_XOF_DIGESTS_NOT_ALLOWED 183 +# define PROV_R_XTS_DATA_UNIT_IS_TOO_LARGE 148 +# define PROV_R_XTS_DUPLICATED_KEYS 149 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/provider.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/provider.h new file mode 100644 index 0000000..24ec082 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/provider.h @@ -0,0 +1,66 @@ +/* + * Copyright 2019-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_PROVIDER_H +# define OPENSSL_PROVIDER_H +# pragma once + +# include + +# ifdef __cplusplus +extern "C" { +# endif + +/* Set and Get a library context search path */ +int OSSL_PROVIDER_set_default_search_path(OSSL_LIB_CTX *, const char *path); +const char *OSSL_PROVIDER_get0_default_search_path(OSSL_LIB_CTX *libctx); + +/* Load and unload a provider */ +OSSL_PROVIDER *OSSL_PROVIDER_load(OSSL_LIB_CTX *, const char *name); +OSSL_PROVIDER *OSSL_PROVIDER_load_ex(OSSL_LIB_CTX *, const char *name, + OSSL_PARAM *params); +OSSL_PROVIDER *OSSL_PROVIDER_try_load(OSSL_LIB_CTX *, const char *name, + int retain_fallbacks); +OSSL_PROVIDER *OSSL_PROVIDER_try_load_ex(OSSL_LIB_CTX *, const char *name, + OSSL_PARAM *params, + int retain_fallbacks); +int OSSL_PROVIDER_unload(OSSL_PROVIDER *prov); +int OSSL_PROVIDER_available(OSSL_LIB_CTX *, const char *name); +int OSSL_PROVIDER_do_all(OSSL_LIB_CTX *ctx, + int (*cb)(OSSL_PROVIDER *provider, void *cbdata), + void *cbdata); + +const OSSL_PARAM *OSSL_PROVIDER_gettable_params(const OSSL_PROVIDER *prov); +int OSSL_PROVIDER_get_params(const OSSL_PROVIDER *prov, OSSL_PARAM params[]); +int OSSL_PROVIDER_self_test(const OSSL_PROVIDER *prov); +int OSSL_PROVIDER_get_capabilities(const OSSL_PROVIDER *prov, + const char *capability, + OSSL_CALLBACK *cb, + void *arg); + +const OSSL_ALGORITHM *OSSL_PROVIDER_query_operation(const OSSL_PROVIDER *prov, + int operation_id, + int *no_cache); +void OSSL_PROVIDER_unquery_operation(const OSSL_PROVIDER *prov, + int operation_id, const OSSL_ALGORITHM *algs); +void *OSSL_PROVIDER_get0_provider_ctx(const OSSL_PROVIDER *prov); +const OSSL_DISPATCH *OSSL_PROVIDER_get0_dispatch(const OSSL_PROVIDER *prov); + +/* Add a built in providers */ +int OSSL_PROVIDER_add_builtin(OSSL_LIB_CTX *, const char *name, + OSSL_provider_init_fn *init_fn); + +/* Information */ +const char *OSSL_PROVIDER_get0_name(const OSSL_PROVIDER *prov); + +# ifdef __cplusplus +} +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/quic.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/quic.h new file mode 100644 index 0000000..3dc2f5e --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/quic.h @@ -0,0 +1,70 @@ +/* + * Copyright 2022-2024 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_QUIC_H +# define OPENSSL_QUIC_H +# pragma once + +# include +# include + +# ifndef OPENSSL_NO_QUIC + +# ifdef __cplusplus +extern "C" { +# endif + +/* + * Method used for non-thread-assisted QUIC client operation. + */ +__owur const SSL_METHOD *OSSL_QUIC_client_method(void); + +/* + * Method used for thread-assisted QUIC client operation. + */ +__owur const SSL_METHOD *OSSL_QUIC_client_thread_method(void); + +/* + * QUIC transport error codes (RFC 9000 s. 20.1) + */ +# define OSSL_QUIC_ERR_NO_ERROR 0x00 +# define OSSL_QUIC_ERR_INTERNAL_ERROR 0x01 +# define OSSL_QUIC_ERR_CONNECTION_REFUSED 0x02 +# define OSSL_QUIC_ERR_FLOW_CONTROL_ERROR 0x03 +# define OSSL_QUIC_ERR_STREAM_LIMIT_ERROR 0x04 +# define OSSL_QUIC_ERR_STREAM_STATE_ERROR 0x05 +# define OSSL_QUIC_ERR_FINAL_SIZE_ERROR 0x06 +# define OSSL_QUIC_ERR_FRAME_ENCODING_ERROR 0x07 +# define OSSL_QUIC_ERR_TRANSPORT_PARAMETER_ERROR 0x08 +# define OSSL_QUIC_ERR_CONNECTION_ID_LIMIT_ERROR 0x09 +# define OSSL_QUIC_ERR_PROTOCOL_VIOLATION 0x0A +# define OSSL_QUIC_ERR_INVALID_TOKEN 0x0B +# define OSSL_QUIC_ERR_APPLICATION_ERROR 0x0C +# define OSSL_QUIC_ERR_CRYPTO_BUFFER_EXCEEDED 0x0D +# define OSSL_QUIC_ERR_KEY_UPDATE_ERROR 0x0E +# define OSSL_QUIC_ERR_AEAD_LIMIT_REACHED 0x0F +# define OSSL_QUIC_ERR_NO_VIABLE_PATH 0x10 + +/* Inclusive range for handshake-specific errors. */ +# define OSSL_QUIC_ERR_CRYPTO_ERR_BEGIN 0x0100 +# define OSSL_QUIC_ERR_CRYPTO_ERR_END 0x01FF + +# define OSSL_QUIC_ERR_CRYPTO_ERR(X) \ + (OSSL_QUIC_ERR_CRYPTO_ERR_BEGIN + (X)) + +/* Local errors. */ +# define OSSL_QUIC_LOCAL_ERR_IDLE_TIMEOUT \ + ((uint64_t)0xFFFFFFFFFFFFFFFFULL) + +# ifdef __cplusplus +} +# endif + +# endif /* OPENSSL_NO_QUIC */ +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rand.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rand.h new file mode 100644 index 0000000..1fa1129 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rand.h @@ -0,0 +1,125 @@ +/* + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_RAND_H +# define OPENSSL_RAND_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_RAND_H +# endif + +# include +# include +# include +# include +# include + +#ifdef __cplusplus +extern "C" { +#endif + +/* + * Default security strength (in the sense of [NIST SP 800-90Ar1]) + * + * NIST SP 800-90Ar1 supports the strength of the DRBG being smaller than that + * of the cipher by collecting less entropy. The current DRBG implementation + * does not take RAND_DRBG_STRENGTH into account and sets the strength of the + * DRBG to that of the cipher. + */ +# define RAND_DRBG_STRENGTH 256 + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +struct rand_meth_st { + int (*seed) (const void *buf, int num); + int (*bytes) (unsigned char *buf, int num); + void (*cleanup) (void); + int (*add) (const void *buf, int num, double randomness); + int (*pseudorand) (unsigned char *buf, int num); + int (*status) (void); +}; + +OSSL_DEPRECATEDIN_3_0 int RAND_set_rand_method(const RAND_METHOD *meth); +OSSL_DEPRECATEDIN_3_0 const RAND_METHOD *RAND_get_rand_method(void); +# ifndef OPENSSL_NO_ENGINE +OSSL_DEPRECATEDIN_3_0 int RAND_set_rand_engine(ENGINE *engine); +# endif + +OSSL_DEPRECATEDIN_3_0 RAND_METHOD *RAND_OpenSSL(void); +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define RAND_cleanup() while(0) continue +# endif +int RAND_bytes(unsigned char *buf, int num); +int RAND_priv_bytes(unsigned char *buf, int num); + +/* + * Equivalent of RAND_priv_bytes() but additionally taking an OSSL_LIB_CTX and + * a strength. + */ +int RAND_priv_bytes_ex(OSSL_LIB_CTX *ctx, unsigned char *buf, size_t num, + unsigned int strength); + +/* + * Equivalent of RAND_bytes() but additionally taking an OSSL_LIB_CTX and + * a strength. + */ +int RAND_bytes_ex(OSSL_LIB_CTX *ctx, unsigned char *buf, size_t num, + unsigned int strength); + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +OSSL_DEPRECATEDIN_1_1_0 int RAND_pseudo_bytes(unsigned char *buf, int num); +# endif + +EVP_RAND_CTX *RAND_get0_primary(OSSL_LIB_CTX *ctx); +EVP_RAND_CTX *RAND_get0_public(OSSL_LIB_CTX *ctx); +EVP_RAND_CTX *RAND_get0_private(OSSL_LIB_CTX *ctx); +int RAND_set0_public(OSSL_LIB_CTX *ctx, EVP_RAND_CTX *rand); +int RAND_set0_private(OSSL_LIB_CTX *ctx, EVP_RAND_CTX *rand); + +int RAND_set_DRBG_type(OSSL_LIB_CTX *ctx, const char *drbg, const char *propq, + const char *cipher, const char *digest); +int RAND_set_seed_source_type(OSSL_LIB_CTX *ctx, const char *seed, + const char *propq); + +void RAND_seed(const void *buf, int num); +void RAND_keep_random_devices_open(int keep); + +# if defined(__ANDROID__) && defined(__NDK_FPABI__) +__NDK_FPABI__ /* __attribute__((pcs("aapcs"))) on ARM */ +# endif +void RAND_add(const void *buf, int num, double randomness); +int RAND_load_file(const char *file, long max_bytes); +int RAND_write_file(const char *file); +const char *RAND_file_name(char *file, size_t num); +int RAND_status(void); + +# ifndef OPENSSL_NO_EGD +int RAND_query_egd_bytes(const char *path, unsigned char *buf, int bytes); +int RAND_egd(const char *path); +int RAND_egd_bytes(const char *path, int bytes); +# endif + +int RAND_poll(void); + +# if defined(_WIN32) && (defined(BASETYPES) || defined(_WINDEF_H)) +/* application has to include in order to use these */ +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +OSSL_DEPRECATEDIN_1_1_0 void RAND_screen(void); +OSSL_DEPRECATEDIN_1_1_0 int RAND_event(UINT, WPARAM, LPARAM); +# endif +# endif + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/randerr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/randerr.h new file mode 100644 index 0000000..0488037 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/randerr.h @@ -0,0 +1,69 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_RANDERR_H +# define OPENSSL_RANDERR_H +# pragma once + +# include +# include +# include + + + +/* + * RAND reason codes. + */ +# define RAND_R_ADDITIONAL_INPUT_TOO_LONG 102 +# define RAND_R_ALREADY_INSTANTIATED 103 +# define RAND_R_ARGUMENT_OUT_OF_RANGE 105 +# define RAND_R_CANNOT_OPEN_FILE 121 +# define RAND_R_DRBG_ALREADY_INITIALIZED 129 +# define RAND_R_DRBG_NOT_INITIALISED 104 +# define RAND_R_ENTROPY_INPUT_TOO_LONG 106 +# define RAND_R_ENTROPY_OUT_OF_RANGE 124 +# define RAND_R_ERROR_ENTROPY_POOL_WAS_IGNORED 127 +# define RAND_R_ERROR_INITIALISING_DRBG 107 +# define RAND_R_ERROR_INSTANTIATING_DRBG 108 +# define RAND_R_ERROR_RETRIEVING_ADDITIONAL_INPUT 109 +# define RAND_R_ERROR_RETRIEVING_ENTROPY 110 +# define RAND_R_ERROR_RETRIEVING_NONCE 111 +# define RAND_R_FAILED_TO_CREATE_LOCK 126 +# define RAND_R_FUNC_NOT_IMPLEMENTED 101 +# define RAND_R_FWRITE_ERROR 123 +# define RAND_R_GENERATE_ERROR 112 +# define RAND_R_INSUFFICIENT_DRBG_STRENGTH 139 +# define RAND_R_INTERNAL_ERROR 113 +# define RAND_R_INVALID_PROPERTY_QUERY 137 +# define RAND_R_IN_ERROR_STATE 114 +# define RAND_R_NOT_A_REGULAR_FILE 122 +# define RAND_R_NOT_INSTANTIATED 115 +# define RAND_R_NO_DRBG_IMPLEMENTATION_SELECTED 128 +# define RAND_R_PARENT_LOCKING_NOT_ENABLED 130 +# define RAND_R_PARENT_STRENGTH_TOO_WEAK 131 +# define RAND_R_PERSONALISATION_STRING_TOO_LONG 116 +# define RAND_R_PREDICTION_RESISTANCE_NOT_SUPPORTED 133 +# define RAND_R_PRNG_NOT_SEEDED 100 +# define RAND_R_RANDOM_POOL_OVERFLOW 125 +# define RAND_R_RANDOM_POOL_UNDERFLOW 134 +# define RAND_R_REQUEST_TOO_LARGE_FOR_DRBG 117 +# define RAND_R_RESEED_ERROR 118 +# define RAND_R_SELFTEST_FAILURE 119 +# define RAND_R_TOO_LITTLE_NONCE_REQUESTED 135 +# define RAND_R_TOO_MUCH_NONCE_REQUESTED 136 +# define RAND_R_UNABLE_TO_CREATE_DRBG 143 +# define RAND_R_UNABLE_TO_FETCH_DRBG 144 +# define RAND_R_UNABLE_TO_GET_PARENT_RESEED_PROP_COUNTER 141 +# define RAND_R_UNABLE_TO_GET_PARENT_STRENGTH 138 +# define RAND_R_UNABLE_TO_LOCK_PARENT 140 +# define RAND_R_UNSUPPORTED_DRBG_FLAGS 132 +# define RAND_R_UNSUPPORTED_DRBG_TYPE 120 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rc2.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rc2.h new file mode 100644 index 0000000..ff633fd --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rc2.h @@ -0,0 +1,68 @@ +/* + * Copyright 1995-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_RC2_H +# define OPENSSL_RC2_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_RC2_H +# endif + +# include + +# ifndef OPENSSL_NO_RC2 +# ifdef __cplusplus +extern "C" { +# endif + +# define RC2_BLOCK 8 +# define RC2_KEY_LENGTH 16 + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +typedef unsigned int RC2_INT; + +# define RC2_ENCRYPT 1 +# define RC2_DECRYPT 0 + +typedef struct rc2_key_st { + RC2_INT data[64]; +} RC2_KEY; +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 void RC2_set_key(RC2_KEY *key, int len, + const unsigned char *data, int bits); +OSSL_DEPRECATEDIN_3_0 void RC2_ecb_encrypt(const unsigned char *in, + unsigned char *out, RC2_KEY *key, + int enc); +OSSL_DEPRECATEDIN_3_0 void RC2_encrypt(unsigned long *data, RC2_KEY *key); +OSSL_DEPRECATEDIN_3_0 void RC2_decrypt(unsigned long *data, RC2_KEY *key); +OSSL_DEPRECATEDIN_3_0 void RC2_cbc_encrypt(const unsigned char *in, + unsigned char *out, long length, + RC2_KEY *ks, unsigned char *iv, + int enc); +OSSL_DEPRECATEDIN_3_0 void RC2_cfb64_encrypt(const unsigned char *in, + unsigned char *out, long length, + RC2_KEY *schedule, + unsigned char *ivec, + int *num, int enc); +OSSL_DEPRECATEDIN_3_0 void RC2_ofb64_encrypt(const unsigned char *in, + unsigned char *out, long length, + RC2_KEY *schedule, + unsigned char *ivec, + int *num); +# endif + +# ifdef __cplusplus +} +# endif +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rc4.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rc4.h new file mode 100644 index 0000000..600b288 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rc4.h @@ -0,0 +1,47 @@ +/* + * Copyright 1995-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_RC4_H +# define OPENSSL_RC4_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_RC4_H +# endif + +# include + +# ifndef OPENSSL_NO_RC4 +# include +# ifdef __cplusplus +extern "C" { +# endif + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +typedef struct rc4_key_st { + RC4_INT x, y; + RC4_INT data[256]; +} RC4_KEY; +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 const char *RC4_options(void); +OSSL_DEPRECATEDIN_3_0 void RC4_set_key(RC4_KEY *key, int len, + const unsigned char *data); +OSSL_DEPRECATEDIN_3_0 void RC4(RC4_KEY *key, size_t len, + const unsigned char *indata, + unsigned char *outdata); +# endif + +# ifdef __cplusplus +} +# endif +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rc5.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rc5.h new file mode 100644 index 0000000..de83352 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rc5.h @@ -0,0 +1,79 @@ +/* + * Copyright 1995-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_RC5_H +# define OPENSSL_RC5_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_RC5_H +# endif + +# include + +# ifndef OPENSSL_NO_RC5 +# ifdef __cplusplus +extern "C" { +# endif + +# define RC5_32_BLOCK 8 +# define RC5_32_KEY_LENGTH 16/* This is a default, max is 255 */ + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define RC5_ENCRYPT 1 +# define RC5_DECRYPT 0 + +# define RC5_32_INT unsigned int + +/* + * This are the only values supported. Tweak the code if you want more The + * most supported modes will be RC5-32/12/16 RC5-32/16/8 + */ +# define RC5_8_ROUNDS 8 +# define RC5_12_ROUNDS 12 +# define RC5_16_ROUNDS 16 + +typedef struct rc5_key_st { + /* Number of rounds */ + int rounds; + RC5_32_INT data[2 * (RC5_16_ROUNDS + 1)]; +} RC5_32_KEY; +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int RC5_32_set_key(RC5_32_KEY *key, int len, + const unsigned char *data, + int rounds); +OSSL_DEPRECATEDIN_3_0 void RC5_32_ecb_encrypt(const unsigned char *in, + unsigned char *out, + RC5_32_KEY *key, + int enc); +OSSL_DEPRECATEDIN_3_0 void RC5_32_encrypt(unsigned long *data, RC5_32_KEY *key); +OSSL_DEPRECATEDIN_3_0 void RC5_32_decrypt(unsigned long *data, RC5_32_KEY *key); +OSSL_DEPRECATEDIN_3_0 void RC5_32_cbc_encrypt(const unsigned char *in, + unsigned char *out, long length, + RC5_32_KEY *ks, unsigned char *iv, + int enc); +OSSL_DEPRECATEDIN_3_0 void RC5_32_cfb64_encrypt(const unsigned char *in, + unsigned char *out, long length, + RC5_32_KEY *schedule, + unsigned char *ivec, int *num, + int enc); +OSSL_DEPRECATEDIN_3_0 void RC5_32_ofb64_encrypt(const unsigned char *in, + unsigned char *out, long length, + RC5_32_KEY *schedule, + unsigned char *ivec, int *num); +# endif + +# ifdef __cplusplus +} +# endif +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ripemd.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ripemd.h new file mode 100644 index 0000000..900ee31 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ripemd.h @@ -0,0 +1,59 @@ +/* + * Copyright 1995-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_RIPEMD_H +# define OPENSSL_RIPEMD_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_RIPEMD_H +# endif + +# include + +# ifndef OPENSSL_NO_RMD160 +# include +# include + +# define RIPEMD160_DIGEST_LENGTH 20 + +# ifdef __cplusplus +extern "C" { +# endif +# if !defined(OPENSSL_NO_DEPRECATED_3_0) + +# define RIPEMD160_LONG unsigned int + +# define RIPEMD160_CBLOCK 64 +# define RIPEMD160_LBLOCK (RIPEMD160_CBLOCK/4) + +typedef struct RIPEMD160state_st { + RIPEMD160_LONG A, B, C, D, E; + RIPEMD160_LONG Nl, Nh; + RIPEMD160_LONG data[RIPEMD160_LBLOCK]; + unsigned int num; +} RIPEMD160_CTX; +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int RIPEMD160_Init(RIPEMD160_CTX *c); +OSSL_DEPRECATEDIN_3_0 int RIPEMD160_Update(RIPEMD160_CTX *c, const void *data, + size_t len); +OSSL_DEPRECATEDIN_3_0 int RIPEMD160_Final(unsigned char *md, RIPEMD160_CTX *c); +OSSL_DEPRECATEDIN_3_0 unsigned char *RIPEMD160(const unsigned char *d, size_t n, + unsigned char *md); +OSSL_DEPRECATEDIN_3_0 void RIPEMD160_Transform(RIPEMD160_CTX *c, + const unsigned char *b); +# endif + +# ifdef __cplusplus +} +# endif +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rsa.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rsa.h new file mode 100644 index 0000000..167427d --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rsa.h @@ -0,0 +1,615 @@ +/* + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_RSA_H +# define OPENSSL_RSA_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_RSA_H +# endif + +# include + +# include +# include +# include +# include +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# include +# endif +# include +# include +# ifndef OPENSSL_NO_STDIO +# include +# endif + +# ifdef __cplusplus +extern "C" { +# endif + +# ifndef OPENSSL_RSA_MAX_MODULUS_BITS +# define OPENSSL_RSA_MAX_MODULUS_BITS 16384 +# endif + +# define RSA_3 0x3L +# define RSA_F4 0x10001L + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/* The types RSA and RSA_METHOD are defined in ossl_typ.h */ + +# define OPENSSL_RSA_FIPS_MIN_MODULUS_BITS 2048 + +# ifndef OPENSSL_RSA_SMALL_MODULUS_BITS +# define OPENSSL_RSA_SMALL_MODULUS_BITS 3072 +# endif + +/* exponent limit enforced for "large" modulus only */ +# ifndef OPENSSL_RSA_MAX_PUBEXP_BITS +# define OPENSSL_RSA_MAX_PUBEXP_BITS 64 +# endif +/* based on RFC 8017 appendix A.1.2 */ +# define RSA_ASN1_VERSION_DEFAULT 0 +# define RSA_ASN1_VERSION_MULTI 1 + +# define RSA_DEFAULT_PRIME_NUM 2 + +# define RSA_METHOD_FLAG_NO_CHECK 0x0001 +# define RSA_FLAG_CACHE_PUBLIC 0x0002 +# define RSA_FLAG_CACHE_PRIVATE 0x0004 +# define RSA_FLAG_BLINDING 0x0008 +# define RSA_FLAG_THREAD_SAFE 0x0010 +/* + * This flag means the private key operations will be handled by rsa_mod_exp + * and that they do not depend on the private key components being present: + * for example a key stored in external hardware. Without this flag + * bn_mod_exp gets called when private key components are absent. + */ +# define RSA_FLAG_EXT_PKEY 0x0020 + +/* + * new with 0.9.6j and 0.9.7b; the built-in + * RSA implementation now uses blinding by + * default (ignoring RSA_FLAG_BLINDING), + * but other engines might not need it + */ +# define RSA_FLAG_NO_BLINDING 0x0080 +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ +/* + * Does nothing. Previously this switched off constant time behaviour. + */ +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define RSA_FLAG_NO_CONSTTIME 0x0000 +# endif +/* deprecated name for the flag*/ +/* + * new with 0.9.7h; the built-in RSA + * implementation now uses constant time + * modular exponentiation for secret exponents + * by default. This flag causes the + * faster variable sliding window method to + * be used for all exponents. + */ +# ifndef OPENSSL_NO_DEPRECATED_0_9_8 +# define RSA_FLAG_NO_EXP_CONSTTIME RSA_FLAG_NO_CONSTTIME +# endif + +/*- + * New with 3.0: use part of the flags to denote exact type of RSA key, + * some of which are limited to specific signature and encryption schemes. + * These different types share the same RSA structure, but indicate the + * use of certain fields in that structure. + * Currently known are: + * RSA - this is the "normal" unlimited RSA structure (typenum 0) + * RSASSA-PSS - indicates that the PSS parameters are used. + * RSAES-OAEP - no specific field used for the moment, but OAEP padding + * is expected. (currently unused) + * + * 4 bits allow for 16 types + */ +# define RSA_FLAG_TYPE_MASK 0xF000 +# define RSA_FLAG_TYPE_RSA 0x0000 +# define RSA_FLAG_TYPE_RSASSAPSS 0x1000 +# define RSA_FLAG_TYPE_RSAESOAEP 0x2000 + +int EVP_PKEY_CTX_set_rsa_padding(EVP_PKEY_CTX *ctx, int pad_mode); +int EVP_PKEY_CTX_get_rsa_padding(EVP_PKEY_CTX *ctx, int *pad_mode); + +int EVP_PKEY_CTX_set_rsa_pss_saltlen(EVP_PKEY_CTX *ctx, int saltlen); +int EVP_PKEY_CTX_get_rsa_pss_saltlen(EVP_PKEY_CTX *ctx, int *saltlen); + +int EVP_PKEY_CTX_set_rsa_keygen_bits(EVP_PKEY_CTX *ctx, int bits); +int EVP_PKEY_CTX_set1_rsa_keygen_pubexp(EVP_PKEY_CTX *ctx, BIGNUM *pubexp); +int EVP_PKEY_CTX_set_rsa_keygen_primes(EVP_PKEY_CTX *ctx, int primes); +int EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen(EVP_PKEY_CTX *ctx, int saltlen); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +int EVP_PKEY_CTX_set_rsa_keygen_pubexp(EVP_PKEY_CTX *ctx, BIGNUM *pubexp); +# endif + +/* Salt length matches digest */ +# define RSA_PSS_SALTLEN_DIGEST -1 +/* Verify only: auto detect salt length */ +# define RSA_PSS_SALTLEN_AUTO -2 +/* Set salt length to maximum possible */ +# define RSA_PSS_SALTLEN_MAX -3 +/* Auto-detect on verify, set salt length to min(maximum possible, digest + * length) on sign */ +# define RSA_PSS_SALTLEN_AUTO_DIGEST_MAX -4 +/* Old compatible max salt length for sign only */ +# define RSA_PSS_SALTLEN_MAX_SIGN -2 + +int EVP_PKEY_CTX_set_rsa_mgf1_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); +int EVP_PKEY_CTX_set_rsa_mgf1_md_name(EVP_PKEY_CTX *ctx, const char *mdname, + const char *mdprops); +int EVP_PKEY_CTX_get_rsa_mgf1_md(EVP_PKEY_CTX *ctx, const EVP_MD **md); +int EVP_PKEY_CTX_get_rsa_mgf1_md_name(EVP_PKEY_CTX *ctx, char *name, + size_t namelen); +int EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); +int EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md_name(EVP_PKEY_CTX *ctx, + const char *mdname); + +int EVP_PKEY_CTX_set_rsa_pss_keygen_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); +int EVP_PKEY_CTX_set_rsa_pss_keygen_md_name(EVP_PKEY_CTX *ctx, + const char *mdname, + const char *mdprops); + +int EVP_PKEY_CTX_set_rsa_oaep_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); +int EVP_PKEY_CTX_set_rsa_oaep_md_name(EVP_PKEY_CTX *ctx, const char *mdname, + const char *mdprops); +int EVP_PKEY_CTX_get_rsa_oaep_md(EVP_PKEY_CTX *ctx, const EVP_MD **md); +int EVP_PKEY_CTX_get_rsa_oaep_md_name(EVP_PKEY_CTX *ctx, char *name, + size_t namelen); +int EVP_PKEY_CTX_set0_rsa_oaep_label(EVP_PKEY_CTX *ctx, void *label, int llen); +int EVP_PKEY_CTX_get0_rsa_oaep_label(EVP_PKEY_CTX *ctx, unsigned char **label); + +# define EVP_PKEY_CTRL_RSA_PADDING (EVP_PKEY_ALG_CTRL + 1) +# define EVP_PKEY_CTRL_RSA_PSS_SALTLEN (EVP_PKEY_ALG_CTRL + 2) + +# define EVP_PKEY_CTRL_RSA_KEYGEN_BITS (EVP_PKEY_ALG_CTRL + 3) +# define EVP_PKEY_CTRL_RSA_KEYGEN_PUBEXP (EVP_PKEY_ALG_CTRL + 4) +# define EVP_PKEY_CTRL_RSA_MGF1_MD (EVP_PKEY_ALG_CTRL + 5) + +# define EVP_PKEY_CTRL_GET_RSA_PADDING (EVP_PKEY_ALG_CTRL + 6) +# define EVP_PKEY_CTRL_GET_RSA_PSS_SALTLEN (EVP_PKEY_ALG_CTRL + 7) +# define EVP_PKEY_CTRL_GET_RSA_MGF1_MD (EVP_PKEY_ALG_CTRL + 8) + +# define EVP_PKEY_CTRL_RSA_OAEP_MD (EVP_PKEY_ALG_CTRL + 9) +# define EVP_PKEY_CTRL_RSA_OAEP_LABEL (EVP_PKEY_ALG_CTRL + 10) + +# define EVP_PKEY_CTRL_GET_RSA_OAEP_MD (EVP_PKEY_ALG_CTRL + 11) +# define EVP_PKEY_CTRL_GET_RSA_OAEP_LABEL (EVP_PKEY_ALG_CTRL + 12) + +# define EVP_PKEY_CTRL_RSA_KEYGEN_PRIMES (EVP_PKEY_ALG_CTRL + 13) + +# define EVP_PKEY_CTRL_RSA_IMPLICIT_REJECTION (EVP_PKEY_ALG_CTRL + 14) + +# define RSA_PKCS1_PADDING 1 +# define RSA_NO_PADDING 3 +# define RSA_PKCS1_OAEP_PADDING 4 +# define RSA_X931_PADDING 5 + +/* EVP_PKEY_ only */ +# define RSA_PKCS1_PSS_PADDING 6 +# define RSA_PKCS1_WITH_TLS_PADDING 7 + +/* internal RSA_ only */ +# define RSA_PKCS1_NO_IMPLICIT_REJECT_PADDING 8 + +# define RSA_PKCS1_PADDING_SIZE 11 + +# define RSA_set_app_data(s,arg) RSA_set_ex_data(s,0,arg) +# define RSA_get_app_data(s) RSA_get_ex_data(s,0) + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); +OSSL_DEPRECATEDIN_3_0 RSA *RSA_new_method(ENGINE *engine); +OSSL_DEPRECATEDIN_3_0 int RSA_bits(const RSA *rsa); +OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); +OSSL_DEPRECATEDIN_3_0 int RSA_security_bits(const RSA *rsa); + +OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); +OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); +OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r, + BIGNUM *dmp1, BIGNUM *dmq1, + BIGNUM *iqmp); +OSSL_DEPRECATEDIN_3_0 int RSA_set0_multi_prime_params(RSA *r, + BIGNUM *primes[], + BIGNUM *exps[], + BIGNUM *coeffs[], + int pnum); +OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, + const BIGNUM **n, const BIGNUM **e, + const BIGNUM **d); +OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, + const BIGNUM **p, const BIGNUM **q); +OSSL_DEPRECATEDIN_3_0 int RSA_get_multi_prime_extra_count(const RSA *r); +OSSL_DEPRECATEDIN_3_0 int RSA_get0_multi_prime_factors(const RSA *r, + const BIGNUM *primes[]); +OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, + const BIGNUM **dmp1, + const BIGNUM **dmq1, + const BIGNUM **iqmp); +OSSL_DEPRECATEDIN_3_0 +int RSA_get0_multi_prime_crt_params(const RSA *r, const BIGNUM *exps[], + const BIGNUM *coeffs[]); +OSSL_DEPRECATEDIN_3_0 const BIGNUM *RSA_get0_n(const RSA *d); +OSSL_DEPRECATEDIN_3_0 const BIGNUM *RSA_get0_e(const RSA *d); +OSSL_DEPRECATEDIN_3_0 const BIGNUM *RSA_get0_d(const RSA *d); +OSSL_DEPRECATEDIN_3_0 const BIGNUM *RSA_get0_p(const RSA *d); +OSSL_DEPRECATEDIN_3_0 const BIGNUM *RSA_get0_q(const RSA *d); +OSSL_DEPRECATEDIN_3_0 const BIGNUM *RSA_get0_dmp1(const RSA *r); +OSSL_DEPRECATEDIN_3_0 const BIGNUM *RSA_get0_dmq1(const RSA *r); +OSSL_DEPRECATEDIN_3_0 const BIGNUM *RSA_get0_iqmp(const RSA *r); +OSSL_DEPRECATEDIN_3_0 const RSA_PSS_PARAMS *RSA_get0_pss_params(const RSA *r); +OSSL_DEPRECATEDIN_3_0 void RSA_clear_flags(RSA *r, int flags); +OSSL_DEPRECATEDIN_3_0 int RSA_test_flags(const RSA *r, int flags); +OSSL_DEPRECATEDIN_3_0 void RSA_set_flags(RSA *r, int flags); +OSSL_DEPRECATEDIN_3_0 int RSA_get_version(RSA *r); +OSSL_DEPRECATEDIN_3_0 ENGINE *RSA_get0_engine(const RSA *r); +# endif /* !OPENSSL_NO_DEPRECATED_3_0 */ + +# define EVP_RSA_gen(bits) \ + EVP_PKEY_Q_keygen(NULL, NULL, "RSA", (size_t)(0 + (bits))) + +/* Deprecated version */ +# ifndef OPENSSL_NO_DEPRECATED_0_9_8 +OSSL_DEPRECATEDIN_0_9_8 RSA *RSA_generate_key(int bits, unsigned long e, void + (*callback) (int, int, void *), + void *cb_arg); +# endif + +/* New version */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e, + BN_GENCB *cb); +/* Multi-prime version */ +OSSL_DEPRECATEDIN_3_0 int RSA_generate_multi_prime_key(RSA *rsa, int bits, + int primes, BIGNUM *e, + BN_GENCB *cb); + +OSSL_DEPRECATEDIN_3_0 +int RSA_X931_derive_ex(RSA *rsa, BIGNUM *p1, BIGNUM *p2, + BIGNUM *q1, BIGNUM *q2, + const BIGNUM *Xp1, const BIGNUM *Xp2, + const BIGNUM *Xp, const BIGNUM *Xq1, + const BIGNUM *Xq2, const BIGNUM *Xq, + const BIGNUM *e, BN_GENCB *cb); +OSSL_DEPRECATEDIN_3_0 int RSA_X931_generate_key_ex(RSA *rsa, int bits, + const BIGNUM *e, + BN_GENCB *cb); + +OSSL_DEPRECATEDIN_3_0 int RSA_check_key(const RSA *); +OSSL_DEPRECATEDIN_3_0 int RSA_check_key_ex(const RSA *, BN_GENCB *cb); + /* next 4 return -1 on error */ +OSSL_DEPRECATEDIN_3_0 +int RSA_public_encrypt(int flen, const unsigned char *from, unsigned char *to, + RSA *rsa, int padding); +OSSL_DEPRECATEDIN_3_0 +int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to, + RSA *rsa, int padding); +OSSL_DEPRECATEDIN_3_0 +int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to, + RSA *rsa, int padding); +OSSL_DEPRECATEDIN_3_0 +int RSA_private_decrypt(int flen, const unsigned char *from, unsigned char *to, + RSA *rsa, int padding); +OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); +/* "up" the RSA object's reference count */ +OSSL_DEPRECATEDIN_3_0 int RSA_up_ref(RSA *r); +OSSL_DEPRECATEDIN_3_0 int RSA_flags(const RSA *r); + +OSSL_DEPRECATEDIN_3_0 void RSA_set_default_method(const RSA_METHOD *meth); +OSSL_DEPRECATEDIN_3_0 const RSA_METHOD *RSA_get_default_method(void); +OSSL_DEPRECATEDIN_3_0 const RSA_METHOD *RSA_null_method(void); +OSSL_DEPRECATEDIN_3_0 const RSA_METHOD *RSA_get_method(const RSA *rsa); +OSSL_DEPRECATEDIN_3_0 int RSA_set_method(RSA *rsa, const RSA_METHOD *meth); + +/* these are the actual RSA functions */ +OSSL_DEPRECATEDIN_3_0 const RSA_METHOD *RSA_PKCS1_OpenSSL(void); + +DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, + RSA, RSAPublicKey) +DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, + RSA, RSAPrivateKey) +# endif /* !OPENSSL_NO_DEPRECATED_3_0 */ + +int RSA_pkey_ctx_ctrl(EVP_PKEY_CTX *ctx, int optype, int cmd, int p1, void *p2); + +struct rsa_pss_params_st { + X509_ALGOR *hashAlgorithm; + X509_ALGOR *maskGenAlgorithm; + ASN1_INTEGER *saltLength; + ASN1_INTEGER *trailerField; + /* Decoded hash algorithm from maskGenAlgorithm */ + X509_ALGOR *maskHash; +}; + +DECLARE_ASN1_FUNCTIONS(RSA_PSS_PARAMS) +DECLARE_ASN1_DUP_FUNCTION(RSA_PSS_PARAMS) + +typedef struct rsa_oaep_params_st { + X509_ALGOR *hashFunc; + X509_ALGOR *maskGenFunc; + X509_ALGOR *pSourceFunc; + /* Decoded hash algorithm from maskGenFunc */ + X509_ALGOR *maskHash; +} RSA_OAEP_PARAMS; + +DECLARE_ASN1_FUNCTIONS(RSA_OAEP_PARAMS) + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# ifndef OPENSSL_NO_STDIO +OSSL_DEPRECATEDIN_3_0 int RSA_print_fp(FILE *fp, const RSA *r, int offset); +# endif + +OSSL_DEPRECATEDIN_3_0 int RSA_print(BIO *bp, const RSA *r, int offset); + +/* + * The following 2 functions sign and verify a X509_SIG ASN1 object inside + * PKCS#1 padded RSA encryption + */ +OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m, + unsigned int m_length, unsigned char *sigret, + unsigned int *siglen, RSA *rsa); +OSSL_DEPRECATEDIN_3_0 int RSA_verify(int type, const unsigned char *m, + unsigned int m_length, + const unsigned char *sigbuf, + unsigned int siglen, RSA *rsa); + +/* + * The following 2 function sign and verify a ASN1_OCTET_STRING object inside + * PKCS#1 padded RSA encryption + */ +OSSL_DEPRECATEDIN_3_0 +int RSA_sign_ASN1_OCTET_STRING(int type, + const unsigned char *m, unsigned int m_length, + unsigned char *sigret, unsigned int *siglen, + RSA *rsa); +OSSL_DEPRECATEDIN_3_0 +int RSA_verify_ASN1_OCTET_STRING(int type, + const unsigned char *m, unsigned int m_length, + unsigned char *sigbuf, unsigned int siglen, + RSA *rsa); + +OSSL_DEPRECATEDIN_3_0 int RSA_blinding_on(RSA *rsa, BN_CTX *ctx); +OSSL_DEPRECATEDIN_3_0 void RSA_blinding_off(RSA *rsa); +OSSL_DEPRECATEDIN_3_0 BN_BLINDING *RSA_setup_blinding(RSA *rsa, BN_CTX *ctx); + +OSSL_DEPRECATEDIN_3_0 +int RSA_padding_add_PKCS1_type_1(unsigned char *to, int tlen, + const unsigned char *f, int fl); +OSSL_DEPRECATEDIN_3_0 +int RSA_padding_check_PKCS1_type_1(unsigned char *to, int tlen, + const unsigned char *f, int fl, + int rsa_len); +OSSL_DEPRECATEDIN_3_0 +int RSA_padding_add_PKCS1_type_2(unsigned char *to, int tlen, + const unsigned char *f, int fl); +OSSL_DEPRECATEDIN_3_0 +int RSA_padding_check_PKCS1_type_2(unsigned char *to, int tlen, + const unsigned char *f, int fl, + int rsa_len); +OSSL_DEPRECATEDIN_3_0 int PKCS1_MGF1(unsigned char *mask, long len, + const unsigned char *seed, long seedlen, + const EVP_MD *dgst); +OSSL_DEPRECATEDIN_3_0 +int RSA_padding_add_PKCS1_OAEP(unsigned char *to, int tlen, + const unsigned char *f, int fl, + const unsigned char *p, int pl); +OSSL_DEPRECATEDIN_3_0 +int RSA_padding_check_PKCS1_OAEP(unsigned char *to, int tlen, + const unsigned char *f, int fl, int rsa_len, + const unsigned char *p, int pl); +OSSL_DEPRECATEDIN_3_0 +int RSA_padding_add_PKCS1_OAEP_mgf1(unsigned char *to, int tlen, + const unsigned char *from, int flen, + const unsigned char *param, int plen, + const EVP_MD *md, const EVP_MD *mgf1md); +OSSL_DEPRECATEDIN_3_0 +int RSA_padding_check_PKCS1_OAEP_mgf1(unsigned char *to, int tlen, + const unsigned char *from, int flen, + int num, + const unsigned char *param, int plen, + const EVP_MD *md, const EVP_MD *mgf1md); +OSSL_DEPRECATEDIN_3_0 int RSA_padding_add_none(unsigned char *to, int tlen, + const unsigned char *f, int fl); +OSSL_DEPRECATEDIN_3_0 int RSA_padding_check_none(unsigned char *to, int tlen, + const unsigned char *f, int fl, + int rsa_len); +OSSL_DEPRECATEDIN_3_0 int RSA_padding_add_X931(unsigned char *to, int tlen, + const unsigned char *f, int fl); +OSSL_DEPRECATEDIN_3_0 int RSA_padding_check_X931(unsigned char *to, int tlen, + const unsigned char *f, int fl, + int rsa_len); +OSSL_DEPRECATEDIN_3_0 int RSA_X931_hash_id(int nid); + +OSSL_DEPRECATEDIN_3_0 +int RSA_verify_PKCS1_PSS(RSA *rsa, const unsigned char *mHash, + const EVP_MD *Hash, const unsigned char *EM, + int sLen); +OSSL_DEPRECATEDIN_3_0 +int RSA_padding_add_PKCS1_PSS(RSA *rsa, unsigned char *EM, + const unsigned char *mHash, const EVP_MD *Hash, + int sLen); + +OSSL_DEPRECATEDIN_3_0 +int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash, + const EVP_MD *Hash, const EVP_MD *mgf1Hash, + const unsigned char *EM, int sLen); + +OSSL_DEPRECATEDIN_3_0 +int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM, + const unsigned char *mHash, + const EVP_MD *Hash, const EVP_MD *mgf1Hash, + int sLen); + +# define RSA_get_ex_new_index(l, p, newf, dupf, freef) \ + CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_RSA, l, p, newf, dupf, freef) +OSSL_DEPRECATEDIN_3_0 int RSA_set_ex_data(RSA *r, int idx, void *arg); +OSSL_DEPRECATEDIN_3_0 void *RSA_get_ex_data(const RSA *r, int idx); + +DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPublicKey) +DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPrivateKey) + +/* + * If this flag is set the RSA method is FIPS compliant and can be used in + * FIPS mode. This is set in the validated module method. If an application + * sets this flag in its own methods it is its responsibility to ensure the + * result is compliant. + */ + +# define RSA_FLAG_FIPS_METHOD 0x0400 + +/* + * If this flag is set the operations normally disabled in FIPS mode are + * permitted it is then the applications responsibility to ensure that the + * usage is compliant. + */ + +# define RSA_FLAG_NON_FIPS_ALLOW 0x0400 +/* + * Application has decided PRNG is good enough to generate a key: don't + * check. + */ +# define RSA_FLAG_CHECKED 0x0800 + +OSSL_DEPRECATEDIN_3_0 RSA_METHOD *RSA_meth_new(const char *name, int flags); +OSSL_DEPRECATEDIN_3_0 void RSA_meth_free(RSA_METHOD *meth); +OSSL_DEPRECATEDIN_3_0 RSA_METHOD *RSA_meth_dup(const RSA_METHOD *meth); +OSSL_DEPRECATEDIN_3_0 const char *RSA_meth_get0_name(const RSA_METHOD *meth); +OSSL_DEPRECATEDIN_3_0 int RSA_meth_set1_name(RSA_METHOD *meth, + const char *name); +OSSL_DEPRECATEDIN_3_0 int RSA_meth_get_flags(const RSA_METHOD *meth); +OSSL_DEPRECATEDIN_3_0 int RSA_meth_set_flags(RSA_METHOD *meth, int flags); +OSSL_DEPRECATEDIN_3_0 void *RSA_meth_get0_app_data(const RSA_METHOD *meth); +OSSL_DEPRECATEDIN_3_0 int RSA_meth_set0_app_data(RSA_METHOD *meth, + void *app_data); +OSSL_DEPRECATEDIN_3_0 +int (*RSA_meth_get_pub_enc(const RSA_METHOD *meth)) (int flen, + const unsigned char *from, + unsigned char *to, + RSA *rsa, int padding); +OSSL_DEPRECATEDIN_3_0 +int RSA_meth_set_pub_enc(RSA_METHOD *rsa, + int (*pub_enc) (int flen, const unsigned char *from, + unsigned char *to, RSA *rsa, + int padding)); +OSSL_DEPRECATEDIN_3_0 +int (*RSA_meth_get_pub_dec(const RSA_METHOD *meth)) (int flen, + const unsigned char *from, + unsigned char *to, + RSA *rsa, int padding); +OSSL_DEPRECATEDIN_3_0 +int RSA_meth_set_pub_dec(RSA_METHOD *rsa, + int (*pub_dec) (int flen, const unsigned char *from, + unsigned char *to, RSA *rsa, + int padding)); +OSSL_DEPRECATEDIN_3_0 +int (*RSA_meth_get_priv_enc(const RSA_METHOD *meth)) (int flen, + const unsigned char *from, + unsigned char *to, + RSA *rsa, int padding); +OSSL_DEPRECATEDIN_3_0 +int RSA_meth_set_priv_enc(RSA_METHOD *rsa, + int (*priv_enc) (int flen, const unsigned char *from, + unsigned char *to, RSA *rsa, + int padding)); +OSSL_DEPRECATEDIN_3_0 +int (*RSA_meth_get_priv_dec(const RSA_METHOD *meth)) (int flen, + const unsigned char *from, + unsigned char *to, + RSA *rsa, int padding); +OSSL_DEPRECATEDIN_3_0 +int RSA_meth_set_priv_dec(RSA_METHOD *rsa, + int (*priv_dec) (int flen, const unsigned char *from, + unsigned char *to, RSA *rsa, + int padding)); +OSSL_DEPRECATEDIN_3_0 +int (*RSA_meth_get_mod_exp(const RSA_METHOD *meth)) (BIGNUM *r0, + const BIGNUM *i, + RSA *rsa, BN_CTX *ctx); +OSSL_DEPRECATEDIN_3_0 +int RSA_meth_set_mod_exp(RSA_METHOD *rsa, + int (*mod_exp) (BIGNUM *r0, const BIGNUM *i, RSA *rsa, + BN_CTX *ctx)); +OSSL_DEPRECATEDIN_3_0 +int (*RSA_meth_get_bn_mod_exp(const RSA_METHOD *meth)) (BIGNUM *r, + const BIGNUM *a, + const BIGNUM *p, + const BIGNUM *m, + BN_CTX *ctx, + BN_MONT_CTX *m_ctx); +OSSL_DEPRECATEDIN_3_0 +int RSA_meth_set_bn_mod_exp(RSA_METHOD *rsa, + int (*bn_mod_exp) (BIGNUM *r, + const BIGNUM *a, + const BIGNUM *p, + const BIGNUM *m, + BN_CTX *ctx, + BN_MONT_CTX *m_ctx)); +OSSL_DEPRECATEDIN_3_0 +int (*RSA_meth_get_init(const RSA_METHOD *meth)) (RSA *rsa); +OSSL_DEPRECATEDIN_3_0 +int RSA_meth_set_init(RSA_METHOD *rsa, int (*init) (RSA *rsa)); +OSSL_DEPRECATEDIN_3_0 +int (*RSA_meth_get_finish(const RSA_METHOD *meth)) (RSA *rsa); +OSSL_DEPRECATEDIN_3_0 +int RSA_meth_set_finish(RSA_METHOD *rsa, int (*finish) (RSA *rsa)); +OSSL_DEPRECATEDIN_3_0 +int (*RSA_meth_get_sign(const RSA_METHOD *meth)) (int type, + const unsigned char *m, + unsigned int m_length, + unsigned char *sigret, + unsigned int *siglen, + const RSA *rsa); +OSSL_DEPRECATEDIN_3_0 +int RSA_meth_set_sign(RSA_METHOD *rsa, + int (*sign) (int type, const unsigned char *m, + unsigned int m_length, + unsigned char *sigret, unsigned int *siglen, + const RSA *rsa)); +OSSL_DEPRECATEDIN_3_0 +int (*RSA_meth_get_verify(const RSA_METHOD *meth)) (int dtype, + const unsigned char *m, + unsigned int m_length, + const unsigned char *sigbuf, + unsigned int siglen, + const RSA *rsa); +OSSL_DEPRECATEDIN_3_0 +int RSA_meth_set_verify(RSA_METHOD *rsa, + int (*verify) (int dtype, const unsigned char *m, + unsigned int m_length, + const unsigned char *sigbuf, + unsigned int siglen, const RSA *rsa)); +OSSL_DEPRECATEDIN_3_0 +int (*RSA_meth_get_keygen(const RSA_METHOD *meth)) (RSA *rsa, int bits, + BIGNUM *e, BN_GENCB *cb); +OSSL_DEPRECATEDIN_3_0 +int RSA_meth_set_keygen(RSA_METHOD *rsa, + int (*keygen) (RSA *rsa, int bits, BIGNUM *e, + BN_GENCB *cb)); +OSSL_DEPRECATEDIN_3_0 +int (*RSA_meth_get_multi_prime_keygen(const RSA_METHOD *meth)) (RSA *rsa, + int bits, + int primes, + BIGNUM *e, + BN_GENCB *cb); +OSSL_DEPRECATEDIN_3_0 +int RSA_meth_set_multi_prime_keygen(RSA_METHOD *meth, + int (*keygen) (RSA *rsa, int bits, + int primes, BIGNUM *e, + BN_GENCB *cb)); +#endif /* !OPENSSL_NO_DEPRECATED_3_0 */ + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rsaerr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rsaerr.h new file mode 100644 index 0000000..c58463c --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rsaerr.h @@ -0,0 +1,107 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_RSAERR_H +# define OPENSSL_RSAERR_H +# pragma once + +# include +# include +# include + + + +/* + * RSA reason codes. + */ +# define RSA_R_ALGORITHM_MISMATCH 100 +# define RSA_R_BAD_E_VALUE 101 +# define RSA_R_BAD_FIXED_HEADER_DECRYPT 102 +# define RSA_R_BAD_PAD_BYTE_COUNT 103 +# define RSA_R_BAD_SIGNATURE 104 +# define RSA_R_BLOCK_TYPE_IS_NOT_01 106 +# define RSA_R_BLOCK_TYPE_IS_NOT_02 107 +# define RSA_R_DATA_GREATER_THAN_MOD_LEN 108 +# define RSA_R_DATA_TOO_LARGE 109 +# define RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE 110 +# define RSA_R_DATA_TOO_LARGE_FOR_MODULUS 132 +# define RSA_R_DATA_TOO_SMALL 111 +# define RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE 122 +# define RSA_R_DIGEST_DOES_NOT_MATCH 158 +# define RSA_R_DIGEST_NOT_ALLOWED 145 +# define RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY 112 +# define RSA_R_DMP1_NOT_CONGRUENT_TO_D 124 +# define RSA_R_DMQ1_NOT_CONGRUENT_TO_D 125 +# define RSA_R_D_E_NOT_CONGRUENT_TO_1 123 +# define RSA_R_FIRST_OCTET_INVALID 133 +# define RSA_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE 144 +# define RSA_R_INVALID_DIGEST 157 +# define RSA_R_INVALID_DIGEST_LENGTH 143 +# define RSA_R_INVALID_HEADER 137 +# define RSA_R_INVALID_KEYPAIR 171 +# define RSA_R_INVALID_KEY_LENGTH 173 +# define RSA_R_INVALID_LABEL 160 +# define RSA_R_INVALID_LENGTH 181 +# define RSA_R_INVALID_MESSAGE_LENGTH 131 +# define RSA_R_INVALID_MGF1_MD 156 +# define RSA_R_INVALID_MODULUS 174 +# define RSA_R_INVALID_MULTI_PRIME_KEY 167 +# define RSA_R_INVALID_OAEP_PARAMETERS 161 +# define RSA_R_INVALID_PADDING 138 +# define RSA_R_INVALID_PADDING_MODE 141 +# define RSA_R_INVALID_PSS_PARAMETERS 149 +# define RSA_R_INVALID_PSS_SALTLEN 146 +# define RSA_R_INVALID_REQUEST 175 +# define RSA_R_INVALID_SALT_LENGTH 150 +# define RSA_R_INVALID_STRENGTH 176 +# define RSA_R_INVALID_TRAILER 139 +# define RSA_R_INVALID_X931_DIGEST 142 +# define RSA_R_IQMP_NOT_INVERSE_OF_Q 126 +# define RSA_R_KEY_PRIME_NUM_INVALID 165 +# define RSA_R_KEY_SIZE_TOO_SMALL 120 +# define RSA_R_LAST_OCTET_INVALID 134 +# define RSA_R_MGF1_DIGEST_NOT_ALLOWED 152 +# define RSA_R_MISSING_PRIVATE_KEY 179 +# define RSA_R_MODULUS_TOO_LARGE 105 +# define RSA_R_MP_COEFFICIENT_NOT_INVERSE_OF_R 168 +# define RSA_R_MP_EXPONENT_NOT_CONGRUENT_TO_D 169 +# define RSA_R_MP_R_NOT_PRIME 170 +# define RSA_R_NO_PUBLIC_EXPONENT 140 +# define RSA_R_NULL_BEFORE_BLOCK_MISSING 113 +# define RSA_R_N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES 172 +# define RSA_R_N_DOES_NOT_EQUAL_P_Q 127 +# define RSA_R_OAEP_DECODING_ERROR 121 +# define RSA_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE 148 +# define RSA_R_PADDING_CHECK_FAILED 114 +# define RSA_R_PAIRWISE_TEST_FAILURE 177 +# define RSA_R_PKCS_DECODING_ERROR 159 +# define RSA_R_PSS_SALTLEN_TOO_SMALL 164 +# define RSA_R_PUB_EXPONENT_OUT_OF_RANGE 178 +# define RSA_R_P_NOT_PRIME 128 +# define RSA_R_Q_NOT_PRIME 129 +# define RSA_R_RANDOMNESS_SOURCE_STRENGTH_INSUFFICIENT 180 +# define RSA_R_RSA_OPERATIONS_NOT_SUPPORTED 130 +# define RSA_R_SLEN_CHECK_FAILED 136 +# define RSA_R_SLEN_RECOVERY_FAILED 135 +# define RSA_R_SSLV3_ROLLBACK_ATTACK 115 +# define RSA_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD 116 +# define RSA_R_UNKNOWN_ALGORITHM_TYPE 117 +# define RSA_R_UNKNOWN_DIGEST 166 +# define RSA_R_UNKNOWN_MASK_DIGEST 151 +# define RSA_R_UNKNOWN_PADDING_TYPE 118 +# define RSA_R_UNSUPPORTED_ENCRYPTION_TYPE 162 +# define RSA_R_UNSUPPORTED_LABEL_SOURCE 163 +# define RSA_R_UNSUPPORTED_MASK_ALGORITHM 153 +# define RSA_R_UNSUPPORTED_MASK_PARAMETER 154 +# define RSA_R_UNSUPPORTED_SIGNATURE_TYPE 155 +# define RSA_R_VALUE_MISSING 147 +# define RSA_R_WRONG_SIGNATURE_LENGTH 119 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/safestack.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/safestack.h new file mode 100644 index 0000000..0499700 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/safestack.h @@ -0,0 +1,297 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/safestack.h.in + * + * Copyright 1999-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +#ifndef OPENSSL_SAFESTACK_H +# define OPENSSL_SAFESTACK_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_SAFESTACK_H +# endif + +# include +# include + +#ifdef __cplusplus +extern "C" { +#endif + +# define STACK_OF(type) struct stack_st_##type + +/* Helper macro for internal use */ +# define SKM_DEFINE_STACK_OF_INTERNAL(t1, t2, t3) \ + STACK_OF(t1); \ + typedef int (*sk_##t1##_compfunc)(const t3 * const *a, const t3 *const *b); \ + typedef void (*sk_##t1##_freefunc)(t3 *a); \ + typedef t3 * (*sk_##t1##_copyfunc)(const t3 *a); \ + static ossl_unused ossl_inline t2 *ossl_check_##t1##_type(t2 *ptr) \ + { \ + return ptr; \ + } \ + static ossl_unused ossl_inline const OPENSSL_STACK *ossl_check_const_##t1##_sk_type(const STACK_OF(t1) *sk) \ + { \ + return (const OPENSSL_STACK *)sk; \ + } \ + static ossl_unused ossl_inline OPENSSL_STACK *ossl_check_##t1##_sk_type(STACK_OF(t1) *sk) \ + { \ + return (OPENSSL_STACK *)sk; \ + } \ + static ossl_unused ossl_inline OPENSSL_sk_compfunc ossl_check_##t1##_compfunc_type(sk_##t1##_compfunc cmp) \ + { \ + return (OPENSSL_sk_compfunc)cmp; \ + } \ + static ossl_unused ossl_inline OPENSSL_sk_copyfunc ossl_check_##t1##_copyfunc_type(sk_##t1##_copyfunc cpy) \ + { \ + return (OPENSSL_sk_copyfunc)cpy; \ + } \ + static ossl_unused ossl_inline OPENSSL_sk_freefunc ossl_check_##t1##_freefunc_type(sk_##t1##_freefunc fr) \ + { \ + return (OPENSSL_sk_freefunc)fr; \ + } + +# define SKM_DEFINE_STACK_OF(t1, t2, t3) \ + STACK_OF(t1); \ + typedef int (*sk_##t1##_compfunc)(const t3 * const *a, const t3 *const *b); \ + typedef void (*sk_##t1##_freefunc)(t3 *a); \ + typedef t3 * (*sk_##t1##_copyfunc)(const t3 *a); \ + static ossl_unused ossl_inline int sk_##t1##_num(const STACK_OF(t1) *sk) \ + { \ + return OPENSSL_sk_num((const OPENSSL_STACK *)sk); \ + } \ + static ossl_unused ossl_inline t2 *sk_##t1##_value(const STACK_OF(t1) *sk, int idx) \ + { \ + return (t2 *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx); \ + } \ + static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_new(sk_##t1##_compfunc compare) \ + { \ + return (STACK_OF(t1) *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare); \ + } \ + static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_new_null(void) \ + { \ + return (STACK_OF(t1) *)OPENSSL_sk_new_null(); \ + } \ + static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_new_reserve(sk_##t1##_compfunc compare, int n) \ + { \ + return (STACK_OF(t1) *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n); \ + } \ + static ossl_unused ossl_inline int sk_##t1##_reserve(STACK_OF(t1) *sk, int n) \ + { \ + return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n); \ + } \ + static ossl_unused ossl_inline void sk_##t1##_free(STACK_OF(t1) *sk) \ + { \ + OPENSSL_sk_free((OPENSSL_STACK *)sk); \ + } \ + static ossl_unused ossl_inline void sk_##t1##_zero(STACK_OF(t1) *sk) \ + { \ + OPENSSL_sk_zero((OPENSSL_STACK *)sk); \ + } \ + static ossl_unused ossl_inline t2 *sk_##t1##_delete(STACK_OF(t1) *sk, int i) \ + { \ + return (t2 *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i); \ + } \ + static ossl_unused ossl_inline t2 *sk_##t1##_delete_ptr(STACK_OF(t1) *sk, t2 *ptr) \ + { \ + return (t2 *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, \ + (const void *)ptr); \ + } \ + static ossl_unused ossl_inline int sk_##t1##_push(STACK_OF(t1) *sk, t2 *ptr) \ + { \ + return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr); \ + } \ + static ossl_unused ossl_inline int sk_##t1##_unshift(STACK_OF(t1) *sk, t2 *ptr) \ + { \ + return OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr); \ + } \ + static ossl_unused ossl_inline t2 *sk_##t1##_pop(STACK_OF(t1) *sk) \ + { \ + return (t2 *)OPENSSL_sk_pop((OPENSSL_STACK *)sk); \ + } \ + static ossl_unused ossl_inline t2 *sk_##t1##_shift(STACK_OF(t1) *sk) \ + { \ + return (t2 *)OPENSSL_sk_shift((OPENSSL_STACK *)sk); \ + } \ + static ossl_unused ossl_inline void sk_##t1##_pop_free(STACK_OF(t1) *sk, sk_##t1##_freefunc freefunc) \ + { \ + OPENSSL_sk_pop_free((OPENSSL_STACK *)sk, (OPENSSL_sk_freefunc)freefunc); \ + } \ + static ossl_unused ossl_inline int sk_##t1##_insert(STACK_OF(t1) *sk, t2 *ptr, int idx) \ + { \ + return OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx); \ + } \ + static ossl_unused ossl_inline t2 *sk_##t1##_set(STACK_OF(t1) *sk, int idx, t2 *ptr) \ + { \ + return (t2 *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr); \ + } \ + static ossl_unused ossl_inline int sk_##t1##_find(STACK_OF(t1) *sk, t2 *ptr) \ + { \ + return OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr); \ + } \ + static ossl_unused ossl_inline int sk_##t1##_find_ex(STACK_OF(t1) *sk, t2 *ptr) \ + { \ + return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr); \ + } \ + static ossl_unused ossl_inline int sk_##t1##_find_all(STACK_OF(t1) *sk, t2 *ptr, int *pnum) \ + { \ + return OPENSSL_sk_find_all((OPENSSL_STACK *)sk, (const void *)ptr, pnum); \ + } \ + static ossl_unused ossl_inline void sk_##t1##_sort(STACK_OF(t1) *sk) \ + { \ + OPENSSL_sk_sort((OPENSSL_STACK *)sk); \ + } \ + static ossl_unused ossl_inline int sk_##t1##_is_sorted(const STACK_OF(t1) *sk) \ + { \ + return OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk); \ + } \ + static ossl_unused ossl_inline STACK_OF(t1) * sk_##t1##_dup(const STACK_OF(t1) *sk) \ + { \ + return (STACK_OF(t1) *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk); \ + } \ + static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_deep_copy(const STACK_OF(t1) *sk, \ + sk_##t1##_copyfunc copyfunc, \ + sk_##t1##_freefunc freefunc) \ + { \ + return (STACK_OF(t1) *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, \ + (OPENSSL_sk_copyfunc)copyfunc, \ + (OPENSSL_sk_freefunc)freefunc); \ + } \ + static ossl_unused ossl_inline sk_##t1##_compfunc sk_##t1##_set_cmp_func(STACK_OF(t1) *sk, sk_##t1##_compfunc compare) \ + { \ + return (sk_##t1##_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare); \ + } + +# define DEFINE_STACK_OF(t) SKM_DEFINE_STACK_OF(t, t, t) +# define DEFINE_STACK_OF_CONST(t) SKM_DEFINE_STACK_OF(t, const t, t) +# define DEFINE_SPECIAL_STACK_OF(t1, t2) SKM_DEFINE_STACK_OF(t1, t2, t2) +# define DEFINE_SPECIAL_STACK_OF_CONST(t1, t2) \ + SKM_DEFINE_STACK_OF(t1, const t2, t2) + +/*- + * Strings are special: normally an lhash entry will point to a single + * (somewhat) mutable object. In the case of strings: + * + * a) Instead of a single char, there is an array of chars, NUL-terminated. + * b) The string may have be immutable. + * + * So, they need their own declarations. Especially important for + * type-checking tools, such as Deputy. + * + * In practice, however, it appears to be hard to have a const + * string. For now, I'm settling for dealing with the fact it is a + * string at all. + */ +typedef char *OPENSSL_STRING; +typedef const char *OPENSSL_CSTRING; + +/*- + * Confusingly, LHASH_OF(STRING) deals with char ** throughout, but + * STACK_OF(STRING) is really more like STACK_OF(char), only, as mentioned + * above, instead of a single char each entry is a NUL-terminated array of + * chars. So, we have to implement STRING specially for STACK_OF. This is + * dealt with in the autogenerated macros below. + */ +SKM_DEFINE_STACK_OF_INTERNAL(OPENSSL_STRING, char, char) +#define sk_OPENSSL_STRING_num(sk) OPENSSL_sk_num(ossl_check_const_OPENSSL_STRING_sk_type(sk)) +#define sk_OPENSSL_STRING_value(sk, idx) ((char *)OPENSSL_sk_value(ossl_check_const_OPENSSL_STRING_sk_type(sk), (idx))) +#define sk_OPENSSL_STRING_new(cmp) ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_new(ossl_check_OPENSSL_STRING_compfunc_type(cmp))) +#define sk_OPENSSL_STRING_new_null() ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_new_null()) +#define sk_OPENSSL_STRING_new_reserve(cmp, n) ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_new_reserve(ossl_check_OPENSSL_STRING_compfunc_type(cmp), (n))) +#define sk_OPENSSL_STRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OPENSSL_STRING_sk_type(sk), (n)) +#define sk_OPENSSL_STRING_free(sk) OPENSSL_sk_free(ossl_check_OPENSSL_STRING_sk_type(sk)) +#define sk_OPENSSL_STRING_zero(sk) OPENSSL_sk_zero(ossl_check_OPENSSL_STRING_sk_type(sk)) +#define sk_OPENSSL_STRING_delete(sk, i) ((char *)OPENSSL_sk_delete(ossl_check_OPENSSL_STRING_sk_type(sk), (i))) +#define sk_OPENSSL_STRING_delete_ptr(sk, ptr) ((char *)OPENSSL_sk_delete_ptr(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr))) +#define sk_OPENSSL_STRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr)) +#define sk_OPENSSL_STRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr)) +#define sk_OPENSSL_STRING_pop(sk) ((char *)OPENSSL_sk_pop(ossl_check_OPENSSL_STRING_sk_type(sk))) +#define sk_OPENSSL_STRING_shift(sk) ((char *)OPENSSL_sk_shift(ossl_check_OPENSSL_STRING_sk_type(sk))) +#define sk_OPENSSL_STRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OPENSSL_STRING_sk_type(sk),ossl_check_OPENSSL_STRING_freefunc_type(freefunc)) +#define sk_OPENSSL_STRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr), (idx)) +#define sk_OPENSSL_STRING_set(sk, idx, ptr) ((char *)OPENSSL_sk_set(ossl_check_OPENSSL_STRING_sk_type(sk), (idx), ossl_check_OPENSSL_STRING_type(ptr))) +#define sk_OPENSSL_STRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr)) +#define sk_OPENSSL_STRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr)) +#define sk_OPENSSL_STRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr), pnum) +#define sk_OPENSSL_STRING_sort(sk) OPENSSL_sk_sort(ossl_check_OPENSSL_STRING_sk_type(sk)) +#define sk_OPENSSL_STRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OPENSSL_STRING_sk_type(sk)) +#define sk_OPENSSL_STRING_dup(sk) ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_dup(ossl_check_const_OPENSSL_STRING_sk_type(sk))) +#define sk_OPENSSL_STRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_deep_copy(ossl_check_const_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_copyfunc_type(copyfunc), ossl_check_OPENSSL_STRING_freefunc_type(freefunc))) +#define sk_OPENSSL_STRING_set_cmp_func(sk, cmp) ((sk_OPENSSL_STRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_compfunc_type(cmp))) +SKM_DEFINE_STACK_OF_INTERNAL(OPENSSL_CSTRING, const char, char) +#define sk_OPENSSL_CSTRING_num(sk) OPENSSL_sk_num(ossl_check_const_OPENSSL_CSTRING_sk_type(sk)) +#define sk_OPENSSL_CSTRING_value(sk, idx) ((const char *)OPENSSL_sk_value(ossl_check_const_OPENSSL_CSTRING_sk_type(sk), (idx))) +#define sk_OPENSSL_CSTRING_new(cmp) ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_new(ossl_check_OPENSSL_CSTRING_compfunc_type(cmp))) +#define sk_OPENSSL_CSTRING_new_null() ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_new_null()) +#define sk_OPENSSL_CSTRING_new_reserve(cmp, n) ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_new_reserve(ossl_check_OPENSSL_CSTRING_compfunc_type(cmp), (n))) +#define sk_OPENSSL_CSTRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OPENSSL_CSTRING_sk_type(sk), (n)) +#define sk_OPENSSL_CSTRING_free(sk) OPENSSL_sk_free(ossl_check_OPENSSL_CSTRING_sk_type(sk)) +#define sk_OPENSSL_CSTRING_zero(sk) OPENSSL_sk_zero(ossl_check_OPENSSL_CSTRING_sk_type(sk)) +#define sk_OPENSSL_CSTRING_delete(sk, i) ((const char *)OPENSSL_sk_delete(ossl_check_OPENSSL_CSTRING_sk_type(sk), (i))) +#define sk_OPENSSL_CSTRING_delete_ptr(sk, ptr) ((const char *)OPENSSL_sk_delete_ptr(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr))) +#define sk_OPENSSL_CSTRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr)) +#define sk_OPENSSL_CSTRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr)) +#define sk_OPENSSL_CSTRING_pop(sk) ((const char *)OPENSSL_sk_pop(ossl_check_OPENSSL_CSTRING_sk_type(sk))) +#define sk_OPENSSL_CSTRING_shift(sk) ((const char *)OPENSSL_sk_shift(ossl_check_OPENSSL_CSTRING_sk_type(sk))) +#define sk_OPENSSL_CSTRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OPENSSL_CSTRING_sk_type(sk),ossl_check_OPENSSL_CSTRING_freefunc_type(freefunc)) +#define sk_OPENSSL_CSTRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr), (idx)) +#define sk_OPENSSL_CSTRING_set(sk, idx, ptr) ((const char *)OPENSSL_sk_set(ossl_check_OPENSSL_CSTRING_sk_type(sk), (idx), ossl_check_OPENSSL_CSTRING_type(ptr))) +#define sk_OPENSSL_CSTRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr)) +#define sk_OPENSSL_CSTRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr)) +#define sk_OPENSSL_CSTRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr), pnum) +#define sk_OPENSSL_CSTRING_sort(sk) OPENSSL_sk_sort(ossl_check_OPENSSL_CSTRING_sk_type(sk)) +#define sk_OPENSSL_CSTRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OPENSSL_CSTRING_sk_type(sk)) +#define sk_OPENSSL_CSTRING_dup(sk) ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_dup(ossl_check_const_OPENSSL_CSTRING_sk_type(sk))) +#define sk_OPENSSL_CSTRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_deep_copy(ossl_check_const_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_copyfunc_type(copyfunc), ossl_check_OPENSSL_CSTRING_freefunc_type(freefunc))) +#define sk_OPENSSL_CSTRING_set_cmp_func(sk, cmp) ((sk_OPENSSL_CSTRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_compfunc_type(cmp))) + + +#if !defined(OPENSSL_NO_DEPRECATED_3_0) +/* + * This is not used by OpenSSL. A block of bytes, NOT nul-terminated. + * These should also be distinguished from "normal" stacks. + */ +typedef void *OPENSSL_BLOCK; +SKM_DEFINE_STACK_OF_INTERNAL(OPENSSL_BLOCK, void, void) +#define sk_OPENSSL_BLOCK_num(sk) OPENSSL_sk_num(ossl_check_const_OPENSSL_BLOCK_sk_type(sk)) +#define sk_OPENSSL_BLOCK_value(sk, idx) ((void *)OPENSSL_sk_value(ossl_check_const_OPENSSL_BLOCK_sk_type(sk), (idx))) +#define sk_OPENSSL_BLOCK_new(cmp) ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_new(ossl_check_OPENSSL_BLOCK_compfunc_type(cmp))) +#define sk_OPENSSL_BLOCK_new_null() ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_new_null()) +#define sk_OPENSSL_BLOCK_new_reserve(cmp, n) ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_new_reserve(ossl_check_OPENSSL_BLOCK_compfunc_type(cmp), (n))) +#define sk_OPENSSL_BLOCK_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OPENSSL_BLOCK_sk_type(sk), (n)) +#define sk_OPENSSL_BLOCK_free(sk) OPENSSL_sk_free(ossl_check_OPENSSL_BLOCK_sk_type(sk)) +#define sk_OPENSSL_BLOCK_zero(sk) OPENSSL_sk_zero(ossl_check_OPENSSL_BLOCK_sk_type(sk)) +#define sk_OPENSSL_BLOCK_delete(sk, i) ((void *)OPENSSL_sk_delete(ossl_check_OPENSSL_BLOCK_sk_type(sk), (i))) +#define sk_OPENSSL_BLOCK_delete_ptr(sk, ptr) ((void *)OPENSSL_sk_delete_ptr(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr))) +#define sk_OPENSSL_BLOCK_push(sk, ptr) OPENSSL_sk_push(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr)) +#define sk_OPENSSL_BLOCK_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr)) +#define sk_OPENSSL_BLOCK_pop(sk) ((void *)OPENSSL_sk_pop(ossl_check_OPENSSL_BLOCK_sk_type(sk))) +#define sk_OPENSSL_BLOCK_shift(sk) ((void *)OPENSSL_sk_shift(ossl_check_OPENSSL_BLOCK_sk_type(sk))) +#define sk_OPENSSL_BLOCK_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OPENSSL_BLOCK_sk_type(sk),ossl_check_OPENSSL_BLOCK_freefunc_type(freefunc)) +#define sk_OPENSSL_BLOCK_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr), (idx)) +#define sk_OPENSSL_BLOCK_set(sk, idx, ptr) ((void *)OPENSSL_sk_set(ossl_check_OPENSSL_BLOCK_sk_type(sk), (idx), ossl_check_OPENSSL_BLOCK_type(ptr))) +#define sk_OPENSSL_BLOCK_find(sk, ptr) OPENSSL_sk_find(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr)) +#define sk_OPENSSL_BLOCK_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr)) +#define sk_OPENSSL_BLOCK_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr), pnum) +#define sk_OPENSSL_BLOCK_sort(sk) OPENSSL_sk_sort(ossl_check_OPENSSL_BLOCK_sk_type(sk)) +#define sk_OPENSSL_BLOCK_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OPENSSL_BLOCK_sk_type(sk)) +#define sk_OPENSSL_BLOCK_dup(sk) ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_dup(ossl_check_const_OPENSSL_BLOCK_sk_type(sk))) +#define sk_OPENSSL_BLOCK_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_deep_copy(ossl_check_const_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_copyfunc_type(copyfunc), ossl_check_OPENSSL_BLOCK_freefunc_type(freefunc))) +#define sk_OPENSSL_BLOCK_set_cmp_func(sk, cmp) ((sk_OPENSSL_BLOCK_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_compfunc_type(cmp))) + +#endif + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/seed.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/seed.h new file mode 100644 index 0000000..edb218a --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/seed.h @@ -0,0 +1,113 @@ +/* + * Copyright 2007-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +/* + * Copyright (c) 2007 KISA(Korea Information Security Agency). All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Neither the name of author nor the names of its contributors may + * be used to endorse or promote products derived from this software + * without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#ifndef OPENSSL_SEED_H +# define OPENSSL_SEED_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_SEED_H +# endif + +# include + +# ifndef OPENSSL_NO_SEED +# include +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + +# define SEED_BLOCK_SIZE 16 +# define SEED_KEY_LENGTH 16 + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/* look whether we need 'long' to get 32 bits */ +# ifdef AES_LONG +# ifndef SEED_LONG +# define SEED_LONG 1 +# endif +# endif + + +typedef struct seed_key_st { +# ifdef SEED_LONG + unsigned long data[32]; +# else + unsigned int data[32]; +# endif +} SEED_KEY_SCHEDULE; +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +void SEED_set_key(const unsigned char rawkey[SEED_KEY_LENGTH], + SEED_KEY_SCHEDULE *ks); +OSSL_DEPRECATEDIN_3_0 +void SEED_encrypt(const unsigned char s[SEED_BLOCK_SIZE], + unsigned char d[SEED_BLOCK_SIZE], + const SEED_KEY_SCHEDULE *ks); +OSSL_DEPRECATEDIN_3_0 +void SEED_decrypt(const unsigned char s[SEED_BLOCK_SIZE], + unsigned char d[SEED_BLOCK_SIZE], + const SEED_KEY_SCHEDULE *ks); +OSSL_DEPRECATEDIN_3_0 +void SEED_ecb_encrypt(const unsigned char *in, + unsigned char *out, + const SEED_KEY_SCHEDULE *ks, int enc); +OSSL_DEPRECATEDIN_3_0 +void SEED_cbc_encrypt(const unsigned char *in, unsigned char *out, size_t len, + const SEED_KEY_SCHEDULE *ks, + unsigned char ivec[SEED_BLOCK_SIZE], + int enc); +OSSL_DEPRECATEDIN_3_0 +void SEED_cfb128_encrypt(const unsigned char *in, unsigned char *out, + size_t len, const SEED_KEY_SCHEDULE *ks, + unsigned char ivec[SEED_BLOCK_SIZE], + int *num, int enc); +OSSL_DEPRECATEDIN_3_0 +void SEED_ofb128_encrypt(const unsigned char *in, unsigned char *out, + size_t len, const SEED_KEY_SCHEDULE *ks, + unsigned char ivec[SEED_BLOCK_SIZE], + int *num); +# endif + +# ifdef __cplusplus +} +# endif +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/self_test.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/self_test.h new file mode 100644 index 0000000..1782204 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/self_test.h @@ -0,0 +1,96 @@ +/* + * Copyright 2019-2024 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_SELF_TEST_H +# define OPENSSL_SELF_TEST_H +# pragma once + +# include /* OSSL_CALLBACK */ + +# ifdef __cplusplus +extern "C" { +# endif + +/* The test event phases */ +# define OSSL_SELF_TEST_PHASE_NONE "None" +# define OSSL_SELF_TEST_PHASE_START "Start" +# define OSSL_SELF_TEST_PHASE_CORRUPT "Corrupt" +# define OSSL_SELF_TEST_PHASE_PASS "Pass" +# define OSSL_SELF_TEST_PHASE_FAIL "Fail" + +/* Test event categories */ +# define OSSL_SELF_TEST_TYPE_NONE "None" +# define OSSL_SELF_TEST_TYPE_MODULE_INTEGRITY "Module_Integrity" +# define OSSL_SELF_TEST_TYPE_INSTALL_INTEGRITY "Install_Integrity" +# define OSSL_SELF_TEST_TYPE_CRNG "Continuous_RNG_Test" +# define OSSL_SELF_TEST_TYPE_PCT "Conditional_PCT" +# define OSSL_SELF_TEST_TYPE_PCT_KAT "Conditional_KAT" +# define OSSL_SELF_TEST_TYPE_KAT_INTEGRITY "KAT_Integrity" +# define OSSL_SELF_TEST_TYPE_KAT_CIPHER "KAT_Cipher" +# define OSSL_SELF_TEST_TYPE_KAT_ASYM_CIPHER "KAT_AsymmetricCipher" +# define OSSL_SELF_TEST_TYPE_KAT_DIGEST "KAT_Digest" +# define OSSL_SELF_TEST_TYPE_KAT_SIGNATURE "KAT_Signature" +# define OSSL_SELF_TEST_TYPE_PCT_SIGNATURE "PCT_Signature" +# define OSSL_SELF_TEST_TYPE_KAT_KDF "KAT_KDF" +# define OSSL_SELF_TEST_TYPE_KAT_KA "KAT_KA" +# define OSSL_SELF_TEST_TYPE_DRBG "DRBG" + +/* Test event sub categories */ +# define OSSL_SELF_TEST_DESC_NONE "None" +# define OSSL_SELF_TEST_DESC_INTEGRITY_HMAC "HMAC" +# define OSSL_SELF_TEST_DESC_PCT_RSA_PKCS1 "RSA" +# define OSSL_SELF_TEST_DESC_PCT_ECDSA "ECDSA" +# define OSSL_SELF_TEST_DESC_PCT_EDDSA "EDDSA" +# define OSSL_SELF_TEST_DESC_PCT_DSA "DSA" +# define OSSL_SELF_TEST_DESC_CIPHER_AES_GCM "AES_GCM" +# define OSSL_SELF_TEST_DESC_CIPHER_AES_ECB "AES_ECB_Decrypt" +# define OSSL_SELF_TEST_DESC_CIPHER_TDES "TDES" +# define OSSL_SELF_TEST_DESC_ASYM_RSA_ENC "RSA_Encrypt" +# define OSSL_SELF_TEST_DESC_ASYM_RSA_DEC "RSA_Decrypt" +# define OSSL_SELF_TEST_DESC_MD_SHA1 "SHA1" +# define OSSL_SELF_TEST_DESC_MD_SHA2 "SHA2" +# define OSSL_SELF_TEST_DESC_MD_SHA3 "SHA3" +# define OSSL_SELF_TEST_DESC_SIGN_DSA "DSA" +# define OSSL_SELF_TEST_DESC_SIGN_RSA "RSA" +# define OSSL_SELF_TEST_DESC_SIGN_ECDSA "ECDSA" +# define OSSL_SELF_TEST_DESC_DRBG_CTR "CTR" +# define OSSL_SELF_TEST_DESC_DRBG_HASH "HASH" +# define OSSL_SELF_TEST_DESC_DRBG_HMAC "HMAC" +# define OSSL_SELF_TEST_DESC_KA_DH "DH" +# define OSSL_SELF_TEST_DESC_KA_ECDH "ECDH" +# define OSSL_SELF_TEST_DESC_KDF_HKDF "HKDF" +# define OSSL_SELF_TEST_DESC_KDF_SSKDF "SSKDF" +# define OSSL_SELF_TEST_DESC_KDF_X963KDF "X963KDF" +# define OSSL_SELF_TEST_DESC_KDF_X942KDF "X942KDF" +# define OSSL_SELF_TEST_DESC_KDF_PBKDF2 "PBKDF2" +# define OSSL_SELF_TEST_DESC_KDF_SSHKDF "SSHKDF" +# define OSSL_SELF_TEST_DESC_KDF_TLS12_PRF "TLS12_PRF" +# define OSSL_SELF_TEST_DESC_KDF_KBKDF "KBKDF" +# define OSSL_SELF_TEST_DESC_KDF_KBKDF_KMAC "KBKDF_KMAC" +# define OSSL_SELF_TEST_DESC_KDF_TLS13_EXTRACT "TLS13_KDF_EXTRACT" +# define OSSL_SELF_TEST_DESC_KDF_TLS13_EXPAND "TLS13_KDF_EXPAND" +# define OSSL_SELF_TEST_DESC_RNG "RNG" + +void OSSL_SELF_TEST_set_callback(OSSL_LIB_CTX *libctx, OSSL_CALLBACK *cb, + void *cbarg); +void OSSL_SELF_TEST_get_callback(OSSL_LIB_CTX *libctx, OSSL_CALLBACK **cb, + void **cbarg); + +OSSL_SELF_TEST *OSSL_SELF_TEST_new(OSSL_CALLBACK *cb, void *cbarg); +void OSSL_SELF_TEST_free(OSSL_SELF_TEST *st); + +void OSSL_SELF_TEST_onbegin(OSSL_SELF_TEST *st, const char *type, + const char *desc); +int OSSL_SELF_TEST_oncorrupt_byte(OSSL_SELF_TEST *st, unsigned char *bytes); +void OSSL_SELF_TEST_onend(OSSL_SELF_TEST *st, int ret); + +# ifdef __cplusplus +} +# endif +#endif /* OPENSSL_SELF_TEST_H */ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/sha.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/sha.h new file mode 100644 index 0000000..163a7d5 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/sha.h @@ -0,0 +1,139 @@ +/* + * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_SHA_H +# define OPENSSL_SHA_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_SHA_H +# endif + +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + +# define SHA_DIGEST_LENGTH 20 + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/*- + * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + * ! SHA_LONG has to be at least 32 bits wide. ! + * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + */ +# define SHA_LONG unsigned int + +# define SHA_LBLOCK 16 +# define SHA_CBLOCK (SHA_LBLOCK*4)/* SHA treats input data as a + * contiguous array of 32 bit wide + * big-endian values. */ +# define SHA_LAST_BLOCK (SHA_CBLOCK-8) + +typedef struct SHAstate_st { + SHA_LONG h0, h1, h2, h3, h4; + SHA_LONG Nl, Nh; + SHA_LONG data[SHA_LBLOCK]; + unsigned int num; +} SHA_CTX; + +OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); +OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); +OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); +OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigned char *data); +# endif + +unsigned char *SHA1(const unsigned char *d, size_t n, unsigned char *md); + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define SHA256_CBLOCK (SHA_LBLOCK*4)/* SHA-256 treats input data as a + * contiguous array of 32 bit wide + * big-endian values. */ + +typedef struct SHA256state_st { + SHA_LONG h[8]; + SHA_LONG Nl, Nh; + SHA_LONG data[SHA_LBLOCK]; + unsigned int num, md_len; +} SHA256_CTX; + +OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c); +OSSL_DEPRECATEDIN_3_0 int SHA224_Update(SHA256_CTX *c, + const void *data, size_t len); +OSSL_DEPRECATEDIN_3_0 int SHA224_Final(unsigned char *md, SHA256_CTX *c); +OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); +OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, + const void *data, size_t len); +OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); +OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c, + const unsigned char *data); +# endif + +unsigned char *SHA224(const unsigned char *d, size_t n, unsigned char *md); +unsigned char *SHA256(const unsigned char *d, size_t n, unsigned char *md); + +# define SHA256_192_DIGEST_LENGTH 24 +# define SHA224_DIGEST_LENGTH 28 +# define SHA256_DIGEST_LENGTH 32 +# define SHA384_DIGEST_LENGTH 48 +# define SHA512_DIGEST_LENGTH 64 + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/* + * Unlike 32-bit digest algorithms, SHA-512 *relies* on SHA_LONG64 + * being exactly 64-bit wide. See Implementation Notes in sha512.c + * for further details. + */ +/* + * SHA-512 treats input data as a + * contiguous array of 64 bit + * wide big-endian values. + */ +# define SHA512_CBLOCK (SHA_LBLOCK*8) +# if (defined(_WIN32) || defined(_WIN64)) && !defined(__MINGW32__) +# define SHA_LONG64 unsigned __int64 +# elif defined(__arch64__) +# define SHA_LONG64 unsigned long +# else +# define SHA_LONG64 unsigned long long +# endif + +typedef struct SHA512state_st { + SHA_LONG64 h[8]; + SHA_LONG64 Nl, Nh; + union { + SHA_LONG64 d[SHA_LBLOCK]; + unsigned char p[SHA512_CBLOCK]; + } u; + unsigned int num, md_len; +} SHA512_CTX; + +OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c); +OSSL_DEPRECATEDIN_3_0 int SHA384_Update(SHA512_CTX *c, + const void *data, size_t len); +OSSL_DEPRECATEDIN_3_0 int SHA384_Final(unsigned char *md, SHA512_CTX *c); +OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c); +OSSL_DEPRECATEDIN_3_0 int SHA512_Update(SHA512_CTX *c, + const void *data, size_t len); +OSSL_DEPRECATEDIN_3_0 int SHA512_Final(unsigned char *md, SHA512_CTX *c); +OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c, + const unsigned char *data); +# endif + +unsigned char *SHA384(const unsigned char *d, size_t n, unsigned char *md); +unsigned char *SHA512(const unsigned char *d, size_t n, unsigned char *md); + +# ifdef __cplusplus +} +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/srp.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/srp.h new file mode 100644 index 0000000..a48766c --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/srp.h @@ -0,0 +1,285 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/srp.h.in + * + * Copyright 2004-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright (c) 2004, EdelKey Project. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + * + * Originally written by Christophe Renou and Peter Sylvester, + * for the EdelKey project. + */ + + + +#ifndef OPENSSL_SRP_H +# define OPENSSL_SRP_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_SRP_H +# endif + +#include + +#ifndef OPENSSL_NO_SRP +# include +# include +# include +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + +# ifndef OPENSSL_NO_DEPRECATED_3_0 + +typedef struct SRP_gN_cache_st { + char *b64_bn; + BIGNUM *bn; +} SRP_gN_cache; +SKM_DEFINE_STACK_OF_INTERNAL(SRP_gN_cache, SRP_gN_cache, SRP_gN_cache) +#define sk_SRP_gN_cache_num(sk) OPENSSL_sk_num(ossl_check_const_SRP_gN_cache_sk_type(sk)) +#define sk_SRP_gN_cache_value(sk, idx) ((SRP_gN_cache *)OPENSSL_sk_value(ossl_check_const_SRP_gN_cache_sk_type(sk), (idx))) +#define sk_SRP_gN_cache_new(cmp) ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_new(ossl_check_SRP_gN_cache_compfunc_type(cmp))) +#define sk_SRP_gN_cache_new_null() ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_new_null()) +#define sk_SRP_gN_cache_new_reserve(cmp, n) ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_new_reserve(ossl_check_SRP_gN_cache_compfunc_type(cmp), (n))) +#define sk_SRP_gN_cache_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SRP_gN_cache_sk_type(sk), (n)) +#define sk_SRP_gN_cache_free(sk) OPENSSL_sk_free(ossl_check_SRP_gN_cache_sk_type(sk)) +#define sk_SRP_gN_cache_zero(sk) OPENSSL_sk_zero(ossl_check_SRP_gN_cache_sk_type(sk)) +#define sk_SRP_gN_cache_delete(sk, i) ((SRP_gN_cache *)OPENSSL_sk_delete(ossl_check_SRP_gN_cache_sk_type(sk), (i))) +#define sk_SRP_gN_cache_delete_ptr(sk, ptr) ((SRP_gN_cache *)OPENSSL_sk_delete_ptr(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr))) +#define sk_SRP_gN_cache_push(sk, ptr) OPENSSL_sk_push(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr)) +#define sk_SRP_gN_cache_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr)) +#define sk_SRP_gN_cache_pop(sk) ((SRP_gN_cache *)OPENSSL_sk_pop(ossl_check_SRP_gN_cache_sk_type(sk))) +#define sk_SRP_gN_cache_shift(sk) ((SRP_gN_cache *)OPENSSL_sk_shift(ossl_check_SRP_gN_cache_sk_type(sk))) +#define sk_SRP_gN_cache_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SRP_gN_cache_sk_type(sk),ossl_check_SRP_gN_cache_freefunc_type(freefunc)) +#define sk_SRP_gN_cache_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr), (idx)) +#define sk_SRP_gN_cache_set(sk, idx, ptr) ((SRP_gN_cache *)OPENSSL_sk_set(ossl_check_SRP_gN_cache_sk_type(sk), (idx), ossl_check_SRP_gN_cache_type(ptr))) +#define sk_SRP_gN_cache_find(sk, ptr) OPENSSL_sk_find(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr)) +#define sk_SRP_gN_cache_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr)) +#define sk_SRP_gN_cache_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr), pnum) +#define sk_SRP_gN_cache_sort(sk) OPENSSL_sk_sort(ossl_check_SRP_gN_cache_sk_type(sk)) +#define sk_SRP_gN_cache_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SRP_gN_cache_sk_type(sk)) +#define sk_SRP_gN_cache_dup(sk) ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_dup(ossl_check_const_SRP_gN_cache_sk_type(sk))) +#define sk_SRP_gN_cache_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_deep_copy(ossl_check_const_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_copyfunc_type(copyfunc), ossl_check_SRP_gN_cache_freefunc_type(freefunc))) +#define sk_SRP_gN_cache_set_cmp_func(sk, cmp) ((sk_SRP_gN_cache_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_compfunc_type(cmp))) + + + +typedef struct SRP_user_pwd_st { + /* Owned by us. */ + char *id; + BIGNUM *s; + BIGNUM *v; + /* Not owned by us. */ + const BIGNUM *g; + const BIGNUM *N; + /* Owned by us. */ + char *info; +} SRP_user_pwd; +SKM_DEFINE_STACK_OF_INTERNAL(SRP_user_pwd, SRP_user_pwd, SRP_user_pwd) +#define sk_SRP_user_pwd_num(sk) OPENSSL_sk_num(ossl_check_const_SRP_user_pwd_sk_type(sk)) +#define sk_SRP_user_pwd_value(sk, idx) ((SRP_user_pwd *)OPENSSL_sk_value(ossl_check_const_SRP_user_pwd_sk_type(sk), (idx))) +#define sk_SRP_user_pwd_new(cmp) ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_new(ossl_check_SRP_user_pwd_compfunc_type(cmp))) +#define sk_SRP_user_pwd_new_null() ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_new_null()) +#define sk_SRP_user_pwd_new_reserve(cmp, n) ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_new_reserve(ossl_check_SRP_user_pwd_compfunc_type(cmp), (n))) +#define sk_SRP_user_pwd_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SRP_user_pwd_sk_type(sk), (n)) +#define sk_SRP_user_pwd_free(sk) OPENSSL_sk_free(ossl_check_SRP_user_pwd_sk_type(sk)) +#define sk_SRP_user_pwd_zero(sk) OPENSSL_sk_zero(ossl_check_SRP_user_pwd_sk_type(sk)) +#define sk_SRP_user_pwd_delete(sk, i) ((SRP_user_pwd *)OPENSSL_sk_delete(ossl_check_SRP_user_pwd_sk_type(sk), (i))) +#define sk_SRP_user_pwd_delete_ptr(sk, ptr) ((SRP_user_pwd *)OPENSSL_sk_delete_ptr(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr))) +#define sk_SRP_user_pwd_push(sk, ptr) OPENSSL_sk_push(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr)) +#define sk_SRP_user_pwd_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr)) +#define sk_SRP_user_pwd_pop(sk) ((SRP_user_pwd *)OPENSSL_sk_pop(ossl_check_SRP_user_pwd_sk_type(sk))) +#define sk_SRP_user_pwd_shift(sk) ((SRP_user_pwd *)OPENSSL_sk_shift(ossl_check_SRP_user_pwd_sk_type(sk))) +#define sk_SRP_user_pwd_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SRP_user_pwd_sk_type(sk),ossl_check_SRP_user_pwd_freefunc_type(freefunc)) +#define sk_SRP_user_pwd_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr), (idx)) +#define sk_SRP_user_pwd_set(sk, idx, ptr) ((SRP_user_pwd *)OPENSSL_sk_set(ossl_check_SRP_user_pwd_sk_type(sk), (idx), ossl_check_SRP_user_pwd_type(ptr))) +#define sk_SRP_user_pwd_find(sk, ptr) OPENSSL_sk_find(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr)) +#define sk_SRP_user_pwd_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr)) +#define sk_SRP_user_pwd_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr), pnum) +#define sk_SRP_user_pwd_sort(sk) OPENSSL_sk_sort(ossl_check_SRP_user_pwd_sk_type(sk)) +#define sk_SRP_user_pwd_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SRP_user_pwd_sk_type(sk)) +#define sk_SRP_user_pwd_dup(sk) ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_dup(ossl_check_const_SRP_user_pwd_sk_type(sk))) +#define sk_SRP_user_pwd_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_deep_copy(ossl_check_const_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_copyfunc_type(copyfunc), ossl_check_SRP_user_pwd_freefunc_type(freefunc))) +#define sk_SRP_user_pwd_set_cmp_func(sk, cmp) ((sk_SRP_user_pwd_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_compfunc_type(cmp))) + + +OSSL_DEPRECATEDIN_3_0 +SRP_user_pwd *SRP_user_pwd_new(void); +OSSL_DEPRECATEDIN_3_0 +void SRP_user_pwd_free(SRP_user_pwd *user_pwd); + +OSSL_DEPRECATEDIN_3_0 +void SRP_user_pwd_set_gN(SRP_user_pwd *user_pwd, const BIGNUM *g, + const BIGNUM *N); +OSSL_DEPRECATEDIN_3_0 +int SRP_user_pwd_set1_ids(SRP_user_pwd *user_pwd, const char *id, + const char *info); +OSSL_DEPRECATEDIN_3_0 +int SRP_user_pwd_set0_sv(SRP_user_pwd *user_pwd, BIGNUM *s, BIGNUM *v); + +typedef struct SRP_VBASE_st { + STACK_OF(SRP_user_pwd) *users_pwd; + STACK_OF(SRP_gN_cache) *gN_cache; +/* to simulate a user */ + char *seed_key; + const BIGNUM *default_g; + const BIGNUM *default_N; +} SRP_VBASE; + +/* + * Internal structure storing N and g pair + */ +typedef struct SRP_gN_st { + char *id; + const BIGNUM *g; + const BIGNUM *N; +} SRP_gN; +SKM_DEFINE_STACK_OF_INTERNAL(SRP_gN, SRP_gN, SRP_gN) +#define sk_SRP_gN_num(sk) OPENSSL_sk_num(ossl_check_const_SRP_gN_sk_type(sk)) +#define sk_SRP_gN_value(sk, idx) ((SRP_gN *)OPENSSL_sk_value(ossl_check_const_SRP_gN_sk_type(sk), (idx))) +#define sk_SRP_gN_new(cmp) ((STACK_OF(SRP_gN) *)OPENSSL_sk_new(ossl_check_SRP_gN_compfunc_type(cmp))) +#define sk_SRP_gN_new_null() ((STACK_OF(SRP_gN) *)OPENSSL_sk_new_null()) +#define sk_SRP_gN_new_reserve(cmp, n) ((STACK_OF(SRP_gN) *)OPENSSL_sk_new_reserve(ossl_check_SRP_gN_compfunc_type(cmp), (n))) +#define sk_SRP_gN_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SRP_gN_sk_type(sk), (n)) +#define sk_SRP_gN_free(sk) OPENSSL_sk_free(ossl_check_SRP_gN_sk_type(sk)) +#define sk_SRP_gN_zero(sk) OPENSSL_sk_zero(ossl_check_SRP_gN_sk_type(sk)) +#define sk_SRP_gN_delete(sk, i) ((SRP_gN *)OPENSSL_sk_delete(ossl_check_SRP_gN_sk_type(sk), (i))) +#define sk_SRP_gN_delete_ptr(sk, ptr) ((SRP_gN *)OPENSSL_sk_delete_ptr(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr))) +#define sk_SRP_gN_push(sk, ptr) OPENSSL_sk_push(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr)) +#define sk_SRP_gN_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr)) +#define sk_SRP_gN_pop(sk) ((SRP_gN *)OPENSSL_sk_pop(ossl_check_SRP_gN_sk_type(sk))) +#define sk_SRP_gN_shift(sk) ((SRP_gN *)OPENSSL_sk_shift(ossl_check_SRP_gN_sk_type(sk))) +#define sk_SRP_gN_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SRP_gN_sk_type(sk),ossl_check_SRP_gN_freefunc_type(freefunc)) +#define sk_SRP_gN_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr), (idx)) +#define sk_SRP_gN_set(sk, idx, ptr) ((SRP_gN *)OPENSSL_sk_set(ossl_check_SRP_gN_sk_type(sk), (idx), ossl_check_SRP_gN_type(ptr))) +#define sk_SRP_gN_find(sk, ptr) OPENSSL_sk_find(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr)) +#define sk_SRP_gN_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr)) +#define sk_SRP_gN_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr), pnum) +#define sk_SRP_gN_sort(sk) OPENSSL_sk_sort(ossl_check_SRP_gN_sk_type(sk)) +#define sk_SRP_gN_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SRP_gN_sk_type(sk)) +#define sk_SRP_gN_dup(sk) ((STACK_OF(SRP_gN) *)OPENSSL_sk_dup(ossl_check_const_SRP_gN_sk_type(sk))) +#define sk_SRP_gN_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SRP_gN) *)OPENSSL_sk_deep_copy(ossl_check_const_SRP_gN_sk_type(sk), ossl_check_SRP_gN_copyfunc_type(copyfunc), ossl_check_SRP_gN_freefunc_type(freefunc))) +#define sk_SRP_gN_set_cmp_func(sk, cmp) ((sk_SRP_gN_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_compfunc_type(cmp))) + + + +OSSL_DEPRECATEDIN_3_0 +SRP_VBASE *SRP_VBASE_new(char *seed_key); +OSSL_DEPRECATEDIN_3_0 +void SRP_VBASE_free(SRP_VBASE *vb); +OSSL_DEPRECATEDIN_3_0 +int SRP_VBASE_init(SRP_VBASE *vb, char *verifier_file); + +OSSL_DEPRECATEDIN_3_0 +int SRP_VBASE_add0_user(SRP_VBASE *vb, SRP_user_pwd *user_pwd); + +/* NOTE: unlike in SRP_VBASE_get_by_user, caller owns the returned pointer.*/ +OSSL_DEPRECATEDIN_3_0 +SRP_user_pwd *SRP_VBASE_get1_by_user(SRP_VBASE *vb, char *username); + +OSSL_DEPRECATEDIN_3_0 +char *SRP_create_verifier_ex(const char *user, const char *pass, char **salt, + char **verifier, const char *N, const char *g, + OSSL_LIB_CTX *libctx, const char *propq); +OSSL_DEPRECATEDIN_3_0 +char *SRP_create_verifier(const char *user, const char *pass, char **salt, + char **verifier, const char *N, const char *g); +OSSL_DEPRECATEDIN_3_0 +int SRP_create_verifier_BN_ex(const char *user, const char *pass, BIGNUM **salt, + BIGNUM **verifier, const BIGNUM *N, + const BIGNUM *g, OSSL_LIB_CTX *libctx, + const char *propq); +OSSL_DEPRECATEDIN_3_0 +int SRP_create_verifier_BN(const char *user, const char *pass, BIGNUM **salt, + BIGNUM **verifier, const BIGNUM *N, + const BIGNUM *g); + +# define SRP_NO_ERROR 0 +# define SRP_ERR_VBASE_INCOMPLETE_FILE 1 +# define SRP_ERR_VBASE_BN_LIB 2 +# define SRP_ERR_OPEN_FILE 3 +# define SRP_ERR_MEMORY 4 + +# define DB_srptype 0 +# define DB_srpverifier 1 +# define DB_srpsalt 2 +# define DB_srpid 3 +# define DB_srpgN 4 +# define DB_srpinfo 5 +# undef DB_NUMBER +# define DB_NUMBER 6 + +# define DB_SRP_INDEX 'I' +# define DB_SRP_VALID 'V' +# define DB_SRP_REVOKED 'R' +# define DB_SRP_MODIF 'v' + +/* see srp.c */ +OSSL_DEPRECATEDIN_3_0 +char *SRP_check_known_gN_param(const BIGNUM *g, const BIGNUM *N); +OSSL_DEPRECATEDIN_3_0 +SRP_gN *SRP_get_default_gN(const char *id); + +/* server side .... */ +OSSL_DEPRECATEDIN_3_0 +BIGNUM *SRP_Calc_server_key(const BIGNUM *A, const BIGNUM *v, const BIGNUM *u, + const BIGNUM *b, const BIGNUM *N); +OSSL_DEPRECATEDIN_3_0 +BIGNUM *SRP_Calc_B_ex(const BIGNUM *b, const BIGNUM *N, const BIGNUM *g, + const BIGNUM *v, OSSL_LIB_CTX *libctx, const char *propq); +OSSL_DEPRECATEDIN_3_0 +BIGNUM *SRP_Calc_B(const BIGNUM *b, const BIGNUM *N, const BIGNUM *g, + const BIGNUM *v); + +OSSL_DEPRECATEDIN_3_0 +int SRP_Verify_A_mod_N(const BIGNUM *A, const BIGNUM *N); +OSSL_DEPRECATEDIN_3_0 +BIGNUM *SRP_Calc_u_ex(const BIGNUM *A, const BIGNUM *B, const BIGNUM *N, + OSSL_LIB_CTX *libctx, const char *propq); +OSSL_DEPRECATEDIN_3_0 +BIGNUM *SRP_Calc_u(const BIGNUM *A, const BIGNUM *B, const BIGNUM *N); + +/* client side .... */ + +OSSL_DEPRECATEDIN_3_0 +BIGNUM *SRP_Calc_x_ex(const BIGNUM *s, const char *user, const char *pass, + OSSL_LIB_CTX *libctx, const char *propq); +OSSL_DEPRECATEDIN_3_0 +BIGNUM *SRP_Calc_x(const BIGNUM *s, const char *user, const char *pass); +OSSL_DEPRECATEDIN_3_0 +BIGNUM *SRP_Calc_A(const BIGNUM *a, const BIGNUM *N, const BIGNUM *g); +OSSL_DEPRECATEDIN_3_0 +BIGNUM *SRP_Calc_client_key_ex(const BIGNUM *N, const BIGNUM *B, const BIGNUM *g, + const BIGNUM *x, const BIGNUM *a, const BIGNUM *u, + OSSL_LIB_CTX *libctx, const char *propq); +OSSL_DEPRECATEDIN_3_0 +BIGNUM *SRP_Calc_client_key(const BIGNUM *N, const BIGNUM *B, const BIGNUM *g, + const BIGNUM *x, const BIGNUM *a, const BIGNUM *u); +OSSL_DEPRECATEDIN_3_0 +int SRP_Verify_B_mod_N(const BIGNUM *B, const BIGNUM *N); + +# define SRP_MINIMAL_N 1024 + +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ + +/* This method ignores the configured seed and fails for an unknown user. */ +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +OSSL_DEPRECATEDIN_1_1_0 +SRP_user_pwd *SRP_VBASE_get_by_user(SRP_VBASE *vb, char *username); +# endif + +# ifdef __cplusplus +} +# endif +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/srtp.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/srtp.h new file mode 100644 index 0000000..2c2c334 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/srtp.h @@ -0,0 +1,68 @@ +/* + * Copyright 2011-2016 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +/* + * DTLS code by Eric Rescorla + * + * Copyright (C) 2006, Network Resonance, Inc. Copyright (C) 2011, RTFM, Inc. + */ + +#ifndef OPENSSL_SRTP_H +# define OPENSSL_SRTP_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_D1_SRTP_H +# endif + +# include + +#ifdef __cplusplus +extern "C" { +#endif + +# define SRTP_AES128_CM_SHA1_80 0x0001 +# define SRTP_AES128_CM_SHA1_32 0x0002 +# define SRTP_AES128_F8_SHA1_80 0x0003 +# define SRTP_AES128_F8_SHA1_32 0x0004 +# define SRTP_NULL_SHA1_80 0x0005 +# define SRTP_NULL_SHA1_32 0x0006 + +/* AEAD SRTP protection profiles from RFC 7714 */ +# define SRTP_AEAD_AES_128_GCM 0x0007 +# define SRTP_AEAD_AES_256_GCM 0x0008 + +/* DOUBLE AEAD SRTP protection profiles from RFC 8723 */ +# define SRTP_DOUBLE_AEAD_AES_128_GCM_AEAD_AES_128_GCM 0x0009 +# define SRTP_DOUBLE_AEAD_AES_256_GCM_AEAD_AES_256_GCM 0x000A + +/* ARIA SRTP protection profiles from RFC 8269 */ +# define SRTP_ARIA_128_CTR_HMAC_SHA1_80 0x000B +# define SRTP_ARIA_128_CTR_HMAC_SHA1_32 0x000C +# define SRTP_ARIA_256_CTR_HMAC_SHA1_80 0x000D +# define SRTP_ARIA_256_CTR_HMAC_SHA1_32 0x000E +# define SRTP_AEAD_ARIA_128_GCM 0x000F +# define SRTP_AEAD_ARIA_256_GCM 0x0010 + +# ifndef OPENSSL_NO_SRTP + +__owur int SSL_CTX_set_tlsext_use_srtp(SSL_CTX *ctx, const char *profiles); +__owur int SSL_set_tlsext_use_srtp(SSL *ssl, const char *profiles); + +__owur STACK_OF(SRTP_PROTECTION_PROFILE) *SSL_get_srtp_profiles(SSL *ssl); +__owur SRTP_PROTECTION_PROFILE *SSL_get_selected_srtp_profile(SSL *s); + +# endif + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ssl.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ssl.h new file mode 100644 index 0000000..6815f84 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ssl.h @@ -0,0 +1,2894 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/ssl.h.in + * + * Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved. + * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved + * Copyright 2005 Nokia. All rights reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +#ifndef OPENSSL_SSL_H +# define OPENSSL_SSL_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_SSL_H +# endif + +# include +# include +# include +# include +# include +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# include +# include +# include +# endif +# include +# include +# include +# include + +# include +# include +# include +# include +# include +# ifndef OPENSSL_NO_STDIO +# include +# endif + +#ifdef __cplusplus +extern "C" { +#endif + +/* OpenSSL version number for ASN.1 encoding of the session information */ +/*- + * Version 0 - initial version + * Version 1 - added the optional peer certificate + */ +# define SSL_SESSION_ASN1_VERSION 0x0001 + +# define SSL_MAX_SSL_SESSION_ID_LENGTH 32 +# define SSL_MAX_SID_CTX_LENGTH 32 + +# define SSL_MIN_RSA_MODULUS_LENGTH_IN_BYTES (512/8) +# define SSL_MAX_KEY_ARG_LENGTH 8 +/* SSL_MAX_MASTER_KEY_LENGTH is defined in prov_ssl.h */ + +/* The maximum number of encrypt/decrypt pipelines we can support */ +# define SSL_MAX_PIPELINES 32 + +/* text strings for the ciphers */ + +/* These are used to specify which ciphers to use and not to use */ + +# define SSL_TXT_LOW "LOW" +# define SSL_TXT_MEDIUM "MEDIUM" +# define SSL_TXT_HIGH "HIGH" +# define SSL_TXT_FIPS "FIPS" + +# define SSL_TXT_aNULL "aNULL" +# define SSL_TXT_eNULL "eNULL" +# define SSL_TXT_NULL "NULL" + +# define SSL_TXT_kRSA "kRSA" +# define SSL_TXT_kDHr "kDHr"/* this cipher class has been removed */ +# define SSL_TXT_kDHd "kDHd"/* this cipher class has been removed */ +# define SSL_TXT_kDH "kDH"/* this cipher class has been removed */ +# define SSL_TXT_kEDH "kEDH"/* alias for kDHE */ +# define SSL_TXT_kDHE "kDHE" +# define SSL_TXT_kECDHr "kECDHr"/* this cipher class has been removed */ +# define SSL_TXT_kECDHe "kECDHe"/* this cipher class has been removed */ +# define SSL_TXT_kECDH "kECDH"/* this cipher class has been removed */ +# define SSL_TXT_kEECDH "kEECDH"/* alias for kECDHE */ +# define SSL_TXT_kECDHE "kECDHE" +# define SSL_TXT_kPSK "kPSK" +# define SSL_TXT_kRSAPSK "kRSAPSK" +# define SSL_TXT_kECDHEPSK "kECDHEPSK" +# define SSL_TXT_kDHEPSK "kDHEPSK" +# define SSL_TXT_kGOST "kGOST" +# define SSL_TXT_kGOST18 "kGOST18" +# define SSL_TXT_kSRP "kSRP" + +# define SSL_TXT_aRSA "aRSA" +# define SSL_TXT_aDSS "aDSS" +# define SSL_TXT_aDH "aDH"/* this cipher class has been removed */ +# define SSL_TXT_aECDH "aECDH"/* this cipher class has been removed */ +# define SSL_TXT_aECDSA "aECDSA" +# define SSL_TXT_aPSK "aPSK" +# define SSL_TXT_aGOST94 "aGOST94" +# define SSL_TXT_aGOST01 "aGOST01" +# define SSL_TXT_aGOST12 "aGOST12" +# define SSL_TXT_aGOST "aGOST" +# define SSL_TXT_aSRP "aSRP" + +# define SSL_TXT_DSS "DSS" +# define SSL_TXT_DH "DH" +# define SSL_TXT_DHE "DHE"/* same as "kDHE:-ADH" */ +# define SSL_TXT_EDH "EDH"/* alias for DHE */ +# define SSL_TXT_ADH "ADH" +# define SSL_TXT_RSA "RSA" +# define SSL_TXT_ECDH "ECDH" +# define SSL_TXT_EECDH "EECDH"/* alias for ECDHE" */ +# define SSL_TXT_ECDHE "ECDHE"/* same as "kECDHE:-AECDH" */ +# define SSL_TXT_AECDH "AECDH" +# define SSL_TXT_ECDSA "ECDSA" +# define SSL_TXT_PSK "PSK" +# define SSL_TXT_SRP "SRP" + +# define SSL_TXT_DES "DES" +# define SSL_TXT_3DES "3DES" +# define SSL_TXT_RC4 "RC4" +# define SSL_TXT_RC2 "RC2" +# define SSL_TXT_IDEA "IDEA" +# define SSL_TXT_SEED "SEED" +# define SSL_TXT_AES128 "AES128" +# define SSL_TXT_AES256 "AES256" +# define SSL_TXT_AES "AES" +# define SSL_TXT_AES_GCM "AESGCM" +# define SSL_TXT_AES_CCM "AESCCM" +# define SSL_TXT_AES_CCM_8 "AESCCM8" +# define SSL_TXT_CAMELLIA128 "CAMELLIA128" +# define SSL_TXT_CAMELLIA256 "CAMELLIA256" +# define SSL_TXT_CAMELLIA "CAMELLIA" +# define SSL_TXT_CHACHA20 "CHACHA20" +# define SSL_TXT_GOST "GOST89" +# define SSL_TXT_ARIA "ARIA" +# define SSL_TXT_ARIA_GCM "ARIAGCM" +# define SSL_TXT_ARIA128 "ARIA128" +# define SSL_TXT_ARIA256 "ARIA256" +# define SSL_TXT_GOST2012_GOST8912_GOST8912 "GOST2012-GOST8912-GOST8912" +# define SSL_TXT_CBC "CBC" + +# define SSL_TXT_MD5 "MD5" +# define SSL_TXT_SHA1 "SHA1" +# define SSL_TXT_SHA "SHA"/* same as "SHA1" */ +# define SSL_TXT_GOST94 "GOST94" +# define SSL_TXT_GOST89MAC "GOST89MAC" +# define SSL_TXT_GOST12 "GOST12" +# define SSL_TXT_GOST89MAC12 "GOST89MAC12" +# define SSL_TXT_SHA256 "SHA256" +# define SSL_TXT_SHA384 "SHA384" + +# define SSL_TXT_SSLV3 "SSLv3" +# define SSL_TXT_TLSV1 "TLSv1" +# define SSL_TXT_TLSV1_1 "TLSv1.1" +# define SSL_TXT_TLSV1_2 "TLSv1.2" + +# define SSL_TXT_ALL "ALL" + +/*- + * COMPLEMENTOF* definitions. These identifiers are used to (de-select) + * ciphers normally not being used. + * Example: "RC4" will activate all ciphers using RC4 including ciphers + * without authentication, which would normally disabled by DEFAULT (due + * the "!ADH" being part of default). Therefore "RC4:!COMPLEMENTOFDEFAULT" + * will make sure that it is also disabled in the specific selection. + * COMPLEMENTOF* identifiers are portable between version, as adjustments + * to the default cipher setup will also be included here. + * + * COMPLEMENTOFDEFAULT does not experience the same special treatment that + * DEFAULT gets, as only selection is being done and no sorting as needed + * for DEFAULT. + */ +# define SSL_TXT_CMPALL "COMPLEMENTOFALL" +# define SSL_TXT_CMPDEF "COMPLEMENTOFDEFAULT" + +/* + * The following cipher list is used by default. It also is substituted when + * an application-defined cipher list string starts with 'DEFAULT'. + * This applies to ciphersuites for TLSv1.2 and below. + * DEPRECATED IN 3.0.0, in favor of OSSL_default_cipher_list() + * Update both macro and function simultaneously + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define SSL_DEFAULT_CIPHER_LIST "ALL:!COMPLEMENTOFDEFAULT:!eNULL" +/* + * This is the default set of TLSv1.3 ciphersuites + * DEPRECATED IN 3.0.0, in favor of OSSL_default_ciphersuites() + * Update both macro and function simultaneously + */ +# define TLS_DEFAULT_CIPHERSUITES "TLS_AES_256_GCM_SHA384:" \ + "TLS_CHACHA20_POLY1305_SHA256:" \ + "TLS_AES_128_GCM_SHA256" +# endif +/* + * As of OpenSSL 1.0.0, ssl_create_cipher_list() in ssl/ssl_ciph.c always + * starts with a reasonable order, and all we have to do for DEFAULT is + * throwing out anonymous and unencrypted ciphersuites! (The latter are not + * actually enabled by ALL, but "ALL:RSA" would enable some of them.) + */ + +/* Used in SSL_set_shutdown()/SSL_get_shutdown(); */ +# define SSL_SENT_SHUTDOWN 1 +# define SSL_RECEIVED_SHUTDOWN 2 + +#ifdef __cplusplus +} +#endif + +#ifdef __cplusplus +extern "C" { +#endif + +# define SSL_FILETYPE_ASN1 X509_FILETYPE_ASN1 +# define SSL_FILETYPE_PEM X509_FILETYPE_PEM + +/* + * This is needed to stop compilers complaining about the 'struct ssl_st *' + * function parameters used to prototype callbacks in SSL_CTX. + */ +typedef struct ssl_st *ssl_crock_st; +typedef struct tls_session_ticket_ext_st TLS_SESSION_TICKET_EXT; +typedef struct ssl_method_st SSL_METHOD; +typedef struct ssl_cipher_st SSL_CIPHER; +typedef struct ssl_session_st SSL_SESSION; +typedef struct tls_sigalgs_st TLS_SIGALGS; +typedef struct ssl_conf_ctx_st SSL_CONF_CTX; +typedef struct ssl_comp_st SSL_COMP; + +STACK_OF(SSL_CIPHER); +STACK_OF(SSL_COMP); + +/* SRTP protection profiles for use with the use_srtp extension (RFC 5764)*/ +typedef struct srtp_protection_profile_st { + const char *name; + unsigned long id; +} SRTP_PROTECTION_PROFILE; +SKM_DEFINE_STACK_OF_INTERNAL(SRTP_PROTECTION_PROFILE, SRTP_PROTECTION_PROFILE, SRTP_PROTECTION_PROFILE) +#define sk_SRTP_PROTECTION_PROFILE_num(sk) OPENSSL_sk_num(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk)) +#define sk_SRTP_PROTECTION_PROFILE_value(sk, idx) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_value(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk), (idx))) +#define sk_SRTP_PROTECTION_PROFILE_new(cmp) ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_new(ossl_check_SRTP_PROTECTION_PROFILE_compfunc_type(cmp))) +#define sk_SRTP_PROTECTION_PROFILE_new_null() ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_new_null()) +#define sk_SRTP_PROTECTION_PROFILE_new_reserve(cmp, n) ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_new_reserve(ossl_check_SRTP_PROTECTION_PROFILE_compfunc_type(cmp), (n))) +#define sk_SRTP_PROTECTION_PROFILE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), (n)) +#define sk_SRTP_PROTECTION_PROFILE_free(sk) OPENSSL_sk_free(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk)) +#define sk_SRTP_PROTECTION_PROFILE_zero(sk) OPENSSL_sk_zero(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk)) +#define sk_SRTP_PROTECTION_PROFILE_delete(sk, i) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_delete(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), (i))) +#define sk_SRTP_PROTECTION_PROFILE_delete_ptr(sk, ptr) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_delete_ptr(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr))) +#define sk_SRTP_PROTECTION_PROFILE_push(sk, ptr) OPENSSL_sk_push(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr)) +#define sk_SRTP_PROTECTION_PROFILE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr)) +#define sk_SRTP_PROTECTION_PROFILE_pop(sk) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_pop(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk))) +#define sk_SRTP_PROTECTION_PROFILE_shift(sk) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_shift(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk))) +#define sk_SRTP_PROTECTION_PROFILE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk),ossl_check_SRTP_PROTECTION_PROFILE_freefunc_type(freefunc)) +#define sk_SRTP_PROTECTION_PROFILE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr), (idx)) +#define sk_SRTP_PROTECTION_PROFILE_set(sk, idx, ptr) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_set(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), (idx), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr))) +#define sk_SRTP_PROTECTION_PROFILE_find(sk, ptr) OPENSSL_sk_find(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr)) +#define sk_SRTP_PROTECTION_PROFILE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr)) +#define sk_SRTP_PROTECTION_PROFILE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr), pnum) +#define sk_SRTP_PROTECTION_PROFILE_sort(sk) OPENSSL_sk_sort(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk)) +#define sk_SRTP_PROTECTION_PROFILE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk)) +#define sk_SRTP_PROTECTION_PROFILE_dup(sk) ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_dup(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk))) +#define sk_SRTP_PROTECTION_PROFILE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_deep_copy(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_copyfunc_type(copyfunc), ossl_check_SRTP_PROTECTION_PROFILE_freefunc_type(freefunc))) +#define sk_SRTP_PROTECTION_PROFILE_set_cmp_func(sk, cmp) ((sk_SRTP_PROTECTION_PROFILE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_compfunc_type(cmp))) + + + +typedef int (*tls_session_ticket_ext_cb_fn)(SSL *s, const unsigned char *data, + int len, void *arg); +typedef int (*tls_session_secret_cb_fn)(SSL *s, void *secret, int *secret_len, + STACK_OF(SSL_CIPHER) *peer_ciphers, + const SSL_CIPHER **cipher, void *arg); + +/* Extension context codes */ +/* This extension is only allowed in TLS */ +#define SSL_EXT_TLS_ONLY 0x00001 +/* This extension is only allowed in DTLS */ +#define SSL_EXT_DTLS_ONLY 0x00002 +/* Some extensions may be allowed in DTLS but we don't implement them for it */ +#define SSL_EXT_TLS_IMPLEMENTATION_ONLY 0x00004 +/* Most extensions are not defined for SSLv3 but EXT_TYPE_renegotiate is */ +#define SSL_EXT_SSL3_ALLOWED 0x00008 +/* Extension is only defined for TLS1.2 and below */ +#define SSL_EXT_TLS1_2_AND_BELOW_ONLY 0x00010 +/* Extension is only defined for TLS1.3 and above */ +#define SSL_EXT_TLS1_3_ONLY 0x00020 +/* Ignore this extension during parsing if we are resuming */ +#define SSL_EXT_IGNORE_ON_RESUMPTION 0x00040 +#define SSL_EXT_CLIENT_HELLO 0x00080 +/* Really means TLS1.2 or below */ +#define SSL_EXT_TLS1_2_SERVER_HELLO 0x00100 +#define SSL_EXT_TLS1_3_SERVER_HELLO 0x00200 +#define SSL_EXT_TLS1_3_ENCRYPTED_EXTENSIONS 0x00400 +#define SSL_EXT_TLS1_3_HELLO_RETRY_REQUEST 0x00800 +#define SSL_EXT_TLS1_3_CERTIFICATE 0x01000 +#define SSL_EXT_TLS1_3_NEW_SESSION_TICKET 0x02000 +#define SSL_EXT_TLS1_3_CERTIFICATE_REQUEST 0x04000 +#define SSL_EXT_TLS1_3_CERTIFICATE_COMPRESSION 0x08000 +/* When sending a raw public key in a certificate message */ +#define SSL_EXT_TLS1_3_RAW_PUBLIC_KEY 0x10000 + +/* Typedefs for handling custom extensions */ + +typedef int (*custom_ext_add_cb)(SSL *s, unsigned int ext_type, + const unsigned char **out, size_t *outlen, + int *al, void *add_arg); + +typedef void (*custom_ext_free_cb)(SSL *s, unsigned int ext_type, + const unsigned char *out, void *add_arg); + +typedef int (*custom_ext_parse_cb)(SSL *s, unsigned int ext_type, + const unsigned char *in, size_t inlen, + int *al, void *parse_arg); + + +typedef int (*SSL_custom_ext_add_cb_ex)(SSL *s, unsigned int ext_type, + unsigned int context, + const unsigned char **out, + size_t *outlen, X509 *x, + size_t chainidx, + int *al, void *add_arg); + +typedef void (*SSL_custom_ext_free_cb_ex)(SSL *s, unsigned int ext_type, + unsigned int context, + const unsigned char *out, + void *add_arg); + +typedef int (*SSL_custom_ext_parse_cb_ex)(SSL *s, unsigned int ext_type, + unsigned int context, + const unsigned char *in, + size_t inlen, X509 *x, + size_t chainidx, + int *al, void *parse_arg); + +/* Typedef for verification callback */ +typedef int (*SSL_verify_cb)(int preverify_ok, X509_STORE_CTX *x509_ctx); + +/* Typedef for SSL async callback */ +typedef int (*SSL_async_callback_fn)(SSL *s, void *arg); + +#define SSL_OP_BIT(n) ((uint64_t)1 << (uint64_t)n) + +/* + * SSL/TLS connection options. + */ + /* Disable Extended master secret */ +# define SSL_OP_NO_EXTENDED_MASTER_SECRET SSL_OP_BIT(0) + /* Cleanse plaintext copies of data delivered to the application */ +# define SSL_OP_CLEANSE_PLAINTEXT SSL_OP_BIT(1) + /* Allow initial connection to servers that don't support RI */ +# define SSL_OP_LEGACY_SERVER_CONNECT SSL_OP_BIT(2) + /* Enable support for Kernel TLS */ +# define SSL_OP_ENABLE_KTLS SSL_OP_BIT(3) +# define SSL_OP_TLSEXT_PADDING SSL_OP_BIT(4) +# define SSL_OP_SAFARI_ECDHE_ECDSA_BUG SSL_OP_BIT(6) +# define SSL_OP_IGNORE_UNEXPECTED_EOF SSL_OP_BIT(7) +# define SSL_OP_ALLOW_CLIENT_RENEGOTIATION SSL_OP_BIT(8) +# define SSL_OP_DISABLE_TLSEXT_CA_NAMES SSL_OP_BIT(9) + /* In TLSv1.3 allow a non-(ec)dhe based kex_mode */ +# define SSL_OP_ALLOW_NO_DHE_KEX SSL_OP_BIT(10) + /* + * Disable SSL 3.0/TLS 1.0 CBC vulnerability workaround that was added + * in OpenSSL 0.9.6d. Usually (depending on the application protocol) + * the workaround is not needed. Unfortunately some broken SSL/TLS + * implementations cannot handle it at all, which is why we include it + * in SSL_OP_ALL. Added in 0.9.6e + */ +# define SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS SSL_OP_BIT(11) + /* DTLS options */ +# define SSL_OP_NO_QUERY_MTU SSL_OP_BIT(12) + /* Turn on Cookie Exchange (on relevant for servers) */ +# define SSL_OP_COOKIE_EXCHANGE SSL_OP_BIT(13) + /* Don't use RFC4507 ticket extension */ +# define SSL_OP_NO_TICKET SSL_OP_BIT(14) +# ifndef OPENSSL_NO_DTLS1_METHOD + /* + * Use Cisco's version identifier of DTLS_BAD_VER + * (only with deprecated DTLSv1_client_method()) + */ +# define SSL_OP_CISCO_ANYCONNECT SSL_OP_BIT(15) +# endif + /* As server, disallow session resumption on renegotiation */ +# define SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION SSL_OP_BIT(16) + /* Don't use compression even if supported */ +# define SSL_OP_NO_COMPRESSION SSL_OP_BIT(17) + /* Permit unsafe legacy renegotiation */ +# define SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION SSL_OP_BIT(18) + /* Disable encrypt-then-mac */ +# define SSL_OP_NO_ENCRYPT_THEN_MAC SSL_OP_BIT(19) + /* + * Enable TLSv1.3 Compatibility mode. This is on by default. A future + * version of OpenSSL may have this disabled by default. + */ +# define SSL_OP_ENABLE_MIDDLEBOX_COMPAT SSL_OP_BIT(20) + /* + * Prioritize Chacha20Poly1305 when client does. + * Modifies SSL_OP_CIPHER_SERVER_PREFERENCE + */ +# define SSL_OP_PRIORITIZE_CHACHA SSL_OP_BIT(21) + /* + * Set on servers to choose the cipher according to server's preferences. + */ +# define SSL_OP_CIPHER_SERVER_PREFERENCE SSL_OP_BIT(22) + /* + * If set, a server will allow a client to issue a SSLv3.0 version + * number as latest version supported in the premaster secret, even when + * TLSv1.0 (version 3.1) was announced in the client hello. Normally + * this is forbidden to prevent version rollback attacks. + */ +# define SSL_OP_TLS_ROLLBACK_BUG SSL_OP_BIT(23) + /* + * Switches off automatic TLSv1.3 anti-replay protection for early data. + * This is a server-side option only (no effect on the client). + */ +# define SSL_OP_NO_ANTI_REPLAY SSL_OP_BIT(24) +# define SSL_OP_NO_SSLv3 SSL_OP_BIT(25) +# define SSL_OP_NO_TLSv1 SSL_OP_BIT(26) +# define SSL_OP_NO_TLSv1_2 SSL_OP_BIT(27) +# define SSL_OP_NO_TLSv1_1 SSL_OP_BIT(28) +# define SSL_OP_NO_TLSv1_3 SSL_OP_BIT(29) +# define SSL_OP_NO_DTLSv1 SSL_OP_BIT(26) +# define SSL_OP_NO_DTLSv1_2 SSL_OP_BIT(27) + /* Disallow all renegotiation */ +# define SSL_OP_NO_RENEGOTIATION SSL_OP_BIT(30) + /* + * Make server add server-hello extension from early version of + * cryptopro draft, when GOST ciphersuite is negotiated. Required for + * interoperability with CryptoPro CSP 3.x + */ +# define SSL_OP_CRYPTOPRO_TLSEXT_BUG SSL_OP_BIT(31) +/* + * Disable RFC8879 certificate compression + * SSL_OP_NO_TX_CERTIFICATE_COMPRESSION: don't send compressed certificates, + * and ignore the extension when received. + * SSL_OP_NO_RX_CERTIFICATE_COMPRESSION: don't send the extension, and + * subsequently indicating that receiving is not supported + */ +# define SSL_OP_NO_TX_CERTIFICATE_COMPRESSION SSL_OP_BIT(32) +# define SSL_OP_NO_RX_CERTIFICATE_COMPRESSION SSL_OP_BIT(33) + /* Enable KTLS TX zerocopy on Linux */ +# define SSL_OP_ENABLE_KTLS_TX_ZEROCOPY_SENDFILE SSL_OP_BIT(34) + +#define SSL_OP_PREFER_NO_DHE_KEX SSL_OP_BIT(35) + +/* + * Option "collections." + */ +# define SSL_OP_NO_SSL_MASK \ + ( SSL_OP_NO_SSLv3 | SSL_OP_NO_TLSv1 | SSL_OP_NO_TLSv1_1 \ + | SSL_OP_NO_TLSv1_2 | SSL_OP_NO_TLSv1_3 ) +# define SSL_OP_NO_DTLS_MASK \ + ( SSL_OP_NO_DTLSv1 | SSL_OP_NO_DTLSv1_2 ) + +/* Various bug workarounds that should be rather harmless. */ +# define SSL_OP_ALL \ + ( SSL_OP_CRYPTOPRO_TLSEXT_BUG | SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS \ + | SSL_OP_TLSEXT_PADDING | SSL_OP_SAFARI_ECDHE_ECDSA_BUG ) + +/* + * OBSOLETE OPTIONS retained for compatibility + */ + +# define SSL_OP_MICROSOFT_SESS_ID_BUG 0x0 +# define SSL_OP_NETSCAPE_CHALLENGE_BUG 0x0 +# define SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG 0x0 +# define SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG 0x0 +# define SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER 0x0 +# define SSL_OP_MSIE_SSLV2_RSA_PADDING 0x0 +# define SSL_OP_SSLEAY_080_CLIENT_DH_BUG 0x0 +# define SSL_OP_TLS_D5_BUG 0x0 +# define SSL_OP_TLS_BLOCK_PADDING_BUG 0x0 +# define SSL_OP_SINGLE_ECDH_USE 0x0 +# define SSL_OP_SINGLE_DH_USE 0x0 +# define SSL_OP_EPHEMERAL_RSA 0x0 +# define SSL_OP_NO_SSLv2 0x0 +# define SSL_OP_PKCS1_CHECK_1 0x0 +# define SSL_OP_PKCS1_CHECK_2 0x0 +# define SSL_OP_NETSCAPE_CA_DN_BUG 0x0 +# define SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG 0x0 + +/* + * Allow SSL_write(..., n) to return r with 0 < r < n (i.e. report success + * when just a single record has been written): + */ +# define SSL_MODE_ENABLE_PARTIAL_WRITE 0x00000001U +/* + * Make it possible to retry SSL_write() with changed buffer location (buffer + * contents must stay the same!); this is not the default to avoid the + * misconception that non-blocking SSL_write() behaves like non-blocking + * write(): + */ +# define SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER 0x00000002U +/* + * Never bother the application with retries if the transport is blocking: + */ +# define SSL_MODE_AUTO_RETRY 0x00000004U +/* Don't attempt to automatically build certificate chain */ +# define SSL_MODE_NO_AUTO_CHAIN 0x00000008U +/* + * Save RAM by releasing read and write buffers when they're empty. (SSL3 and + * TLS only.) Released buffers are freed. + */ +# define SSL_MODE_RELEASE_BUFFERS 0x00000010U +/* + * Send the current time in the Random fields of the ClientHello and + * ServerHello records for compatibility with hypothetical implementations + * that require it. + */ +# define SSL_MODE_SEND_CLIENTHELLO_TIME 0x00000020U +# define SSL_MODE_SEND_SERVERHELLO_TIME 0x00000040U +/* + * Send TLS_FALLBACK_SCSV in the ClientHello. To be set only by applications + * that reconnect with a downgraded protocol version; see + * draft-ietf-tls-downgrade-scsv-00 for details. DO NOT ENABLE THIS if your + * application attempts a normal handshake. Only use this in explicit + * fallback retries, following the guidance in + * draft-ietf-tls-downgrade-scsv-00. + */ +# define SSL_MODE_SEND_FALLBACK_SCSV 0x00000080U +/* + * Support Asynchronous operation + */ +# define SSL_MODE_ASYNC 0x00000100U + +/* + * When using DTLS/SCTP, include the terminating zero in the label + * used for computing the endpoint-pair shared secret. Required for + * interoperability with implementations having this bug like these + * older version of OpenSSL: + * - OpenSSL 1.0.0 series + * - OpenSSL 1.0.1 series + * - OpenSSL 1.0.2 series + * - OpenSSL 1.1.0 series + * - OpenSSL 1.1.1 and 1.1.1a + */ +# define SSL_MODE_DTLS_SCTP_LABEL_LENGTH_BUG 0x00000400U + +/* Cert related flags */ +/* + * Many implementations ignore some aspects of the TLS standards such as + * enforcing certificate chain algorithms. When this is set we enforce them. + */ +# define SSL_CERT_FLAG_TLS_STRICT 0x00000001U + +/* Suite B modes, takes same values as certificate verify flags */ +# define SSL_CERT_FLAG_SUITEB_128_LOS_ONLY 0x10000 +/* Suite B 192 bit only mode */ +# define SSL_CERT_FLAG_SUITEB_192_LOS 0x20000 +/* Suite B 128 bit mode allowing 192 bit algorithms */ +# define SSL_CERT_FLAG_SUITEB_128_LOS 0x30000 + +/* Perform all sorts of protocol violations for testing purposes */ +# define SSL_CERT_FLAG_BROKEN_PROTOCOL 0x10000000 + +/* Flags for building certificate chains */ +/* Treat any existing certificates as untrusted CAs */ +# define SSL_BUILD_CHAIN_FLAG_UNTRUSTED 0x1 +/* Don't include root CA in chain */ +# define SSL_BUILD_CHAIN_FLAG_NO_ROOT 0x2 +/* Just check certificates already there */ +# define SSL_BUILD_CHAIN_FLAG_CHECK 0x4 +/* Ignore verification errors */ +# define SSL_BUILD_CHAIN_FLAG_IGNORE_ERROR 0x8 +/* Clear verification errors from queue */ +# define SSL_BUILD_CHAIN_FLAG_CLEAR_ERROR 0x10 + +/* Flags returned by SSL_check_chain */ +/* Certificate can be used with this session */ +# define CERT_PKEY_VALID 0x1 +/* Certificate can also be used for signing */ +# define CERT_PKEY_SIGN 0x2 +/* EE certificate signing algorithm OK */ +# define CERT_PKEY_EE_SIGNATURE 0x10 +/* CA signature algorithms OK */ +# define CERT_PKEY_CA_SIGNATURE 0x20 +/* EE certificate parameters OK */ +# define CERT_PKEY_EE_PARAM 0x40 +/* CA certificate parameters OK */ +# define CERT_PKEY_CA_PARAM 0x80 +/* Signing explicitly allowed as opposed to SHA1 fallback */ +# define CERT_PKEY_EXPLICIT_SIGN 0x100 +/* Client CA issuer names match (always set for server cert) */ +# define CERT_PKEY_ISSUER_NAME 0x200 +/* Cert type matches client types (always set for server cert) */ +# define CERT_PKEY_CERT_TYPE 0x400 +/* Cert chain suitable to Suite B */ +# define CERT_PKEY_SUITEB 0x800 +/* Cert pkey valid for raw public key use */ +# define CERT_PKEY_RPK 0x1000 + +# define SSL_CONF_FLAG_CMDLINE 0x1 +# define SSL_CONF_FLAG_FILE 0x2 +# define SSL_CONF_FLAG_CLIENT 0x4 +# define SSL_CONF_FLAG_SERVER 0x8 +# define SSL_CONF_FLAG_SHOW_ERRORS 0x10 +# define SSL_CONF_FLAG_CERTIFICATE 0x20 +# define SSL_CONF_FLAG_REQUIRE_PRIVATE 0x40 +/* Configuration value types */ +# define SSL_CONF_TYPE_UNKNOWN 0x0 +# define SSL_CONF_TYPE_STRING 0x1 +# define SSL_CONF_TYPE_FILE 0x2 +# define SSL_CONF_TYPE_DIR 0x3 +# define SSL_CONF_TYPE_NONE 0x4 +# define SSL_CONF_TYPE_STORE 0x5 + +/* Maximum length of the application-controlled segment of a a TLSv1.3 cookie */ +# define SSL_COOKIE_LENGTH 4096 + +/* + * Note: SSL[_CTX]_set_{options,mode} use |= op on the previous value, they + * cannot be used to clear bits. + */ + +uint64_t SSL_CTX_get_options(const SSL_CTX *ctx); +uint64_t SSL_get_options(const SSL *s); +uint64_t SSL_CTX_clear_options(SSL_CTX *ctx, uint64_t op); +uint64_t SSL_clear_options(SSL *s, uint64_t op); +uint64_t SSL_CTX_set_options(SSL_CTX *ctx, uint64_t op); +uint64_t SSL_set_options(SSL *s, uint64_t op); + +# define SSL_CTX_set_mode(ctx,op) \ + SSL_CTX_ctrl((ctx),SSL_CTRL_MODE,(op),NULL) +# define SSL_CTX_clear_mode(ctx,op) \ + SSL_CTX_ctrl((ctx),SSL_CTRL_CLEAR_MODE,(op),NULL) +# define SSL_CTX_get_mode(ctx) \ + SSL_CTX_ctrl((ctx),SSL_CTRL_MODE,0,NULL) +# define SSL_clear_mode(ssl,op) \ + SSL_ctrl((ssl),SSL_CTRL_CLEAR_MODE,(op),NULL) +# define SSL_set_mode(ssl,op) \ + SSL_ctrl((ssl),SSL_CTRL_MODE,(op),NULL) +# define SSL_get_mode(ssl) \ + SSL_ctrl((ssl),SSL_CTRL_MODE,0,NULL) +# define SSL_set_mtu(ssl, mtu) \ + SSL_ctrl((ssl),SSL_CTRL_SET_MTU,(mtu),NULL) +# define DTLS_set_link_mtu(ssl, mtu) \ + SSL_ctrl((ssl),DTLS_CTRL_SET_LINK_MTU,(mtu),NULL) +# define DTLS_get_link_min_mtu(ssl) \ + SSL_ctrl((ssl),DTLS_CTRL_GET_LINK_MIN_MTU,0,NULL) + +# define SSL_get_secure_renegotiation_support(ssl) \ + SSL_ctrl((ssl), SSL_CTRL_GET_RI_SUPPORT, 0, NULL) + +# define SSL_CTX_set_cert_flags(ctx,op) \ + SSL_CTX_ctrl((ctx),SSL_CTRL_CERT_FLAGS,(op),NULL) +# define SSL_set_cert_flags(s,op) \ + SSL_ctrl((s),SSL_CTRL_CERT_FLAGS,(op),NULL) +# define SSL_CTX_clear_cert_flags(ctx,op) \ + SSL_CTX_ctrl((ctx),SSL_CTRL_CLEAR_CERT_FLAGS,(op),NULL) +# define SSL_clear_cert_flags(s,op) \ + SSL_ctrl((s),SSL_CTRL_CLEAR_CERT_FLAGS,(op),NULL) + +void SSL_CTX_set_msg_callback(SSL_CTX *ctx, + void (*cb) (int write_p, int version, + int content_type, const void *buf, + size_t len, SSL *ssl, void *arg)); +void SSL_set_msg_callback(SSL *ssl, + void (*cb) (int write_p, int version, + int content_type, const void *buf, + size_t len, SSL *ssl, void *arg)); +# define SSL_CTX_set_msg_callback_arg(ctx, arg) SSL_CTX_ctrl((ctx), SSL_CTRL_SET_MSG_CALLBACK_ARG, 0, (arg)) +# define SSL_set_msg_callback_arg(ssl, arg) SSL_ctrl((ssl), SSL_CTRL_SET_MSG_CALLBACK_ARG, 0, (arg)) + +# define SSL_get_extms_support(s) \ + SSL_ctrl((s),SSL_CTRL_GET_EXTMS_SUPPORT,0,NULL) + +# ifndef OPENSSL_NO_SRP +/* see tls_srp.c */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 __owur int SSL_SRP_CTX_init(SSL *s); +OSSL_DEPRECATEDIN_3_0 __owur int SSL_CTX_SRP_CTX_init(SSL_CTX *ctx); +OSSL_DEPRECATEDIN_3_0 int SSL_SRP_CTX_free(SSL *ctx); +OSSL_DEPRECATEDIN_3_0 int SSL_CTX_SRP_CTX_free(SSL_CTX *ctx); +OSSL_DEPRECATEDIN_3_0 __owur int SSL_srp_server_param_with_username(SSL *s, + int *ad); +OSSL_DEPRECATEDIN_3_0 __owur int SRP_Calc_A_param(SSL *s); +# endif +# endif + +/* 100k max cert list */ +# define SSL_MAX_CERT_LIST_DEFAULT (1024*100) + +# define SSL_SESSION_CACHE_MAX_SIZE_DEFAULT (1024*20) + +/* + * This callback type is used inside SSL_CTX, SSL, and in the functions that + * set them. It is used to override the generation of SSL/TLS session IDs in + * a server. Return value should be zero on an error, non-zero to proceed. + * Also, callbacks should themselves check if the id they generate is unique + * otherwise the SSL handshake will fail with an error - callbacks can do + * this using the 'ssl' value they're passed by; + * SSL_has_matching_session_id(ssl, id, *id_len) The length value passed in + * is set at the maximum size the session ID can be. In SSLv3/TLSv1 it is 32 + * bytes. The callback can alter this length to be less if desired. It is + * also an error for the callback to set the size to zero. + */ +typedef int (*GEN_SESSION_CB) (SSL *ssl, unsigned char *id, + unsigned int *id_len); + +# define SSL_SESS_CACHE_OFF 0x0000 +# define SSL_SESS_CACHE_CLIENT 0x0001 +# define SSL_SESS_CACHE_SERVER 0x0002 +# define SSL_SESS_CACHE_BOTH (SSL_SESS_CACHE_CLIENT|SSL_SESS_CACHE_SERVER) +# define SSL_SESS_CACHE_NO_AUTO_CLEAR 0x0080 +/* enough comments already ... see SSL_CTX_set_session_cache_mode(3) */ +# define SSL_SESS_CACHE_NO_INTERNAL_LOOKUP 0x0100 +# define SSL_SESS_CACHE_NO_INTERNAL_STORE 0x0200 +# define SSL_SESS_CACHE_NO_INTERNAL \ + (SSL_SESS_CACHE_NO_INTERNAL_LOOKUP|SSL_SESS_CACHE_NO_INTERNAL_STORE) +# define SSL_SESS_CACHE_UPDATE_TIME 0x0400 + +LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx); +# define SSL_CTX_sess_number(ctx) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_NUMBER,0,NULL) +# define SSL_CTX_sess_connect(ctx) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CONNECT,0,NULL) +# define SSL_CTX_sess_connect_good(ctx) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CONNECT_GOOD,0,NULL) +# define SSL_CTX_sess_connect_renegotiate(ctx) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CONNECT_RENEGOTIATE,0,NULL) +# define SSL_CTX_sess_accept(ctx) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_ACCEPT,0,NULL) +# define SSL_CTX_sess_accept_renegotiate(ctx) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_ACCEPT_RENEGOTIATE,0,NULL) +# define SSL_CTX_sess_accept_good(ctx) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_ACCEPT_GOOD,0,NULL) +# define SSL_CTX_sess_hits(ctx) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_HIT,0,NULL) +# define SSL_CTX_sess_cb_hits(ctx) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CB_HIT,0,NULL) +# define SSL_CTX_sess_misses(ctx) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_MISSES,0,NULL) +# define SSL_CTX_sess_timeouts(ctx) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_TIMEOUTS,0,NULL) +# define SSL_CTX_sess_cache_full(ctx) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CACHE_FULL,0,NULL) + +void SSL_CTX_sess_set_new_cb(SSL_CTX *ctx, + int (*new_session_cb) (struct ssl_st *ssl, + SSL_SESSION *sess)); +int (*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx)) (struct ssl_st *ssl, + SSL_SESSION *sess); +void SSL_CTX_sess_set_remove_cb(SSL_CTX *ctx, + void (*remove_session_cb) (struct ssl_ctx_st + *ctx, + SSL_SESSION *sess)); +void (*SSL_CTX_sess_get_remove_cb(SSL_CTX *ctx)) (struct ssl_ctx_st *ctx, + SSL_SESSION *sess); +void SSL_CTX_sess_set_get_cb(SSL_CTX *ctx, + SSL_SESSION *(*get_session_cb) (struct ssl_st + *ssl, + const unsigned char + *data, int len, + int *copy)); +SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl, + const unsigned char *data, + int len, int *copy); +void SSL_CTX_set_info_callback(SSL_CTX *ctx, + void (*cb) (const SSL *ssl, int type, int val)); +void (*SSL_CTX_get_info_callback(SSL_CTX *ctx)) (const SSL *ssl, int type, + int val); +void SSL_CTX_set_client_cert_cb(SSL_CTX *ctx, + int (*client_cert_cb) (SSL *ssl, X509 **x509, + EVP_PKEY **pkey)); +int (*SSL_CTX_get_client_cert_cb(SSL_CTX *ctx)) (SSL *ssl, X509 **x509, + EVP_PKEY **pkey); +# ifndef OPENSSL_NO_ENGINE +__owur int SSL_CTX_set_client_cert_engine(SSL_CTX *ctx, ENGINE *e); +# endif +void SSL_CTX_set_cookie_generate_cb(SSL_CTX *ctx, + int (*app_gen_cookie_cb) (SSL *ssl, + unsigned char + *cookie, + unsigned int + *cookie_len)); +void SSL_CTX_set_cookie_verify_cb(SSL_CTX *ctx, + int (*app_verify_cookie_cb) (SSL *ssl, + const unsigned + char *cookie, + unsigned int + cookie_len)); + +void SSL_CTX_set_stateless_cookie_generate_cb( + SSL_CTX *ctx, + int (*gen_stateless_cookie_cb) (SSL *ssl, + unsigned char *cookie, + size_t *cookie_len)); +void SSL_CTX_set_stateless_cookie_verify_cb( + SSL_CTX *ctx, + int (*verify_stateless_cookie_cb) (SSL *ssl, + const unsigned char *cookie, + size_t cookie_len)); +# ifndef OPENSSL_NO_NEXTPROTONEG + +typedef int (*SSL_CTX_npn_advertised_cb_func)(SSL *ssl, + const unsigned char **out, + unsigned int *outlen, + void *arg); +void SSL_CTX_set_next_protos_advertised_cb(SSL_CTX *s, + SSL_CTX_npn_advertised_cb_func cb, + void *arg); +# define SSL_CTX_set_npn_advertised_cb SSL_CTX_set_next_protos_advertised_cb + +typedef int (*SSL_CTX_npn_select_cb_func)(SSL *s, + unsigned char **out, + unsigned char *outlen, + const unsigned char *in, + unsigned int inlen, + void *arg); +void SSL_CTX_set_next_proto_select_cb(SSL_CTX *s, + SSL_CTX_npn_select_cb_func cb, + void *arg); +# define SSL_CTX_set_npn_select_cb SSL_CTX_set_next_proto_select_cb + +void SSL_get0_next_proto_negotiated(const SSL *s, const unsigned char **data, + unsigned *len); +# define SSL_get0_npn_negotiated SSL_get0_next_proto_negotiated +# endif + +__owur int SSL_select_next_proto(unsigned char **out, unsigned char *outlen, + const unsigned char *in, unsigned int inlen, + const unsigned char *client, + unsigned int client_len); + +# define OPENSSL_NPN_UNSUPPORTED 0 +# define OPENSSL_NPN_NEGOTIATED 1 +# define OPENSSL_NPN_NO_OVERLAP 2 + +__owur int SSL_CTX_set_alpn_protos(SSL_CTX *ctx, const unsigned char *protos, + unsigned int protos_len); +__owur int SSL_set_alpn_protos(SSL *ssl, const unsigned char *protos, + unsigned int protos_len); +typedef int (*SSL_CTX_alpn_select_cb_func)(SSL *ssl, + const unsigned char **out, + unsigned char *outlen, + const unsigned char *in, + unsigned int inlen, + void *arg); +void SSL_CTX_set_alpn_select_cb(SSL_CTX *ctx, + SSL_CTX_alpn_select_cb_func cb, + void *arg); +void SSL_get0_alpn_selected(const SSL *ssl, const unsigned char **data, + unsigned int *len); + +# ifndef OPENSSL_NO_PSK +/* + * the maximum length of the buffer given to callbacks containing the + * resulting identity/psk + */ +# define PSK_MAX_IDENTITY_LEN 256 +# define PSK_MAX_PSK_LEN 512 +typedef unsigned int (*SSL_psk_client_cb_func)(SSL *ssl, + const char *hint, + char *identity, + unsigned int max_identity_len, + unsigned char *psk, + unsigned int max_psk_len); +void SSL_CTX_set_psk_client_callback(SSL_CTX *ctx, SSL_psk_client_cb_func cb); +void SSL_set_psk_client_callback(SSL *ssl, SSL_psk_client_cb_func cb); + +typedef unsigned int (*SSL_psk_server_cb_func)(SSL *ssl, + const char *identity, + unsigned char *psk, + unsigned int max_psk_len); +void SSL_CTX_set_psk_server_callback(SSL_CTX *ctx, SSL_psk_server_cb_func cb); +void SSL_set_psk_server_callback(SSL *ssl, SSL_psk_server_cb_func cb); + +__owur int SSL_CTX_use_psk_identity_hint(SSL_CTX *ctx, const char *identity_hint); +__owur int SSL_use_psk_identity_hint(SSL *s, const char *identity_hint); +const char *SSL_get_psk_identity_hint(const SSL *s); +const char *SSL_get_psk_identity(const SSL *s); +# endif + +typedef int (*SSL_psk_find_session_cb_func)(SSL *ssl, + const unsigned char *identity, + size_t identity_len, + SSL_SESSION **sess); +typedef int (*SSL_psk_use_session_cb_func)(SSL *ssl, const EVP_MD *md, + const unsigned char **id, + size_t *idlen, + SSL_SESSION **sess); + +void SSL_set_psk_find_session_callback(SSL *s, SSL_psk_find_session_cb_func cb); +void SSL_CTX_set_psk_find_session_callback(SSL_CTX *ctx, + SSL_psk_find_session_cb_func cb); +void SSL_set_psk_use_session_callback(SSL *s, SSL_psk_use_session_cb_func cb); +void SSL_CTX_set_psk_use_session_callback(SSL_CTX *ctx, + SSL_psk_use_session_cb_func cb); + +/* Register callbacks to handle custom TLS Extensions for client or server. */ + +__owur int SSL_CTX_has_client_custom_ext(const SSL_CTX *ctx, + unsigned int ext_type); + +__owur int SSL_CTX_add_client_custom_ext(SSL_CTX *ctx, + unsigned int ext_type, + custom_ext_add_cb add_cb, + custom_ext_free_cb free_cb, + void *add_arg, + custom_ext_parse_cb parse_cb, + void *parse_arg); + +__owur int SSL_CTX_add_server_custom_ext(SSL_CTX *ctx, + unsigned int ext_type, + custom_ext_add_cb add_cb, + custom_ext_free_cb free_cb, + void *add_arg, + custom_ext_parse_cb parse_cb, + void *parse_arg); + +__owur int SSL_CTX_add_custom_ext(SSL_CTX *ctx, unsigned int ext_type, + unsigned int context, + SSL_custom_ext_add_cb_ex add_cb, + SSL_custom_ext_free_cb_ex free_cb, + void *add_arg, + SSL_custom_ext_parse_cb_ex parse_cb, + void *parse_arg); + +__owur int SSL_extension_supported(unsigned int ext_type); + +# define SSL_NOTHING 1 +# define SSL_WRITING 2 +# define SSL_READING 3 +# define SSL_X509_LOOKUP 4 +# define SSL_ASYNC_PAUSED 5 +# define SSL_ASYNC_NO_JOBS 6 +# define SSL_CLIENT_HELLO_CB 7 +# define SSL_RETRY_VERIFY 8 + +/* These will only be used when doing non-blocking IO */ +# define SSL_want_nothing(s) (SSL_want(s) == SSL_NOTHING) +# define SSL_want_read(s) (SSL_want(s) == SSL_READING) +# define SSL_want_write(s) (SSL_want(s) == SSL_WRITING) +# define SSL_want_x509_lookup(s) (SSL_want(s) == SSL_X509_LOOKUP) +# define SSL_want_retry_verify(s) (SSL_want(s) == SSL_RETRY_VERIFY) +# define SSL_want_async(s) (SSL_want(s) == SSL_ASYNC_PAUSED) +# define SSL_want_async_job(s) (SSL_want(s) == SSL_ASYNC_NO_JOBS) +# define SSL_want_client_hello_cb(s) (SSL_want(s) == SSL_CLIENT_HELLO_CB) + +# define SSL_MAC_FLAG_READ_MAC_STREAM 1 +# define SSL_MAC_FLAG_WRITE_MAC_STREAM 2 +# define SSL_MAC_FLAG_READ_MAC_TLSTREE 4 +# define SSL_MAC_FLAG_WRITE_MAC_TLSTREE 8 + +/* + * A callback for logging out TLS key material. This callback should log out + * |line| followed by a newline. + */ +typedef void (*SSL_CTX_keylog_cb_func)(const SSL *ssl, const char *line); + +/* + * SSL_CTX_set_keylog_callback configures a callback to log key material. This + * is intended for debugging use with tools like Wireshark. The cb function + * should log line followed by a newline. + */ +void SSL_CTX_set_keylog_callback(SSL_CTX *ctx, SSL_CTX_keylog_cb_func cb); + +/* + * SSL_CTX_get_keylog_callback returns the callback configured by + * SSL_CTX_set_keylog_callback. + */ +SSL_CTX_keylog_cb_func SSL_CTX_get_keylog_callback(const SSL_CTX *ctx); + +int SSL_CTX_set_max_early_data(SSL_CTX *ctx, uint32_t max_early_data); +uint32_t SSL_CTX_get_max_early_data(const SSL_CTX *ctx); +int SSL_set_max_early_data(SSL *s, uint32_t max_early_data); +uint32_t SSL_get_max_early_data(const SSL *s); +int SSL_CTX_set_recv_max_early_data(SSL_CTX *ctx, uint32_t recv_max_early_data); +uint32_t SSL_CTX_get_recv_max_early_data(const SSL_CTX *ctx); +int SSL_set_recv_max_early_data(SSL *s, uint32_t recv_max_early_data); +uint32_t SSL_get_recv_max_early_data(const SSL *s); + +#ifdef __cplusplus +} +#endif + +# include +# include +# include /* This is mostly sslv3 with a few tweaks */ +# include /* Datagram TLS */ +# include /* Support for the use_srtp extension */ +# include + +#ifdef __cplusplus +extern "C" { +#endif + +/* + * These need to be after the above set of includes due to a compiler bug + * in VisualStudio 2015 + */ +SKM_DEFINE_STACK_OF_INTERNAL(SSL_CIPHER, const SSL_CIPHER, SSL_CIPHER) +#define sk_SSL_CIPHER_num(sk) OPENSSL_sk_num(ossl_check_const_SSL_CIPHER_sk_type(sk)) +#define sk_SSL_CIPHER_value(sk, idx) ((const SSL_CIPHER *)OPENSSL_sk_value(ossl_check_const_SSL_CIPHER_sk_type(sk), (idx))) +#define sk_SSL_CIPHER_new(cmp) ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_new(ossl_check_SSL_CIPHER_compfunc_type(cmp))) +#define sk_SSL_CIPHER_new_null() ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_new_null()) +#define sk_SSL_CIPHER_new_reserve(cmp, n) ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_new_reserve(ossl_check_SSL_CIPHER_compfunc_type(cmp), (n))) +#define sk_SSL_CIPHER_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SSL_CIPHER_sk_type(sk), (n)) +#define sk_SSL_CIPHER_free(sk) OPENSSL_sk_free(ossl_check_SSL_CIPHER_sk_type(sk)) +#define sk_SSL_CIPHER_zero(sk) OPENSSL_sk_zero(ossl_check_SSL_CIPHER_sk_type(sk)) +#define sk_SSL_CIPHER_delete(sk, i) ((const SSL_CIPHER *)OPENSSL_sk_delete(ossl_check_SSL_CIPHER_sk_type(sk), (i))) +#define sk_SSL_CIPHER_delete_ptr(sk, ptr) ((const SSL_CIPHER *)OPENSSL_sk_delete_ptr(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr))) +#define sk_SSL_CIPHER_push(sk, ptr) OPENSSL_sk_push(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr)) +#define sk_SSL_CIPHER_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr)) +#define sk_SSL_CIPHER_pop(sk) ((const SSL_CIPHER *)OPENSSL_sk_pop(ossl_check_SSL_CIPHER_sk_type(sk))) +#define sk_SSL_CIPHER_shift(sk) ((const SSL_CIPHER *)OPENSSL_sk_shift(ossl_check_SSL_CIPHER_sk_type(sk))) +#define sk_SSL_CIPHER_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SSL_CIPHER_sk_type(sk),ossl_check_SSL_CIPHER_freefunc_type(freefunc)) +#define sk_SSL_CIPHER_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr), (idx)) +#define sk_SSL_CIPHER_set(sk, idx, ptr) ((const SSL_CIPHER *)OPENSSL_sk_set(ossl_check_SSL_CIPHER_sk_type(sk), (idx), ossl_check_SSL_CIPHER_type(ptr))) +#define sk_SSL_CIPHER_find(sk, ptr) OPENSSL_sk_find(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr)) +#define sk_SSL_CIPHER_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr)) +#define sk_SSL_CIPHER_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr), pnum) +#define sk_SSL_CIPHER_sort(sk) OPENSSL_sk_sort(ossl_check_SSL_CIPHER_sk_type(sk)) +#define sk_SSL_CIPHER_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SSL_CIPHER_sk_type(sk)) +#define sk_SSL_CIPHER_dup(sk) ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_dup(ossl_check_const_SSL_CIPHER_sk_type(sk))) +#define sk_SSL_CIPHER_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_deep_copy(ossl_check_const_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_copyfunc_type(copyfunc), ossl_check_SSL_CIPHER_freefunc_type(freefunc))) +#define sk_SSL_CIPHER_set_cmp_func(sk, cmp) ((sk_SSL_CIPHER_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_compfunc_type(cmp))) +SKM_DEFINE_STACK_OF_INTERNAL(SSL_COMP, SSL_COMP, SSL_COMP) +#define sk_SSL_COMP_num(sk) OPENSSL_sk_num(ossl_check_const_SSL_COMP_sk_type(sk)) +#define sk_SSL_COMP_value(sk, idx) ((SSL_COMP *)OPENSSL_sk_value(ossl_check_const_SSL_COMP_sk_type(sk), (idx))) +#define sk_SSL_COMP_new(cmp) ((STACK_OF(SSL_COMP) *)OPENSSL_sk_new(ossl_check_SSL_COMP_compfunc_type(cmp))) +#define sk_SSL_COMP_new_null() ((STACK_OF(SSL_COMP) *)OPENSSL_sk_new_null()) +#define sk_SSL_COMP_new_reserve(cmp, n) ((STACK_OF(SSL_COMP) *)OPENSSL_sk_new_reserve(ossl_check_SSL_COMP_compfunc_type(cmp), (n))) +#define sk_SSL_COMP_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SSL_COMP_sk_type(sk), (n)) +#define sk_SSL_COMP_free(sk) OPENSSL_sk_free(ossl_check_SSL_COMP_sk_type(sk)) +#define sk_SSL_COMP_zero(sk) OPENSSL_sk_zero(ossl_check_SSL_COMP_sk_type(sk)) +#define sk_SSL_COMP_delete(sk, i) ((SSL_COMP *)OPENSSL_sk_delete(ossl_check_SSL_COMP_sk_type(sk), (i))) +#define sk_SSL_COMP_delete_ptr(sk, ptr) ((SSL_COMP *)OPENSSL_sk_delete_ptr(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr))) +#define sk_SSL_COMP_push(sk, ptr) OPENSSL_sk_push(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr)) +#define sk_SSL_COMP_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr)) +#define sk_SSL_COMP_pop(sk) ((SSL_COMP *)OPENSSL_sk_pop(ossl_check_SSL_COMP_sk_type(sk))) +#define sk_SSL_COMP_shift(sk) ((SSL_COMP *)OPENSSL_sk_shift(ossl_check_SSL_COMP_sk_type(sk))) +#define sk_SSL_COMP_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SSL_COMP_sk_type(sk),ossl_check_SSL_COMP_freefunc_type(freefunc)) +#define sk_SSL_COMP_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr), (idx)) +#define sk_SSL_COMP_set(sk, idx, ptr) ((SSL_COMP *)OPENSSL_sk_set(ossl_check_SSL_COMP_sk_type(sk), (idx), ossl_check_SSL_COMP_type(ptr))) +#define sk_SSL_COMP_find(sk, ptr) OPENSSL_sk_find(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr)) +#define sk_SSL_COMP_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr)) +#define sk_SSL_COMP_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr), pnum) +#define sk_SSL_COMP_sort(sk) OPENSSL_sk_sort(ossl_check_SSL_COMP_sk_type(sk)) +#define sk_SSL_COMP_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SSL_COMP_sk_type(sk)) +#define sk_SSL_COMP_dup(sk) ((STACK_OF(SSL_COMP) *)OPENSSL_sk_dup(ossl_check_const_SSL_COMP_sk_type(sk))) +#define sk_SSL_COMP_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SSL_COMP) *)OPENSSL_sk_deep_copy(ossl_check_const_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_copyfunc_type(copyfunc), ossl_check_SSL_COMP_freefunc_type(freefunc))) +#define sk_SSL_COMP_set_cmp_func(sk, cmp) ((sk_SSL_COMP_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_compfunc_type(cmp))) + + +/* compatibility */ +# define SSL_set_app_data(s,arg) (SSL_set_ex_data(s,0,(char *)(arg))) +# define SSL_get_app_data(s) (SSL_get_ex_data(s,0)) +# define SSL_SESSION_set_app_data(s,a) (SSL_SESSION_set_ex_data(s,0, \ + (char *)(a))) +# define SSL_SESSION_get_app_data(s) (SSL_SESSION_get_ex_data(s,0)) +# define SSL_CTX_get_app_data(ctx) (SSL_CTX_get_ex_data(ctx,0)) +# define SSL_CTX_set_app_data(ctx,arg) (SSL_CTX_set_ex_data(ctx,0, \ + (char *)(arg))) +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +OSSL_DEPRECATEDIN_1_1_0 void SSL_set_debug(SSL *s, int debug); +# endif + +/* TLSv1.3 KeyUpdate message types */ +/* -1 used so that this is an invalid value for the on-the-wire protocol */ +#define SSL_KEY_UPDATE_NONE -1 +/* Values as defined for the on-the-wire protocol */ +#define SSL_KEY_UPDATE_NOT_REQUESTED 0 +#define SSL_KEY_UPDATE_REQUESTED 1 + +/* + * The valid handshake states (one for each type message sent and one for each + * type of message received). There are also two "special" states: + * TLS = TLS or DTLS state + * DTLS = DTLS specific state + * CR/SR = Client Read/Server Read + * CW/SW = Client Write/Server Write + * + * The "special" states are: + * TLS_ST_BEFORE = No handshake has been initiated yet + * TLS_ST_OK = A handshake has been successfully completed + */ +typedef enum { + TLS_ST_BEFORE, + TLS_ST_OK, + DTLS_ST_CR_HELLO_VERIFY_REQUEST, + TLS_ST_CR_SRVR_HELLO, + TLS_ST_CR_CERT, + TLS_ST_CR_COMP_CERT, + TLS_ST_CR_CERT_STATUS, + TLS_ST_CR_KEY_EXCH, + TLS_ST_CR_CERT_REQ, + TLS_ST_CR_SRVR_DONE, + TLS_ST_CR_SESSION_TICKET, + TLS_ST_CR_CHANGE, + TLS_ST_CR_FINISHED, + TLS_ST_CW_CLNT_HELLO, + TLS_ST_CW_CERT, + TLS_ST_CW_COMP_CERT, + TLS_ST_CW_KEY_EXCH, + TLS_ST_CW_CERT_VRFY, + TLS_ST_CW_CHANGE, + TLS_ST_CW_NEXT_PROTO, + TLS_ST_CW_FINISHED, + TLS_ST_SW_HELLO_REQ, + TLS_ST_SR_CLNT_HELLO, + DTLS_ST_SW_HELLO_VERIFY_REQUEST, + TLS_ST_SW_SRVR_HELLO, + TLS_ST_SW_CERT, + TLS_ST_SW_COMP_CERT, + TLS_ST_SW_KEY_EXCH, + TLS_ST_SW_CERT_REQ, + TLS_ST_SW_SRVR_DONE, + TLS_ST_SR_CERT, + TLS_ST_SR_COMP_CERT, + TLS_ST_SR_KEY_EXCH, + TLS_ST_SR_CERT_VRFY, + TLS_ST_SR_NEXT_PROTO, + TLS_ST_SR_CHANGE, + TLS_ST_SR_FINISHED, + TLS_ST_SW_SESSION_TICKET, + TLS_ST_SW_CERT_STATUS, + TLS_ST_SW_CHANGE, + TLS_ST_SW_FINISHED, + TLS_ST_SW_ENCRYPTED_EXTENSIONS, + TLS_ST_CR_ENCRYPTED_EXTENSIONS, + TLS_ST_CR_CERT_VRFY, + TLS_ST_SW_CERT_VRFY, + TLS_ST_CR_HELLO_REQ, + TLS_ST_SW_KEY_UPDATE, + TLS_ST_CW_KEY_UPDATE, + TLS_ST_SR_KEY_UPDATE, + TLS_ST_CR_KEY_UPDATE, + TLS_ST_EARLY_DATA, + TLS_ST_PENDING_EARLY_DATA_END, + TLS_ST_CW_END_OF_EARLY_DATA, + TLS_ST_SR_END_OF_EARLY_DATA +} OSSL_HANDSHAKE_STATE; + +/* + * Most of the following state values are no longer used and are defined to be + * the closest equivalent value in the current state machine code. Not all + * defines have an equivalent and are set to a dummy value (-1). SSL_ST_CONNECT + * and SSL_ST_ACCEPT are still in use in the definition of SSL_CB_ACCEPT_LOOP, + * SSL_CB_ACCEPT_EXIT, SSL_CB_CONNECT_LOOP and SSL_CB_CONNECT_EXIT. + */ + +# define SSL_ST_CONNECT 0x1000 +# define SSL_ST_ACCEPT 0x2000 + +# define SSL_ST_MASK 0x0FFF + +# define SSL_CB_LOOP 0x01 +# define SSL_CB_EXIT 0x02 +# define SSL_CB_READ 0x04 +# define SSL_CB_WRITE 0x08 +# define SSL_CB_ALERT 0x4000/* used in callback */ +# define SSL_CB_READ_ALERT (SSL_CB_ALERT|SSL_CB_READ) +# define SSL_CB_WRITE_ALERT (SSL_CB_ALERT|SSL_CB_WRITE) +# define SSL_CB_ACCEPT_LOOP (SSL_ST_ACCEPT|SSL_CB_LOOP) +# define SSL_CB_ACCEPT_EXIT (SSL_ST_ACCEPT|SSL_CB_EXIT) +# define SSL_CB_CONNECT_LOOP (SSL_ST_CONNECT|SSL_CB_LOOP) +# define SSL_CB_CONNECT_EXIT (SSL_ST_CONNECT|SSL_CB_EXIT) +# define SSL_CB_HANDSHAKE_START 0x10 +# define SSL_CB_HANDSHAKE_DONE 0x20 + +/* Is the SSL_connection established? */ +# define SSL_in_connect_init(a) (SSL_in_init(a) && !SSL_is_server(a)) +# define SSL_in_accept_init(a) (SSL_in_init(a) && SSL_is_server(a)) +int SSL_in_init(const SSL *s); +int SSL_in_before(const SSL *s); +int SSL_is_init_finished(const SSL *s); + +/* + * The following 3 states are kept in ssl->rlayer.rstate when reads fail, you + * should not need these + */ +# define SSL_ST_READ_HEADER 0xF0 +# define SSL_ST_READ_BODY 0xF1 +# define SSL_ST_READ_DONE 0xF2 + +/*- + * Obtain latest Finished message + * -- that we sent (SSL_get_finished) + * -- that we expected from peer (SSL_get_peer_finished). + * Returns length (0 == no Finished so far), copies up to 'count' bytes. + */ +size_t SSL_get_finished(const SSL *s, void *buf, size_t count); +size_t SSL_get_peer_finished(const SSL *s, void *buf, size_t count); + +/* + * use either SSL_VERIFY_NONE or SSL_VERIFY_PEER, the last 3 options are + * 'ored' with SSL_VERIFY_PEER if they are desired + */ +# define SSL_VERIFY_NONE 0x00 +# define SSL_VERIFY_PEER 0x01 +# define SSL_VERIFY_FAIL_IF_NO_PEER_CERT 0x02 +# define SSL_VERIFY_CLIENT_ONCE 0x04 +# define SSL_VERIFY_POST_HANDSHAKE 0x08 + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define OpenSSL_add_ssl_algorithms() SSL_library_init() +# define SSLeay_add_ssl_algorithms() SSL_library_init() +# endif + +/* More backward compatibility */ +# define SSL_get_cipher(s) \ + SSL_CIPHER_get_name(SSL_get_current_cipher(s)) +# define SSL_get_cipher_bits(s,np) \ + SSL_CIPHER_get_bits(SSL_get_current_cipher(s),np) +# define SSL_get_cipher_version(s) \ + SSL_CIPHER_get_version(SSL_get_current_cipher(s)) +# define SSL_get_cipher_name(s) \ + SSL_CIPHER_get_name(SSL_get_current_cipher(s)) +# define SSL_get_time(a) SSL_SESSION_get_time(a) +# define SSL_set_time(a,b) SSL_SESSION_set_time((a),(b)) +# define SSL_get_timeout(a) SSL_SESSION_get_timeout(a) +# define SSL_set_timeout(a,b) SSL_SESSION_set_timeout((a),(b)) + +# define d2i_SSL_SESSION_bio(bp,s_id) ASN1_d2i_bio_of(SSL_SESSION,SSL_SESSION_new,d2i_SSL_SESSION,bp,s_id) +# define i2d_SSL_SESSION_bio(bp,s_id) ASN1_i2d_bio_of(SSL_SESSION,i2d_SSL_SESSION,bp,s_id) + +DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION) +# define SSL_AD_REASON_OFFSET 1000/* offset to get SSL_R_... value + * from SSL_AD_... */ +/* These alert types are for SSLv3 and TLSv1 */ +# define SSL_AD_CLOSE_NOTIFY SSL3_AD_CLOSE_NOTIFY +/* fatal */ +# define SSL_AD_UNEXPECTED_MESSAGE SSL3_AD_UNEXPECTED_MESSAGE +/* fatal */ +# define SSL_AD_BAD_RECORD_MAC SSL3_AD_BAD_RECORD_MAC +# define SSL_AD_DECRYPTION_FAILED TLS1_AD_DECRYPTION_FAILED +# define SSL_AD_RECORD_OVERFLOW TLS1_AD_RECORD_OVERFLOW +/* fatal */ +# define SSL_AD_DECOMPRESSION_FAILURE SSL3_AD_DECOMPRESSION_FAILURE +/* fatal */ +# define SSL_AD_HANDSHAKE_FAILURE SSL3_AD_HANDSHAKE_FAILURE +/* Not for TLS */ +# define SSL_AD_NO_CERTIFICATE SSL3_AD_NO_CERTIFICATE +# define SSL_AD_BAD_CERTIFICATE SSL3_AD_BAD_CERTIFICATE +# define SSL_AD_UNSUPPORTED_CERTIFICATE SSL3_AD_UNSUPPORTED_CERTIFICATE +# define SSL_AD_CERTIFICATE_REVOKED SSL3_AD_CERTIFICATE_REVOKED +# define SSL_AD_CERTIFICATE_EXPIRED SSL3_AD_CERTIFICATE_EXPIRED +# define SSL_AD_CERTIFICATE_UNKNOWN SSL3_AD_CERTIFICATE_UNKNOWN +/* fatal */ +# define SSL_AD_ILLEGAL_PARAMETER SSL3_AD_ILLEGAL_PARAMETER +/* fatal */ +# define SSL_AD_UNKNOWN_CA TLS1_AD_UNKNOWN_CA +/* fatal */ +# define SSL_AD_ACCESS_DENIED TLS1_AD_ACCESS_DENIED +/* fatal */ +# define SSL_AD_DECODE_ERROR TLS1_AD_DECODE_ERROR +# define SSL_AD_DECRYPT_ERROR TLS1_AD_DECRYPT_ERROR +/* fatal */ +# define SSL_AD_EXPORT_RESTRICTION TLS1_AD_EXPORT_RESTRICTION +/* fatal */ +# define SSL_AD_PROTOCOL_VERSION TLS1_AD_PROTOCOL_VERSION +/* fatal */ +# define SSL_AD_INSUFFICIENT_SECURITY TLS1_AD_INSUFFICIENT_SECURITY +/* fatal */ +# define SSL_AD_INTERNAL_ERROR TLS1_AD_INTERNAL_ERROR +# define SSL_AD_USER_CANCELLED TLS1_AD_USER_CANCELLED +# define SSL_AD_NO_RENEGOTIATION TLS1_AD_NO_RENEGOTIATION +# define SSL_AD_MISSING_EXTENSION TLS13_AD_MISSING_EXTENSION +# define SSL_AD_CERTIFICATE_REQUIRED TLS13_AD_CERTIFICATE_REQUIRED +# define SSL_AD_UNSUPPORTED_EXTENSION TLS1_AD_UNSUPPORTED_EXTENSION +# define SSL_AD_CERTIFICATE_UNOBTAINABLE TLS1_AD_CERTIFICATE_UNOBTAINABLE +# define SSL_AD_UNRECOGNIZED_NAME TLS1_AD_UNRECOGNIZED_NAME +# define SSL_AD_BAD_CERTIFICATE_STATUS_RESPONSE TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE +# define SSL_AD_BAD_CERTIFICATE_HASH_VALUE TLS1_AD_BAD_CERTIFICATE_HASH_VALUE +/* fatal */ +# define SSL_AD_UNKNOWN_PSK_IDENTITY TLS1_AD_UNKNOWN_PSK_IDENTITY +/* fatal */ +# define SSL_AD_INAPPROPRIATE_FALLBACK TLS1_AD_INAPPROPRIATE_FALLBACK +# define SSL_AD_NO_APPLICATION_PROTOCOL TLS1_AD_NO_APPLICATION_PROTOCOL +# define SSL_ERROR_NONE 0 +# define SSL_ERROR_SSL 1 +# define SSL_ERROR_WANT_READ 2 +# define SSL_ERROR_WANT_WRITE 3 +# define SSL_ERROR_WANT_X509_LOOKUP 4 +# define SSL_ERROR_SYSCALL 5/* look at error stack/return + * value/errno */ +# define SSL_ERROR_ZERO_RETURN 6 +# define SSL_ERROR_WANT_CONNECT 7 +# define SSL_ERROR_WANT_ACCEPT 8 +# define SSL_ERROR_WANT_ASYNC 9 +# define SSL_ERROR_WANT_ASYNC_JOB 10 +# define SSL_ERROR_WANT_CLIENT_HELLO_CB 11 +# define SSL_ERROR_WANT_RETRY_VERIFY 12 + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define SSL_CTRL_SET_TMP_DH 3 +# define SSL_CTRL_SET_TMP_ECDH 4 +# define SSL_CTRL_SET_TMP_DH_CB 6 +# endif + +# define SSL_CTRL_GET_CLIENT_CERT_REQUEST 9 +# define SSL_CTRL_GET_NUM_RENEGOTIATIONS 10 +# define SSL_CTRL_CLEAR_NUM_RENEGOTIATIONS 11 +# define SSL_CTRL_GET_TOTAL_RENEGOTIATIONS 12 +# define SSL_CTRL_GET_FLAGS 13 +# define SSL_CTRL_EXTRA_CHAIN_CERT 14 +# define SSL_CTRL_SET_MSG_CALLBACK 15 +# define SSL_CTRL_SET_MSG_CALLBACK_ARG 16 +/* only applies to datagram connections */ +# define SSL_CTRL_SET_MTU 17 +/* Stats */ +# define SSL_CTRL_SESS_NUMBER 20 +# define SSL_CTRL_SESS_CONNECT 21 +# define SSL_CTRL_SESS_CONNECT_GOOD 22 +# define SSL_CTRL_SESS_CONNECT_RENEGOTIATE 23 +# define SSL_CTRL_SESS_ACCEPT 24 +# define SSL_CTRL_SESS_ACCEPT_GOOD 25 +# define SSL_CTRL_SESS_ACCEPT_RENEGOTIATE 26 +# define SSL_CTRL_SESS_HIT 27 +# define SSL_CTRL_SESS_CB_HIT 28 +# define SSL_CTRL_SESS_MISSES 29 +# define SSL_CTRL_SESS_TIMEOUTS 30 +# define SSL_CTRL_SESS_CACHE_FULL 31 +# define SSL_CTRL_MODE 33 +# define SSL_CTRL_GET_READ_AHEAD 40 +# define SSL_CTRL_SET_READ_AHEAD 41 +# define SSL_CTRL_SET_SESS_CACHE_SIZE 42 +# define SSL_CTRL_GET_SESS_CACHE_SIZE 43 +# define SSL_CTRL_SET_SESS_CACHE_MODE 44 +# define SSL_CTRL_GET_SESS_CACHE_MODE 45 +# define SSL_CTRL_GET_MAX_CERT_LIST 50 +# define SSL_CTRL_SET_MAX_CERT_LIST 51 +# define SSL_CTRL_SET_MAX_SEND_FRAGMENT 52 +/* see tls1.h for macros based on these */ +# define SSL_CTRL_SET_TLSEXT_SERVERNAME_CB 53 +# define SSL_CTRL_SET_TLSEXT_SERVERNAME_ARG 54 +# define SSL_CTRL_SET_TLSEXT_HOSTNAME 55 +# define SSL_CTRL_SET_TLSEXT_DEBUG_CB 56 +# define SSL_CTRL_SET_TLSEXT_DEBUG_ARG 57 +# define SSL_CTRL_GET_TLSEXT_TICKET_KEYS 58 +# define SSL_CTRL_SET_TLSEXT_TICKET_KEYS 59 +/*# define SSL_CTRL_SET_TLSEXT_OPAQUE_PRF_INPUT 60 */ +/*# define SSL_CTRL_SET_TLSEXT_OPAQUE_PRF_INPUT_CB 61 */ +/*# define SSL_CTRL_SET_TLSEXT_OPAQUE_PRF_INPUT_CB_ARG 62 */ +# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_CB 63 +# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_CB_ARG 64 +# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_TYPE 65 +# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_EXTS 66 +# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_EXTS 67 +# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_IDS 68 +# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_IDS 69 +# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_OCSP_RESP 70 +# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_OCSP_RESP 71 +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define SSL_CTRL_SET_TLSEXT_TICKET_KEY_CB 72 +# endif +# define SSL_CTRL_SET_TLS_EXT_SRP_USERNAME_CB 75 +# define SSL_CTRL_SET_SRP_VERIFY_PARAM_CB 76 +# define SSL_CTRL_SET_SRP_GIVE_CLIENT_PWD_CB 77 +# define SSL_CTRL_SET_SRP_ARG 78 +# define SSL_CTRL_SET_TLS_EXT_SRP_USERNAME 79 +# define SSL_CTRL_SET_TLS_EXT_SRP_STRENGTH 80 +# define SSL_CTRL_SET_TLS_EXT_SRP_PASSWORD 81 +# define DTLS_CTRL_GET_TIMEOUT 73 +# define DTLS_CTRL_HANDLE_TIMEOUT 74 +# define SSL_CTRL_GET_RI_SUPPORT 76 +# define SSL_CTRL_CLEAR_MODE 78 +# define SSL_CTRL_SET_NOT_RESUMABLE_SESS_CB 79 +# define SSL_CTRL_GET_EXTRA_CHAIN_CERTS 82 +# define SSL_CTRL_CLEAR_EXTRA_CHAIN_CERTS 83 +# define SSL_CTRL_CHAIN 88 +# define SSL_CTRL_CHAIN_CERT 89 +# define SSL_CTRL_GET_GROUPS 90 +# define SSL_CTRL_SET_GROUPS 91 +# define SSL_CTRL_SET_GROUPS_LIST 92 +# define SSL_CTRL_GET_SHARED_GROUP 93 +# define SSL_CTRL_SET_SIGALGS 97 +# define SSL_CTRL_SET_SIGALGS_LIST 98 +# define SSL_CTRL_CERT_FLAGS 99 +# define SSL_CTRL_CLEAR_CERT_FLAGS 100 +# define SSL_CTRL_SET_CLIENT_SIGALGS 101 +# define SSL_CTRL_SET_CLIENT_SIGALGS_LIST 102 +# define SSL_CTRL_GET_CLIENT_CERT_TYPES 103 +# define SSL_CTRL_SET_CLIENT_CERT_TYPES 104 +# define SSL_CTRL_BUILD_CERT_CHAIN 105 +# define SSL_CTRL_SET_VERIFY_CERT_STORE 106 +# define SSL_CTRL_SET_CHAIN_CERT_STORE 107 +# define SSL_CTRL_GET_PEER_SIGNATURE_NID 108 +# define SSL_CTRL_GET_PEER_TMP_KEY 109 +# define SSL_CTRL_GET_RAW_CIPHERLIST 110 +# define SSL_CTRL_GET_EC_POINT_FORMATS 111 +# define SSL_CTRL_GET_CHAIN_CERTS 115 +# define SSL_CTRL_SELECT_CURRENT_CERT 116 +# define SSL_CTRL_SET_CURRENT_CERT 117 +# define SSL_CTRL_SET_DH_AUTO 118 +# define DTLS_CTRL_SET_LINK_MTU 120 +# define DTLS_CTRL_GET_LINK_MIN_MTU 121 +# define SSL_CTRL_GET_EXTMS_SUPPORT 122 +# define SSL_CTRL_SET_MIN_PROTO_VERSION 123 +# define SSL_CTRL_SET_MAX_PROTO_VERSION 124 +# define SSL_CTRL_SET_SPLIT_SEND_FRAGMENT 125 +# define SSL_CTRL_SET_MAX_PIPELINES 126 +# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_TYPE 127 +# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_CB 128 +# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_CB_ARG 129 +# define SSL_CTRL_GET_MIN_PROTO_VERSION 130 +# define SSL_CTRL_GET_MAX_PROTO_VERSION 131 +# define SSL_CTRL_GET_SIGNATURE_NID 132 +# define SSL_CTRL_GET_TMP_KEY 133 +# define SSL_CTRL_GET_NEGOTIATED_GROUP 134 +# define SSL_CTRL_GET_IANA_GROUPS 135 +# define SSL_CTRL_SET_RETRY_VERIFY 136 +# define SSL_CTRL_GET_VERIFY_CERT_STORE 137 +# define SSL_CTRL_GET_CHAIN_CERT_STORE 138 +# define SSL_CERT_SET_FIRST 1 +# define SSL_CERT_SET_NEXT 2 +# define SSL_CERT_SET_SERVER 3 +# define DTLSv1_get_timeout(ssl, arg) \ + SSL_ctrl(ssl,DTLS_CTRL_GET_TIMEOUT,0, (void *)(arg)) +# define DTLSv1_handle_timeout(ssl) \ + SSL_ctrl(ssl,DTLS_CTRL_HANDLE_TIMEOUT,0, NULL) +# define SSL_num_renegotiations(ssl) \ + SSL_ctrl((ssl),SSL_CTRL_GET_NUM_RENEGOTIATIONS,0,NULL) +# define SSL_clear_num_renegotiations(ssl) \ + SSL_ctrl((ssl),SSL_CTRL_CLEAR_NUM_RENEGOTIATIONS,0,NULL) +# define SSL_total_renegotiations(ssl) \ + SSL_ctrl((ssl),SSL_CTRL_GET_TOTAL_RENEGOTIATIONS,0,NULL) +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define SSL_CTX_set_tmp_dh(ctx,dh) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_TMP_DH,0,(char *)(dh)) +# endif +# define SSL_CTX_set_dh_auto(ctx, onoff) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_DH_AUTO,onoff,NULL) +# define SSL_set_dh_auto(s, onoff) \ + SSL_ctrl(s,SSL_CTRL_SET_DH_AUTO,onoff,NULL) +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define SSL_set_tmp_dh(ssl,dh) \ + SSL_ctrl(ssl,SSL_CTRL_SET_TMP_DH,0,(char *)(dh)) +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define SSL_CTX_set_tmp_ecdh(ctx,ecdh) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_TMP_ECDH,0,(char *)(ecdh)) +# define SSL_set_tmp_ecdh(ssl,ecdh) \ + SSL_ctrl(ssl,SSL_CTRL_SET_TMP_ECDH,0,(char *)(ecdh)) +# endif +# define SSL_CTX_add_extra_chain_cert(ctx,x509) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_EXTRA_CHAIN_CERT,0,(char *)(x509)) +# define SSL_CTX_get_extra_chain_certs(ctx,px509) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_GET_EXTRA_CHAIN_CERTS,0,px509) +# define SSL_CTX_get_extra_chain_certs_only(ctx,px509) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_GET_EXTRA_CHAIN_CERTS,1,px509) +# define SSL_CTX_clear_extra_chain_certs(ctx) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_CLEAR_EXTRA_CHAIN_CERTS,0,NULL) +# define SSL_CTX_set0_chain(ctx,sk) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_CHAIN,0,(char *)(sk)) +# define SSL_CTX_set1_chain(ctx,sk) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_CHAIN,1,(char *)(sk)) +# define SSL_CTX_add0_chain_cert(ctx,x509) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_CHAIN_CERT,0,(char *)(x509)) +# define SSL_CTX_add1_chain_cert(ctx,x509) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_CHAIN_CERT,1,(char *)(x509)) +# define SSL_CTX_get0_chain_certs(ctx,px509) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERTS,0,px509) +# define SSL_CTX_clear_chain_certs(ctx) \ + SSL_CTX_set0_chain(ctx,NULL) +# define SSL_CTX_build_cert_chain(ctx, flags) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_BUILD_CERT_CHAIN, flags, NULL) +# define SSL_CTX_select_current_cert(ctx,x509) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SELECT_CURRENT_CERT,0,(char *)(x509)) +# define SSL_CTX_set_current_cert(ctx, op) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CURRENT_CERT, op, NULL) +# define SSL_CTX_set0_verify_cert_store(ctx,st) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st)) +# define SSL_CTX_set1_verify_cert_store(ctx,st) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st)) +# define SSL_CTX_get0_verify_cert_store(ctx,st) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st)) +# define SSL_CTX_set0_chain_cert_store(ctx,st) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st)) +# define SSL_CTX_set1_chain_cert_store(ctx,st) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st)) +# define SSL_CTX_get0_chain_cert_store(ctx,st) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st)) +# define SSL_set0_chain(s,sk) \ + SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk)) +# define SSL_set1_chain(s,sk) \ + SSL_ctrl(s,SSL_CTRL_CHAIN,1,(char *)(sk)) +# define SSL_add0_chain_cert(s,x509) \ + SSL_ctrl(s,SSL_CTRL_CHAIN_CERT,0,(char *)(x509)) +# define SSL_add1_chain_cert(s,x509) \ + SSL_ctrl(s,SSL_CTRL_CHAIN_CERT,1,(char *)(x509)) +# define SSL_get0_chain_certs(s,px509) \ + SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERTS,0,px509) +# define SSL_clear_chain_certs(s) \ + SSL_set0_chain(s,NULL) +# define SSL_build_cert_chain(s, flags) \ + SSL_ctrl(s,SSL_CTRL_BUILD_CERT_CHAIN, flags, NULL) +# define SSL_select_current_cert(s,x509) \ + SSL_ctrl(s,SSL_CTRL_SELECT_CURRENT_CERT,0,(char *)(x509)) +# define SSL_set_current_cert(s,op) \ + SSL_ctrl(s,SSL_CTRL_SET_CURRENT_CERT, op, NULL) +# define SSL_set0_verify_cert_store(s,st) \ + SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st)) +# define SSL_set1_verify_cert_store(s,st) \ + SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st)) +#define SSL_get0_verify_cert_store(s,st) \ + SSL_ctrl(s,SSL_CTRL_GET_VERIFY_CERT_STORE,0,(char *)(st)) +# define SSL_set0_chain_cert_store(s,st) \ + SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st)) +# define SSL_set1_chain_cert_store(s,st) \ + SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st)) +#define SSL_get0_chain_cert_store(s,st) \ + SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERT_STORE,0,(char *)(st)) + +# define SSL_get1_groups(s, glist) \ + SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist)) +# define SSL_get0_iana_groups(s, plst) \ + SSL_ctrl(s,SSL_CTRL_GET_IANA_GROUPS,0,(uint16_t **)(plst)) +# define SSL_CTX_set1_groups(ctx, glist, glistlen) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_GROUPS,glistlen,(int *)(glist)) +# define SSL_CTX_set1_groups_list(ctx, s) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_GROUPS_LIST,0,(char *)(s)) +# define SSL_set1_groups(s, glist, glistlen) \ + SSL_ctrl(s,SSL_CTRL_SET_GROUPS,glistlen,(char *)(glist)) +# define SSL_set1_groups_list(s, str) \ + SSL_ctrl(s,SSL_CTRL_SET_GROUPS_LIST,0,(char *)(str)) +# define SSL_get_shared_group(s, n) \ + SSL_ctrl(s,SSL_CTRL_GET_SHARED_GROUP,n,NULL) +# define SSL_get_negotiated_group(s) \ + SSL_ctrl(s,SSL_CTRL_GET_NEGOTIATED_GROUP,0,NULL) +# define SSL_CTX_set1_sigalgs(ctx, slist, slistlen) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SIGALGS,slistlen,(int *)(slist)) +# define SSL_CTX_set1_sigalgs_list(ctx, s) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SIGALGS_LIST,0,(char *)(s)) +# define SSL_set1_sigalgs(s, slist, slistlen) \ + SSL_ctrl(s,SSL_CTRL_SET_SIGALGS,slistlen,(int *)(slist)) +# define SSL_set1_sigalgs_list(s, str) \ + SSL_ctrl(s,SSL_CTRL_SET_SIGALGS_LIST,0,(char *)(str)) +# define SSL_CTX_set1_client_sigalgs(ctx, slist, slistlen) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CLIENT_SIGALGS,slistlen,(int *)(slist)) +# define SSL_CTX_set1_client_sigalgs_list(ctx, s) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CLIENT_SIGALGS_LIST,0,(char *)(s)) +# define SSL_set1_client_sigalgs(s, slist, slistlen) \ + SSL_ctrl(s,SSL_CTRL_SET_CLIENT_SIGALGS,slistlen,(int *)(slist)) +# define SSL_set1_client_sigalgs_list(s, str) \ + SSL_ctrl(s,SSL_CTRL_SET_CLIENT_SIGALGS_LIST,0,(char *)(str)) +# define SSL_get0_certificate_types(s, clist) \ + SSL_ctrl(s, SSL_CTRL_GET_CLIENT_CERT_TYPES, 0, (char *)(clist)) +# define SSL_CTX_set1_client_certificate_types(ctx, clist, clistlen) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CLIENT_CERT_TYPES,clistlen, \ + (char *)(clist)) +# define SSL_set1_client_certificate_types(s, clist, clistlen) \ + SSL_ctrl(s,SSL_CTRL_SET_CLIENT_CERT_TYPES,clistlen,(char *)(clist)) +# define SSL_get_signature_nid(s, pn) \ + SSL_ctrl(s,SSL_CTRL_GET_SIGNATURE_NID,0,pn) +# define SSL_get_peer_signature_nid(s, pn) \ + SSL_ctrl(s,SSL_CTRL_GET_PEER_SIGNATURE_NID,0,pn) +# define SSL_get_peer_tmp_key(s, pk) \ + SSL_ctrl(s,SSL_CTRL_GET_PEER_TMP_KEY,0,pk) +# define SSL_get_tmp_key(s, pk) \ + SSL_ctrl(s,SSL_CTRL_GET_TMP_KEY,0,pk) +# define SSL_get0_raw_cipherlist(s, plst) \ + SSL_ctrl(s,SSL_CTRL_GET_RAW_CIPHERLIST,0,plst) +# define SSL_get0_ec_point_formats(s, plst) \ + SSL_ctrl(s,SSL_CTRL_GET_EC_POINT_FORMATS,0,plst) +# define SSL_CTX_set_min_proto_version(ctx, version) \ + SSL_CTX_ctrl(ctx, SSL_CTRL_SET_MIN_PROTO_VERSION, version, NULL) +# define SSL_CTX_set_max_proto_version(ctx, version) \ + SSL_CTX_ctrl(ctx, SSL_CTRL_SET_MAX_PROTO_VERSION, version, NULL) +# define SSL_CTX_get_min_proto_version(ctx) \ + SSL_CTX_ctrl(ctx, SSL_CTRL_GET_MIN_PROTO_VERSION, 0, NULL) +# define SSL_CTX_get_max_proto_version(ctx) \ + SSL_CTX_ctrl(ctx, SSL_CTRL_GET_MAX_PROTO_VERSION, 0, NULL) +# define SSL_set_min_proto_version(s, version) \ + SSL_ctrl(s, SSL_CTRL_SET_MIN_PROTO_VERSION, version, NULL) +# define SSL_set_max_proto_version(s, version) \ + SSL_ctrl(s, SSL_CTRL_SET_MAX_PROTO_VERSION, version, NULL) +# define SSL_get_min_proto_version(s) \ + SSL_ctrl(s, SSL_CTRL_GET_MIN_PROTO_VERSION, 0, NULL) +# define SSL_get_max_proto_version(s) \ + SSL_ctrl(s, SSL_CTRL_GET_MAX_PROTO_VERSION, 0, NULL) + +const char *SSL_get0_group_name(SSL *s); +const char *SSL_group_to_name(SSL *s, int id); + +/* Backwards compatibility, original 1.1.0 names */ +# define SSL_CTRL_GET_SERVER_TMP_KEY \ + SSL_CTRL_GET_PEER_TMP_KEY +# define SSL_get_server_tmp_key(s, pk) \ + SSL_get_peer_tmp_key(s, pk) + +int SSL_set0_tmp_dh_pkey(SSL *s, EVP_PKEY *dhpkey); +int SSL_CTX_set0_tmp_dh_pkey(SSL_CTX *ctx, EVP_PKEY *dhpkey); + +/* + * The following symbol names are old and obsolete. They are kept + * for compatibility reasons only and should not be used anymore. + */ +# define SSL_CTRL_GET_CURVES SSL_CTRL_GET_GROUPS +# define SSL_CTRL_SET_CURVES SSL_CTRL_SET_GROUPS +# define SSL_CTRL_SET_CURVES_LIST SSL_CTRL_SET_GROUPS_LIST +# define SSL_CTRL_GET_SHARED_CURVE SSL_CTRL_GET_SHARED_GROUP + +# define SSL_get1_curves SSL_get1_groups +# define SSL_CTX_set1_curves SSL_CTX_set1_groups +# define SSL_CTX_set1_curves_list SSL_CTX_set1_groups_list +# define SSL_set1_curves SSL_set1_groups +# define SSL_set1_curves_list SSL_set1_groups_list +# define SSL_get_shared_curve SSL_get_shared_group + + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +/* Provide some compatibility macros for removed functionality. */ +# define SSL_CTX_need_tmp_RSA(ctx) 0 +# define SSL_CTX_set_tmp_rsa(ctx,rsa) 1 +# define SSL_need_tmp_RSA(ssl) 0 +# define SSL_set_tmp_rsa(ssl,rsa) 1 +# define SSL_CTX_set_ecdh_auto(dummy, onoff) ((onoff) != 0) +# define SSL_set_ecdh_auto(dummy, onoff) ((onoff) != 0) +/* + * We "pretend" to call the callback to avoid warnings about unused static + * functions. + */ +# define SSL_CTX_set_tmp_rsa_callback(ctx, cb) while(0) (cb)(NULL, 0, 0) +# define SSL_set_tmp_rsa_callback(ssl, cb) while(0) (cb)(NULL, 0, 0) +# endif +__owur const BIO_METHOD *BIO_f_ssl(void); +__owur BIO *BIO_new_ssl(SSL_CTX *ctx, int client); +__owur BIO *BIO_new_ssl_connect(SSL_CTX *ctx); +__owur BIO *BIO_new_buffer_ssl_connect(SSL_CTX *ctx); +__owur int BIO_ssl_copy_session_id(BIO *to, BIO *from); +void BIO_ssl_shutdown(BIO *ssl_bio); + +__owur int SSL_CTX_set_cipher_list(SSL_CTX *, const char *str); +__owur SSL_CTX *SSL_CTX_new(const SSL_METHOD *meth); +__owur SSL_CTX *SSL_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq, + const SSL_METHOD *meth); +int SSL_CTX_up_ref(SSL_CTX *ctx); +void SSL_CTX_free(SSL_CTX *); +__owur long SSL_CTX_set_timeout(SSL_CTX *ctx, long t); +__owur long SSL_CTX_get_timeout(const SSL_CTX *ctx); +__owur X509_STORE *SSL_CTX_get_cert_store(const SSL_CTX *); +void SSL_CTX_set_cert_store(SSL_CTX *, X509_STORE *); +void SSL_CTX_set1_cert_store(SSL_CTX *, X509_STORE *); +__owur int SSL_want(const SSL *s); +__owur int SSL_clear(SSL *s); + +void SSL_CTX_flush_sessions(SSL_CTX *ctx, long tm); + +__owur const SSL_CIPHER *SSL_get_current_cipher(const SSL *s); +__owur const SSL_CIPHER *SSL_get_pending_cipher(const SSL *s); +__owur int SSL_CIPHER_get_bits(const SSL_CIPHER *c, int *alg_bits); +__owur const char *SSL_CIPHER_get_version(const SSL_CIPHER *c); +__owur const char *SSL_CIPHER_get_name(const SSL_CIPHER *c); +__owur const char *SSL_CIPHER_standard_name(const SSL_CIPHER *c); +__owur const char *OPENSSL_cipher_name(const char *rfc_name); +__owur uint32_t SSL_CIPHER_get_id(const SSL_CIPHER *c); +__owur uint16_t SSL_CIPHER_get_protocol_id(const SSL_CIPHER *c); +__owur int SSL_CIPHER_get_kx_nid(const SSL_CIPHER *c); +__owur int SSL_CIPHER_get_auth_nid(const SSL_CIPHER *c); +__owur const EVP_MD *SSL_CIPHER_get_handshake_digest(const SSL_CIPHER *c); +__owur int SSL_CIPHER_is_aead(const SSL_CIPHER *c); + +__owur int SSL_get_fd(const SSL *s); +__owur int SSL_get_rfd(const SSL *s); +__owur int SSL_get_wfd(const SSL *s); +__owur const char *SSL_get_cipher_list(const SSL *s, int n); +__owur char *SSL_get_shared_ciphers(const SSL *s, char *buf, int size); +__owur int SSL_get_read_ahead(const SSL *s); +__owur int SSL_pending(const SSL *s); +__owur int SSL_has_pending(const SSL *s); +# ifndef OPENSSL_NO_SOCK +__owur int SSL_set_fd(SSL *s, int fd); +__owur int SSL_set_rfd(SSL *s, int fd); +__owur int SSL_set_wfd(SSL *s, int fd); +# endif +void SSL_set0_rbio(SSL *s, BIO *rbio); +void SSL_set0_wbio(SSL *s, BIO *wbio); +void SSL_set_bio(SSL *s, BIO *rbio, BIO *wbio); +__owur BIO *SSL_get_rbio(const SSL *s); +__owur BIO *SSL_get_wbio(const SSL *s); +__owur int SSL_set_cipher_list(SSL *s, const char *str); +__owur int SSL_CTX_set_ciphersuites(SSL_CTX *ctx, const char *str); +__owur int SSL_set_ciphersuites(SSL *s, const char *str); +void SSL_set_read_ahead(SSL *s, int yes); +__owur int SSL_get_verify_mode(const SSL *s); +__owur int SSL_get_verify_depth(const SSL *s); +__owur SSL_verify_cb SSL_get_verify_callback(const SSL *s); +void SSL_set_verify(SSL *s, int mode, SSL_verify_cb callback); +void SSL_set_verify_depth(SSL *s, int depth); +void SSL_set_cert_cb(SSL *s, int (*cb) (SSL *ssl, void *arg), void *arg); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 __owur int SSL_use_RSAPrivateKey(SSL *ssl, RSA *rsa); +OSSL_DEPRECATEDIN_3_0 +__owur int SSL_use_RSAPrivateKey_ASN1(SSL *ssl, + const unsigned char *d, long len); +# endif +__owur int SSL_use_PrivateKey(SSL *ssl, EVP_PKEY *pkey); +__owur int SSL_use_PrivateKey_ASN1(int pk, SSL *ssl, const unsigned char *d, + long len); +__owur int SSL_use_certificate(SSL *ssl, X509 *x); +__owur int SSL_use_certificate_ASN1(SSL *ssl, const unsigned char *d, int len); +__owur int SSL_use_cert_and_key(SSL *ssl, X509 *x509, EVP_PKEY *privatekey, + STACK_OF(X509) *chain, int override); + + +/* serverinfo file format versions */ +# define SSL_SERVERINFOV1 1 +# define SSL_SERVERINFOV2 2 + +/* Set serverinfo data for the current active cert. */ +__owur int SSL_CTX_use_serverinfo(SSL_CTX *ctx, const unsigned char *serverinfo, + size_t serverinfo_length); +__owur int SSL_CTX_use_serverinfo_ex(SSL_CTX *ctx, unsigned int version, + const unsigned char *serverinfo, + size_t serverinfo_length); +__owur int SSL_CTX_use_serverinfo_file(SSL_CTX *ctx, const char *file); + +#ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +__owur int SSL_use_RSAPrivateKey_file(SSL *ssl, const char *file, int type); +#endif + +__owur int SSL_use_PrivateKey_file(SSL *ssl, const char *file, int type); +__owur int SSL_use_certificate_file(SSL *ssl, const char *file, int type); + +#ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +__owur int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char *file, + int type); +#endif +__owur int SSL_CTX_use_PrivateKey_file(SSL_CTX *ctx, const char *file, + int type); +__owur int SSL_CTX_use_certificate_file(SSL_CTX *ctx, const char *file, + int type); +/* PEM type */ +__owur int SSL_CTX_use_certificate_chain_file(SSL_CTX *ctx, const char *file); +__owur int SSL_use_certificate_chain_file(SSL *ssl, const char *file); +__owur STACK_OF(X509_NAME) *SSL_load_client_CA_file(const char *file); +__owur STACK_OF(X509_NAME) +*SSL_load_client_CA_file_ex(const char *file, OSSL_LIB_CTX *libctx, + const char *propq); +__owur int SSL_add_file_cert_subjects_to_stack(STACK_OF(X509_NAME) *stackCAs, + const char *file); +int SSL_add_dir_cert_subjects_to_stack(STACK_OF(X509_NAME) *stackCAs, + const char *dir); +int SSL_add_store_cert_subjects_to_stack(STACK_OF(X509_NAME) *stackCAs, + const char *uri); + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define SSL_load_error_strings() \ + OPENSSL_init_ssl(OPENSSL_INIT_LOAD_SSL_STRINGS \ + | OPENSSL_INIT_LOAD_CRYPTO_STRINGS, NULL) +# endif + +__owur const char *SSL_state_string(const SSL *s); +__owur const char *SSL_rstate_string(const SSL *s); +__owur const char *SSL_state_string_long(const SSL *s); +__owur const char *SSL_rstate_string_long(const SSL *s); +__owur long SSL_SESSION_get_time(const SSL_SESSION *s); +__owur long SSL_SESSION_set_time(SSL_SESSION *s, long t); +__owur long SSL_SESSION_get_timeout(const SSL_SESSION *s); +__owur long SSL_SESSION_set_timeout(SSL_SESSION *s, long t); +__owur int SSL_SESSION_get_protocol_version(const SSL_SESSION *s); +__owur int SSL_SESSION_set_protocol_version(SSL_SESSION *s, int version); + +__owur time_t SSL_SESSION_get_time_ex(const SSL_SESSION *s); +__owur time_t SSL_SESSION_set_time_ex(SSL_SESSION *s, time_t t); + +__owur const char *SSL_SESSION_get0_hostname(const SSL_SESSION *s); +__owur int SSL_SESSION_set1_hostname(SSL_SESSION *s, const char *hostname); +void SSL_SESSION_get0_alpn_selected(const SSL_SESSION *s, + const unsigned char **alpn, + size_t *len); +__owur int SSL_SESSION_set1_alpn_selected(SSL_SESSION *s, + const unsigned char *alpn, + size_t len); +__owur const SSL_CIPHER *SSL_SESSION_get0_cipher(const SSL_SESSION *s); +__owur int SSL_SESSION_set_cipher(SSL_SESSION *s, const SSL_CIPHER *cipher); +__owur int SSL_SESSION_has_ticket(const SSL_SESSION *s); +__owur unsigned long SSL_SESSION_get_ticket_lifetime_hint(const SSL_SESSION *s); +void SSL_SESSION_get0_ticket(const SSL_SESSION *s, const unsigned char **tick, + size_t *len); +__owur uint32_t SSL_SESSION_get_max_early_data(const SSL_SESSION *s); +__owur int SSL_SESSION_set_max_early_data(SSL_SESSION *s, + uint32_t max_early_data); +__owur int SSL_copy_session_id(SSL *to, const SSL *from); +__owur X509 *SSL_SESSION_get0_peer(SSL_SESSION *s); +__owur int SSL_SESSION_set1_id_context(SSL_SESSION *s, + const unsigned char *sid_ctx, + unsigned int sid_ctx_len); +__owur int SSL_SESSION_set1_id(SSL_SESSION *s, const unsigned char *sid, + unsigned int sid_len); +__owur int SSL_SESSION_is_resumable(const SSL_SESSION *s); + +__owur SSL_SESSION *SSL_SESSION_new(void); +__owur SSL_SESSION *SSL_SESSION_dup(const SSL_SESSION *src); +const unsigned char *SSL_SESSION_get_id(const SSL_SESSION *s, + unsigned int *len); +const unsigned char *SSL_SESSION_get0_id_context(const SSL_SESSION *s, + unsigned int *len); +__owur unsigned int SSL_SESSION_get_compress_id(const SSL_SESSION *s); +# ifndef OPENSSL_NO_STDIO +int SSL_SESSION_print_fp(FILE *fp, const SSL_SESSION *ses); +# endif +int SSL_SESSION_print(BIO *fp, const SSL_SESSION *ses); +int SSL_SESSION_print_keylog(BIO *bp, const SSL_SESSION *x); +int SSL_SESSION_up_ref(SSL_SESSION *ses); +void SSL_SESSION_free(SSL_SESSION *ses); +__owur int i2d_SSL_SESSION(const SSL_SESSION *in, unsigned char **pp); +__owur int SSL_set_session(SSL *to, SSL_SESSION *session); +int SSL_CTX_add_session(SSL_CTX *ctx, SSL_SESSION *session); +int SSL_CTX_remove_session(SSL_CTX *ctx, SSL_SESSION *session); +__owur int SSL_CTX_set_generate_session_id(SSL_CTX *ctx, GEN_SESSION_CB cb); +__owur int SSL_set_generate_session_id(SSL *s, GEN_SESSION_CB cb); +__owur int SSL_has_matching_session_id(const SSL *s, + const unsigned char *id, + unsigned int id_len); +SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp, + long length); +SSL_SESSION *d2i_SSL_SESSION_ex(SSL_SESSION **a, const unsigned char **pp, + long length, OSSL_LIB_CTX *libctx, + const char *propq); + +# ifdef OPENSSL_X509_H +__owur X509 *SSL_get0_peer_certificate(const SSL *s); +__owur X509 *SSL_get1_peer_certificate(const SSL *s); +/* Deprecated in 3.0.0 */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define SSL_get_peer_certificate SSL_get1_peer_certificate +# endif +# endif + +__owur STACK_OF(X509) *SSL_get_peer_cert_chain(const SSL *s); + +__owur int SSL_CTX_get_verify_mode(const SSL_CTX *ctx); +__owur int SSL_CTX_get_verify_depth(const SSL_CTX *ctx); +__owur SSL_verify_cb SSL_CTX_get_verify_callback(const SSL_CTX *ctx); +void SSL_CTX_set_verify(SSL_CTX *ctx, int mode, SSL_verify_cb callback); +void SSL_CTX_set_verify_depth(SSL_CTX *ctx, int depth); +void SSL_CTX_set_cert_verify_callback(SSL_CTX *ctx, + int (*cb) (X509_STORE_CTX *, void *), + void *arg); +void SSL_CTX_set_cert_cb(SSL_CTX *c, int (*cb) (SSL *ssl, void *arg), + void *arg); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +__owur int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa); +OSSL_DEPRECATEDIN_3_0 +__owur int SSL_CTX_use_RSAPrivateKey_ASN1(SSL_CTX *ctx, const unsigned char *d, + long len); +# endif +__owur int SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey); +__owur int SSL_CTX_use_PrivateKey_ASN1(int pk, SSL_CTX *ctx, + const unsigned char *d, long len); +__owur int SSL_CTX_use_certificate(SSL_CTX *ctx, X509 *x); +__owur int SSL_CTX_use_certificate_ASN1(SSL_CTX *ctx, int len, + const unsigned char *d); +__owur int SSL_CTX_use_cert_and_key(SSL_CTX *ctx, X509 *x509, EVP_PKEY *privatekey, + STACK_OF(X509) *chain, int override); + +void SSL_CTX_set_default_passwd_cb(SSL_CTX *ctx, pem_password_cb *cb); +void SSL_CTX_set_default_passwd_cb_userdata(SSL_CTX *ctx, void *u); +pem_password_cb *SSL_CTX_get_default_passwd_cb(SSL_CTX *ctx); +void *SSL_CTX_get_default_passwd_cb_userdata(SSL_CTX *ctx); +void SSL_set_default_passwd_cb(SSL *s, pem_password_cb *cb); +void SSL_set_default_passwd_cb_userdata(SSL *s, void *u); +pem_password_cb *SSL_get_default_passwd_cb(SSL *s); +void *SSL_get_default_passwd_cb_userdata(SSL *s); + +__owur int SSL_CTX_check_private_key(const SSL_CTX *ctx); +__owur int SSL_check_private_key(const SSL *ctx); + +__owur int SSL_CTX_set_session_id_context(SSL_CTX *ctx, + const unsigned char *sid_ctx, + unsigned int sid_ctx_len); + +SSL *SSL_new(SSL_CTX *ctx); +int SSL_up_ref(SSL *s); +int SSL_is_dtls(const SSL *s); +int SSL_is_tls(const SSL *s); +int SSL_is_quic(const SSL *s); +__owur int SSL_set_session_id_context(SSL *ssl, const unsigned char *sid_ctx, + unsigned int sid_ctx_len); + +__owur int SSL_CTX_set_purpose(SSL_CTX *ctx, int purpose); +__owur int SSL_set_purpose(SSL *ssl, int purpose); +__owur int SSL_CTX_set_trust(SSL_CTX *ctx, int trust); +__owur int SSL_set_trust(SSL *ssl, int trust); + +__owur int SSL_set1_host(SSL *s, const char *hostname); +__owur int SSL_add1_host(SSL *s, const char *hostname); +__owur const char *SSL_get0_peername(SSL *s); +void SSL_set_hostflags(SSL *s, unsigned int flags); + +__owur int SSL_CTX_dane_enable(SSL_CTX *ctx); +__owur int SSL_CTX_dane_mtype_set(SSL_CTX *ctx, const EVP_MD *md, + uint8_t mtype, uint8_t ord); +__owur int SSL_dane_enable(SSL *s, const char *basedomain); +__owur int SSL_dane_tlsa_add(SSL *s, uint8_t usage, uint8_t selector, + uint8_t mtype, const unsigned char *data, size_t dlen); +__owur int SSL_get0_dane_authority(SSL *s, X509 **mcert, EVP_PKEY **mspki); +__owur int SSL_get0_dane_tlsa(SSL *s, uint8_t *usage, uint8_t *selector, + uint8_t *mtype, const unsigned char **data, + size_t *dlen); +/* + * Bridge opacity barrier between libcrypt and libssl, also needed to support + * offline testing in test/danetest.c + */ +SSL_DANE *SSL_get0_dane(SSL *ssl); +/* + * DANE flags + */ +unsigned long SSL_CTX_dane_set_flags(SSL_CTX *ctx, unsigned long flags); +unsigned long SSL_CTX_dane_clear_flags(SSL_CTX *ctx, unsigned long flags); +unsigned long SSL_dane_set_flags(SSL *ssl, unsigned long flags); +unsigned long SSL_dane_clear_flags(SSL *ssl, unsigned long flags); + +__owur int SSL_CTX_set1_param(SSL_CTX *ctx, X509_VERIFY_PARAM *vpm); +__owur int SSL_set1_param(SSL *ssl, X509_VERIFY_PARAM *vpm); + +__owur X509_VERIFY_PARAM *SSL_CTX_get0_param(SSL_CTX *ctx); +__owur X509_VERIFY_PARAM *SSL_get0_param(SSL *ssl); + +# ifndef OPENSSL_NO_SRP +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int SSL_CTX_set_srp_username(SSL_CTX *ctx, char *name); +OSSL_DEPRECATEDIN_3_0 int SSL_CTX_set_srp_password(SSL_CTX *ctx, char *password); +OSSL_DEPRECATEDIN_3_0 int SSL_CTX_set_srp_strength(SSL_CTX *ctx, int strength); +OSSL_DEPRECATEDIN_3_0 +int SSL_CTX_set_srp_client_pwd_callback(SSL_CTX *ctx, + char *(*cb) (SSL *, void *)); +OSSL_DEPRECATEDIN_3_0 +int SSL_CTX_set_srp_verify_param_callback(SSL_CTX *ctx, + int (*cb) (SSL *, void *)); +OSSL_DEPRECATEDIN_3_0 +int SSL_CTX_set_srp_username_callback(SSL_CTX *ctx, + int (*cb) (SSL *, int *, void *)); +OSSL_DEPRECATEDIN_3_0 int SSL_CTX_set_srp_cb_arg(SSL_CTX *ctx, void *arg); + +OSSL_DEPRECATEDIN_3_0 +int SSL_set_srp_server_param(SSL *s, const BIGNUM *N, const BIGNUM *g, + BIGNUM *sa, BIGNUM *v, char *info); +OSSL_DEPRECATEDIN_3_0 +int SSL_set_srp_server_param_pw(SSL *s, const char *user, const char *pass, + const char *grp); + +OSSL_DEPRECATEDIN_3_0 __owur BIGNUM *SSL_get_srp_g(SSL *s); +OSSL_DEPRECATEDIN_3_0 __owur BIGNUM *SSL_get_srp_N(SSL *s); + +OSSL_DEPRECATEDIN_3_0 __owur char *SSL_get_srp_username(SSL *s); +OSSL_DEPRECATEDIN_3_0 __owur char *SSL_get_srp_userinfo(SSL *s); +# endif +# endif + +/* + * ClientHello callback and helpers. + */ + +# define SSL_CLIENT_HELLO_SUCCESS 1 +# define SSL_CLIENT_HELLO_ERROR 0 +# define SSL_CLIENT_HELLO_RETRY (-1) + +typedef int (*SSL_client_hello_cb_fn) (SSL *s, int *al, void *arg); +void SSL_CTX_set_client_hello_cb(SSL_CTX *c, SSL_client_hello_cb_fn cb, + void *arg); +int SSL_client_hello_isv2(SSL *s); +unsigned int SSL_client_hello_get0_legacy_version(SSL *s); +size_t SSL_client_hello_get0_random(SSL *s, const unsigned char **out); +size_t SSL_client_hello_get0_session_id(SSL *s, const unsigned char **out); +size_t SSL_client_hello_get0_ciphers(SSL *s, const unsigned char **out); +size_t SSL_client_hello_get0_compression_methods(SSL *s, + const unsigned char **out); +int SSL_client_hello_get1_extensions_present(SSL *s, int **out, size_t *outlen); +int SSL_client_hello_get_extension_order(SSL *s, uint16_t *exts, + size_t *num_exts); +int SSL_client_hello_get0_ext(SSL *s, unsigned int type, + const unsigned char **out, size_t *outlen); + +void SSL_certs_clear(SSL *s); +void SSL_free(SSL *ssl); +# ifdef OSSL_ASYNC_FD +/* + * Windows application developer has to include windows.h to use these. + */ +__owur int SSL_waiting_for_async(SSL *s); +__owur int SSL_get_all_async_fds(SSL *s, OSSL_ASYNC_FD *fds, size_t *numfds); +__owur int SSL_get_changed_async_fds(SSL *s, OSSL_ASYNC_FD *addfd, + size_t *numaddfds, OSSL_ASYNC_FD *delfd, + size_t *numdelfds); +__owur int SSL_CTX_set_async_callback(SSL_CTX *ctx, SSL_async_callback_fn callback); +__owur int SSL_CTX_set_async_callback_arg(SSL_CTX *ctx, void *arg); +__owur int SSL_set_async_callback(SSL *s, SSL_async_callback_fn callback); +__owur int SSL_set_async_callback_arg(SSL *s, void *arg); +__owur int SSL_get_async_status(SSL *s, int *status); + +# endif +__owur int SSL_accept(SSL *ssl); +__owur int SSL_stateless(SSL *s); +__owur int SSL_connect(SSL *ssl); +__owur int SSL_read(SSL *ssl, void *buf, int num); +__owur int SSL_read_ex(SSL *ssl, void *buf, size_t num, size_t *readbytes); + +# define SSL_READ_EARLY_DATA_ERROR 0 +# define SSL_READ_EARLY_DATA_SUCCESS 1 +# define SSL_READ_EARLY_DATA_FINISH 2 + +__owur int SSL_read_early_data(SSL *s, void *buf, size_t num, + size_t *readbytes); +__owur int SSL_peek(SSL *ssl, void *buf, int num); +__owur int SSL_peek_ex(SSL *ssl, void *buf, size_t num, size_t *readbytes); +__owur ossl_ssize_t SSL_sendfile(SSL *s, int fd, off_t offset, size_t size, + int flags); +__owur int SSL_write(SSL *ssl, const void *buf, int num); +__owur int SSL_write_ex(SSL *s, const void *buf, size_t num, size_t *written); +__owur int SSL_write_early_data(SSL *s, const void *buf, size_t num, + size_t *written); +long SSL_ctrl(SSL *ssl, int cmd, long larg, void *parg); +long SSL_callback_ctrl(SSL *, int, void (*)(void)); +long SSL_CTX_ctrl(SSL_CTX *ctx, int cmd, long larg, void *parg); +long SSL_CTX_callback_ctrl(SSL_CTX *, int, void (*)(void)); + +# define SSL_WRITE_FLAG_CONCLUDE (1U << 0) + +__owur int SSL_write_ex2(SSL *s, const void *buf, size_t num, + uint64_t flags, + size_t *written); + +# define SSL_EARLY_DATA_NOT_SENT 0 +# define SSL_EARLY_DATA_REJECTED 1 +# define SSL_EARLY_DATA_ACCEPTED 2 + +__owur int SSL_get_early_data_status(const SSL *s); + +__owur int SSL_get_error(const SSL *s, int ret_code); +__owur const char *SSL_get_version(const SSL *s); +__owur int SSL_get_handshake_rtt(const SSL *s, uint64_t *rtt); + +/* This sets the 'default' SSL version that SSL_new() will create */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +__owur int SSL_CTX_set_ssl_version(SSL_CTX *ctx, const SSL_METHOD *meth); +# endif + +# ifndef OPENSSL_NO_SSL3_METHOD +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *SSLv3_method(void); /* SSLv3 */ +OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *SSLv3_server_method(void); +OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *SSLv3_client_method(void); +# endif +# endif + +#define SSLv23_method TLS_method +#define SSLv23_server_method TLS_server_method +#define SSLv23_client_method TLS_client_method + +/* Negotiate highest available SSL/TLS version */ +__owur const SSL_METHOD *TLS_method(void); +__owur const SSL_METHOD *TLS_server_method(void); +__owur const SSL_METHOD *TLS_client_method(void); + +# ifndef OPENSSL_NO_TLS1_METHOD +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_method(void); /* TLSv1.0 */ +OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_server_method(void); +OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_client_method(void); +# endif +# endif + +# ifndef OPENSSL_NO_TLS1_1_METHOD +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_method(void); /* TLSv1.1 */ +OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_server_method(void); +OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_client_method(void); +# endif +# endif + +# ifndef OPENSSL_NO_TLS1_2_METHOD +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_method(void); /* TLSv1.2 */ +OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_server_method(void); +OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_client_method(void); +# endif +# endif + +# ifndef OPENSSL_NO_DTLS1_METHOD +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_method(void); /* DTLSv1.0 */ +OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_server_method(void); +OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_client_method(void); +# endif +# endif + +# ifndef OPENSSL_NO_DTLS1_2_METHOD +/* DTLSv1.2 */ +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_2_method(void); +OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_2_server_method(void); +OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_2_client_method(void); +# endif +# endif + +__owur const SSL_METHOD *DTLS_method(void); /* DTLS 1.0 and 1.2 */ +__owur const SSL_METHOD *DTLS_server_method(void); /* DTLS 1.0 and 1.2 */ +__owur const SSL_METHOD *DTLS_client_method(void); /* DTLS 1.0 and 1.2 */ + +__owur size_t DTLS_get_data_mtu(const SSL *s); + +__owur STACK_OF(SSL_CIPHER) *SSL_get_ciphers(const SSL *s); +__owur STACK_OF(SSL_CIPHER) *SSL_CTX_get_ciphers(const SSL_CTX *ctx); +__owur STACK_OF(SSL_CIPHER) *SSL_get_client_ciphers(const SSL *s); +__owur STACK_OF(SSL_CIPHER) *SSL_get1_supported_ciphers(SSL *s); + +__owur int SSL_do_handshake(SSL *s); +int SSL_key_update(SSL *s, int updatetype); +int SSL_get_key_update_type(const SSL *s); +int SSL_renegotiate(SSL *s); +int SSL_renegotiate_abbreviated(SSL *s); +__owur int SSL_renegotiate_pending(const SSL *s); +int SSL_new_session_ticket(SSL *s); +int SSL_shutdown(SSL *s); +__owur int SSL_verify_client_post_handshake(SSL *s); +void SSL_CTX_set_post_handshake_auth(SSL_CTX *ctx, int val); +void SSL_set_post_handshake_auth(SSL *s, int val); + +__owur const SSL_METHOD *SSL_CTX_get_ssl_method(const SSL_CTX *ctx); +__owur const SSL_METHOD *SSL_get_ssl_method(const SSL *s); +__owur int SSL_set_ssl_method(SSL *s, const SSL_METHOD *method); +__owur const char *SSL_alert_type_string_long(int value); +__owur const char *SSL_alert_type_string(int value); +__owur const char *SSL_alert_desc_string_long(int value); +__owur const char *SSL_alert_desc_string(int value); + +void SSL_set0_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list); +void SSL_CTX_set0_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list); +__owur const STACK_OF(X509_NAME) *SSL_get0_CA_list(const SSL *s); +__owur const STACK_OF(X509_NAME) *SSL_CTX_get0_CA_list(const SSL_CTX *ctx); +__owur int SSL_add1_to_CA_list(SSL *ssl, const X509 *x); +__owur int SSL_CTX_add1_to_CA_list(SSL_CTX *ctx, const X509 *x); +__owur const STACK_OF(X509_NAME) *SSL_get0_peer_CA_list(const SSL *s); + +void SSL_set_client_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list); +void SSL_CTX_set_client_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list); +__owur STACK_OF(X509_NAME) *SSL_get_client_CA_list(const SSL *s); +__owur STACK_OF(X509_NAME) *SSL_CTX_get_client_CA_list(const SSL_CTX *s); +__owur int SSL_add_client_CA(SSL *ssl, X509 *x); +__owur int SSL_CTX_add_client_CA(SSL_CTX *ctx, X509 *x); + +void SSL_set_connect_state(SSL *s); +void SSL_set_accept_state(SSL *s); + +__owur long SSL_get_default_timeout(const SSL *s); + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define SSL_library_init() OPENSSL_init_ssl(0, NULL) +# endif + +__owur char *SSL_CIPHER_description(const SSL_CIPHER *, char *buf, int size); +__owur STACK_OF(X509_NAME) *SSL_dup_CA_list(const STACK_OF(X509_NAME) *sk); + +__owur SSL *SSL_dup(SSL *ssl); + +__owur X509 *SSL_get_certificate(const SSL *ssl); +/* + * EVP_PKEY + */ +struct evp_pkey_st *SSL_get_privatekey(const SSL *ssl); + +__owur X509 *SSL_CTX_get0_certificate(const SSL_CTX *ctx); +__owur EVP_PKEY *SSL_CTX_get0_privatekey(const SSL_CTX *ctx); + +void SSL_CTX_set_quiet_shutdown(SSL_CTX *ctx, int mode); +__owur int SSL_CTX_get_quiet_shutdown(const SSL_CTX *ctx); +void SSL_set_quiet_shutdown(SSL *ssl, int mode); +__owur int SSL_get_quiet_shutdown(const SSL *ssl); +void SSL_set_shutdown(SSL *ssl, int mode); +__owur int SSL_get_shutdown(const SSL *ssl); +__owur int SSL_version(const SSL *ssl); +__owur int SSL_client_version(const SSL *s); +__owur int SSL_CTX_set_default_verify_paths(SSL_CTX *ctx); +__owur int SSL_CTX_set_default_verify_dir(SSL_CTX *ctx); +__owur int SSL_CTX_set_default_verify_file(SSL_CTX *ctx); +__owur int SSL_CTX_set_default_verify_store(SSL_CTX *ctx); +__owur int SSL_CTX_load_verify_file(SSL_CTX *ctx, const char *CAfile); +__owur int SSL_CTX_load_verify_dir(SSL_CTX *ctx, const char *CApath); +__owur int SSL_CTX_load_verify_store(SSL_CTX *ctx, const char *CAstore); +__owur int SSL_CTX_load_verify_locations(SSL_CTX *ctx, + const char *CAfile, + const char *CApath); +# define SSL_get0_session SSL_get_session/* just peek at pointer */ +__owur SSL_SESSION *SSL_get_session(const SSL *ssl); +__owur SSL_SESSION *SSL_get1_session(SSL *ssl); /* obtain a reference count */ +__owur SSL_CTX *SSL_get_SSL_CTX(const SSL *ssl); +SSL_CTX *SSL_set_SSL_CTX(SSL *ssl, SSL_CTX *ctx); +void SSL_set_info_callback(SSL *ssl, + void (*cb) (const SSL *ssl, int type, int val)); +void (*SSL_get_info_callback(const SSL *ssl)) (const SSL *ssl, int type, + int val); +__owur OSSL_HANDSHAKE_STATE SSL_get_state(const SSL *ssl); + +void SSL_set_verify_result(SSL *ssl, long v); +__owur long SSL_get_verify_result(const SSL *ssl); +__owur STACK_OF(X509) *SSL_get0_verified_chain(const SSL *s); + +__owur size_t SSL_get_client_random(const SSL *ssl, unsigned char *out, + size_t outlen); +__owur size_t SSL_get_server_random(const SSL *ssl, unsigned char *out, + size_t outlen); +__owur size_t SSL_SESSION_get_master_key(const SSL_SESSION *sess, + unsigned char *out, size_t outlen); +__owur int SSL_SESSION_set1_master_key(SSL_SESSION *sess, + const unsigned char *in, size_t len); +uint8_t SSL_SESSION_get_max_fragment_length(const SSL_SESSION *sess); + +#define SSL_get_ex_new_index(l, p, newf, dupf, freef) \ + CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_SSL, l, p, newf, dupf, freef) +__owur int SSL_set_ex_data(SSL *ssl, int idx, void *data); +void *SSL_get_ex_data(const SSL *ssl, int idx); +#define SSL_SESSION_get_ex_new_index(l, p, newf, dupf, freef) \ + CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_SSL_SESSION, l, p, newf, dupf, freef) +__owur int SSL_SESSION_set_ex_data(SSL_SESSION *ss, int idx, void *data); +void *SSL_SESSION_get_ex_data(const SSL_SESSION *ss, int idx); +#define SSL_CTX_get_ex_new_index(l, p, newf, dupf, freef) \ + CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_SSL_CTX, l, p, newf, dupf, freef) +__owur int SSL_CTX_set_ex_data(SSL_CTX *ssl, int idx, void *data); +void *SSL_CTX_get_ex_data(const SSL_CTX *ssl, int idx); + +__owur int SSL_get_ex_data_X509_STORE_CTX_idx(void); + +# define SSL_CTX_sess_set_cache_size(ctx,t) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SESS_CACHE_SIZE,t,NULL) +# define SSL_CTX_sess_get_cache_size(ctx) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_GET_SESS_CACHE_SIZE,0,NULL) +# define SSL_CTX_set_session_cache_mode(ctx,m) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SESS_CACHE_MODE,m,NULL) +# define SSL_CTX_get_session_cache_mode(ctx) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_GET_SESS_CACHE_MODE,0,NULL) + +# define SSL_CTX_get_default_read_ahead(ctx) SSL_CTX_get_read_ahead(ctx) +# define SSL_CTX_set_default_read_ahead(ctx,m) SSL_CTX_set_read_ahead(ctx,m) +# define SSL_CTX_get_read_ahead(ctx) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_GET_READ_AHEAD,0,NULL) +# define SSL_CTX_set_read_ahead(ctx,m) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_READ_AHEAD,m,NULL) +# define SSL_CTX_get_max_cert_list(ctx) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_GET_MAX_CERT_LIST,0,NULL) +# define SSL_CTX_set_max_cert_list(ctx,m) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_MAX_CERT_LIST,m,NULL) +# define SSL_get_max_cert_list(ssl) \ + SSL_ctrl(ssl,SSL_CTRL_GET_MAX_CERT_LIST,0,NULL) +# define SSL_set_max_cert_list(ssl,m) \ + SSL_ctrl(ssl,SSL_CTRL_SET_MAX_CERT_LIST,m,NULL) + +# define SSL_CTX_set_max_send_fragment(ctx,m) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_MAX_SEND_FRAGMENT,m,NULL) +# define SSL_set_max_send_fragment(ssl,m) \ + SSL_ctrl(ssl,SSL_CTRL_SET_MAX_SEND_FRAGMENT,m,NULL) +# define SSL_CTX_set_split_send_fragment(ctx,m) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SPLIT_SEND_FRAGMENT,m,NULL) +# define SSL_set_split_send_fragment(ssl,m) \ + SSL_ctrl(ssl,SSL_CTRL_SET_SPLIT_SEND_FRAGMENT,m,NULL) +# define SSL_CTX_set_max_pipelines(ctx,m) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_MAX_PIPELINES,m,NULL) +# define SSL_set_max_pipelines(ssl,m) \ + SSL_ctrl(ssl,SSL_CTRL_SET_MAX_PIPELINES,m,NULL) +# define SSL_set_retry_verify(ssl) \ + (SSL_ctrl(ssl,SSL_CTRL_SET_RETRY_VERIFY,0,NULL) > 0) + +void SSL_CTX_set_default_read_buffer_len(SSL_CTX *ctx, size_t len); +void SSL_set_default_read_buffer_len(SSL *s, size_t len); + +# ifndef OPENSSL_NO_DH +# ifndef OPENSSL_NO_DEPRECATED_3_0 +/* NB: the |keylength| is only applicable when is_export is true */ +OSSL_DEPRECATEDIN_3_0 +void SSL_CTX_set_tmp_dh_callback(SSL_CTX *ctx, + DH *(*dh) (SSL *ssl, int is_export, + int keylength)); +OSSL_DEPRECATEDIN_3_0 +void SSL_set_tmp_dh_callback(SSL *ssl, + DH *(*dh) (SSL *ssl, int is_export, + int keylength)); +# endif +# endif + +__owur const COMP_METHOD *SSL_get_current_compression(const SSL *s); +__owur const COMP_METHOD *SSL_get_current_expansion(const SSL *s); +__owur const char *SSL_COMP_get_name(const COMP_METHOD *comp); +__owur const char *SSL_COMP_get0_name(const SSL_COMP *comp); +__owur int SSL_COMP_get_id(const SSL_COMP *comp); +STACK_OF(SSL_COMP) *SSL_COMP_get_compression_methods(void); +__owur STACK_OF(SSL_COMP) *SSL_COMP_set0_compression_methods(STACK_OF(SSL_COMP) + *meths); +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define SSL_COMP_free_compression_methods() while(0) continue +# endif +__owur int SSL_COMP_add_compression_method(int id, COMP_METHOD *cm); + +const SSL_CIPHER *SSL_CIPHER_find(SSL *ssl, const unsigned char *ptr); +int SSL_CIPHER_get_cipher_nid(const SSL_CIPHER *c); +int SSL_CIPHER_get_digest_nid(const SSL_CIPHER *c); +int SSL_bytes_to_cipher_list(SSL *s, const unsigned char *bytes, size_t len, + int isv2format, STACK_OF(SSL_CIPHER) **sk, + STACK_OF(SSL_CIPHER) **scsvs); + +/* TLS extensions functions */ +__owur int SSL_set_session_ticket_ext(SSL *s, void *ext_data, int ext_len); + +__owur int SSL_set_session_ticket_ext_cb(SSL *s, + tls_session_ticket_ext_cb_fn cb, + void *arg); + +/* Pre-shared secret session resumption functions */ +__owur int SSL_set_session_secret_cb(SSL *s, + tls_session_secret_cb_fn session_secret_cb, + void *arg); + +void SSL_CTX_set_not_resumable_session_callback(SSL_CTX *ctx, + int (*cb) (SSL *ssl, + int + is_forward_secure)); + +void SSL_set_not_resumable_session_callback(SSL *ssl, + int (*cb) (SSL *ssl, + int is_forward_secure)); + +void SSL_CTX_set_record_padding_callback(SSL_CTX *ctx, + size_t (*cb) (SSL *ssl, int type, + size_t len, void *arg)); +void SSL_CTX_set_record_padding_callback_arg(SSL_CTX *ctx, void *arg); +void *SSL_CTX_get_record_padding_callback_arg(const SSL_CTX *ctx); +int SSL_CTX_set_block_padding(SSL_CTX *ctx, size_t block_size); + +int SSL_set_record_padding_callback(SSL *ssl, + size_t (*cb) (SSL *ssl, int type, + size_t len, void *arg)); +void SSL_set_record_padding_callback_arg(SSL *ssl, void *arg); +void *SSL_get_record_padding_callback_arg(const SSL *ssl); +int SSL_set_block_padding(SSL *ssl, size_t block_size); + +int SSL_set_num_tickets(SSL *s, size_t num_tickets); +size_t SSL_get_num_tickets(const SSL *s); +int SSL_CTX_set_num_tickets(SSL_CTX *ctx, size_t num_tickets); +size_t SSL_CTX_get_num_tickets(const SSL_CTX *ctx); + +/* QUIC support */ +int SSL_handle_events(SSL *s); +__owur int SSL_get_event_timeout(SSL *s, struct timeval *tv, int *is_infinite); +__owur int SSL_get_rpoll_descriptor(SSL *s, BIO_POLL_DESCRIPTOR *desc); +__owur int SSL_get_wpoll_descriptor(SSL *s, BIO_POLL_DESCRIPTOR *desc); +__owur int SSL_net_read_desired(SSL *s); +__owur int SSL_net_write_desired(SSL *s); +__owur int SSL_set_blocking_mode(SSL *s, int blocking); +__owur int SSL_get_blocking_mode(SSL *s); +__owur int SSL_set1_initial_peer_addr(SSL *s, const BIO_ADDR *peer_addr); +__owur SSL *SSL_get0_connection(SSL *s); +__owur int SSL_is_connection(SSL *s); + +#define SSL_STREAM_TYPE_NONE 0 +#define SSL_STREAM_TYPE_READ (1U << 0) +#define SSL_STREAM_TYPE_WRITE (1U << 1) +#define SSL_STREAM_TYPE_BIDI (SSL_STREAM_TYPE_READ | SSL_STREAM_TYPE_WRITE) +__owur int SSL_get_stream_type(SSL *s); + +__owur uint64_t SSL_get_stream_id(SSL *s); +__owur int SSL_is_stream_local(SSL *s); + +#define SSL_DEFAULT_STREAM_MODE_NONE 0 +#define SSL_DEFAULT_STREAM_MODE_AUTO_BIDI 1 +#define SSL_DEFAULT_STREAM_MODE_AUTO_UNI 2 +__owur int SSL_set_default_stream_mode(SSL *s, uint32_t mode); + +#define SSL_STREAM_FLAG_UNI (1U << 0) +#define SSL_STREAM_FLAG_NO_BLOCK (1U << 1) +#define SSL_STREAM_FLAG_ADVANCE (1U << 2) +__owur SSL *SSL_new_stream(SSL *s, uint64_t flags); + +#define SSL_INCOMING_STREAM_POLICY_AUTO 0 +#define SSL_INCOMING_STREAM_POLICY_ACCEPT 1 +#define SSL_INCOMING_STREAM_POLICY_REJECT 2 +__owur int SSL_set_incoming_stream_policy(SSL *s, int policy, uint64_t aec); + +#define SSL_ACCEPT_STREAM_NO_BLOCK (1U << 0) +__owur SSL *SSL_accept_stream(SSL *s, uint64_t flags); +__owur size_t SSL_get_accept_stream_queue_len(SSL *s); + +# ifndef OPENSSL_NO_QUIC +__owur int SSL_inject_net_dgram(SSL *s, const unsigned char *buf, + size_t buf_len, + const BIO_ADDR *peer, + const BIO_ADDR *local); +# endif + +typedef struct ssl_shutdown_ex_args_st { + uint64_t quic_error_code; + const char *quic_reason; +} SSL_SHUTDOWN_EX_ARGS; + +#define SSL_SHUTDOWN_FLAG_RAPID (1U << 0) +#define SSL_SHUTDOWN_FLAG_NO_STREAM_FLUSH (1U << 1) +#define SSL_SHUTDOWN_FLAG_NO_BLOCK (1U << 2) +#define SSL_SHUTDOWN_FLAG_WAIT_PEER (1U << 3) + +__owur int SSL_shutdown_ex(SSL *ssl, uint64_t flags, + const SSL_SHUTDOWN_EX_ARGS *args, + size_t args_len); + +__owur int SSL_stream_conclude(SSL *ssl, uint64_t flags); + +typedef struct ssl_stream_reset_args_st { + uint64_t quic_error_code; +} SSL_STREAM_RESET_ARGS; + +__owur int SSL_stream_reset(SSL *ssl, + const SSL_STREAM_RESET_ARGS *args, + size_t args_len); + +#define SSL_STREAM_STATE_NONE 0 +#define SSL_STREAM_STATE_OK 1 +#define SSL_STREAM_STATE_WRONG_DIR 2 +#define SSL_STREAM_STATE_FINISHED 3 +#define SSL_STREAM_STATE_RESET_LOCAL 4 +#define SSL_STREAM_STATE_RESET_REMOTE 5 +#define SSL_STREAM_STATE_CONN_CLOSED 6 +__owur int SSL_get_stream_read_state(SSL *ssl); +__owur int SSL_get_stream_write_state(SSL *ssl); + +__owur int SSL_get_stream_read_error_code(SSL *ssl, uint64_t *app_error_code); +__owur int SSL_get_stream_write_error_code(SSL *ssl, uint64_t *app_error_code); + +#define SSL_CONN_CLOSE_FLAG_LOCAL (1U << 0) +#define SSL_CONN_CLOSE_FLAG_TRANSPORT (1U << 1) + +typedef struct ssl_conn_close_info_st { + uint64_t error_code, frame_type; + const char *reason; + size_t reason_len; + uint32_t flags; +} SSL_CONN_CLOSE_INFO; + +__owur int SSL_get_conn_close_info(SSL *ssl, + SSL_CONN_CLOSE_INFO *info, + size_t info_len); + +# define SSL_VALUE_CLASS_GENERIC 0 +# define SSL_VALUE_CLASS_FEATURE_REQUEST 1 +# define SSL_VALUE_CLASS_FEATURE_PEER_REQUEST 2 +# define SSL_VALUE_CLASS_FEATURE_NEGOTIATED 3 + +# define SSL_VALUE_NONE 0 +# define SSL_VALUE_QUIC_STREAM_BIDI_LOCAL_AVAIL 1 +# define SSL_VALUE_QUIC_STREAM_BIDI_REMOTE_AVAIL 2 +# define SSL_VALUE_QUIC_STREAM_UNI_LOCAL_AVAIL 3 +# define SSL_VALUE_QUIC_STREAM_UNI_REMOTE_AVAIL 4 +# define SSL_VALUE_QUIC_IDLE_TIMEOUT 5 +# define SSL_VALUE_EVENT_HANDLING_MODE 6 +# define SSL_VALUE_STREAM_WRITE_BUF_SIZE 7 +# define SSL_VALUE_STREAM_WRITE_BUF_USED 8 +# define SSL_VALUE_STREAM_WRITE_BUF_AVAIL 9 + +# define SSL_VALUE_EVENT_HANDLING_MODE_INHERIT 0 +# define SSL_VALUE_EVENT_HANDLING_MODE_IMPLICIT 1 +# define SSL_VALUE_EVENT_HANDLING_MODE_EXPLICIT 2 + +int SSL_get_value_uint(SSL *s, uint32_t class_, uint32_t id, uint64_t *v); +int SSL_set_value_uint(SSL *s, uint32_t class_, uint32_t id, uint64_t v); + +# define SSL_get_generic_value_uint(ssl, id, v) \ + SSL_get_value_uint((ssl), SSL_VALUE_CLASS_GENERIC, (id), (v)) +# define SSL_set_generic_value_uint(ssl, id, v) \ + SSL_set_value_uint((ssl), SSL_VALUE_CLASS_GENERIC, (id), (v)) +# define SSL_get_feature_request_uint(ssl, id, v) \ + SSL_get_value_uint((ssl), SSL_VALUE_CLASS_FEATURE_REQUEST, (id), (v)) +# define SSL_set_feature_request_uint(ssl, id, v) \ + SSL_set_value_uint((ssl), SSL_VALUE_CLASS_FEATURE_REQUEST, (id), (v)) +# define SSL_get_feature_peer_request_uint(ssl, id, v) \ + SSL_get_value_uint((ssl), SSL_VALUE_CLASS_FEATURE_PEER_REQUEST, (id), (v)) +# define SSL_get_feature_negotiated_uint(ssl, id, v) \ + SSL_get_value_uint((ssl), SSL_VALUE_CLASS_FEATURE_NEGOTIATED, (id), (v)) + +# define SSL_get_quic_stream_bidi_local_avail(ssl, value) \ + SSL_get_generic_value_uint((ssl), SSL_VALUE_QUIC_STREAM_BIDI_LOCAL_AVAIL, \ + (value)) +# define SSL_get_quic_stream_bidi_remote_avail(ssl, value) \ + SSL_get_generic_value_uint((ssl), SSL_VALUE_QUIC_STREAM_BIDI_REMOTE_AVAIL, \ + (value)) +# define SSL_get_quic_stream_uni_local_avail(ssl, value) \ + SSL_get_generic_value_uint((ssl), SSL_VALUE_QUIC_STREAM_UNI_LOCAL_AVAIL, \ + (value)) +# define SSL_get_quic_stream_uni_remote_avail(ssl, value) \ + SSL_get_generic_value_uint((ssl), SSL_VALUE_QUIC_STREAM_UNI_REMOTE_AVAIL, \ + (value)) + +# define SSL_get_event_handling_mode(ssl, value) \ + SSL_get_generic_value_uint((ssl), SSL_VALUE_EVENT_HANDLING_MODE, \ + (value)) +# define SSL_set_event_handling_mode(ssl, value) \ + SSL_set_generic_value_uint((ssl), SSL_VALUE_EVENT_HANDLING_MODE, \ + (value)) + +# define SSL_get_stream_write_buf_size(ssl, value) \ + SSL_get_generic_value_uint((ssl), SSL_VALUE_STREAM_WRITE_BUF_SIZE, \ + (value)) +# define SSL_get_stream_write_buf_used(ssl, value) \ + SSL_get_generic_value_uint((ssl), SSL_VALUE_STREAM_WRITE_BUF_USED, \ + (value)) +# define SSL_get_stream_write_buf_avail(ssl, value) \ + SSL_get_generic_value_uint((ssl), SSL_VALUE_STREAM_WRITE_BUF_AVAIL, \ + (value)) + +# define SSL_POLL_EVENT_NONE 0 + +# define SSL_POLL_EVENT_F (1U << 0) /* F (Failure) */ +# define SSL_POLL_EVENT_EL (1U << 1) /* EL (Exception on Listener) */ +# define SSL_POLL_EVENT_EC (1U << 2) /* EC (Exception on Conn) */ +# define SSL_POLL_EVENT_ECD (1U << 3) /* ECD (Exception on Conn Drained) */ +# define SSL_POLL_EVENT_ER (1U << 4) /* ER (Exception on Read) */ +# define SSL_POLL_EVENT_EW (1U << 5) /* EW (Exception on Write) */ +# define SSL_POLL_EVENT_R (1U << 6) /* R (Readable) */ +# define SSL_POLL_EVENT_W (1U << 7) /* W (Writable) */ +# define SSL_POLL_EVENT_IC (1U << 8) /* IC (Incoming Connection) */ +# define SSL_POLL_EVENT_ISB (1U << 9) /* ISB (Incoming Stream: Bidi) */ +# define SSL_POLL_EVENT_ISU (1U << 10) /* ISU (Incoming Stream: Uni) */ +# define SSL_POLL_EVENT_OSB (1U << 11) /* OSB (Outgoing Stream: Bidi) */ +# define SSL_POLL_EVENT_OSU (1U << 12) /* OSU (Outgoing Stream: Uni) */ + +# define SSL_POLL_EVENT_RW (SSL_POLL_EVENT_R | SSL_POLL_EVENT_W) +# define SSL_POLL_EVENT_RE (SSL_POLL_EVENT_R | SSL_POLL_EVENT_ER) +# define SSL_POLL_EVENT_WE (SSL_POLL_EVENT_W | SSL_POLL_EVENT_EW) +# define SSL_POLL_EVENT_RWE (SSL_POLL_EVENT_RE | SSL_POLL_EVENT_WE) +# define SSL_POLL_EVENT_E (SSL_POLL_EVENT_EL | SSL_POLL_EVENT_EC \ + | SSL_POLL_EVENT_ER | SSL_POLL_EVENT_EW) +# define SSL_POLL_EVENT_IS (SSL_POLL_EVENT_ISB | SSL_POLL_EVENT_ISU) +# define SSL_POLL_EVENT_ISE (SSL_POLL_EVENT_IS | SSL_POLL_EVENT_EC) +# define SSL_POLL_EVENT_I (SSL_POLL_EVENT_IS | SSL_POLL_EVENT_IC) +# define SSL_POLL_EVENT_OS (SSL_POLL_EVENT_OSB | SSL_POLL_EVENT_OSU) +# define SSL_POLL_EVENT_OSE (SSL_POLL_EVENT_OS | SSL_POLL_EVENT_EC) + +typedef struct ssl_poll_item_st { + BIO_POLL_DESCRIPTOR desc; + uint64_t events, revents; +} SSL_POLL_ITEM; + +# define SSL_POLL_FLAG_NO_HANDLE_EVENTS (1U << 0) + +__owur int SSL_poll(SSL_POLL_ITEM *items, + size_t num_items, + size_t stride, + const struct timeval *timeout, + uint64_t flags, + size_t *result_count); + +static ossl_inline ossl_unused BIO_POLL_DESCRIPTOR +SSL_as_poll_descriptor(SSL *s) +{ + BIO_POLL_DESCRIPTOR d; + + d.type = BIO_POLL_DESCRIPTOR_TYPE_SSL; + d.value.ssl = s; + return d; +} + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define SSL_cache_hit(s) SSL_session_reused(s) +# endif + +__owur int SSL_session_reused(const SSL *s); +__owur int SSL_is_server(const SSL *s); + +__owur __owur SSL_CONF_CTX *SSL_CONF_CTX_new(void); +int SSL_CONF_CTX_finish(SSL_CONF_CTX *cctx); +void SSL_CONF_CTX_free(SSL_CONF_CTX *cctx); +unsigned int SSL_CONF_CTX_set_flags(SSL_CONF_CTX *cctx, unsigned int flags); +__owur unsigned int SSL_CONF_CTX_clear_flags(SSL_CONF_CTX *cctx, + unsigned int flags); +__owur int SSL_CONF_CTX_set1_prefix(SSL_CONF_CTX *cctx, const char *pre); + +void SSL_CONF_CTX_set_ssl(SSL_CONF_CTX *cctx, SSL *ssl); +void SSL_CONF_CTX_set_ssl_ctx(SSL_CONF_CTX *cctx, SSL_CTX *ctx); + +__owur int SSL_CONF_cmd(SSL_CONF_CTX *cctx, const char *cmd, const char *value); +__owur int SSL_CONF_cmd_argv(SSL_CONF_CTX *cctx, int *pargc, char ***pargv); +__owur int SSL_CONF_cmd_value_type(SSL_CONF_CTX *cctx, const char *cmd); + +void SSL_add_ssl_module(void); +int SSL_config(SSL *s, const char *name); +int SSL_CTX_config(SSL_CTX *ctx, const char *name); + +# ifndef OPENSSL_NO_SSL_TRACE +void SSL_trace(int write_p, int version, int content_type, + const void *buf, size_t len, SSL *ssl, void *arg); +# endif + +# ifndef OPENSSL_NO_SOCK +int DTLSv1_listen(SSL *s, BIO_ADDR *client); +# endif + +# ifndef OPENSSL_NO_CT + +/* + * A callback for verifying that the received SCTs are sufficient. + * Expected to return 1 if they are sufficient, otherwise 0. + * May return a negative integer if an error occurs. + * A connection should be aborted if the SCTs are deemed insufficient. + */ +typedef int (*ssl_ct_validation_cb)(const CT_POLICY_EVAL_CTX *ctx, + const STACK_OF(SCT) *scts, void *arg); + +/* + * Sets a |callback| that is invoked upon receipt of ServerHelloDone to validate + * the received SCTs. + * If the callback returns a non-positive result, the connection is terminated. + * Call this function before beginning a handshake. + * If a NULL |callback| is provided, SCT validation is disabled. + * |arg| is arbitrary userdata that will be passed to the callback whenever it + * is invoked. Ownership of |arg| remains with the caller. + * + * NOTE: A side-effect of setting a CT callback is that an OCSP stapled response + * will be requested. + */ +int SSL_set_ct_validation_callback(SSL *s, ssl_ct_validation_cb callback, + void *arg); +int SSL_CTX_set_ct_validation_callback(SSL_CTX *ctx, + ssl_ct_validation_cb callback, + void *arg); +#define SSL_disable_ct(s) \ + ((void) SSL_set_validation_callback((s), NULL, NULL)) +#define SSL_CTX_disable_ct(ctx) \ + ((void) SSL_CTX_set_validation_callback((ctx), NULL, NULL)) + +/* + * The validation type enumerates the available behaviours of the built-in SSL + * CT validation callback selected via SSL_enable_ct() and SSL_CTX_enable_ct(). + * The underlying callback is a static function in libssl. + */ +enum { + SSL_CT_VALIDATION_PERMISSIVE = 0, + SSL_CT_VALIDATION_STRICT +}; + +/* + * Enable CT by setting up a callback that implements one of the built-in + * validation variants. The SSL_CT_VALIDATION_PERMISSIVE variant always + * continues the handshake, the application can make appropriate decisions at + * handshake completion. The SSL_CT_VALIDATION_STRICT variant requires at + * least one valid SCT, or else handshake termination will be requested. The + * handshake may continue anyway if SSL_VERIFY_NONE is in effect. + */ +int SSL_enable_ct(SSL *s, int validation_mode); +int SSL_CTX_enable_ct(SSL_CTX *ctx, int validation_mode); + +/* + * Report whether a non-NULL callback is enabled. + */ +int SSL_ct_is_enabled(const SSL *s); +int SSL_CTX_ct_is_enabled(const SSL_CTX *ctx); + +/* Gets the SCTs received from a connection */ +const STACK_OF(SCT) *SSL_get0_peer_scts(SSL *s); + +/* + * Loads the CT log list from the default location. + * If a CTLOG_STORE has previously been set using SSL_CTX_set_ctlog_store, + * the log information loaded from this file will be appended to the + * CTLOG_STORE. + * Returns 1 on success, 0 otherwise. + */ +int SSL_CTX_set_default_ctlog_list_file(SSL_CTX *ctx); + +/* + * Loads the CT log list from the specified file path. + * If a CTLOG_STORE has previously been set using SSL_CTX_set_ctlog_store, + * the log information loaded from this file will be appended to the + * CTLOG_STORE. + * Returns 1 on success, 0 otherwise. + */ +int SSL_CTX_set_ctlog_list_file(SSL_CTX *ctx, const char *path); + +/* + * Sets the CT log list used by all SSL connections created from this SSL_CTX. + * Ownership of the CTLOG_STORE is transferred to the SSL_CTX. + */ +void SSL_CTX_set0_ctlog_store(SSL_CTX *ctx, CTLOG_STORE *logs); + +/* + * Gets the CT log list used by all SSL connections created from this SSL_CTX. + * This will be NULL unless one of the following functions has been called: + * - SSL_CTX_set_default_ctlog_list_file + * - SSL_CTX_set_ctlog_list_file + * - SSL_CTX_set_ctlog_store + */ +const CTLOG_STORE *SSL_CTX_get0_ctlog_store(const SSL_CTX *ctx); + +# endif /* OPENSSL_NO_CT */ + +/* What the "other" parameter contains in security callback */ +/* Mask for type */ +# define SSL_SECOP_OTHER_TYPE 0xffff0000 +# define SSL_SECOP_OTHER_NONE 0 +# define SSL_SECOP_OTHER_CIPHER (1 << 16) +# define SSL_SECOP_OTHER_CURVE (2 << 16) +# define SSL_SECOP_OTHER_DH (3 << 16) +# define SSL_SECOP_OTHER_PKEY (4 << 16) +# define SSL_SECOP_OTHER_SIGALG (5 << 16) +# define SSL_SECOP_OTHER_CERT (6 << 16) + +/* Indicated operation refers to peer key or certificate */ +# define SSL_SECOP_PEER 0x1000 + +/* Values for "op" parameter in security callback */ + +/* Called to filter ciphers */ +/* Ciphers client supports */ +# define SSL_SECOP_CIPHER_SUPPORTED (1 | SSL_SECOP_OTHER_CIPHER) +/* Cipher shared by client/server */ +# define SSL_SECOP_CIPHER_SHARED (2 | SSL_SECOP_OTHER_CIPHER) +/* Sanity check of cipher server selects */ +# define SSL_SECOP_CIPHER_CHECK (3 | SSL_SECOP_OTHER_CIPHER) +/* Curves supported by client */ +# define SSL_SECOP_CURVE_SUPPORTED (4 | SSL_SECOP_OTHER_CURVE) +/* Curves shared by client/server */ +# define SSL_SECOP_CURVE_SHARED (5 | SSL_SECOP_OTHER_CURVE) +/* Sanity check of curve server selects */ +# define SSL_SECOP_CURVE_CHECK (6 | SSL_SECOP_OTHER_CURVE) +/* Temporary DH key */ +# define SSL_SECOP_TMP_DH (7 | SSL_SECOP_OTHER_PKEY) +/* SSL/TLS version */ +# define SSL_SECOP_VERSION (9 | SSL_SECOP_OTHER_NONE) +/* Session tickets */ +# define SSL_SECOP_TICKET (10 | SSL_SECOP_OTHER_NONE) +/* Supported signature algorithms sent to peer */ +# define SSL_SECOP_SIGALG_SUPPORTED (11 | SSL_SECOP_OTHER_SIGALG) +/* Shared signature algorithm */ +# define SSL_SECOP_SIGALG_SHARED (12 | SSL_SECOP_OTHER_SIGALG) +/* Sanity check signature algorithm allowed */ +# define SSL_SECOP_SIGALG_CHECK (13 | SSL_SECOP_OTHER_SIGALG) +/* Used to get mask of supported public key signature algorithms */ +# define SSL_SECOP_SIGALG_MASK (14 | SSL_SECOP_OTHER_SIGALG) +/* Use to see if compression is allowed */ +# define SSL_SECOP_COMPRESSION (15 | SSL_SECOP_OTHER_NONE) +/* EE key in certificate */ +# define SSL_SECOP_EE_KEY (16 | SSL_SECOP_OTHER_CERT) +/* CA key in certificate */ +# define SSL_SECOP_CA_KEY (17 | SSL_SECOP_OTHER_CERT) +/* CA digest algorithm in certificate */ +# define SSL_SECOP_CA_MD (18 | SSL_SECOP_OTHER_CERT) +/* Peer EE key in certificate */ +# define SSL_SECOP_PEER_EE_KEY (SSL_SECOP_EE_KEY | SSL_SECOP_PEER) +/* Peer CA key in certificate */ +# define SSL_SECOP_PEER_CA_KEY (SSL_SECOP_CA_KEY | SSL_SECOP_PEER) +/* Peer CA digest algorithm in certificate */ +# define SSL_SECOP_PEER_CA_MD (SSL_SECOP_CA_MD | SSL_SECOP_PEER) + +void SSL_set_security_level(SSL *s, int level); +__owur int SSL_get_security_level(const SSL *s); +void SSL_set_security_callback(SSL *s, + int (*cb) (const SSL *s, const SSL_CTX *ctx, + int op, int bits, int nid, + void *other, void *ex)); +int (*SSL_get_security_callback(const SSL *s)) (const SSL *s, + const SSL_CTX *ctx, int op, + int bits, int nid, void *other, + void *ex); +void SSL_set0_security_ex_data(SSL *s, void *ex); +__owur void *SSL_get0_security_ex_data(const SSL *s); + +void SSL_CTX_set_security_level(SSL_CTX *ctx, int level); +__owur int SSL_CTX_get_security_level(const SSL_CTX *ctx); +void SSL_CTX_set_security_callback(SSL_CTX *ctx, + int (*cb) (const SSL *s, const SSL_CTX *ctx, + int op, int bits, int nid, + void *other, void *ex)); +int (*SSL_CTX_get_security_callback(const SSL_CTX *ctx)) (const SSL *s, + const SSL_CTX *ctx, + int op, int bits, + int nid, + void *other, + void *ex); +void SSL_CTX_set0_security_ex_data(SSL_CTX *ctx, void *ex); +__owur void *SSL_CTX_get0_security_ex_data(const SSL_CTX *ctx); + +/* OPENSSL_INIT flag 0x010000 reserved for internal use */ +# define OPENSSL_INIT_NO_LOAD_SSL_STRINGS 0x00100000L +# define OPENSSL_INIT_LOAD_SSL_STRINGS 0x00200000L + +# define OPENSSL_INIT_SSL_DEFAULT \ + (OPENSSL_INIT_LOAD_SSL_STRINGS | OPENSSL_INIT_LOAD_CRYPTO_STRINGS) + +int OPENSSL_init_ssl(uint64_t opts, const OPENSSL_INIT_SETTINGS *settings); + +# ifndef OPENSSL_NO_UNIT_TEST +__owur const struct openssl_ssl_test_functions *SSL_test_functions(void); +# endif + +__owur int SSL_free_buffers(SSL *ssl); +__owur int SSL_alloc_buffers(SSL *ssl); + +/* Status codes passed to the decrypt session ticket callback. Some of these + * are for internal use only and are never passed to the callback. */ +typedef int SSL_TICKET_STATUS; + +/* Support for ticket appdata */ +/* fatal error, malloc failure */ +# define SSL_TICKET_FATAL_ERR_MALLOC 0 +/* fatal error, either from parsing or decrypting the ticket */ +# define SSL_TICKET_FATAL_ERR_OTHER 1 +/* No ticket present */ +# define SSL_TICKET_NONE 2 +/* Empty ticket present */ +# define SSL_TICKET_EMPTY 3 +/* the ticket couldn't be decrypted */ +# define SSL_TICKET_NO_DECRYPT 4 +/* a ticket was successfully decrypted */ +# define SSL_TICKET_SUCCESS 5 +/* same as above but the ticket needs to be renewed */ +# define SSL_TICKET_SUCCESS_RENEW 6 + +/* Return codes for the decrypt session ticket callback */ +typedef int SSL_TICKET_RETURN; + +/* An error occurred */ +#define SSL_TICKET_RETURN_ABORT 0 +/* Do not use the ticket, do not send a renewed ticket to the client */ +#define SSL_TICKET_RETURN_IGNORE 1 +/* Do not use the ticket, send a renewed ticket to the client */ +#define SSL_TICKET_RETURN_IGNORE_RENEW 2 +/* Use the ticket, do not send a renewed ticket to the client */ +#define SSL_TICKET_RETURN_USE 3 +/* Use the ticket, send a renewed ticket to the client */ +#define SSL_TICKET_RETURN_USE_RENEW 4 + +typedef int (*SSL_CTX_generate_session_ticket_fn)(SSL *s, void *arg); +typedef SSL_TICKET_RETURN (*SSL_CTX_decrypt_session_ticket_fn)(SSL *s, SSL_SESSION *ss, + const unsigned char *keyname, + size_t keyname_length, + SSL_TICKET_STATUS status, + void *arg); +int SSL_CTX_set_session_ticket_cb(SSL_CTX *ctx, + SSL_CTX_generate_session_ticket_fn gen_cb, + SSL_CTX_decrypt_session_ticket_fn dec_cb, + void *arg); +int SSL_SESSION_set1_ticket_appdata(SSL_SESSION *ss, const void *data, size_t len); +int SSL_SESSION_get0_ticket_appdata(SSL_SESSION *ss, void **data, size_t *len); + +typedef unsigned int (*DTLS_timer_cb)(SSL *s, unsigned int timer_us); + +void DTLS_set_timer_cb(SSL *s, DTLS_timer_cb cb); + + +typedef int (*SSL_allow_early_data_cb_fn)(SSL *s, void *arg); +void SSL_CTX_set_allow_early_data_cb(SSL_CTX *ctx, + SSL_allow_early_data_cb_fn cb, + void *arg); +void SSL_set_allow_early_data_cb(SSL *s, + SSL_allow_early_data_cb_fn cb, + void *arg); + +/* store the default cipher strings inside the library */ +const char *OSSL_default_cipher_list(void); +const char *OSSL_default_ciphersuites(void); + +/* RFC8879 Certificate compression APIs */ + +int SSL_CTX_compress_certs(SSL_CTX *ctx, int alg); +int SSL_compress_certs(SSL *ssl, int alg); + +int SSL_CTX_set1_cert_comp_preference(SSL_CTX *ctx, int *algs, size_t len); +int SSL_set1_cert_comp_preference(SSL *ssl, int *algs, size_t len); + +int SSL_CTX_set1_compressed_cert(SSL_CTX *ctx, int algorithm, unsigned char *comp_data, + size_t comp_length, size_t orig_length); +int SSL_set1_compressed_cert(SSL *ssl, int algorithm, unsigned char *comp_data, + size_t comp_length, size_t orig_length); +size_t SSL_CTX_get1_compressed_cert(SSL_CTX *ctx, int alg, unsigned char **data, size_t *orig_len); +size_t SSL_get1_compressed_cert(SSL *ssl, int alg, unsigned char **data, size_t *orig_len); + +__owur int SSL_add_expected_rpk(SSL *s, EVP_PKEY *rpk); +__owur EVP_PKEY *SSL_get0_peer_rpk(const SSL *s); +__owur EVP_PKEY *SSL_SESSION_get0_peer_rpk(SSL_SESSION *s); +__owur int SSL_get_negotiated_client_cert_type(const SSL *s); +__owur int SSL_get_negotiated_server_cert_type(const SSL *s); + +__owur int SSL_set1_client_cert_type(SSL *s, const unsigned char *val, size_t len); +__owur int SSL_set1_server_cert_type(SSL *s, const unsigned char *val, size_t len); +__owur int SSL_CTX_set1_client_cert_type(SSL_CTX *ctx, const unsigned char *val, size_t len); +__owur int SSL_CTX_set1_server_cert_type(SSL_CTX *ctx, const unsigned char *val, size_t len); +__owur int SSL_get0_client_cert_type(const SSL *s, unsigned char **t, size_t *len); +__owur int SSL_get0_server_cert_type(const SSL *s, unsigned char **t, size_t *len); +__owur int SSL_CTX_get0_client_cert_type(const SSL_CTX *ctx, unsigned char **t, size_t *len); +__owur int SSL_CTX_get0_server_cert_type(const SSL_CTX *s, unsigned char **t, size_t *len); + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ssl2.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ssl2.h new file mode 100644 index 0000000..428ead0 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ssl2.h @@ -0,0 +1,30 @@ +/* + * Copyright 1995-2016 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_SSL2_H +# define OPENSSL_SSL2_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_SSL2_H +# endif + +#ifdef __cplusplus +extern "C" { +#endif + +# define SSL2_VERSION 0x0002 + +# define SSL2_MT_CLIENT_HELLO 1 + +#ifdef __cplusplus +} +#endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ssl3.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ssl3.h new file mode 100644 index 0000000..4f076c6 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ssl3.h @@ -0,0 +1,357 @@ +/* + * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved. + * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_SSL3_H +# define OPENSSL_SSL3_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_SSL3_H +# endif + +# include +# include +# include +# include + +#ifdef __cplusplus +extern "C" { +#endif + +/* + * Signalling cipher suite value from RFC 5746 + * (TLS_EMPTY_RENEGOTIATION_INFO_SCSV) + */ +# define SSL3_CK_SCSV 0x030000FF + +/* + * Signalling cipher suite value from draft-ietf-tls-downgrade-scsv-00 + * (TLS_FALLBACK_SCSV) + */ +# define SSL3_CK_FALLBACK_SCSV 0x03005600 + +# define SSL3_CK_RSA_NULL_MD5 0x03000001 +# define SSL3_CK_RSA_NULL_SHA 0x03000002 +# define SSL3_CK_RSA_RC4_40_MD5 0x03000003 +# define SSL3_CK_RSA_RC4_128_MD5 0x03000004 +# define SSL3_CK_RSA_RC4_128_SHA 0x03000005 +# define SSL3_CK_RSA_RC2_40_MD5 0x03000006 +# define SSL3_CK_RSA_IDEA_128_SHA 0x03000007 +# define SSL3_CK_RSA_DES_40_CBC_SHA 0x03000008 +# define SSL3_CK_RSA_DES_64_CBC_SHA 0x03000009 +# define SSL3_CK_RSA_DES_192_CBC3_SHA 0x0300000A + +# define SSL3_CK_DH_DSS_DES_40_CBC_SHA 0x0300000B +# define SSL3_CK_DH_DSS_DES_64_CBC_SHA 0x0300000C +# define SSL3_CK_DH_DSS_DES_192_CBC3_SHA 0x0300000D +# define SSL3_CK_DH_RSA_DES_40_CBC_SHA 0x0300000E +# define SSL3_CK_DH_RSA_DES_64_CBC_SHA 0x0300000F +# define SSL3_CK_DH_RSA_DES_192_CBC3_SHA 0x03000010 + +# define SSL3_CK_DHE_DSS_DES_40_CBC_SHA 0x03000011 +# define SSL3_CK_EDH_DSS_DES_40_CBC_SHA SSL3_CK_DHE_DSS_DES_40_CBC_SHA +# define SSL3_CK_DHE_DSS_DES_64_CBC_SHA 0x03000012 +# define SSL3_CK_EDH_DSS_DES_64_CBC_SHA SSL3_CK_DHE_DSS_DES_64_CBC_SHA +# define SSL3_CK_DHE_DSS_DES_192_CBC3_SHA 0x03000013 +# define SSL3_CK_EDH_DSS_DES_192_CBC3_SHA SSL3_CK_DHE_DSS_DES_192_CBC3_SHA +# define SSL3_CK_DHE_RSA_DES_40_CBC_SHA 0x03000014 +# define SSL3_CK_EDH_RSA_DES_40_CBC_SHA SSL3_CK_DHE_RSA_DES_40_CBC_SHA +# define SSL3_CK_DHE_RSA_DES_64_CBC_SHA 0x03000015 +# define SSL3_CK_EDH_RSA_DES_64_CBC_SHA SSL3_CK_DHE_RSA_DES_64_CBC_SHA +# define SSL3_CK_DHE_RSA_DES_192_CBC3_SHA 0x03000016 +# define SSL3_CK_EDH_RSA_DES_192_CBC3_SHA SSL3_CK_DHE_RSA_DES_192_CBC3_SHA + +# define SSL3_CK_ADH_RC4_40_MD5 0x03000017 +# define SSL3_CK_ADH_RC4_128_MD5 0x03000018 +# define SSL3_CK_ADH_DES_40_CBC_SHA 0x03000019 +# define SSL3_CK_ADH_DES_64_CBC_SHA 0x0300001A +# define SSL3_CK_ADH_DES_192_CBC_SHA 0x0300001B + +/* a bundle of RFC standard cipher names, generated from ssl3_ciphers[] */ +# define SSL3_RFC_RSA_NULL_MD5 "TLS_RSA_WITH_NULL_MD5" +# define SSL3_RFC_RSA_NULL_SHA "TLS_RSA_WITH_NULL_SHA" +# define SSL3_RFC_RSA_DES_192_CBC3_SHA "TLS_RSA_WITH_3DES_EDE_CBC_SHA" +# define SSL3_RFC_DHE_DSS_DES_192_CBC3_SHA "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" +# define SSL3_RFC_DHE_RSA_DES_192_CBC3_SHA "TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA" +# define SSL3_RFC_ADH_DES_192_CBC_SHA "TLS_DH_anon_WITH_3DES_EDE_CBC_SHA" +# define SSL3_RFC_RSA_IDEA_128_SHA "TLS_RSA_WITH_IDEA_CBC_SHA" +# define SSL3_RFC_RSA_RC4_128_MD5 "TLS_RSA_WITH_RC4_128_MD5" +# define SSL3_RFC_RSA_RC4_128_SHA "TLS_RSA_WITH_RC4_128_SHA" +# define SSL3_RFC_ADH_RC4_128_MD5 "TLS_DH_anon_WITH_RC4_128_MD5" + +# define SSL3_TXT_RSA_NULL_MD5 "NULL-MD5" +# define SSL3_TXT_RSA_NULL_SHA "NULL-SHA" +# define SSL3_TXT_RSA_RC4_40_MD5 "EXP-RC4-MD5" +# define SSL3_TXT_RSA_RC4_128_MD5 "RC4-MD5" +# define SSL3_TXT_RSA_RC4_128_SHA "RC4-SHA" +# define SSL3_TXT_RSA_RC2_40_MD5 "EXP-RC2-CBC-MD5" +# define SSL3_TXT_RSA_IDEA_128_SHA "IDEA-CBC-SHA" +# define SSL3_TXT_RSA_DES_40_CBC_SHA "EXP-DES-CBC-SHA" +# define SSL3_TXT_RSA_DES_64_CBC_SHA "DES-CBC-SHA" +# define SSL3_TXT_RSA_DES_192_CBC3_SHA "DES-CBC3-SHA" + +# define SSL3_TXT_DH_DSS_DES_40_CBC_SHA "EXP-DH-DSS-DES-CBC-SHA" +# define SSL3_TXT_DH_DSS_DES_64_CBC_SHA "DH-DSS-DES-CBC-SHA" +# define SSL3_TXT_DH_DSS_DES_192_CBC3_SHA "DH-DSS-DES-CBC3-SHA" +# define SSL3_TXT_DH_RSA_DES_40_CBC_SHA "EXP-DH-RSA-DES-CBC-SHA" +# define SSL3_TXT_DH_RSA_DES_64_CBC_SHA "DH-RSA-DES-CBC-SHA" +# define SSL3_TXT_DH_RSA_DES_192_CBC3_SHA "DH-RSA-DES-CBC3-SHA" + +# define SSL3_TXT_DHE_DSS_DES_40_CBC_SHA "EXP-DHE-DSS-DES-CBC-SHA" +# define SSL3_TXT_DHE_DSS_DES_64_CBC_SHA "DHE-DSS-DES-CBC-SHA" +# define SSL3_TXT_DHE_DSS_DES_192_CBC3_SHA "DHE-DSS-DES-CBC3-SHA" +# define SSL3_TXT_DHE_RSA_DES_40_CBC_SHA "EXP-DHE-RSA-DES-CBC-SHA" +# define SSL3_TXT_DHE_RSA_DES_64_CBC_SHA "DHE-RSA-DES-CBC-SHA" +# define SSL3_TXT_DHE_RSA_DES_192_CBC3_SHA "DHE-RSA-DES-CBC3-SHA" + +/* + * This next block of six "EDH" labels is for backward compatibility with + * older versions of OpenSSL. New code should use the six "DHE" labels above + * instead: + */ +# define SSL3_TXT_EDH_DSS_DES_40_CBC_SHA "EXP-EDH-DSS-DES-CBC-SHA" +# define SSL3_TXT_EDH_DSS_DES_64_CBC_SHA "EDH-DSS-DES-CBC-SHA" +# define SSL3_TXT_EDH_DSS_DES_192_CBC3_SHA "EDH-DSS-DES-CBC3-SHA" +# define SSL3_TXT_EDH_RSA_DES_40_CBC_SHA "EXP-EDH-RSA-DES-CBC-SHA" +# define SSL3_TXT_EDH_RSA_DES_64_CBC_SHA "EDH-RSA-DES-CBC-SHA" +# define SSL3_TXT_EDH_RSA_DES_192_CBC3_SHA "EDH-RSA-DES-CBC3-SHA" + +# define SSL3_TXT_ADH_RC4_40_MD5 "EXP-ADH-RC4-MD5" +# define SSL3_TXT_ADH_RC4_128_MD5 "ADH-RC4-MD5" +# define SSL3_TXT_ADH_DES_40_CBC_SHA "EXP-ADH-DES-CBC-SHA" +# define SSL3_TXT_ADH_DES_64_CBC_SHA "ADH-DES-CBC-SHA" +# define SSL3_TXT_ADH_DES_192_CBC_SHA "ADH-DES-CBC3-SHA" + +# define SSL3_SSL_SESSION_ID_LENGTH 32 +# define SSL3_MAX_SSL_SESSION_ID_LENGTH 32 + +# define SSL3_MASTER_SECRET_SIZE 48 +# define SSL3_RANDOM_SIZE 32 +# define SSL3_SESSION_ID_SIZE 32 +# define SSL3_RT_HEADER_LENGTH 5 + +# define SSL3_HM_HEADER_LENGTH 4 + +# ifndef SSL3_ALIGN_PAYLOAD + /* + * Some will argue that this increases memory footprint, but it's not + * actually true. Point is that malloc has to return at least 64-bit aligned + * pointers, meaning that allocating 5 bytes wastes 3 bytes in either case. + * Suggested pre-gaping simply moves these wasted bytes from the end of + * allocated region to its front, but makes data payload aligned, which + * improves performance:-) + */ +# define SSL3_ALIGN_PAYLOAD 8 +# else +# if (SSL3_ALIGN_PAYLOAD&(SSL3_ALIGN_PAYLOAD-1))!=0 +# error "insane SSL3_ALIGN_PAYLOAD" +# undef SSL3_ALIGN_PAYLOAD +# endif +# endif + +/* + * This is the maximum MAC (digest) size used by the SSL library. Currently + * maximum of 20 is used by SHA1, but we reserve for future extension for + * 512-bit hashes. + */ + +# define SSL3_RT_MAX_MD_SIZE 64 + +/* + * Maximum block size used in all ciphersuites. Currently 16 for AES. + */ + +# define SSL_RT_MAX_CIPHER_BLOCK_SIZE 16 + +# define SSL3_RT_MAX_EXTRA (16384) + +/* Maximum plaintext length: defined by SSL/TLS standards */ +# define SSL3_RT_MAX_PLAIN_LENGTH 16384 +/* Maximum compression overhead: defined by SSL/TLS standards */ +# define SSL3_RT_MAX_COMPRESSED_OVERHEAD 1024 + +/* + * The standards give a maximum encryption overhead of 1024 bytes. In + * practice the value is lower than this. The overhead is the maximum number + * of padding bytes (256) plus the mac size. + */ +# define SSL3_RT_MAX_ENCRYPTED_OVERHEAD (256 + SSL3_RT_MAX_MD_SIZE) +# define SSL3_RT_MAX_TLS13_ENCRYPTED_OVERHEAD 256 + +/* + * OpenSSL currently only uses a padding length of at most one block so the + * send overhead is smaller. + */ + +# define SSL3_RT_SEND_MAX_ENCRYPTED_OVERHEAD \ + (SSL_RT_MAX_CIPHER_BLOCK_SIZE + SSL3_RT_MAX_MD_SIZE) + +/* If compression isn't used don't include the compression overhead */ + +# ifdef OPENSSL_NO_COMP +# define SSL3_RT_MAX_COMPRESSED_LENGTH SSL3_RT_MAX_PLAIN_LENGTH +# else +# define SSL3_RT_MAX_COMPRESSED_LENGTH \ + (SSL3_RT_MAX_PLAIN_LENGTH+SSL3_RT_MAX_COMPRESSED_OVERHEAD) +# endif +# define SSL3_RT_MAX_ENCRYPTED_LENGTH \ + (SSL3_RT_MAX_ENCRYPTED_OVERHEAD+SSL3_RT_MAX_COMPRESSED_LENGTH) +# define SSL3_RT_MAX_TLS13_ENCRYPTED_LENGTH \ + (SSL3_RT_MAX_PLAIN_LENGTH + SSL3_RT_MAX_TLS13_ENCRYPTED_OVERHEAD) +# define SSL3_RT_MAX_PACKET_SIZE \ + (SSL3_RT_MAX_ENCRYPTED_LENGTH+SSL3_RT_HEADER_LENGTH) + +# define SSL3_MD_CLIENT_FINISHED_CONST "\x43\x4C\x4E\x54" +# define SSL3_MD_SERVER_FINISHED_CONST "\x53\x52\x56\x52" + +/* SSL3_VERSION is defined in prov_ssl.h */ +# define SSL3_VERSION_MAJOR 0x03 +# define SSL3_VERSION_MINOR 0x00 + +# define SSL3_RT_CHANGE_CIPHER_SPEC 20 +# define SSL3_RT_ALERT 21 +# define SSL3_RT_HANDSHAKE 22 +# define SSL3_RT_APPLICATION_DATA 23 + +/* Pseudo content types to indicate additional parameters */ +# define TLS1_RT_CRYPTO 0x1000 +# define TLS1_RT_CRYPTO_PREMASTER (TLS1_RT_CRYPTO | 0x1) +# define TLS1_RT_CRYPTO_CLIENT_RANDOM (TLS1_RT_CRYPTO | 0x2) +# define TLS1_RT_CRYPTO_SERVER_RANDOM (TLS1_RT_CRYPTO | 0x3) +# define TLS1_RT_CRYPTO_MASTER (TLS1_RT_CRYPTO | 0x4) + +# define TLS1_RT_CRYPTO_READ 0x0000 +# define TLS1_RT_CRYPTO_WRITE 0x0100 +# define TLS1_RT_CRYPTO_MAC (TLS1_RT_CRYPTO | 0x5) +# define TLS1_RT_CRYPTO_KEY (TLS1_RT_CRYPTO | 0x6) +# define TLS1_RT_CRYPTO_IV (TLS1_RT_CRYPTO | 0x7) +# define TLS1_RT_CRYPTO_FIXED_IV (TLS1_RT_CRYPTO | 0x8) + +/* Pseudo content types for SSL/TLS header info */ +# define SSL3_RT_HEADER 0x100 +# define SSL3_RT_INNER_CONTENT_TYPE 0x101 + +/* Pseudo content types for QUIC */ +# define SSL3_RT_QUIC_DATAGRAM 0x200 +# define SSL3_RT_QUIC_PACKET 0x201 +# define SSL3_RT_QUIC_FRAME_FULL 0x202 +# define SSL3_RT_QUIC_FRAME_HEADER 0x203 +# define SSL3_RT_QUIC_FRAME_PADDING 0x204 + +# define SSL3_AL_WARNING 1 +# define SSL3_AL_FATAL 2 + +# define SSL3_AD_CLOSE_NOTIFY 0 +# define SSL3_AD_UNEXPECTED_MESSAGE 10/* fatal */ +# define SSL3_AD_BAD_RECORD_MAC 20/* fatal */ +# define SSL3_AD_DECOMPRESSION_FAILURE 30/* fatal */ +# define SSL3_AD_HANDSHAKE_FAILURE 40/* fatal */ +# define SSL3_AD_NO_CERTIFICATE 41 +# define SSL3_AD_BAD_CERTIFICATE 42 +# define SSL3_AD_UNSUPPORTED_CERTIFICATE 43 +# define SSL3_AD_CERTIFICATE_REVOKED 44 +# define SSL3_AD_CERTIFICATE_EXPIRED 45 +# define SSL3_AD_CERTIFICATE_UNKNOWN 46 +# define SSL3_AD_ILLEGAL_PARAMETER 47/* fatal */ + +# define TLS1_HB_REQUEST 1 +# define TLS1_HB_RESPONSE 2 + + +# define SSL3_CT_RSA_SIGN 1 +# define SSL3_CT_DSS_SIGN 2 +# define SSL3_CT_RSA_FIXED_DH 3 +# define SSL3_CT_DSS_FIXED_DH 4 +# define SSL3_CT_RSA_EPHEMERAL_DH 5 +# define SSL3_CT_DSS_EPHEMERAL_DH 6 +# define SSL3_CT_FORTEZZA_DMS 20 +/* + * SSL3_CT_NUMBER is used to size arrays and it must be large enough to + * contain all of the cert types defined for *either* SSLv3 and TLSv1. + */ +# define SSL3_CT_NUMBER 12 + +# if defined(TLS_CT_NUMBER) +# if TLS_CT_NUMBER != SSL3_CT_NUMBER +# error "SSL/TLS CT_NUMBER values do not match" +# endif +# endif + +/* No longer used as of OpenSSL 1.1.1 */ +# define SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS 0x0001 + +/* Removed from OpenSSL 1.1.0 */ +# define TLS1_FLAGS_TLS_PADDING_BUG 0x0 + +# define TLS1_FLAGS_SKIP_CERT_VERIFY 0x0010 + +/* Set if we encrypt then mac instead of usual mac then encrypt */ +# define TLS1_FLAGS_ENCRYPT_THEN_MAC_READ 0x0100 +# define TLS1_FLAGS_ENCRYPT_THEN_MAC TLS1_FLAGS_ENCRYPT_THEN_MAC_READ + +/* Set if extended master secret extension received from peer */ +# define TLS1_FLAGS_RECEIVED_EXTMS 0x0200 + +# define TLS1_FLAGS_ENCRYPT_THEN_MAC_WRITE 0x0400 + +# define TLS1_FLAGS_STATELESS 0x0800 + +/* Set if extended master secret extension required on renegotiation */ +# define TLS1_FLAGS_REQUIRED_EXTMS 0x1000 + +/* 0x2000 is reserved for TLS1_FLAGS_QUIC (internal) */ + +# define SSL3_MT_HELLO_REQUEST 0 +# define SSL3_MT_CLIENT_HELLO 1 +# define SSL3_MT_SERVER_HELLO 2 +# define SSL3_MT_NEWSESSION_TICKET 4 +# define SSL3_MT_END_OF_EARLY_DATA 5 +# define SSL3_MT_ENCRYPTED_EXTENSIONS 8 +# define SSL3_MT_CERTIFICATE 11 +# define SSL3_MT_SERVER_KEY_EXCHANGE 12 +# define SSL3_MT_CERTIFICATE_REQUEST 13 +# define SSL3_MT_SERVER_DONE 14 +# define SSL3_MT_CERTIFICATE_VERIFY 15 +# define SSL3_MT_CLIENT_KEY_EXCHANGE 16 +# define SSL3_MT_FINISHED 20 +# define SSL3_MT_CERTIFICATE_URL 21 +# define SSL3_MT_CERTIFICATE_STATUS 22 +# define SSL3_MT_SUPPLEMENTAL_DATA 23 +# define SSL3_MT_KEY_UPDATE 24 +# define SSL3_MT_COMPRESSED_CERTIFICATE 25 +# ifndef OPENSSL_NO_NEXTPROTONEG +# define SSL3_MT_NEXT_PROTO 67 +# endif +# define SSL3_MT_MESSAGE_HASH 254 +# define DTLS1_MT_HELLO_VERIFY_REQUEST 3 + +/* Dummy message type for handling CCS like a normal handshake message */ +# define SSL3_MT_CHANGE_CIPHER_SPEC 0x0101 + +# define SSL3_MT_CCS 1 + +/* These are used when changing over to a new cipher */ +# define SSL3_CC_READ 0x001 +# define SSL3_CC_WRITE 0x002 +# define SSL3_CC_CLIENT 0x010 +# define SSL3_CC_SERVER 0x020 +# define SSL3_CC_EARLY 0x040 +# define SSL3_CC_HANDSHAKE 0x080 +# define SSL3_CC_APPLICATION 0x100 +# define SSL3_CHANGE_CIPHER_CLIENT_WRITE (SSL3_CC_CLIENT|SSL3_CC_WRITE) +# define SSL3_CHANGE_CIPHER_SERVER_READ (SSL3_CC_SERVER|SSL3_CC_READ) +# define SSL3_CHANGE_CIPHER_CLIENT_READ (SSL3_CC_CLIENT|SSL3_CC_READ) +# define SSL3_CHANGE_CIPHER_SERVER_WRITE (SSL3_CC_SERVER|SSL3_CC_WRITE) + +#ifdef __cplusplus +} +#endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/sslerr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/sslerr.h new file mode 100644 index 0000000..ec35df6 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/sslerr.h @@ -0,0 +1,377 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_SSLERR_H +# define OPENSSL_SSLERR_H +# pragma once + +# include +# include +# include + + + +/* + * SSL reason codes. + */ +# define SSL_R_APPLICATION_DATA_AFTER_CLOSE_NOTIFY 291 +# define SSL_R_APP_DATA_IN_HANDSHAKE 100 +# define SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT 272 +# define SSL_R_AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE 158 +# define SSL_R_BAD_CERTIFICATE 348 +# define SSL_R_BAD_CHANGE_CIPHER_SPEC 103 +# define SSL_R_BAD_CIPHER 186 +# define SSL_R_BAD_COMPRESSION_ALGORITHM 326 +# define SSL_R_BAD_DATA 390 +# define SSL_R_BAD_DATA_RETURNED_BY_CALLBACK 106 +# define SSL_R_BAD_DECOMPRESSION 107 +# define SSL_R_BAD_DH_VALUE 102 +# define SSL_R_BAD_DIGEST_LENGTH 111 +# define SSL_R_BAD_EARLY_DATA 233 +# define SSL_R_BAD_ECC_CERT 304 +# define SSL_R_BAD_ECPOINT 306 +# define SSL_R_BAD_EXTENSION 110 +# define SSL_R_BAD_HANDSHAKE_LENGTH 332 +# define SSL_R_BAD_HANDSHAKE_STATE 236 +# define SSL_R_BAD_HELLO_REQUEST 105 +# define SSL_R_BAD_HRR_VERSION 263 +# define SSL_R_BAD_KEY_SHARE 108 +# define SSL_R_BAD_KEY_UPDATE 122 +# define SSL_R_BAD_LEGACY_VERSION 292 +# define SSL_R_BAD_LENGTH 271 +# define SSL_R_BAD_PACKET 240 +# define SSL_R_BAD_PACKET_LENGTH 115 +# define SSL_R_BAD_PROTOCOL_VERSION_NUMBER 116 +# define SSL_R_BAD_PSK 219 +# define SSL_R_BAD_PSK_IDENTITY 114 +# define SSL_R_BAD_RECORD_TYPE 443 +# define SSL_R_BAD_RSA_ENCRYPT 119 +# define SSL_R_BAD_SIGNATURE 123 +# define SSL_R_BAD_SRP_A_LENGTH 347 +# define SSL_R_BAD_SRP_PARAMETERS 371 +# define SSL_R_BAD_SRTP_MKI_VALUE 352 +# define SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST 353 +# define SSL_R_BAD_SSL_FILETYPE 124 +# define SSL_R_BAD_VALUE 384 +# define SSL_R_BAD_WRITE_RETRY 127 +# define SSL_R_BINDER_DOES_NOT_VERIFY 253 +# define SSL_R_BIO_NOT_SET 128 +# define SSL_R_BLOCK_CIPHER_PAD_IS_WRONG 129 +# define SSL_R_BN_LIB 130 +# define SSL_R_CALLBACK_FAILED 234 +# define SSL_R_CANNOT_CHANGE_CIPHER 109 +# define SSL_R_CANNOT_GET_GROUP_NAME 299 +# define SSL_R_CA_DN_LENGTH_MISMATCH 131 +# define SSL_R_CA_KEY_TOO_SMALL 397 +# define SSL_R_CA_MD_TOO_WEAK 398 +# define SSL_R_CCS_RECEIVED_EARLY 133 +# define SSL_R_CERTIFICATE_VERIFY_FAILED 134 +# define SSL_R_CERT_CB_ERROR 377 +# define SSL_R_CERT_LENGTH_MISMATCH 135 +# define SSL_R_CIPHERSUITE_DIGEST_HAS_CHANGED 218 +# define SSL_R_CIPHER_CODE_WRONG_LENGTH 137 +# define SSL_R_CLIENTHELLO_TLSEXT 226 +# define SSL_R_COMPRESSED_LENGTH_TOO_LONG 140 +# define SSL_R_COMPRESSION_DISABLED 343 +# define SSL_R_COMPRESSION_FAILURE 141 +# define SSL_R_COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE 307 +# define SSL_R_COMPRESSION_LIBRARY_ERROR 142 +# define SSL_R_CONNECTION_TYPE_NOT_SET 144 +# define SSL_R_CONN_USE_ONLY 356 +# define SSL_R_CONTEXT_NOT_DANE_ENABLED 167 +# define SSL_R_COOKIE_GEN_CALLBACK_FAILURE 400 +# define SSL_R_COOKIE_MISMATCH 308 +# define SSL_R_COPY_PARAMETERS_FAILED 296 +# define SSL_R_CUSTOM_EXT_HANDLER_ALREADY_INSTALLED 206 +# define SSL_R_DANE_ALREADY_ENABLED 172 +# define SSL_R_DANE_CANNOT_OVERRIDE_MTYPE_FULL 173 +# define SSL_R_DANE_NOT_ENABLED 175 +# define SSL_R_DANE_TLSA_BAD_CERTIFICATE 180 +# define SSL_R_DANE_TLSA_BAD_CERTIFICATE_USAGE 184 +# define SSL_R_DANE_TLSA_BAD_DATA_LENGTH 189 +# define SSL_R_DANE_TLSA_BAD_DIGEST_LENGTH 192 +# define SSL_R_DANE_TLSA_BAD_MATCHING_TYPE 200 +# define SSL_R_DANE_TLSA_BAD_PUBLIC_KEY 201 +# define SSL_R_DANE_TLSA_BAD_SELECTOR 202 +# define SSL_R_DANE_TLSA_NULL_DATA 203 +# define SSL_R_DATA_BETWEEN_CCS_AND_FINISHED 145 +# define SSL_R_DATA_LENGTH_TOO_LONG 146 +# define SSL_R_DECRYPTION_FAILED 147 +# define SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC 281 +# define SSL_R_DH_KEY_TOO_SMALL 394 +# define SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG 148 +# define SSL_R_DIGEST_CHECK_FAILED 149 +# define SSL_R_DTLS_MESSAGE_TOO_BIG 334 +# define SSL_R_DUPLICATE_COMPRESSION_ID 309 +# define SSL_R_ECC_CERT_NOT_FOR_SIGNING 318 +# define SSL_R_ECDH_REQUIRED_FOR_SUITEB_MODE 374 +# define SSL_R_EE_KEY_TOO_SMALL 399 +# define SSL_R_EMPTY_RAW_PUBLIC_KEY 349 +# define SSL_R_EMPTY_SRTP_PROTECTION_PROFILE_LIST 354 +# define SSL_R_ENCRYPTED_LENGTH_TOO_LONG 150 +# define SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST 151 +# define SSL_R_ERROR_SETTING_TLSA_BASE_DOMAIN 204 +# define SSL_R_EXCEEDS_MAX_FRAGMENT_SIZE 194 +# define SSL_R_EXCESSIVE_MESSAGE_SIZE 152 +# define SSL_R_EXTENSION_NOT_RECEIVED 279 +# define SSL_R_EXTRA_DATA_IN_MESSAGE 153 +# define SSL_R_EXT_LENGTH_MISMATCH 163 +# define SSL_R_FAILED_TO_GET_PARAMETER 316 +# define SSL_R_FAILED_TO_INIT_ASYNC 405 +# define SSL_R_FEATURE_NEGOTIATION_NOT_COMPLETE 417 +# define SSL_R_FEATURE_NOT_RENEGOTIABLE 413 +# define SSL_R_FRAGMENTED_CLIENT_HELLO 401 +# define SSL_R_GOT_A_FIN_BEFORE_A_CCS 154 +# define SSL_R_HTTPS_PROXY_REQUEST 155 +# define SSL_R_HTTP_REQUEST 156 +# define SSL_R_ILLEGAL_POINT_COMPRESSION 162 +# define SSL_R_ILLEGAL_SUITEB_DIGEST 380 +# define SSL_R_INAPPROPRIATE_FALLBACK 373 +# define SSL_R_INCONSISTENT_COMPRESSION 340 +# define SSL_R_INCONSISTENT_EARLY_DATA_ALPN 222 +# define SSL_R_INCONSISTENT_EARLY_DATA_SNI 231 +# define SSL_R_INCONSISTENT_EXTMS 104 +# define SSL_R_INSUFFICIENT_SECURITY 241 +# define SSL_R_INVALID_ALERT 205 +# define SSL_R_INVALID_CCS_MESSAGE 260 +# define SSL_R_INVALID_CERTIFICATE_OR_ALG 238 +# define SSL_R_INVALID_COMMAND 280 +# define SSL_R_INVALID_COMPRESSION_ALGORITHM 341 +# define SSL_R_INVALID_CONFIG 283 +# define SSL_R_INVALID_CONFIGURATION_NAME 113 +# define SSL_R_INVALID_CONTEXT 282 +# define SSL_R_INVALID_CT_VALIDATION_TYPE 212 +# define SSL_R_INVALID_KEY_UPDATE_TYPE 120 +# define SSL_R_INVALID_MAX_EARLY_DATA 174 +# define SSL_R_INVALID_NULL_CMD_NAME 385 +# define SSL_R_INVALID_RAW_PUBLIC_KEY 350 +# define SSL_R_INVALID_RECORD 317 +# define SSL_R_INVALID_SEQUENCE_NUMBER 402 +# define SSL_R_INVALID_SERVERINFO_DATA 388 +# define SSL_R_INVALID_SESSION_ID 999 +# define SSL_R_INVALID_SRP_USERNAME 357 +# define SSL_R_INVALID_STATUS_RESPONSE 328 +# define SSL_R_INVALID_TICKET_KEYS_LENGTH 325 +# define SSL_R_LEGACY_SIGALG_DISALLOWED_OR_UNSUPPORTED 333 +# define SSL_R_LENGTH_MISMATCH 159 +# define SSL_R_LENGTH_TOO_LONG 404 +# define SSL_R_LENGTH_TOO_SHORT 160 +# define SSL_R_LIBRARY_BUG 274 +# define SSL_R_LIBRARY_HAS_NO_CIPHERS 161 +# define SSL_R_MAXIMUM_ENCRYPTED_PKTS_REACHED 395 +# define SSL_R_MISSING_DSA_SIGNING_CERT 165 +# define SSL_R_MISSING_ECDSA_SIGNING_CERT 381 +# define SSL_R_MISSING_FATAL 256 +# define SSL_R_MISSING_PARAMETERS 290 +# define SSL_R_MISSING_PSK_KEX_MODES_EXTENSION 310 +# define SSL_R_MISSING_RSA_CERTIFICATE 168 +# define SSL_R_MISSING_RSA_ENCRYPTING_CERT 169 +# define SSL_R_MISSING_RSA_SIGNING_CERT 170 +# define SSL_R_MISSING_SIGALGS_EXTENSION 112 +# define SSL_R_MISSING_SIGNING_CERT 221 +# define SSL_R_MISSING_SRP_PARAM 358 +# define SSL_R_MISSING_SUPPORTED_GROUPS_EXTENSION 209 +# define SSL_R_MISSING_TMP_DH_KEY 171 +# define SSL_R_MISSING_TMP_ECDH_KEY 311 +# define SSL_R_MIXED_HANDSHAKE_AND_NON_HANDSHAKE_DATA 293 +# define SSL_R_NOT_ON_RECORD_BOUNDARY 182 +# define SSL_R_NOT_REPLACING_CERTIFICATE 289 +# define SSL_R_NOT_SERVER 284 +# define SSL_R_NO_APPLICATION_PROTOCOL 235 +# define SSL_R_NO_CERTIFICATES_RETURNED 176 +# define SSL_R_NO_CERTIFICATE_ASSIGNED 177 +# define SSL_R_NO_CERTIFICATE_SET 179 +# define SSL_R_NO_CHANGE_FOLLOWING_HRR 214 +# define SSL_R_NO_CIPHERS_AVAILABLE 181 +# define SSL_R_NO_CIPHERS_SPECIFIED 183 +# define SSL_R_NO_CIPHER_MATCH 185 +# define SSL_R_NO_CLIENT_CERT_METHOD 331 +# define SSL_R_NO_COMPRESSION_SPECIFIED 187 +# define SSL_R_NO_COOKIE_CALLBACK_SET 287 +# define SSL_R_NO_GOST_CERTIFICATE_SENT_BY_PEER 330 +# define SSL_R_NO_METHOD_SPECIFIED 188 +# define SSL_R_NO_PEM_EXTENSIONS 389 +# define SSL_R_NO_PRIVATE_KEY_ASSIGNED 190 +# define SSL_R_NO_PROTOCOLS_AVAILABLE 191 +# define SSL_R_NO_RENEGOTIATION 339 +# define SSL_R_NO_REQUIRED_DIGEST 324 +# define SSL_R_NO_SHARED_CIPHER 193 +# define SSL_R_NO_SHARED_GROUPS 410 +# define SSL_R_NO_SHARED_SIGNATURE_ALGORITHMS 376 +# define SSL_R_NO_SRTP_PROFILES 359 +# define SSL_R_NO_STREAM 355 +# define SSL_R_NO_SUITABLE_DIGEST_ALGORITHM 297 +# define SSL_R_NO_SUITABLE_GROUPS 295 +# define SSL_R_NO_SUITABLE_KEY_SHARE 101 +# define SSL_R_NO_SUITABLE_RECORD_LAYER 322 +# define SSL_R_NO_SUITABLE_SIGNATURE_ALGORITHM 118 +# define SSL_R_NO_VALID_SCTS 216 +# define SSL_R_NO_VERIFY_COOKIE_CALLBACK 403 +# define SSL_R_NULL_SSL_CTX 195 +# define SSL_R_NULL_SSL_METHOD_PASSED 196 +# define SSL_R_OCSP_CALLBACK_FAILURE 305 +# define SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED 197 +# define SSL_R_OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED 344 +# define SSL_R_OVERFLOW_ERROR 237 +# define SSL_R_PACKET_LENGTH_TOO_LONG 198 +# define SSL_R_PARSE_TLSEXT 227 +# define SSL_R_PATH_TOO_LONG 270 +# define SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE 199 +# define SSL_R_PEM_NAME_BAD_PREFIX 391 +# define SSL_R_PEM_NAME_TOO_SHORT 392 +# define SSL_R_PIPELINE_FAILURE 406 +# define SSL_R_POLL_REQUEST_NOT_SUPPORTED 418 +# define SSL_R_POST_HANDSHAKE_AUTH_ENCODING_ERR 278 +# define SSL_R_PRIVATE_KEY_MISMATCH 288 +# define SSL_R_PROTOCOL_IS_SHUTDOWN 207 +# define SSL_R_PSK_IDENTITY_NOT_FOUND 223 +# define SSL_R_PSK_NO_CLIENT_CB 224 +# define SSL_R_PSK_NO_SERVER_CB 225 +# define SSL_R_QUIC_HANDSHAKE_LAYER_ERROR 393 +# define SSL_R_QUIC_NETWORK_ERROR 387 +# define SSL_R_QUIC_PROTOCOL_ERROR 382 +# define SSL_R_READ_BIO_NOT_SET 211 +# define SSL_R_READ_TIMEOUT_EXPIRED 312 +# define SSL_R_RECORDS_NOT_RELEASED 321 +# define SSL_R_RECORD_LAYER_FAILURE 313 +# define SSL_R_RECORD_LENGTH_MISMATCH 213 +# define SSL_R_RECORD_TOO_SMALL 298 +# define SSL_R_REMOTE_PEER_ADDRESS_NOT_SET 346 +# define SSL_R_RENEGOTIATE_EXT_TOO_LONG 335 +# define SSL_R_RENEGOTIATION_ENCODING_ERR 336 +# define SSL_R_RENEGOTIATION_MISMATCH 337 +# define SSL_R_REQUEST_PENDING 285 +# define SSL_R_REQUEST_SENT 286 +# define SSL_R_REQUIRED_CIPHER_MISSING 215 +# define SSL_R_REQUIRED_COMPRESSION_ALGORITHM_MISSING 342 +# define SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING 345 +# define SSL_R_SCT_VERIFICATION_FAILED 208 +# define SSL_R_SEQUENCE_CTR_WRAPPED 327 +# define SSL_R_SERVERHELLO_TLSEXT 275 +# define SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED 277 +# define SSL_R_SHUTDOWN_WHILE_IN_INIT 407 +# define SSL_R_SIGNATURE_ALGORITHMS_ERROR 360 +# define SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE 220 +# define SSL_R_SRP_A_CALC 361 +# define SSL_R_SRTP_COULD_NOT_ALLOCATE_PROFILES 362 +# define SSL_R_SRTP_PROTECTION_PROFILE_LIST_TOO_LONG 363 +# define SSL_R_SRTP_UNKNOWN_PROTECTION_PROFILE 364 +# define SSL_R_SSL3_EXT_INVALID_MAX_FRAGMENT_LENGTH 232 +# define SSL_R_SSL3_EXT_INVALID_SERVERNAME 319 +# define SSL_R_SSL3_EXT_INVALID_SERVERNAME_TYPE 320 +# define SSL_R_SSL3_SESSION_ID_TOO_LONG 300 +# define SSL_R_SSLV3_ALERT_BAD_CERTIFICATE 1042 +# define SSL_R_SSLV3_ALERT_BAD_RECORD_MAC 1020 +# define SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED 1045 +# define SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED 1044 +# define SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN 1046 +# define SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE 1030 +# define SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE 1040 +# define SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER 1047 +# define SSL_R_SSLV3_ALERT_NO_CERTIFICATE 1041 +# define SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE 1010 +# define SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE 1043 +# define SSL_R_SSL_COMMAND_SECTION_EMPTY 117 +# define SSL_R_SSL_COMMAND_SECTION_NOT_FOUND 125 +# define SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION 228 +# define SSL_R_SSL_HANDSHAKE_FAILURE 229 +# define SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS 230 +# define SSL_R_SSL_NEGATIVE_LENGTH 372 +# define SSL_R_SSL_SECTION_EMPTY 126 +# define SSL_R_SSL_SECTION_NOT_FOUND 136 +# define SSL_R_SSL_SESSION_ID_CALLBACK_FAILED 301 +# define SSL_R_SSL_SESSION_ID_CONFLICT 302 +# define SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG 273 +# define SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH 303 +# define SSL_R_SSL_SESSION_ID_TOO_LONG 408 +# define SSL_R_SSL_SESSION_VERSION_MISMATCH 210 +# define SSL_R_STILL_IN_INIT 121 +# define SSL_R_STREAM_COUNT_LIMITED 411 +# define SSL_R_STREAM_FINISHED 365 +# define SSL_R_STREAM_RECV_ONLY 366 +# define SSL_R_STREAM_RESET 375 +# define SSL_R_STREAM_SEND_ONLY 379 +# define SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED 1116 +# define SSL_R_TLSV13_ALERT_MISSING_EXTENSION 1109 +# define SSL_R_TLSV1_ALERT_ACCESS_DENIED 1049 +# define SSL_R_TLSV1_ALERT_DECODE_ERROR 1050 +# define SSL_R_TLSV1_ALERT_DECRYPTION_FAILED 1021 +# define SSL_R_TLSV1_ALERT_DECRYPT_ERROR 1051 +# define SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION 1060 +# define SSL_R_TLSV1_ALERT_INAPPROPRIATE_FALLBACK 1086 +# define SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY 1071 +# define SSL_R_TLSV1_ALERT_INTERNAL_ERROR 1080 +# define SSL_R_TLSV1_ALERT_NO_APPLICATION_PROTOCOL 1120 +# define SSL_R_TLSV1_ALERT_NO_RENEGOTIATION 1100 +# define SSL_R_TLSV1_ALERT_PROTOCOL_VERSION 1070 +# define SSL_R_TLSV1_ALERT_RECORD_OVERFLOW 1022 +# define SSL_R_TLSV1_ALERT_UNKNOWN_CA 1048 +# define SSL_R_TLSV1_ALERT_UNKNOWN_PSK_IDENTITY 1115 +# define SSL_R_TLSV1_ALERT_USER_CANCELLED 1090 +# define SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE 1114 +# define SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE 1113 +# define SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE 1111 +# define SSL_R_TLSV1_UNRECOGNIZED_NAME 1112 +# define SSL_R_TLSV1_UNSUPPORTED_EXTENSION 1110 +# define SSL_R_TLS_ILLEGAL_EXPORTER_LABEL 367 +# define SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST 157 +# define SSL_R_TOO_MANY_KEY_UPDATES 132 +# define SSL_R_TOO_MANY_WARN_ALERTS 409 +# define SSL_R_TOO_MUCH_EARLY_DATA 164 +# define SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS 314 +# define SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS 239 +# define SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES 242 +# define SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES 243 +# define SSL_R_UNEXPECTED_CCS_MESSAGE 262 +# define SSL_R_UNEXPECTED_END_OF_EARLY_DATA 178 +# define SSL_R_UNEXPECTED_EOF_WHILE_READING 294 +# define SSL_R_UNEXPECTED_MESSAGE 244 +# define SSL_R_UNEXPECTED_RECORD 245 +# define SSL_R_UNINITIALIZED 276 +# define SSL_R_UNKNOWN_ALERT_TYPE 246 +# define SSL_R_UNKNOWN_CERTIFICATE_TYPE 247 +# define SSL_R_UNKNOWN_CIPHER_RETURNED 248 +# define SSL_R_UNKNOWN_CIPHER_TYPE 249 +# define SSL_R_UNKNOWN_CMD_NAME 386 +# define SSL_R_UNKNOWN_COMMAND 139 +# define SSL_R_UNKNOWN_DIGEST 368 +# define SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE 250 +# define SSL_R_UNKNOWN_MANDATORY_PARAMETER 323 +# define SSL_R_UNKNOWN_PKEY_TYPE 251 +# define SSL_R_UNKNOWN_PROTOCOL 252 +# define SSL_R_UNKNOWN_SSL_VERSION 254 +# define SSL_R_UNKNOWN_STATE 255 +# define SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED 338 +# define SSL_R_UNSOLICITED_EXTENSION 217 +# define SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM 257 +# define SSL_R_UNSUPPORTED_CONFIG_VALUE 414 +# define SSL_R_UNSUPPORTED_CONFIG_VALUE_CLASS 415 +# define SSL_R_UNSUPPORTED_CONFIG_VALUE_OP 416 +# define SSL_R_UNSUPPORTED_ELLIPTIC_CURVE 315 +# define SSL_R_UNSUPPORTED_PROTOCOL 258 +# define SSL_R_UNSUPPORTED_SSL_VERSION 259 +# define SSL_R_UNSUPPORTED_STATUS_TYPE 329 +# define SSL_R_UNSUPPORTED_WRITE_FLAG 412 +# define SSL_R_USE_SRTP_NOT_NEGOTIATED 369 +# define SSL_R_VERSION_TOO_HIGH 166 +# define SSL_R_VERSION_TOO_LOW 396 +# define SSL_R_WRONG_CERTIFICATE_TYPE 383 +# define SSL_R_WRONG_CIPHER_RETURNED 261 +# define SSL_R_WRONG_CURVE 378 +# define SSL_R_WRONG_RPK_TYPE 351 +# define SSL_R_WRONG_SIGNATURE_LENGTH 264 +# define SSL_R_WRONG_SIGNATURE_SIZE 265 +# define SSL_R_WRONG_SIGNATURE_TYPE 370 +# define SSL_R_WRONG_SSL_VERSION 266 +# define SSL_R_WRONG_VERSION_NUMBER 267 +# define SSL_R_X509_LIB 268 +# define SSL_R_X509_VERIFICATION_SETUP_PROBLEMS 269 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/sslerr_legacy.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/sslerr_legacy.h new file mode 100644 index 0000000..4c35367 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/sslerr_legacy.h @@ -0,0 +1,467 @@ +/* + * Copyright 2020-2024 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +/* + * This header file preserves symbols from pre-3.0 OpenSSL. + * It should never be included directly, as it's already included + * by the public sslerr.h headers, and since it will go away some + * time in the future. + */ + +#ifndef OPENSSL_SSLERR_LEGACY_H +# define OPENSSL_SSLERR_LEGACY_H +# pragma once + +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int ERR_load_SSL_strings(void); + +/* Collected _F_ macros from OpenSSL 1.1.1 */ + +/* + * SSL function codes. + */ +# define SSL_F_ADD_CLIENT_KEY_SHARE_EXT 0 +# define SSL_F_ADD_KEY_SHARE 0 +# define SSL_F_BYTES_TO_CIPHER_LIST 0 +# define SSL_F_CHECK_SUITEB_CIPHER_LIST 0 +# define SSL_F_CIPHERSUITE_CB 0 +# define SSL_F_CONSTRUCT_CA_NAMES 0 +# define SSL_F_CONSTRUCT_KEY_EXCHANGE_TBS 0 +# define SSL_F_CONSTRUCT_STATEFUL_TICKET 0 +# define SSL_F_CONSTRUCT_STATELESS_TICKET 0 +# define SSL_F_CREATE_SYNTHETIC_MESSAGE_HASH 0 +# define SSL_F_CREATE_TICKET_PREQUEL 0 +# define SSL_F_CT_MOVE_SCTS 0 +# define SSL_F_CT_STRICT 0 +# define SSL_F_CUSTOM_EXT_ADD 0 +# define SSL_F_CUSTOM_EXT_PARSE 0 +# define SSL_F_D2I_SSL_SESSION 0 +# define SSL_F_DANE_CTX_ENABLE 0 +# define SSL_F_DANE_MTYPE_SET 0 +# define SSL_F_DANE_TLSA_ADD 0 +# define SSL_F_DERIVE_SECRET_KEY_AND_IV 0 +# define SSL_F_DO_DTLS1_WRITE 0 +# define SSL_F_DO_SSL3_WRITE 0 +# define SSL_F_DTLS1_BUFFER_RECORD 0 +# define SSL_F_DTLS1_CHECK_TIMEOUT_NUM 0 +# define SSL_F_DTLS1_HEARTBEAT 0 +# define SSL_F_DTLS1_HM_FRAGMENT_NEW 0 +# define SSL_F_DTLS1_PREPROCESS_FRAGMENT 0 +# define SSL_F_DTLS1_PROCESS_BUFFERED_RECORDS 0 +# define SSL_F_DTLS1_PROCESS_RECORD 0 +# define SSL_F_DTLS1_READ_BYTES 0 +# define SSL_F_DTLS1_READ_FAILED 0 +# define SSL_F_DTLS1_RETRANSMIT_MESSAGE 0 +# define SSL_F_DTLS1_WRITE_APP_DATA_BYTES 0 +# define SSL_F_DTLS1_WRITE_BYTES 0 +# define SSL_F_DTLSV1_LISTEN 0 +# define SSL_F_DTLS_CONSTRUCT_CHANGE_CIPHER_SPEC 0 +# define SSL_F_DTLS_CONSTRUCT_HELLO_VERIFY_REQUEST 0 +# define SSL_F_DTLS_GET_REASSEMBLED_MESSAGE 0 +# define SSL_F_DTLS_PROCESS_HELLO_VERIFY 0 +# define SSL_F_DTLS_RECORD_LAYER_NEW 0 +# define SSL_F_DTLS_WAIT_FOR_DRY 0 +# define SSL_F_EARLY_DATA_COUNT_OK 0 +# define SSL_F_FINAL_EARLY_DATA 0 +# define SSL_F_FINAL_EC_PT_FORMATS 0 +# define SSL_F_FINAL_EMS 0 +# define SSL_F_FINAL_KEY_SHARE 0 +# define SSL_F_FINAL_MAXFRAGMENTLEN 0 +# define SSL_F_FINAL_RENEGOTIATE 0 +# define SSL_F_FINAL_SERVER_NAME 0 +# define SSL_F_FINAL_SIG_ALGS 0 +# define SSL_F_GET_CERT_VERIFY_TBS_DATA 0 +# define SSL_F_NSS_KEYLOG_INT 0 +# define SSL_F_OPENSSL_INIT_SSL 0 +# define SSL_F_OSSL_STATEM_CLIENT13_READ_TRANSITION 0 +# define SSL_F_OSSL_STATEM_CLIENT13_WRITE_TRANSITION 0 +# define SSL_F_OSSL_STATEM_CLIENT_CONSTRUCT_MESSAGE 0 +# define SSL_F_OSSL_STATEM_CLIENT_POST_PROCESS_MESSAGE 0 +# define SSL_F_OSSL_STATEM_CLIENT_PROCESS_MESSAGE 0 +# define SSL_F_OSSL_STATEM_CLIENT_READ_TRANSITION 0 +# define SSL_F_OSSL_STATEM_CLIENT_WRITE_TRANSITION 0 +# define SSL_F_OSSL_STATEM_SERVER13_READ_TRANSITION 0 +# define SSL_F_OSSL_STATEM_SERVER13_WRITE_TRANSITION 0 +# define SSL_F_OSSL_STATEM_SERVER_CONSTRUCT_MESSAGE 0 +# define SSL_F_OSSL_STATEM_SERVER_POST_PROCESS_MESSAGE 0 +# define SSL_F_OSSL_STATEM_SERVER_POST_WORK 0 +# define SSL_F_OSSL_STATEM_SERVER_PRE_WORK 0 +# define SSL_F_OSSL_STATEM_SERVER_PROCESS_MESSAGE 0 +# define SSL_F_OSSL_STATEM_SERVER_READ_TRANSITION 0 +# define SSL_F_OSSL_STATEM_SERVER_WRITE_TRANSITION 0 +# define SSL_F_PARSE_CA_NAMES 0 +# define SSL_F_PITEM_NEW 0 +# define SSL_F_PQUEUE_NEW 0 +# define SSL_F_PROCESS_KEY_SHARE_EXT 0 +# define SSL_F_READ_STATE_MACHINE 0 +# define SSL_F_SET_CLIENT_CIPHERSUITE 0 +# define SSL_F_SRP_GENERATE_CLIENT_MASTER_SECRET 0 +# define SSL_F_SRP_GENERATE_SERVER_MASTER_SECRET 0 +# define SSL_F_SRP_VERIFY_SERVER_PARAM 0 +# define SSL_F_SSL3_CHANGE_CIPHER_STATE 0 +# define SSL_F_SSL3_CHECK_CERT_AND_ALGORITHM 0 +# define SSL_F_SSL3_CTRL 0 +# define SSL_F_SSL3_CTX_CTRL 0 +# define SSL_F_SSL3_DIGEST_CACHED_RECORDS 0 +# define SSL_F_SSL3_DO_CHANGE_CIPHER_SPEC 0 +# define SSL_F_SSL3_ENC 0 +# define SSL_F_SSL3_FINAL_FINISH_MAC 0 +# define SSL_F_SSL3_FINISH_MAC 0 +# define SSL_F_SSL3_GENERATE_KEY_BLOCK 0 +# define SSL_F_SSL3_GENERATE_MASTER_SECRET 0 +# define SSL_F_SSL3_GET_RECORD 0 +# define SSL_F_SSL3_INIT_FINISHED_MAC 0 +# define SSL_F_SSL3_OUTPUT_CERT_CHAIN 0 +# define SSL_F_SSL3_READ_BYTES 0 +# define SSL_F_SSL3_READ_N 0 +# define SSL_F_SSL3_SETUP_KEY_BLOCK 0 +# define SSL_F_SSL3_SETUP_READ_BUFFER 0 +# define SSL_F_SSL3_SETUP_WRITE_BUFFER 0 +# define SSL_F_SSL3_WRITE_BYTES 0 +# define SSL_F_SSL3_WRITE_PENDING 0 +# define SSL_F_SSL_ADD_CERT_CHAIN 0 +# define SSL_F_SSL_ADD_CERT_TO_BUF 0 +# define SSL_F_SSL_ADD_CERT_TO_WPACKET 0 +# define SSL_F_SSL_ADD_CLIENTHELLO_RENEGOTIATE_EXT 0 +# define SSL_F_SSL_ADD_CLIENTHELLO_TLSEXT 0 +# define SSL_F_SSL_ADD_CLIENTHELLO_USE_SRTP_EXT 0 +# define SSL_F_SSL_ADD_DIR_CERT_SUBJECTS_TO_STACK 0 +# define SSL_F_SSL_ADD_FILE_CERT_SUBJECTS_TO_STACK 0 +# define SSL_F_SSL_ADD_SERVERHELLO_RENEGOTIATE_EXT 0 +# define SSL_F_SSL_ADD_SERVERHELLO_TLSEXT 0 +# define SSL_F_SSL_ADD_SERVERHELLO_USE_SRTP_EXT 0 +# define SSL_F_SSL_BUILD_CERT_CHAIN 0 +# define SSL_F_SSL_BYTES_TO_CIPHER_LIST 0 +# define SSL_F_SSL_CACHE_CIPHERLIST 0 +# define SSL_F_SSL_CERT_ADD0_CHAIN_CERT 0 +# define SSL_F_SSL_CERT_DUP 0 +# define SSL_F_SSL_CERT_NEW 0 +# define SSL_F_SSL_CERT_SET0_CHAIN 0 +# define SSL_F_SSL_CHECK_PRIVATE_KEY 0 +# define SSL_F_SSL_CHECK_SERVERHELLO_TLSEXT 0 +# define SSL_F_SSL_CHECK_SRP_EXT_CLIENTHELLO 0 +# define SSL_F_SSL_CHECK_SRVR_ECC_CERT_AND_ALG 0 +# define SSL_F_SSL_CHOOSE_CLIENT_VERSION 0 +# define SSL_F_SSL_CIPHER_DESCRIPTION 0 +# define SSL_F_SSL_CIPHER_LIST_TO_BYTES 0 +# define SSL_F_SSL_CIPHER_PROCESS_RULESTR 0 +# define SSL_F_SSL_CIPHER_STRENGTH_SORT 0 +# define SSL_F_SSL_CLEAR 0 +# define SSL_F_SSL_CLIENT_HELLO_GET1_EXTENSIONS_PRESENT 0 +# define SSL_F_SSL_COMP_ADD_COMPRESSION_METHOD 0 +# define SSL_F_SSL_CONF_CMD 0 +# define SSL_F_SSL_CREATE_CIPHER_LIST 0 +# define SSL_F_SSL_CTRL 0 +# define SSL_F_SSL_CTX_CHECK_PRIVATE_KEY 0 +# define SSL_F_SSL_CTX_ENABLE_CT 0 +# define SSL_F_SSL_CTX_MAKE_PROFILES 0 +# define SSL_F_SSL_CTX_NEW 0 +# define SSL_F_SSL_CTX_SET_ALPN_PROTOS 0 +# define SSL_F_SSL_CTX_SET_CIPHER_LIST 0 +# define SSL_F_SSL_CTX_SET_CLIENT_CERT_ENGINE 0 +# define SSL_F_SSL_CTX_SET_CT_VALIDATION_CALLBACK 0 +# define SSL_F_SSL_CTX_SET_SESSION_ID_CONTEXT 0 +# define SSL_F_SSL_CTX_SET_SSL_VERSION 0 +# define SSL_F_SSL_CTX_SET_TLSEXT_MAX_FRAGMENT_LENGTH 0 +# define SSL_F_SSL_CTX_USE_CERTIFICATE 0 +# define SSL_F_SSL_CTX_USE_CERTIFICATE_ASN1 0 +# define SSL_F_SSL_CTX_USE_CERTIFICATE_FILE 0 +# define SSL_F_SSL_CTX_USE_PRIVATEKEY 0 +# define SSL_F_SSL_CTX_USE_PRIVATEKEY_ASN1 0 +# define SSL_F_SSL_CTX_USE_PRIVATEKEY_FILE 0 +# define SSL_F_SSL_CTX_USE_PSK_IDENTITY_HINT 0 +# define SSL_F_SSL_CTX_USE_RSAPRIVATEKEY 0 +# define SSL_F_SSL_CTX_USE_RSAPRIVATEKEY_ASN1 0 +# define SSL_F_SSL_CTX_USE_RSAPRIVATEKEY_FILE 0 +# define SSL_F_SSL_CTX_USE_SERVERINFO 0 +# define SSL_F_SSL_CTX_USE_SERVERINFO_EX 0 +# define SSL_F_SSL_CTX_USE_SERVERINFO_FILE 0 +# define SSL_F_SSL_DANE_DUP 0 +# define SSL_F_SSL_DANE_ENABLE 0 +# define SSL_F_SSL_DERIVE 0 +# define SSL_F_SSL_DO_CONFIG 0 +# define SSL_F_SSL_DO_HANDSHAKE 0 +# define SSL_F_SSL_DUP_CA_LIST 0 +# define SSL_F_SSL_ENABLE_CT 0 +# define SSL_F_SSL_GENERATE_PKEY_GROUP 0 +# define SSL_F_SSL_GENERATE_SESSION_ID 0 +# define SSL_F_SSL_GET_NEW_SESSION 0 +# define SSL_F_SSL_GET_PREV_SESSION 0 +# define SSL_F_SSL_GET_SERVER_CERT_INDEX 0 +# define SSL_F_SSL_GET_SIGN_PKEY 0 +# define SSL_F_SSL_HANDSHAKE_HASH 0 +# define SSL_F_SSL_INIT_WBIO_BUFFER 0 +# define SSL_F_SSL_KEY_UPDATE 0 +# define SSL_F_SSL_LOAD_CLIENT_CA_FILE 0 +# define SSL_F_SSL_LOG_MASTER_SECRET 0 +# define SSL_F_SSL_LOG_RSA_CLIENT_KEY_EXCHANGE 0 +# define SSL_F_SSL_MODULE_INIT 0 +# define SSL_F_SSL_NEW 0 +# define SSL_F_SSL_NEXT_PROTO_VALIDATE 0 +# define SSL_F_SSL_PARSE_CLIENTHELLO_RENEGOTIATE_EXT 0 +# define SSL_F_SSL_PARSE_CLIENTHELLO_TLSEXT 0 +# define SSL_F_SSL_PARSE_CLIENTHELLO_USE_SRTP_EXT 0 +# define SSL_F_SSL_PARSE_SERVERHELLO_RENEGOTIATE_EXT 0 +# define SSL_F_SSL_PARSE_SERVERHELLO_TLSEXT 0 +# define SSL_F_SSL_PARSE_SERVERHELLO_USE_SRTP_EXT 0 +# define SSL_F_SSL_PEEK 0 +# define SSL_F_SSL_PEEK_EX 0 +# define SSL_F_SSL_PEEK_INTERNAL 0 +# define SSL_F_SSL_READ 0 +# define SSL_F_SSL_READ_EARLY_DATA 0 +# define SSL_F_SSL_READ_EX 0 +# define SSL_F_SSL_READ_INTERNAL 0 +# define SSL_F_SSL_RENEGOTIATE 0 +# define SSL_F_SSL_RENEGOTIATE_ABBREVIATED 0 +# define SSL_F_SSL_SCAN_CLIENTHELLO_TLSEXT 0 +# define SSL_F_SSL_SCAN_SERVERHELLO_TLSEXT 0 +# define SSL_F_SSL_SESSION_DUP 0 +# define SSL_F_SSL_SESSION_NEW 0 +# define SSL_F_SSL_SESSION_PRINT_FP 0 +# define SSL_F_SSL_SESSION_SET1_ID 0 +# define SSL_F_SSL_SESSION_SET1_ID_CONTEXT 0 +# define SSL_F_SSL_SET_ALPN_PROTOS 0 +# define SSL_F_SSL_SET_CERT 0 +# define SSL_F_SSL_SET_CERT_AND_KEY 0 +# define SSL_F_SSL_SET_CIPHER_LIST 0 +# define SSL_F_SSL_SET_CT_VALIDATION_CALLBACK 0 +# define SSL_F_SSL_SET_FD 0 +# define SSL_F_SSL_SET_PKEY 0 +# define SSL_F_SSL_SET_RFD 0 +# define SSL_F_SSL_SET_SESSION 0 +# define SSL_F_SSL_SET_SESSION_ID_CONTEXT 0 +# define SSL_F_SSL_SET_SESSION_TICKET_EXT 0 +# define SSL_F_SSL_SET_TLSEXT_MAX_FRAGMENT_LENGTH 0 +# define SSL_F_SSL_SET_WFD 0 +# define SSL_F_SSL_SHUTDOWN 0 +# define SSL_F_SSL_SRP_CTX_INIT 0 +# define SSL_F_SSL_START_ASYNC_JOB 0 +# define SSL_F_SSL_UNDEFINED_FUNCTION 0 +# define SSL_F_SSL_UNDEFINED_VOID_FUNCTION 0 +# define SSL_F_SSL_USE_CERTIFICATE 0 +# define SSL_F_SSL_USE_CERTIFICATE_ASN1 0 +# define SSL_F_SSL_USE_CERTIFICATE_FILE 0 +# define SSL_F_SSL_USE_PRIVATEKEY 0 +# define SSL_F_SSL_USE_PRIVATEKEY_ASN1 0 +# define SSL_F_SSL_USE_PRIVATEKEY_FILE 0 +# define SSL_F_SSL_USE_PSK_IDENTITY_HINT 0 +# define SSL_F_SSL_USE_RSAPRIVATEKEY 0 +# define SSL_F_SSL_USE_RSAPRIVATEKEY_ASN1 0 +# define SSL_F_SSL_USE_RSAPRIVATEKEY_FILE 0 +# define SSL_F_SSL_VALIDATE_CT 0 +# define SSL_F_SSL_VERIFY_CERT_CHAIN 0 +# define SSL_F_SSL_VERIFY_CLIENT_POST_HANDSHAKE 0 +# define SSL_F_SSL_WRITE 0 +# define SSL_F_SSL_WRITE_EARLY_DATA 0 +# define SSL_F_SSL_WRITE_EARLY_FINISH 0 +# define SSL_F_SSL_WRITE_EX 0 +# define SSL_F_SSL_WRITE_INTERNAL 0 +# define SSL_F_STATE_MACHINE 0 +# define SSL_F_TLS12_CHECK_PEER_SIGALG 0 +# define SSL_F_TLS12_COPY_SIGALGS 0 +# define SSL_F_TLS13_CHANGE_CIPHER_STATE 0 +# define SSL_F_TLS13_ENC 0 +# define SSL_F_TLS13_FINAL_FINISH_MAC 0 +# define SSL_F_TLS13_GENERATE_SECRET 0 +# define SSL_F_TLS13_HKDF_EXPAND 0 +# define SSL_F_TLS13_RESTORE_HANDSHAKE_DIGEST_FOR_PHA 0 +# define SSL_F_TLS13_SAVE_HANDSHAKE_DIGEST_FOR_PHA 0 +# define SSL_F_TLS13_SETUP_KEY_BLOCK 0 +# define SSL_F_TLS1_CHANGE_CIPHER_STATE 0 +# define SSL_F_TLS1_CHECK_DUPLICATE_EXTENSIONS 0 +# define SSL_F_TLS1_ENC 0 +# define SSL_F_TLS1_EXPORT_KEYING_MATERIAL 0 +# define SSL_F_TLS1_GET_CURVELIST 0 +# define SSL_F_TLS1_PRF 0 +# define SSL_F_TLS1_SAVE_U16 0 +# define SSL_F_TLS1_SETUP_KEY_BLOCK 0 +# define SSL_F_TLS1_SET_GROUPS 0 +# define SSL_F_TLS1_SET_RAW_SIGALGS 0 +# define SSL_F_TLS1_SET_SERVER_SIGALGS 0 +# define SSL_F_TLS1_SET_SHARED_SIGALGS 0 +# define SSL_F_TLS1_SET_SIGALGS 0 +# define SSL_F_TLS_CHOOSE_SIGALG 0 +# define SSL_F_TLS_CLIENT_KEY_EXCHANGE_POST_WORK 0 +# define SSL_F_TLS_COLLECT_EXTENSIONS 0 +# define SSL_F_TLS_CONSTRUCT_CERTIFICATE_AUTHORITIES 0 +# define SSL_F_TLS_CONSTRUCT_CERTIFICATE_REQUEST 0 +# define SSL_F_TLS_CONSTRUCT_CERT_STATUS 0 +# define SSL_F_TLS_CONSTRUCT_CERT_STATUS_BODY 0 +# define SSL_F_TLS_CONSTRUCT_CERT_VERIFY 0 +# define SSL_F_TLS_CONSTRUCT_CHANGE_CIPHER_SPEC 0 +# define SSL_F_TLS_CONSTRUCT_CKE_DHE 0 +# define SSL_F_TLS_CONSTRUCT_CKE_ECDHE 0 +# define SSL_F_TLS_CONSTRUCT_CKE_GOST 0 +# define SSL_F_TLS_CONSTRUCT_CKE_PSK_PREAMBLE 0 +# define SSL_F_TLS_CONSTRUCT_CKE_RSA 0 +# define SSL_F_TLS_CONSTRUCT_CKE_SRP 0 +# define SSL_F_TLS_CONSTRUCT_CLIENT_CERTIFICATE 0 +# define SSL_F_TLS_CONSTRUCT_CLIENT_HELLO 0 +# define SSL_F_TLS_CONSTRUCT_CLIENT_KEY_EXCHANGE 0 +# define SSL_F_TLS_CONSTRUCT_CLIENT_VERIFY 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_ALPN 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_CERTIFICATE 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_COOKIE 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_EARLY_DATA 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_EC_PT_FORMATS 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_EMS 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_ETM 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_HELLO 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_KEY_EXCHANGE 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_KEY_SHARE 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_MAXFRAGMENTLEN 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_NPN 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_PADDING 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_POST_HANDSHAKE_AUTH 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_PSK 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_PSK_KEX_MODES 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_RENEGOTIATE 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_SCT 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_SERVER_NAME 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_SESSION_TICKET 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_SIG_ALGS 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_SRP 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_STATUS_REQUEST 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_SUPPORTED_GROUPS 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_SUPPORTED_VERSIONS 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_USE_SRTP 0 +# define SSL_F_TLS_CONSTRUCT_CTOS_VERIFY 0 +# define SSL_F_TLS_CONSTRUCT_ENCRYPTED_EXTENSIONS 0 +# define SSL_F_TLS_CONSTRUCT_END_OF_EARLY_DATA 0 +# define SSL_F_TLS_CONSTRUCT_EXTENSIONS 0 +# define SSL_F_TLS_CONSTRUCT_FINISHED 0 +# define SSL_F_TLS_CONSTRUCT_HELLO_REQUEST 0 +# define SSL_F_TLS_CONSTRUCT_HELLO_RETRY_REQUEST 0 +# define SSL_F_TLS_CONSTRUCT_KEY_UPDATE 0 +# define SSL_F_TLS_CONSTRUCT_NEW_SESSION_TICKET 0 +# define SSL_F_TLS_CONSTRUCT_NEXT_PROTO 0 +# define SSL_F_TLS_CONSTRUCT_SERVER_CERTIFICATE 0 +# define SSL_F_TLS_CONSTRUCT_SERVER_HELLO 0 +# define SSL_F_TLS_CONSTRUCT_SERVER_KEY_EXCHANGE 0 +# define SSL_F_TLS_CONSTRUCT_STOC_ALPN 0 +# define SSL_F_TLS_CONSTRUCT_STOC_CERTIFICATE 0 +# define SSL_F_TLS_CONSTRUCT_STOC_COOKIE 0 +# define SSL_F_TLS_CONSTRUCT_STOC_CRYPTOPRO_BUG 0 +# define SSL_F_TLS_CONSTRUCT_STOC_DONE 0 +# define SSL_F_TLS_CONSTRUCT_STOC_EARLY_DATA 0 +# define SSL_F_TLS_CONSTRUCT_STOC_EARLY_DATA_INFO 0 +# define SSL_F_TLS_CONSTRUCT_STOC_EC_PT_FORMATS 0 +# define SSL_F_TLS_CONSTRUCT_STOC_EMS 0 +# define SSL_F_TLS_CONSTRUCT_STOC_ETM 0 +# define SSL_F_TLS_CONSTRUCT_STOC_HELLO 0 +# define SSL_F_TLS_CONSTRUCT_STOC_KEY_EXCHANGE 0 +# define SSL_F_TLS_CONSTRUCT_STOC_KEY_SHARE 0 +# define SSL_F_TLS_CONSTRUCT_STOC_MAXFRAGMENTLEN 0 +# define SSL_F_TLS_CONSTRUCT_STOC_NEXT_PROTO_NEG 0 +# define SSL_F_TLS_CONSTRUCT_STOC_PSK 0 +# define SSL_F_TLS_CONSTRUCT_STOC_RENEGOTIATE 0 +# define SSL_F_TLS_CONSTRUCT_STOC_SERVER_NAME 0 +# define SSL_F_TLS_CONSTRUCT_STOC_SESSION_TICKET 0 +# define SSL_F_TLS_CONSTRUCT_STOC_STATUS_REQUEST 0 +# define SSL_F_TLS_CONSTRUCT_STOC_SUPPORTED_GROUPS 0 +# define SSL_F_TLS_CONSTRUCT_STOC_SUPPORTED_VERSIONS 0 +# define SSL_F_TLS_CONSTRUCT_STOC_USE_SRTP 0 +# define SSL_F_TLS_EARLY_POST_PROCESS_CLIENT_HELLO 0 +# define SSL_F_TLS_FINISH_HANDSHAKE 0 +# define SSL_F_TLS_GET_MESSAGE_BODY 0 +# define SSL_F_TLS_GET_MESSAGE_HEADER 0 +# define SSL_F_TLS_HANDLE_ALPN 0 +# define SSL_F_TLS_HANDLE_STATUS_REQUEST 0 +# define SSL_F_TLS_PARSE_CERTIFICATE_AUTHORITIES 0 +# define SSL_F_TLS_PARSE_CLIENTHELLO_TLSEXT 0 +# define SSL_F_TLS_PARSE_CTOS_ALPN 0 +# define SSL_F_TLS_PARSE_CTOS_COOKIE 0 +# define SSL_F_TLS_PARSE_CTOS_EARLY_DATA 0 +# define SSL_F_TLS_PARSE_CTOS_EC_PT_FORMATS 0 +# define SSL_F_TLS_PARSE_CTOS_EMS 0 +# define SSL_F_TLS_PARSE_CTOS_KEY_SHARE 0 +# define SSL_F_TLS_PARSE_CTOS_MAXFRAGMENTLEN 0 +# define SSL_F_TLS_PARSE_CTOS_POST_HANDSHAKE_AUTH 0 +# define SSL_F_TLS_PARSE_CTOS_PSK 0 +# define SSL_F_TLS_PARSE_CTOS_PSK_KEX_MODES 0 +# define SSL_F_TLS_PARSE_CTOS_RENEGOTIATE 0 +# define SSL_F_TLS_PARSE_CTOS_SERVER_NAME 0 +# define SSL_F_TLS_PARSE_CTOS_SESSION_TICKET 0 +# define SSL_F_TLS_PARSE_CTOS_SIG_ALGS 0 +# define SSL_F_TLS_PARSE_CTOS_SIG_ALGS_CERT 0 +# define SSL_F_TLS_PARSE_CTOS_SRP 0 +# define SSL_F_TLS_PARSE_CTOS_STATUS_REQUEST 0 +# define SSL_F_TLS_PARSE_CTOS_SUPPORTED_GROUPS 0 +# define SSL_F_TLS_PARSE_CTOS_USE_SRTP 0 +# define SSL_F_TLS_PARSE_STOC_ALPN 0 +# define SSL_F_TLS_PARSE_STOC_COOKIE 0 +# define SSL_F_TLS_PARSE_STOC_EARLY_DATA 0 +# define SSL_F_TLS_PARSE_STOC_EARLY_DATA_INFO 0 +# define SSL_F_TLS_PARSE_STOC_EC_PT_FORMATS 0 +# define SSL_F_TLS_PARSE_STOC_KEY_SHARE 0 +# define SSL_F_TLS_PARSE_STOC_MAXFRAGMENTLEN 0 +# define SSL_F_TLS_PARSE_STOC_NPN 0 +# define SSL_F_TLS_PARSE_STOC_PSK 0 +# define SSL_F_TLS_PARSE_STOC_RENEGOTIATE 0 +# define SSL_F_TLS_PARSE_STOC_SCT 0 +# define SSL_F_TLS_PARSE_STOC_SERVER_NAME 0 +# define SSL_F_TLS_PARSE_STOC_SESSION_TICKET 0 +# define SSL_F_TLS_PARSE_STOC_STATUS_REQUEST 0 +# define SSL_F_TLS_PARSE_STOC_SUPPORTED_VERSIONS 0 +# define SSL_F_TLS_PARSE_STOC_USE_SRTP 0 +# define SSL_F_TLS_POST_PROCESS_CLIENT_HELLO 0 +# define SSL_F_TLS_POST_PROCESS_CLIENT_KEY_EXCHANGE 0 +# define SSL_F_TLS_PREPARE_CLIENT_CERTIFICATE 0 +# define SSL_F_TLS_PROCESS_AS_HELLO_RETRY_REQUEST 0 +# define SSL_F_TLS_PROCESS_CERTIFICATE_REQUEST 0 +# define SSL_F_TLS_PROCESS_CERT_STATUS 0 +# define SSL_F_TLS_PROCESS_CERT_STATUS_BODY 0 +# define SSL_F_TLS_PROCESS_CERT_VERIFY 0 +# define SSL_F_TLS_PROCESS_CHANGE_CIPHER_SPEC 0 +# define SSL_F_TLS_PROCESS_CKE_DHE 0 +# define SSL_F_TLS_PROCESS_CKE_ECDHE 0 +# define SSL_F_TLS_PROCESS_CKE_GOST 0 +# define SSL_F_TLS_PROCESS_CKE_PSK_PREAMBLE 0 +# define SSL_F_TLS_PROCESS_CKE_RSA 0 +# define SSL_F_TLS_PROCESS_CKE_SRP 0 +# define SSL_F_TLS_PROCESS_CLIENT_CERTIFICATE 0 +# define SSL_F_TLS_PROCESS_CLIENT_HELLO 0 +# define SSL_F_TLS_PROCESS_CLIENT_KEY_EXCHANGE 0 +# define SSL_F_TLS_PROCESS_ENCRYPTED_EXTENSIONS 0 +# define SSL_F_TLS_PROCESS_END_OF_EARLY_DATA 0 +# define SSL_F_TLS_PROCESS_FINISHED 0 +# define SSL_F_TLS_PROCESS_HELLO_REQ 0 +# define SSL_F_TLS_PROCESS_HELLO_RETRY_REQUEST 0 +# define SSL_F_TLS_PROCESS_INITIAL_SERVER_FLIGHT 0 +# define SSL_F_TLS_PROCESS_KEY_EXCHANGE 0 +# define SSL_F_TLS_PROCESS_KEY_UPDATE 0 +# define SSL_F_TLS_PROCESS_NEW_SESSION_TICKET 0 +# define SSL_F_TLS_PROCESS_NEXT_PROTO 0 +# define SSL_F_TLS_PROCESS_SERVER_CERTIFICATE 0 +# define SSL_F_TLS_PROCESS_SERVER_DONE 0 +# define SSL_F_TLS_PROCESS_SERVER_HELLO 0 +# define SSL_F_TLS_PROCESS_SKE_DHE 0 +# define SSL_F_TLS_PROCESS_SKE_ECDHE 0 +# define SSL_F_TLS_PROCESS_SKE_PSK_PREAMBLE 0 +# define SSL_F_TLS_PROCESS_SKE_SRP 0 +# define SSL_F_TLS_PSK_DO_BINDER 0 +# define SSL_F_TLS_SCAN_CLIENTHELLO_TLSEXT 0 +# define SSL_F_TLS_SETUP_HANDSHAKE 0 +# define SSL_F_USE_CERTIFICATE_CHAIN_FILE 0 +# define SSL_F_WPACKET_INTERN_INIT_LEN 0 +# define SSL_F_WPACKET_START_SUB_PACKET_LEN__ 0 +# define SSL_F_WRITE_STATE_MACHINE 0 +# endif + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/stack.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/stack.h new file mode 100644 index 0000000..f0c5c54 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/stack.h @@ -0,0 +1,90 @@ +/* + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_STACK_H +# define OPENSSL_STACK_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_STACK_H +# endif + +#ifdef __cplusplus +extern "C" { +#endif + +typedef struct stack_st OPENSSL_STACK; /* Use STACK_OF(...) instead */ + +typedef int (*OPENSSL_sk_compfunc)(const void *, const void *); +typedef void (*OPENSSL_sk_freefunc)(void *); +typedef void *(*OPENSSL_sk_copyfunc)(const void *); + +int OPENSSL_sk_num(const OPENSSL_STACK *); +void *OPENSSL_sk_value(const OPENSSL_STACK *, int); + +void *OPENSSL_sk_set(OPENSSL_STACK *st, int i, const void *data); + +OPENSSL_STACK *OPENSSL_sk_new(OPENSSL_sk_compfunc cmp); +OPENSSL_STACK *OPENSSL_sk_new_null(void); +OPENSSL_STACK *OPENSSL_sk_new_reserve(OPENSSL_sk_compfunc c, int n); +int OPENSSL_sk_reserve(OPENSSL_STACK *st, int n); +void OPENSSL_sk_free(OPENSSL_STACK *); +void OPENSSL_sk_pop_free(OPENSSL_STACK *st, void (*func) (void *)); +OPENSSL_STACK *OPENSSL_sk_deep_copy(const OPENSSL_STACK *, + OPENSSL_sk_copyfunc c, + OPENSSL_sk_freefunc f); +int OPENSSL_sk_insert(OPENSSL_STACK *sk, const void *data, int where); +void *OPENSSL_sk_delete(OPENSSL_STACK *st, int loc); +void *OPENSSL_sk_delete_ptr(OPENSSL_STACK *st, const void *p); +int OPENSSL_sk_find(OPENSSL_STACK *st, const void *data); +int OPENSSL_sk_find_ex(OPENSSL_STACK *st, const void *data); +int OPENSSL_sk_find_all(OPENSSL_STACK *st, const void *data, int *pnum); +int OPENSSL_sk_push(OPENSSL_STACK *st, const void *data); +int OPENSSL_sk_unshift(OPENSSL_STACK *st, const void *data); +void *OPENSSL_sk_shift(OPENSSL_STACK *st); +void *OPENSSL_sk_pop(OPENSSL_STACK *st); +void OPENSSL_sk_zero(OPENSSL_STACK *st); +OPENSSL_sk_compfunc OPENSSL_sk_set_cmp_func(OPENSSL_STACK *sk, + OPENSSL_sk_compfunc cmp); +OPENSSL_STACK *OPENSSL_sk_dup(const OPENSSL_STACK *st); +void OPENSSL_sk_sort(OPENSSL_STACK *st); +int OPENSSL_sk_is_sorted(const OPENSSL_STACK *st); + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define _STACK OPENSSL_STACK +# define sk_num OPENSSL_sk_num +# define sk_value OPENSSL_sk_value +# define sk_set OPENSSL_sk_set +# define sk_new OPENSSL_sk_new +# define sk_new_null OPENSSL_sk_new_null +# define sk_free OPENSSL_sk_free +# define sk_pop_free OPENSSL_sk_pop_free +# define sk_deep_copy OPENSSL_sk_deep_copy +# define sk_insert OPENSSL_sk_insert +# define sk_delete OPENSSL_sk_delete +# define sk_delete_ptr OPENSSL_sk_delete_ptr +# define sk_find OPENSSL_sk_find +# define sk_find_ex OPENSSL_sk_find_ex +# define sk_push OPENSSL_sk_push +# define sk_unshift OPENSSL_sk_unshift +# define sk_shift OPENSSL_sk_shift +# define sk_pop OPENSSL_sk_pop +# define sk_zero OPENSSL_sk_zero +# define sk_set_cmp_func OPENSSL_sk_set_cmp_func +# define sk_dup OPENSSL_sk_dup +# define sk_sort OPENSSL_sk_sort +# define sk_is_sorted OPENSSL_sk_is_sorted +# endif + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/store.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/store.h new file mode 100644 index 0000000..e6ea3cf --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/store.h @@ -0,0 +1,377 @@ +/* + * Copyright 2016-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_STORE_H +# define OPENSSL_STORE_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_OSSL_STORE_H +# endif + +# include +# include +# include +# include + +# ifdef __cplusplus +extern "C" { +# endif + +/*- + * The main OSSL_STORE functions. + * ------------------------------ + * + * These allow applications to open a channel to a resource with supported + * data (keys, certs, crls, ...), read the data a piece at a time and decide + * what to do with it, and finally close. + */ + +typedef struct ossl_store_ctx_st OSSL_STORE_CTX; + +/* + * Typedef for the OSSL_STORE_INFO post processing callback. This can be used + * to massage the given OSSL_STORE_INFO, or to drop it entirely (by returning + * NULL). + */ +typedef OSSL_STORE_INFO *(*OSSL_STORE_post_process_info_fn)(OSSL_STORE_INFO *, + void *); + +/* + * Open a channel given a URI. The given UI method will be used any time the + * loader needs extra input, for example when a password or pin is needed, and + * will be passed the same user data every time it's needed in this context. + * + * Returns a context reference which represents the channel to communicate + * through. + */ +OSSL_STORE_CTX * +OSSL_STORE_open(const char *uri, const UI_METHOD *ui_method, void *ui_data, + OSSL_STORE_post_process_info_fn post_process, + void *post_process_data); +OSSL_STORE_CTX * +OSSL_STORE_open_ex(const char *uri, OSSL_LIB_CTX *libctx, const char *propq, + const UI_METHOD *ui_method, void *ui_data, + const OSSL_PARAM params[], + OSSL_STORE_post_process_info_fn post_process, + void *post_process_data); + +/* + * Control / fine tune the OSSL_STORE channel. |cmd| determines what is to be + * done, and depends on the underlying loader (use OSSL_STORE_get0_scheme to + * determine which loader is used), except for common commands (see below). + * Each command takes different arguments. + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int OSSL_STORE_ctrl(OSSL_STORE_CTX *ctx, int cmd, + ... /* args */); +OSSL_DEPRECATEDIN_3_0 int OSSL_STORE_vctrl(OSSL_STORE_CTX *ctx, int cmd, + va_list args); +# endif + +# ifndef OPENSSL_NO_DEPRECATED_3_0 + +/* + * Common ctrl commands that different loaders may choose to support. + */ +/* int on = 0 or 1; STORE_ctrl(ctx, STORE_C_USE_SECMEM, &on); */ +# define OSSL_STORE_C_USE_SECMEM 1 +/* Where custom commands start */ +# define OSSL_STORE_C_CUSTOM_START 100 + +# endif + +/* + * Read one data item (a key, a cert, a CRL) that is supported by the OSSL_STORE + * functionality, given a context. + * Returns a OSSL_STORE_INFO pointer, from which OpenSSL typed data can be + * extracted with OSSL_STORE_INFO_get0_PKEY(), OSSL_STORE_INFO_get0_CERT(), ... + * NULL is returned on error, which may include that the data found at the URI + * can't be figured out for certain or is ambiguous. + */ +OSSL_STORE_INFO *OSSL_STORE_load(OSSL_STORE_CTX *ctx); + +/* + * Deletes the object in the store by URI. + * Returns 1 on success, 0 otherwise. + */ +int OSSL_STORE_delete(const char *uri, OSSL_LIB_CTX *libctx, const char *propq, + const UI_METHOD *ui_method, void *ui_data, + const OSSL_PARAM params[]); + +/* + * Check if end of data (end of file) is reached + * Returns 1 on end, 0 otherwise. + */ +int OSSL_STORE_eof(OSSL_STORE_CTX *ctx); + +/* + * Check if an error occurred + * Returns 1 if it did, 0 otherwise. + */ +int OSSL_STORE_error(OSSL_STORE_CTX *ctx); + +/* + * Close the channel + * Returns 1 on success, 0 on error. + */ +int OSSL_STORE_close(OSSL_STORE_CTX *ctx); + +/* + * Attach to a BIO. This works like OSSL_STORE_open() except it takes a + * BIO instead of a uri, along with a scheme to use when reading. + * The given UI method will be used any time the loader needs extra input, + * for example when a password or pin is needed, and will be passed the + * same user data every time it's needed in this context. + * + * Returns a context reference which represents the channel to communicate + * through. + * + * Note that this function is considered unsafe, all depending on what the + * BIO actually reads. + */ +OSSL_STORE_CTX *OSSL_STORE_attach(BIO *bio, const char *scheme, + OSSL_LIB_CTX *libctx, const char *propq, + const UI_METHOD *ui_method, void *ui_data, + const OSSL_PARAM params[], + OSSL_STORE_post_process_info_fn post_process, + void *post_process_data); + +/*- + * Extracting OpenSSL types from and creating new OSSL_STORE_INFOs + * --------------------------------------------------------------- + */ + +/* + * Types of data that can be ossl_stored in a OSSL_STORE_INFO. + * OSSL_STORE_INFO_NAME is typically found when getting a listing of + * available "files" / "tokens" / what have you. + */ +# define OSSL_STORE_INFO_NAME 1 /* char * */ +# define OSSL_STORE_INFO_PARAMS 2 /* EVP_PKEY * */ +# define OSSL_STORE_INFO_PUBKEY 3 /* EVP_PKEY * */ +# define OSSL_STORE_INFO_PKEY 4 /* EVP_PKEY * */ +# define OSSL_STORE_INFO_CERT 5 /* X509 * */ +# define OSSL_STORE_INFO_CRL 6 /* X509_CRL * */ + +/* + * Functions to generate OSSL_STORE_INFOs, one function for each type we + * support having in them, as well as a generic constructor. + * + * In all cases, ownership of the object is transferred to the OSSL_STORE_INFO + * and will therefore be freed when the OSSL_STORE_INFO is freed. + */ +OSSL_STORE_INFO *OSSL_STORE_INFO_new(int type, void *data); +OSSL_STORE_INFO *OSSL_STORE_INFO_new_NAME(char *name); +int OSSL_STORE_INFO_set0_NAME_description(OSSL_STORE_INFO *info, char *desc); +OSSL_STORE_INFO *OSSL_STORE_INFO_new_PARAMS(EVP_PKEY *params); +OSSL_STORE_INFO *OSSL_STORE_INFO_new_PUBKEY(EVP_PKEY *pubkey); +OSSL_STORE_INFO *OSSL_STORE_INFO_new_PKEY(EVP_PKEY *pkey); +OSSL_STORE_INFO *OSSL_STORE_INFO_new_CERT(X509 *x509); +OSSL_STORE_INFO *OSSL_STORE_INFO_new_CRL(X509_CRL *crl); + +/* + * Functions to try to extract data from a OSSL_STORE_INFO. + */ +int OSSL_STORE_INFO_get_type(const OSSL_STORE_INFO *info); +void *OSSL_STORE_INFO_get0_data(int type, const OSSL_STORE_INFO *info); +const char *OSSL_STORE_INFO_get0_NAME(const OSSL_STORE_INFO *info); +char *OSSL_STORE_INFO_get1_NAME(const OSSL_STORE_INFO *info); +const char *OSSL_STORE_INFO_get0_NAME_description(const OSSL_STORE_INFO *info); +char *OSSL_STORE_INFO_get1_NAME_description(const OSSL_STORE_INFO *info); +EVP_PKEY *OSSL_STORE_INFO_get0_PARAMS(const OSSL_STORE_INFO *info); +EVP_PKEY *OSSL_STORE_INFO_get1_PARAMS(const OSSL_STORE_INFO *info); +EVP_PKEY *OSSL_STORE_INFO_get0_PUBKEY(const OSSL_STORE_INFO *info); +EVP_PKEY *OSSL_STORE_INFO_get1_PUBKEY(const OSSL_STORE_INFO *info); +EVP_PKEY *OSSL_STORE_INFO_get0_PKEY(const OSSL_STORE_INFO *info); +EVP_PKEY *OSSL_STORE_INFO_get1_PKEY(const OSSL_STORE_INFO *info); +X509 *OSSL_STORE_INFO_get0_CERT(const OSSL_STORE_INFO *info); +X509 *OSSL_STORE_INFO_get1_CERT(const OSSL_STORE_INFO *info); +X509_CRL *OSSL_STORE_INFO_get0_CRL(const OSSL_STORE_INFO *info); +X509_CRL *OSSL_STORE_INFO_get1_CRL(const OSSL_STORE_INFO *info); + +const char *OSSL_STORE_INFO_type_string(int type); + +/* + * Free the OSSL_STORE_INFO + */ +void OSSL_STORE_INFO_free(OSSL_STORE_INFO *info); + + +/*- + * Functions to construct a search URI from a base URI and search criteria + * ----------------------------------------------------------------------- + */ + +/* OSSL_STORE search types */ +# define OSSL_STORE_SEARCH_BY_NAME 1 /* subject in certs, issuer in CRLs */ +# define OSSL_STORE_SEARCH_BY_ISSUER_SERIAL 2 +# define OSSL_STORE_SEARCH_BY_KEY_FINGERPRINT 3 +# define OSSL_STORE_SEARCH_BY_ALIAS 4 + +/* To check what search types the scheme handler supports */ +int OSSL_STORE_supports_search(OSSL_STORE_CTX *ctx, int search_type); + +/* Search term constructors */ +/* + * The input is considered to be owned by the caller, and must therefore + * remain present throughout the lifetime of the returned OSSL_STORE_SEARCH + */ +OSSL_STORE_SEARCH *OSSL_STORE_SEARCH_by_name(X509_NAME *name); +OSSL_STORE_SEARCH *OSSL_STORE_SEARCH_by_issuer_serial(X509_NAME *name, + const ASN1_INTEGER + *serial); +OSSL_STORE_SEARCH *OSSL_STORE_SEARCH_by_key_fingerprint(const EVP_MD *digest, + const unsigned char + *bytes, size_t len); +OSSL_STORE_SEARCH *OSSL_STORE_SEARCH_by_alias(const char *alias); + +/* Search term destructor */ +void OSSL_STORE_SEARCH_free(OSSL_STORE_SEARCH *search); + +/* Search term accessors */ +int OSSL_STORE_SEARCH_get_type(const OSSL_STORE_SEARCH *criterion); +X509_NAME *OSSL_STORE_SEARCH_get0_name(const OSSL_STORE_SEARCH *criterion); +const ASN1_INTEGER *OSSL_STORE_SEARCH_get0_serial(const OSSL_STORE_SEARCH + *criterion); +const unsigned char *OSSL_STORE_SEARCH_get0_bytes(const OSSL_STORE_SEARCH + *criterion, size_t *length); +const char *OSSL_STORE_SEARCH_get0_string(const OSSL_STORE_SEARCH *criterion); +const EVP_MD *OSSL_STORE_SEARCH_get0_digest(const OSSL_STORE_SEARCH *criterion); + +/* + * Add search criterion and expected return type (which can be unspecified) + * to the loading channel. This MUST happen before the first OSSL_STORE_load(). + */ +int OSSL_STORE_expect(OSSL_STORE_CTX *ctx, int expected_type); +int OSSL_STORE_find(OSSL_STORE_CTX *ctx, const OSSL_STORE_SEARCH *search); + + +/*- + * Function to fetch a loader and extract data from it + * --------------------------------------------------- + */ + +typedef struct ossl_store_loader_st OSSL_STORE_LOADER; + +OSSL_STORE_LOADER *OSSL_STORE_LOADER_fetch(OSSL_LIB_CTX *libctx, + const char *scheme, + const char *properties); +int OSSL_STORE_LOADER_up_ref(OSSL_STORE_LOADER *loader); +void OSSL_STORE_LOADER_free(OSSL_STORE_LOADER *loader); +const OSSL_PROVIDER *OSSL_STORE_LOADER_get0_provider(const OSSL_STORE_LOADER * + loader); +const char *OSSL_STORE_LOADER_get0_properties(const OSSL_STORE_LOADER *loader); +const char *OSSL_STORE_LOADER_get0_description(const OSSL_STORE_LOADER *loader); +int OSSL_STORE_LOADER_is_a(const OSSL_STORE_LOADER *loader, + const char *scheme); +void OSSL_STORE_LOADER_do_all_provided(OSSL_LIB_CTX *libctx, + void (*fn)(OSSL_STORE_LOADER *loader, + void *arg), + void *arg); +int OSSL_STORE_LOADER_names_do_all(const OSSL_STORE_LOADER *loader, + void (*fn)(const char *name, void *data), + void *data); + +/*- + * Function to register a loader for the given URI scheme. + * ------------------------------------------------------- + * + * The loader receives all the main components of an URI except for the + * scheme. + */ + +# ifndef OPENSSL_NO_DEPRECATED_3_0 + +/* struct ossl_store_loader_ctx_st is defined differently by each loader */ +typedef struct ossl_store_loader_ctx_st OSSL_STORE_LOADER_CTX; +typedef OSSL_STORE_LOADER_CTX *(*OSSL_STORE_open_fn) + (const OSSL_STORE_LOADER *loader, const char *uri, + const UI_METHOD *ui_method, void *ui_data); +typedef OSSL_STORE_LOADER_CTX *(*OSSL_STORE_open_ex_fn) + (const OSSL_STORE_LOADER *loader, + const char *uri, OSSL_LIB_CTX *libctx, const char *propq, + const UI_METHOD *ui_method, void *ui_data); + +typedef OSSL_STORE_LOADER_CTX *(*OSSL_STORE_attach_fn) + (const OSSL_STORE_LOADER *loader, BIO *bio, + OSSL_LIB_CTX *libctx, const char *propq, + const UI_METHOD *ui_method, void *ui_data); +typedef int (*OSSL_STORE_ctrl_fn) + (OSSL_STORE_LOADER_CTX *ctx, int cmd, va_list args); +typedef int (*OSSL_STORE_expect_fn) + (OSSL_STORE_LOADER_CTX *ctx, int expected); +typedef int (*OSSL_STORE_find_fn) + (OSSL_STORE_LOADER_CTX *ctx, const OSSL_STORE_SEARCH *criteria); +typedef OSSL_STORE_INFO *(*OSSL_STORE_load_fn) + (OSSL_STORE_LOADER_CTX *ctx, const UI_METHOD *ui_method, void *ui_data); +typedef int (*OSSL_STORE_eof_fn)(OSSL_STORE_LOADER_CTX *ctx); +typedef int (*OSSL_STORE_error_fn)(OSSL_STORE_LOADER_CTX *ctx); +typedef int (*OSSL_STORE_close_fn)(OSSL_STORE_LOADER_CTX *ctx); + +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +OSSL_STORE_LOADER *OSSL_STORE_LOADER_new(ENGINE *e, const char *scheme); +OSSL_DEPRECATEDIN_3_0 +int OSSL_STORE_LOADER_set_open(OSSL_STORE_LOADER *loader, + OSSL_STORE_open_fn open_function); +OSSL_DEPRECATEDIN_3_0 +int OSSL_STORE_LOADER_set_open_ex(OSSL_STORE_LOADER *loader, + OSSL_STORE_open_ex_fn open_ex_function); +OSSL_DEPRECATEDIN_3_0 +int OSSL_STORE_LOADER_set_attach(OSSL_STORE_LOADER *loader, + OSSL_STORE_attach_fn attach_function); +OSSL_DEPRECATEDIN_3_0 +int OSSL_STORE_LOADER_set_ctrl(OSSL_STORE_LOADER *loader, + OSSL_STORE_ctrl_fn ctrl_function); +OSSL_DEPRECATEDIN_3_0 +int OSSL_STORE_LOADER_set_expect(OSSL_STORE_LOADER *loader, + OSSL_STORE_expect_fn expect_function); +OSSL_DEPRECATEDIN_3_0 +int OSSL_STORE_LOADER_set_find(OSSL_STORE_LOADER *loader, + OSSL_STORE_find_fn find_function); +OSSL_DEPRECATEDIN_3_0 +int OSSL_STORE_LOADER_set_load(OSSL_STORE_LOADER *loader, + OSSL_STORE_load_fn load_function); +OSSL_DEPRECATEDIN_3_0 +int OSSL_STORE_LOADER_set_eof(OSSL_STORE_LOADER *loader, + OSSL_STORE_eof_fn eof_function); +OSSL_DEPRECATEDIN_3_0 +int OSSL_STORE_LOADER_set_error(OSSL_STORE_LOADER *loader, + OSSL_STORE_error_fn error_function); +OSSL_DEPRECATEDIN_3_0 +int OSSL_STORE_LOADER_set_close(OSSL_STORE_LOADER *loader, + OSSL_STORE_close_fn close_function); +OSSL_DEPRECATEDIN_3_0 +const ENGINE *OSSL_STORE_LOADER_get0_engine(const OSSL_STORE_LOADER *loader); +OSSL_DEPRECATEDIN_3_0 +const char *OSSL_STORE_LOADER_get0_scheme(const OSSL_STORE_LOADER *loader); +OSSL_DEPRECATEDIN_3_0 +int OSSL_STORE_register_loader(OSSL_STORE_LOADER *loader); +OSSL_DEPRECATEDIN_3_0 +OSSL_STORE_LOADER *OSSL_STORE_unregister_loader(const char *scheme); +# endif + +/*- + * Functions to list STORE loaders + * ------------------------------- + */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +int OSSL_STORE_do_all_loaders(void (*do_function)(const OSSL_STORE_LOADER *loader, + void *do_arg), + void *do_arg); +# endif + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/storeerr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/storeerr.h new file mode 100644 index 0000000..00529c8 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/storeerr.h @@ -0,0 +1,49 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_STOREERR_H +# define OPENSSL_STOREERR_H +# pragma once + +# include +# include +# include + + + +/* + * OSSL_STORE reason codes. + */ +# define OSSL_STORE_R_AMBIGUOUS_CONTENT_TYPE 107 +# define OSSL_STORE_R_BAD_PASSWORD_READ 115 +# define OSSL_STORE_R_ERROR_VERIFYING_PKCS12_MAC 113 +# define OSSL_STORE_R_FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST 121 +# define OSSL_STORE_R_INVALID_SCHEME 106 +# define OSSL_STORE_R_IS_NOT_A 112 +# define OSSL_STORE_R_LOADER_INCOMPLETE 116 +# define OSSL_STORE_R_LOADING_STARTED 117 +# define OSSL_STORE_R_NOT_A_CERTIFICATE 100 +# define OSSL_STORE_R_NOT_A_CRL 101 +# define OSSL_STORE_R_NOT_A_NAME 103 +# define OSSL_STORE_R_NOT_A_PRIVATE_KEY 102 +# define OSSL_STORE_R_NOT_A_PUBLIC_KEY 122 +# define OSSL_STORE_R_NOT_PARAMETERS 104 +# define OSSL_STORE_R_NO_LOADERS_FOUND 123 +# define OSSL_STORE_R_PASSPHRASE_CALLBACK_ERROR 114 +# define OSSL_STORE_R_PATH_MUST_BE_ABSOLUTE 108 +# define OSSL_STORE_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES 119 +# define OSSL_STORE_R_UI_PROCESS_INTERRUPTED_OR_CANCELLED 109 +# define OSSL_STORE_R_UNREGISTERED_SCHEME 105 +# define OSSL_STORE_R_UNSUPPORTED_CONTENT_TYPE 110 +# define OSSL_STORE_R_UNSUPPORTED_OPERATION 118 +# define OSSL_STORE_R_UNSUPPORTED_SEARCH_TYPE 120 +# define OSSL_STORE_R_URI_AUTHORITY_UNSUPPORTED 111 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/symhacks.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/symhacks.h new file mode 100644 index 0000000..816f8f9 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/symhacks.h @@ -0,0 +1,39 @@ +/* + * Copyright 1999-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_SYMHACKS_H +# define OPENSSL_SYMHACKS_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_SYMHACKS_H +# endif + +# include + +/* Case insensitive linking causes problems.... */ +# if defined(OPENSSL_SYS_VMS) +# undef ERR_load_CRYPTO_strings +# define ERR_load_CRYPTO_strings ERR_load_CRYPTOlib_strings +# undef OCSP_crlID_new +# define OCSP_crlID_new OCSP_crlID2_new + +# undef d2i_ECPARAMETERS +# define d2i_ECPARAMETERS d2i_UC_ECPARAMETERS +# undef i2d_ECPARAMETERS +# define i2d_ECPARAMETERS i2d_UC_ECPARAMETERS +# undef d2i_ECPKPARAMETERS +# define d2i_ECPKPARAMETERS d2i_UC_ECPKPARAMETERS +# undef i2d_ECPKPARAMETERS +# define i2d_ECPKPARAMETERS i2d_UC_ECPKPARAMETERS + +# endif + +#endif /* ! defined HEADER_VMS_IDHACKS_H */ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/thread.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/thread.h new file mode 100644 index 0000000..3926ce5 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/thread.h @@ -0,0 +1,31 @@ +/* + * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved. + * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_THREAD_H +# define OPENSSL_THREAD_H + +# define OSSL_THREAD_SUPPORT_FLAG_THREAD_POOL (1U<<0) +# define OSSL_THREAD_SUPPORT_FLAG_DEFAULT_SPAWN (1U<<1) + +# include + +# ifdef __cplusplus +extern "C" { +# endif + +uint32_t OSSL_get_thread_support_flags(void); +int OSSL_set_max_threads(OSSL_LIB_CTX *ctx, uint64_t max_threads); +uint64_t OSSL_get_max_threads(OSSL_LIB_CTX *ctx); + +# ifdef __cplusplus +} +# endif + +#endif /* OPENSSL_THREAD_H */ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/tls1.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/tls1.h new file mode 100644 index 0000000..5329338 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/tls1.h @@ -0,0 +1,1212 @@ +/* + * Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved. + * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved + * Copyright 2005 Nokia. All rights reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_TLS1_H +# define OPENSSL_TLS1_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_TLS1_H +# endif + +# include +# include +# include + +#ifdef __cplusplus +extern "C" { +#endif + +/* Default security level if not overridden at config time */ +# ifndef OPENSSL_TLS_SECURITY_LEVEL +# define OPENSSL_TLS_SECURITY_LEVEL 2 +# endif + +/* TLS*_VERSION constants are defined in prov_ssl.h */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define TLS_MAX_VERSION TLS1_3_VERSION +# endif + +/* Special value for method supporting multiple versions */ +# define TLS_ANY_VERSION 0x10000 + +# define TLS1_VERSION_MAJOR 0x03 +# define TLS1_VERSION_MINOR 0x01 + +# define TLS1_1_VERSION_MAJOR 0x03 +# define TLS1_1_VERSION_MINOR 0x02 + +# define TLS1_2_VERSION_MAJOR 0x03 +# define TLS1_2_VERSION_MINOR 0x03 + +# define TLS1_get_version(s) \ + ((SSL_version(s) >> 8) == TLS1_VERSION_MAJOR ? SSL_version(s) : 0) + +# define TLS1_get_client_version(s) \ + ((SSL_client_version(s) >> 8) == TLS1_VERSION_MAJOR ? SSL_client_version(s) : 0) + +# define TLS1_AD_DECRYPTION_FAILED 21 +# define TLS1_AD_RECORD_OVERFLOW 22 +# define TLS1_AD_UNKNOWN_CA 48/* fatal */ +# define TLS1_AD_ACCESS_DENIED 49/* fatal */ +# define TLS1_AD_DECODE_ERROR 50/* fatal */ +# define TLS1_AD_DECRYPT_ERROR 51 +# define TLS1_AD_EXPORT_RESTRICTION 60/* fatal */ +# define TLS1_AD_PROTOCOL_VERSION 70/* fatal */ +# define TLS1_AD_INSUFFICIENT_SECURITY 71/* fatal */ +# define TLS1_AD_INTERNAL_ERROR 80/* fatal */ +# define TLS1_AD_INAPPROPRIATE_FALLBACK 86/* fatal */ +# define TLS1_AD_USER_CANCELLED 90 +# define TLS1_AD_NO_RENEGOTIATION 100 +/* TLSv1.3 alerts */ +# define TLS13_AD_MISSING_EXTENSION 109 /* fatal */ +# define TLS13_AD_CERTIFICATE_REQUIRED 116 /* fatal */ +/* codes 110-114 are from RFC3546 */ +# define TLS1_AD_UNSUPPORTED_EXTENSION 110 +# define TLS1_AD_CERTIFICATE_UNOBTAINABLE 111 +# define TLS1_AD_UNRECOGNIZED_NAME 112 +# define TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE 113 +# define TLS1_AD_BAD_CERTIFICATE_HASH_VALUE 114 +# define TLS1_AD_UNKNOWN_PSK_IDENTITY 115/* fatal */ +# define TLS1_AD_NO_APPLICATION_PROTOCOL 120 /* fatal */ + +/* ExtensionType values from RFC3546 / RFC4366 / RFC6066 */ +# define TLSEXT_TYPE_server_name 0 +# define TLSEXT_TYPE_max_fragment_length 1 +# define TLSEXT_TYPE_client_certificate_url 2 +# define TLSEXT_TYPE_trusted_ca_keys 3 +# define TLSEXT_TYPE_truncated_hmac 4 +# define TLSEXT_TYPE_status_request 5 +/* ExtensionType values from RFC4681 */ +# define TLSEXT_TYPE_user_mapping 6 +/* ExtensionType values from RFC5878 */ +# define TLSEXT_TYPE_client_authz 7 +# define TLSEXT_TYPE_server_authz 8 +/* ExtensionType values from RFC6091 */ +# define TLSEXT_TYPE_cert_type 9 + +/* ExtensionType values from RFC4492 */ +/* + * Prior to TLSv1.3 the supported_groups extension was known as + * elliptic_curves + */ +# define TLSEXT_TYPE_supported_groups 10 +# define TLSEXT_TYPE_elliptic_curves TLSEXT_TYPE_supported_groups +# define TLSEXT_TYPE_ec_point_formats 11 + + +/* ExtensionType value from RFC5054 */ +# define TLSEXT_TYPE_srp 12 + +/* ExtensionType values from RFC5246 */ +# define TLSEXT_TYPE_signature_algorithms 13 + +/* ExtensionType value from RFC5764 */ +# define TLSEXT_TYPE_use_srtp 14 + +/* ExtensionType value from RFC7301 */ +# define TLSEXT_TYPE_application_layer_protocol_negotiation 16 + +/* + * Extension type for Certificate Transparency + * https://tools.ietf.org/html/rfc6962#section-3.3.1 + */ +# define TLSEXT_TYPE_signed_certificate_timestamp 18 + +/* + * Extension type for Raw Public Keys + * https://tools.ietf.org/html/rfc7250 + * https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xhtml + */ +# define TLSEXT_TYPE_client_cert_type 19 +# define TLSEXT_TYPE_server_cert_type 20 + +/* + * ExtensionType value for TLS padding extension. + * http://tools.ietf.org/html/draft-agl-tls-padding + */ +# define TLSEXT_TYPE_padding 21 + +/* ExtensionType value from RFC7366 */ +# define TLSEXT_TYPE_encrypt_then_mac 22 + +/* ExtensionType value from RFC7627 */ +# define TLSEXT_TYPE_extended_master_secret 23 + +/* ExtensionType value from RFC8879 */ +# define TLSEXT_TYPE_compress_certificate 27 + +/* ExtensionType value from RFC4507 */ +# define TLSEXT_TYPE_session_ticket 35 + +/* As defined for TLS1.3 */ +# define TLSEXT_TYPE_psk 41 +# define TLSEXT_TYPE_early_data 42 +# define TLSEXT_TYPE_supported_versions 43 +# define TLSEXT_TYPE_cookie 44 +# define TLSEXT_TYPE_psk_kex_modes 45 +# define TLSEXT_TYPE_certificate_authorities 47 +# define TLSEXT_TYPE_post_handshake_auth 49 +# define TLSEXT_TYPE_signature_algorithms_cert 50 +# define TLSEXT_TYPE_key_share 51 +# define TLSEXT_TYPE_quic_transport_parameters 57 + +/* Temporary extension type */ +# define TLSEXT_TYPE_renegotiate 0xff01 + +# ifndef OPENSSL_NO_NEXTPROTONEG +/* This is not an IANA defined extension number */ +# define TLSEXT_TYPE_next_proto_neg 13172 +# endif + +/* NameType value from RFC3546 */ +# define TLSEXT_NAMETYPE_host_name 0 +/* status request value from RFC3546 */ +# define TLSEXT_STATUSTYPE_ocsp 1 + +/* ECPointFormat values from RFC4492 */ +# define TLSEXT_ECPOINTFORMAT_first 0 +# define TLSEXT_ECPOINTFORMAT_uncompressed 0 +# define TLSEXT_ECPOINTFORMAT_ansiX962_compressed_prime 1 +# define TLSEXT_ECPOINTFORMAT_ansiX962_compressed_char2 2 +# define TLSEXT_ECPOINTFORMAT_last 2 + +/* Signature and hash algorithms from RFC5246 */ +# define TLSEXT_signature_anonymous 0 +# define TLSEXT_signature_rsa 1 +# define TLSEXT_signature_dsa 2 +# define TLSEXT_signature_ecdsa 3 +# define TLSEXT_signature_gostr34102001 237 +# define TLSEXT_signature_gostr34102012_256 238 +# define TLSEXT_signature_gostr34102012_512 239 + +/* Total number of different signature algorithms */ +# define TLSEXT_signature_num 7 + +# define TLSEXT_hash_none 0 +# define TLSEXT_hash_md5 1 +# define TLSEXT_hash_sha1 2 +# define TLSEXT_hash_sha224 3 +# define TLSEXT_hash_sha256 4 +# define TLSEXT_hash_sha384 5 +# define TLSEXT_hash_sha512 6 +# define TLSEXT_hash_gostr3411 237 +# define TLSEXT_hash_gostr34112012_256 238 +# define TLSEXT_hash_gostr34112012_512 239 + +/* Total number of different digest algorithms */ + +# define TLSEXT_hash_num 10 + +/* Possible compression values from RFC8879 */ +/* Not defined in RFC8879, but used internally for no-compression */ +# define TLSEXT_comp_cert_none 0 +# define TLSEXT_comp_cert_zlib 1 +# define TLSEXT_comp_cert_brotli 2 +# define TLSEXT_comp_cert_zstd 3 +/* one more than the number of defined values - used as size of 0-terminated array */ +# define TLSEXT_comp_cert_limit 4 + +/* Flag set for unrecognised algorithms */ +# define TLSEXT_nid_unknown 0x1000000 + +/* ECC curves */ + +# define TLSEXT_curve_P_256 23 +# define TLSEXT_curve_P_384 24 + +/* OpenSSL value to disable maximum fragment length extension */ +# define TLSEXT_max_fragment_length_DISABLED 0 +/* Allowed values for max fragment length extension */ +# define TLSEXT_max_fragment_length_512 1 +# define TLSEXT_max_fragment_length_1024 2 +# define TLSEXT_max_fragment_length_2048 3 +# define TLSEXT_max_fragment_length_4096 4 +/* OpenSSL value for unset maximum fragment length extension */ +# define TLSEXT_max_fragment_length_UNSPECIFIED 255 + +/* + * TLS Certificate Type (for RFC7250) + * https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xhtml#tls-extensiontype-values-3 + */ +# define TLSEXT_cert_type_x509 0 +# define TLSEXT_cert_type_pgp 1 /* recognized, but not supported */ +# define TLSEXT_cert_type_rpk 2 +# define TLSEXT_cert_type_1609dot2 3 /* recognized, but not supported */ + +int SSL_CTX_set_tlsext_max_fragment_length(SSL_CTX *ctx, uint8_t mode); +int SSL_set_tlsext_max_fragment_length(SSL *ssl, uint8_t mode); + +# define TLSEXT_MAXLEN_host_name 255 + +__owur const char *SSL_get_servername(const SSL *s, const int type); +__owur int SSL_get_servername_type(const SSL *s); +/* + * SSL_export_keying_material exports a value derived from the master secret, + * as specified in RFC 5705. It writes |olen| bytes to |out| given a label and + * optional context. (Since a zero length context is allowed, the |use_context| + * flag controls whether a context is included.) It returns 1 on success and + * 0 or -1 otherwise. + */ +__owur int SSL_export_keying_material(SSL *s, unsigned char *out, size_t olen, + const char *label, size_t llen, + const unsigned char *context, + size_t contextlen, int use_context); + +/* + * SSL_export_keying_material_early exports a value derived from the + * early exporter master secret, as specified in + * https://tools.ietf.org/html/draft-ietf-tls-tls13-23. It writes + * |olen| bytes to |out| given a label and optional context. It + * returns 1 on success and 0 otherwise. + */ +__owur int SSL_export_keying_material_early(SSL *s, unsigned char *out, + size_t olen, const char *label, + size_t llen, + const unsigned char *context, + size_t contextlen); + +int SSL_get_peer_signature_type_nid(const SSL *s, int *pnid); +int SSL_get_signature_type_nid(const SSL *s, int *pnid); + +int SSL_get_sigalgs(SSL *s, int idx, + int *psign, int *phash, int *psignandhash, + unsigned char *rsig, unsigned char *rhash); + +int SSL_get_shared_sigalgs(SSL *s, int idx, + int *psign, int *phash, int *psignandhash, + unsigned char *rsig, unsigned char *rhash); + +__owur int SSL_check_chain(SSL *s, X509 *x, EVP_PKEY *pk, STACK_OF(X509) *chain); + +# define SSL_set_tlsext_host_name(s,name) \ + SSL_ctrl(s,SSL_CTRL_SET_TLSEXT_HOSTNAME,TLSEXT_NAMETYPE_host_name,\ + (void *)name) + +# define SSL_set_tlsext_debug_callback(ssl, cb) \ + SSL_callback_ctrl(ssl,SSL_CTRL_SET_TLSEXT_DEBUG_CB,\ + (void (*)(void))cb) + +# define SSL_set_tlsext_debug_arg(ssl, arg) \ + SSL_ctrl(ssl,SSL_CTRL_SET_TLSEXT_DEBUG_ARG,0,arg) + +# define SSL_get_tlsext_status_type(ssl) \ + SSL_ctrl(ssl,SSL_CTRL_GET_TLSEXT_STATUS_REQ_TYPE,0,NULL) + +# define SSL_set_tlsext_status_type(ssl, type) \ + SSL_ctrl(ssl,SSL_CTRL_SET_TLSEXT_STATUS_REQ_TYPE,type,NULL) + +# define SSL_get_tlsext_status_exts(ssl, arg) \ + SSL_ctrl(ssl,SSL_CTRL_GET_TLSEXT_STATUS_REQ_EXTS,0,arg) + +# define SSL_set_tlsext_status_exts(ssl, arg) \ + SSL_ctrl(ssl,SSL_CTRL_SET_TLSEXT_STATUS_REQ_EXTS,0,arg) + +# define SSL_get_tlsext_status_ids(ssl, arg) \ + SSL_ctrl(ssl,SSL_CTRL_GET_TLSEXT_STATUS_REQ_IDS,0,arg) + +# define SSL_set_tlsext_status_ids(ssl, arg) \ + SSL_ctrl(ssl,SSL_CTRL_SET_TLSEXT_STATUS_REQ_IDS,0,arg) + +# define SSL_get_tlsext_status_ocsp_resp(ssl, arg) \ + SSL_ctrl(ssl,SSL_CTRL_GET_TLSEXT_STATUS_REQ_OCSP_RESP,0,arg) + +# define SSL_set_tlsext_status_ocsp_resp(ssl, arg, arglen) \ + SSL_ctrl(ssl,SSL_CTRL_SET_TLSEXT_STATUS_REQ_OCSP_RESP,arglen,arg) + +# define SSL_CTX_set_tlsext_servername_callback(ctx, cb) \ + SSL_CTX_callback_ctrl(ctx,SSL_CTRL_SET_TLSEXT_SERVERNAME_CB,\ + (void (*)(void))cb) + +# define SSL_TLSEXT_ERR_OK 0 +# define SSL_TLSEXT_ERR_ALERT_WARNING 1 +# define SSL_TLSEXT_ERR_ALERT_FATAL 2 +# define SSL_TLSEXT_ERR_NOACK 3 + +# define SSL_CTX_set_tlsext_servername_arg(ctx, arg) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_TLSEXT_SERVERNAME_ARG,0,arg) + +# define SSL_CTX_get_tlsext_ticket_keys(ctx, keys, keylen) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_GET_TLSEXT_TICKET_KEYS,keylen,keys) +# define SSL_CTX_set_tlsext_ticket_keys(ctx, keys, keylen) \ + SSL_CTX_ctrl(ctx,SSL_CTRL_SET_TLSEXT_TICKET_KEYS,keylen,keys) + +# define SSL_CTX_get_tlsext_status_cb(ssl, cb) \ + SSL_CTX_ctrl(ssl,SSL_CTRL_GET_TLSEXT_STATUS_REQ_CB,0,(void *)cb) +# define SSL_CTX_set_tlsext_status_cb(ssl, cb) \ + SSL_CTX_callback_ctrl(ssl,SSL_CTRL_SET_TLSEXT_STATUS_REQ_CB,\ + (void (*)(void))cb) + +# define SSL_CTX_get_tlsext_status_arg(ssl, arg) \ + SSL_CTX_ctrl(ssl,SSL_CTRL_GET_TLSEXT_STATUS_REQ_CB_ARG,0,arg) +# define SSL_CTX_set_tlsext_status_arg(ssl, arg) \ + SSL_CTX_ctrl(ssl,SSL_CTRL_SET_TLSEXT_STATUS_REQ_CB_ARG,0,arg) + +# define SSL_CTX_set_tlsext_status_type(ssl, type) \ + SSL_CTX_ctrl(ssl,SSL_CTRL_SET_TLSEXT_STATUS_REQ_TYPE,type,NULL) + +# define SSL_CTX_get_tlsext_status_type(ssl) \ + SSL_CTX_ctrl(ssl,SSL_CTRL_GET_TLSEXT_STATUS_REQ_TYPE,0,NULL) + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define SSL_CTX_set_tlsext_ticket_key_cb(ssl, cb) \ + SSL_CTX_callback_ctrl(ssl,SSL_CTRL_SET_TLSEXT_TICKET_KEY_CB,\ + (void (*)(void))cb) +# endif +int SSL_CTX_set_tlsext_ticket_key_evp_cb + (SSL_CTX *ctx, int (*fp)(SSL *, unsigned char *, unsigned char *, + EVP_CIPHER_CTX *, EVP_MAC_CTX *, int)); + +/* PSK ciphersuites from 4279 */ +# define TLS1_CK_PSK_WITH_RC4_128_SHA 0x0300008A +# define TLS1_CK_PSK_WITH_3DES_EDE_CBC_SHA 0x0300008B +# define TLS1_CK_PSK_WITH_AES_128_CBC_SHA 0x0300008C +# define TLS1_CK_PSK_WITH_AES_256_CBC_SHA 0x0300008D +# define TLS1_CK_DHE_PSK_WITH_RC4_128_SHA 0x0300008E +# define TLS1_CK_DHE_PSK_WITH_3DES_EDE_CBC_SHA 0x0300008F +# define TLS1_CK_DHE_PSK_WITH_AES_128_CBC_SHA 0x03000090 +# define TLS1_CK_DHE_PSK_WITH_AES_256_CBC_SHA 0x03000091 +# define TLS1_CK_RSA_PSK_WITH_RC4_128_SHA 0x03000092 +# define TLS1_CK_RSA_PSK_WITH_3DES_EDE_CBC_SHA 0x03000093 +# define TLS1_CK_RSA_PSK_WITH_AES_128_CBC_SHA 0x03000094 +# define TLS1_CK_RSA_PSK_WITH_AES_256_CBC_SHA 0x03000095 + +/* PSK ciphersuites from 5487 */ +# define TLS1_CK_PSK_WITH_AES_128_GCM_SHA256 0x030000A8 +# define TLS1_CK_PSK_WITH_AES_256_GCM_SHA384 0x030000A9 +# define TLS1_CK_DHE_PSK_WITH_AES_128_GCM_SHA256 0x030000AA +# define TLS1_CK_DHE_PSK_WITH_AES_256_GCM_SHA384 0x030000AB +# define TLS1_CK_RSA_PSK_WITH_AES_128_GCM_SHA256 0x030000AC +# define TLS1_CK_RSA_PSK_WITH_AES_256_GCM_SHA384 0x030000AD +# define TLS1_CK_PSK_WITH_AES_128_CBC_SHA256 0x030000AE +# define TLS1_CK_PSK_WITH_AES_256_CBC_SHA384 0x030000AF +# define TLS1_CK_PSK_WITH_NULL_SHA256 0x030000B0 +# define TLS1_CK_PSK_WITH_NULL_SHA384 0x030000B1 +# define TLS1_CK_DHE_PSK_WITH_AES_128_CBC_SHA256 0x030000B2 +# define TLS1_CK_DHE_PSK_WITH_AES_256_CBC_SHA384 0x030000B3 +# define TLS1_CK_DHE_PSK_WITH_NULL_SHA256 0x030000B4 +# define TLS1_CK_DHE_PSK_WITH_NULL_SHA384 0x030000B5 +# define TLS1_CK_RSA_PSK_WITH_AES_128_CBC_SHA256 0x030000B6 +# define TLS1_CK_RSA_PSK_WITH_AES_256_CBC_SHA384 0x030000B7 +# define TLS1_CK_RSA_PSK_WITH_NULL_SHA256 0x030000B8 +# define TLS1_CK_RSA_PSK_WITH_NULL_SHA384 0x030000B9 + +/* NULL PSK ciphersuites from RFC4785 */ +# define TLS1_CK_PSK_WITH_NULL_SHA 0x0300002C +# define TLS1_CK_DHE_PSK_WITH_NULL_SHA 0x0300002D +# define TLS1_CK_RSA_PSK_WITH_NULL_SHA 0x0300002E + +/* AES ciphersuites from RFC3268 */ +# define TLS1_CK_RSA_WITH_AES_128_SHA 0x0300002F +# define TLS1_CK_DH_DSS_WITH_AES_128_SHA 0x03000030 +# define TLS1_CK_DH_RSA_WITH_AES_128_SHA 0x03000031 +# define TLS1_CK_DHE_DSS_WITH_AES_128_SHA 0x03000032 +# define TLS1_CK_DHE_RSA_WITH_AES_128_SHA 0x03000033 +# define TLS1_CK_ADH_WITH_AES_128_SHA 0x03000034 +# define TLS1_CK_RSA_WITH_AES_256_SHA 0x03000035 +# define TLS1_CK_DH_DSS_WITH_AES_256_SHA 0x03000036 +# define TLS1_CK_DH_RSA_WITH_AES_256_SHA 0x03000037 +# define TLS1_CK_DHE_DSS_WITH_AES_256_SHA 0x03000038 +# define TLS1_CK_DHE_RSA_WITH_AES_256_SHA 0x03000039 +# define TLS1_CK_ADH_WITH_AES_256_SHA 0x0300003A + +/* TLS v1.2 ciphersuites */ +# define TLS1_CK_RSA_WITH_NULL_SHA256 0x0300003B +# define TLS1_CK_RSA_WITH_AES_128_SHA256 0x0300003C +# define TLS1_CK_RSA_WITH_AES_256_SHA256 0x0300003D +# define TLS1_CK_DH_DSS_WITH_AES_128_SHA256 0x0300003E +# define TLS1_CK_DH_RSA_WITH_AES_128_SHA256 0x0300003F +# define TLS1_CK_DHE_DSS_WITH_AES_128_SHA256 0x03000040 + +/* Camellia ciphersuites from RFC4132 */ +# define TLS1_CK_RSA_WITH_CAMELLIA_128_CBC_SHA 0x03000041 +# define TLS1_CK_DH_DSS_WITH_CAMELLIA_128_CBC_SHA 0x03000042 +# define TLS1_CK_DH_RSA_WITH_CAMELLIA_128_CBC_SHA 0x03000043 +# define TLS1_CK_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA 0x03000044 +# define TLS1_CK_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA 0x03000045 +# define TLS1_CK_ADH_WITH_CAMELLIA_128_CBC_SHA 0x03000046 + +/* TLS v1.2 ciphersuites */ +# define TLS1_CK_DHE_RSA_WITH_AES_128_SHA256 0x03000067 +# define TLS1_CK_DH_DSS_WITH_AES_256_SHA256 0x03000068 +# define TLS1_CK_DH_RSA_WITH_AES_256_SHA256 0x03000069 +# define TLS1_CK_DHE_DSS_WITH_AES_256_SHA256 0x0300006A +# define TLS1_CK_DHE_RSA_WITH_AES_256_SHA256 0x0300006B +# define TLS1_CK_ADH_WITH_AES_128_SHA256 0x0300006C +# define TLS1_CK_ADH_WITH_AES_256_SHA256 0x0300006D + +/* Camellia ciphersuites from RFC4132 */ +# define TLS1_CK_RSA_WITH_CAMELLIA_256_CBC_SHA 0x03000084 +# define TLS1_CK_DH_DSS_WITH_CAMELLIA_256_CBC_SHA 0x03000085 +# define TLS1_CK_DH_RSA_WITH_CAMELLIA_256_CBC_SHA 0x03000086 +# define TLS1_CK_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA 0x03000087 +# define TLS1_CK_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA 0x03000088 +# define TLS1_CK_ADH_WITH_CAMELLIA_256_CBC_SHA 0x03000089 + +/* SEED ciphersuites from RFC4162 */ +# define TLS1_CK_RSA_WITH_SEED_SHA 0x03000096 +# define TLS1_CK_DH_DSS_WITH_SEED_SHA 0x03000097 +# define TLS1_CK_DH_RSA_WITH_SEED_SHA 0x03000098 +# define TLS1_CK_DHE_DSS_WITH_SEED_SHA 0x03000099 +# define TLS1_CK_DHE_RSA_WITH_SEED_SHA 0x0300009A +# define TLS1_CK_ADH_WITH_SEED_SHA 0x0300009B + +/* TLS v1.2 GCM ciphersuites from RFC5288 */ +# define TLS1_CK_RSA_WITH_AES_128_GCM_SHA256 0x0300009C +# define TLS1_CK_RSA_WITH_AES_256_GCM_SHA384 0x0300009D +# define TLS1_CK_DHE_RSA_WITH_AES_128_GCM_SHA256 0x0300009E +# define TLS1_CK_DHE_RSA_WITH_AES_256_GCM_SHA384 0x0300009F +# define TLS1_CK_DH_RSA_WITH_AES_128_GCM_SHA256 0x030000A0 +# define TLS1_CK_DH_RSA_WITH_AES_256_GCM_SHA384 0x030000A1 +# define TLS1_CK_DHE_DSS_WITH_AES_128_GCM_SHA256 0x030000A2 +# define TLS1_CK_DHE_DSS_WITH_AES_256_GCM_SHA384 0x030000A3 +# define TLS1_CK_DH_DSS_WITH_AES_128_GCM_SHA256 0x030000A4 +# define TLS1_CK_DH_DSS_WITH_AES_256_GCM_SHA384 0x030000A5 +# define TLS1_CK_ADH_WITH_AES_128_GCM_SHA256 0x030000A6 +# define TLS1_CK_ADH_WITH_AES_256_GCM_SHA384 0x030000A7 + +/* CCM ciphersuites from RFC6655 */ +# define TLS1_CK_RSA_WITH_AES_128_CCM 0x0300C09C +# define TLS1_CK_RSA_WITH_AES_256_CCM 0x0300C09D +# define TLS1_CK_DHE_RSA_WITH_AES_128_CCM 0x0300C09E +# define TLS1_CK_DHE_RSA_WITH_AES_256_CCM 0x0300C09F +# define TLS1_CK_RSA_WITH_AES_128_CCM_8 0x0300C0A0 +# define TLS1_CK_RSA_WITH_AES_256_CCM_8 0x0300C0A1 +# define TLS1_CK_DHE_RSA_WITH_AES_128_CCM_8 0x0300C0A2 +# define TLS1_CK_DHE_RSA_WITH_AES_256_CCM_8 0x0300C0A3 +# define TLS1_CK_PSK_WITH_AES_128_CCM 0x0300C0A4 +# define TLS1_CK_PSK_WITH_AES_256_CCM 0x0300C0A5 +# define TLS1_CK_DHE_PSK_WITH_AES_128_CCM 0x0300C0A6 +# define TLS1_CK_DHE_PSK_WITH_AES_256_CCM 0x0300C0A7 +# define TLS1_CK_PSK_WITH_AES_128_CCM_8 0x0300C0A8 +# define TLS1_CK_PSK_WITH_AES_256_CCM_8 0x0300C0A9 +# define TLS1_CK_DHE_PSK_WITH_AES_128_CCM_8 0x0300C0AA +# define TLS1_CK_DHE_PSK_WITH_AES_256_CCM_8 0x0300C0AB + +/* CCM ciphersuites from RFC7251 */ +# define TLS1_CK_ECDHE_ECDSA_WITH_AES_128_CCM 0x0300C0AC +# define TLS1_CK_ECDHE_ECDSA_WITH_AES_256_CCM 0x0300C0AD +# define TLS1_CK_ECDHE_ECDSA_WITH_AES_128_CCM_8 0x0300C0AE +# define TLS1_CK_ECDHE_ECDSA_WITH_AES_256_CCM_8 0x0300C0AF + +/* TLS 1.2 Camellia SHA-256 ciphersuites from RFC5932 */ +# define TLS1_CK_RSA_WITH_CAMELLIA_128_CBC_SHA256 0x030000BA +# define TLS1_CK_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256 0x030000BB +# define TLS1_CK_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256 0x030000BC +# define TLS1_CK_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256 0x030000BD +# define TLS1_CK_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 0x030000BE +# define TLS1_CK_ADH_WITH_CAMELLIA_128_CBC_SHA256 0x030000BF + +# define TLS1_CK_RSA_WITH_CAMELLIA_256_CBC_SHA256 0x030000C0 +# define TLS1_CK_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256 0x030000C1 +# define TLS1_CK_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256 0x030000C2 +# define TLS1_CK_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 0x030000C3 +# define TLS1_CK_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 0x030000C4 +# define TLS1_CK_ADH_WITH_CAMELLIA_256_CBC_SHA256 0x030000C5 + +/* ECC ciphersuites from RFC4492 */ +# define TLS1_CK_ECDH_ECDSA_WITH_NULL_SHA 0x0300C001 +# define TLS1_CK_ECDH_ECDSA_WITH_RC4_128_SHA 0x0300C002 +# define TLS1_CK_ECDH_ECDSA_WITH_DES_192_CBC3_SHA 0x0300C003 +# define TLS1_CK_ECDH_ECDSA_WITH_AES_128_CBC_SHA 0x0300C004 +# define TLS1_CK_ECDH_ECDSA_WITH_AES_256_CBC_SHA 0x0300C005 + +# define TLS1_CK_ECDHE_ECDSA_WITH_NULL_SHA 0x0300C006 +# define TLS1_CK_ECDHE_ECDSA_WITH_RC4_128_SHA 0x0300C007 +# define TLS1_CK_ECDHE_ECDSA_WITH_DES_192_CBC3_SHA 0x0300C008 +# define TLS1_CK_ECDHE_ECDSA_WITH_AES_128_CBC_SHA 0x0300C009 +# define TLS1_CK_ECDHE_ECDSA_WITH_AES_256_CBC_SHA 0x0300C00A + +# define TLS1_CK_ECDH_RSA_WITH_NULL_SHA 0x0300C00B +# define TLS1_CK_ECDH_RSA_WITH_RC4_128_SHA 0x0300C00C +# define TLS1_CK_ECDH_RSA_WITH_DES_192_CBC3_SHA 0x0300C00D +# define TLS1_CK_ECDH_RSA_WITH_AES_128_CBC_SHA 0x0300C00E +# define TLS1_CK_ECDH_RSA_WITH_AES_256_CBC_SHA 0x0300C00F + +# define TLS1_CK_ECDHE_RSA_WITH_NULL_SHA 0x0300C010 +# define TLS1_CK_ECDHE_RSA_WITH_RC4_128_SHA 0x0300C011 +# define TLS1_CK_ECDHE_RSA_WITH_DES_192_CBC3_SHA 0x0300C012 +# define TLS1_CK_ECDHE_RSA_WITH_AES_128_CBC_SHA 0x0300C013 +# define TLS1_CK_ECDHE_RSA_WITH_AES_256_CBC_SHA 0x0300C014 + +# define TLS1_CK_ECDH_anon_WITH_NULL_SHA 0x0300C015 +# define TLS1_CK_ECDH_anon_WITH_RC4_128_SHA 0x0300C016 +# define TLS1_CK_ECDH_anon_WITH_DES_192_CBC3_SHA 0x0300C017 +# define TLS1_CK_ECDH_anon_WITH_AES_128_CBC_SHA 0x0300C018 +# define TLS1_CK_ECDH_anon_WITH_AES_256_CBC_SHA 0x0300C019 + +/* SRP ciphersuites from RFC 5054 */ +# define TLS1_CK_SRP_SHA_WITH_3DES_EDE_CBC_SHA 0x0300C01A +# define TLS1_CK_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA 0x0300C01B +# define TLS1_CK_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA 0x0300C01C +# define TLS1_CK_SRP_SHA_WITH_AES_128_CBC_SHA 0x0300C01D +# define TLS1_CK_SRP_SHA_RSA_WITH_AES_128_CBC_SHA 0x0300C01E +# define TLS1_CK_SRP_SHA_DSS_WITH_AES_128_CBC_SHA 0x0300C01F +# define TLS1_CK_SRP_SHA_WITH_AES_256_CBC_SHA 0x0300C020 +# define TLS1_CK_SRP_SHA_RSA_WITH_AES_256_CBC_SHA 0x0300C021 +# define TLS1_CK_SRP_SHA_DSS_WITH_AES_256_CBC_SHA 0x0300C022 + +/* ECDH HMAC based ciphersuites from RFC5289 */ +# define TLS1_CK_ECDHE_ECDSA_WITH_AES_128_SHA256 0x0300C023 +# define TLS1_CK_ECDHE_ECDSA_WITH_AES_256_SHA384 0x0300C024 +# define TLS1_CK_ECDH_ECDSA_WITH_AES_128_SHA256 0x0300C025 +# define TLS1_CK_ECDH_ECDSA_WITH_AES_256_SHA384 0x0300C026 +# define TLS1_CK_ECDHE_RSA_WITH_AES_128_SHA256 0x0300C027 +# define TLS1_CK_ECDHE_RSA_WITH_AES_256_SHA384 0x0300C028 +# define TLS1_CK_ECDH_RSA_WITH_AES_128_SHA256 0x0300C029 +# define TLS1_CK_ECDH_RSA_WITH_AES_256_SHA384 0x0300C02A + +/* ECDH GCM based ciphersuites from RFC5289 */ +# define TLS1_CK_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 0x0300C02B +# define TLS1_CK_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 0x0300C02C +# define TLS1_CK_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 0x0300C02D +# define TLS1_CK_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 0x0300C02E +# define TLS1_CK_ECDHE_RSA_WITH_AES_128_GCM_SHA256 0x0300C02F +# define TLS1_CK_ECDHE_RSA_WITH_AES_256_GCM_SHA384 0x0300C030 +# define TLS1_CK_ECDH_RSA_WITH_AES_128_GCM_SHA256 0x0300C031 +# define TLS1_CK_ECDH_RSA_WITH_AES_256_GCM_SHA384 0x0300C032 + +/* ECDHE PSK ciphersuites from RFC5489 */ +# define TLS1_CK_ECDHE_PSK_WITH_RC4_128_SHA 0x0300C033 +# define TLS1_CK_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA 0x0300C034 +# define TLS1_CK_ECDHE_PSK_WITH_AES_128_CBC_SHA 0x0300C035 +# define TLS1_CK_ECDHE_PSK_WITH_AES_256_CBC_SHA 0x0300C036 + +# define TLS1_CK_ECDHE_PSK_WITH_AES_128_CBC_SHA256 0x0300C037 +# define TLS1_CK_ECDHE_PSK_WITH_AES_256_CBC_SHA384 0x0300C038 + +/* NULL PSK ciphersuites from RFC4785 */ +# define TLS1_CK_ECDHE_PSK_WITH_NULL_SHA 0x0300C039 +# define TLS1_CK_ECDHE_PSK_WITH_NULL_SHA256 0x0300C03A +# define TLS1_CK_ECDHE_PSK_WITH_NULL_SHA384 0x0300C03B + +/* Camellia-CBC ciphersuites from RFC6367 */ +# define TLS1_CK_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 0x0300C072 +# define TLS1_CK_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 0x0300C073 +# define TLS1_CK_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 0x0300C074 +# define TLS1_CK_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 0x0300C075 +# define TLS1_CK_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 0x0300C076 +# define TLS1_CK_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 0x0300C077 +# define TLS1_CK_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256 0x0300C078 +# define TLS1_CK_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384 0x0300C079 + +# define TLS1_CK_PSK_WITH_CAMELLIA_128_CBC_SHA256 0x0300C094 +# define TLS1_CK_PSK_WITH_CAMELLIA_256_CBC_SHA384 0x0300C095 +# define TLS1_CK_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 0x0300C096 +# define TLS1_CK_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 0x0300C097 +# define TLS1_CK_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 0x0300C098 +# define TLS1_CK_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 0x0300C099 +# define TLS1_CK_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 0x0300C09A +# define TLS1_CK_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 0x0300C09B + +/* draft-ietf-tls-chacha20-poly1305-03 */ +# define TLS1_CK_ECDHE_RSA_WITH_CHACHA20_POLY1305 0x0300CCA8 +# define TLS1_CK_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 0x0300CCA9 +# define TLS1_CK_DHE_RSA_WITH_CHACHA20_POLY1305 0x0300CCAA +# define TLS1_CK_PSK_WITH_CHACHA20_POLY1305 0x0300CCAB +# define TLS1_CK_ECDHE_PSK_WITH_CHACHA20_POLY1305 0x0300CCAC +# define TLS1_CK_DHE_PSK_WITH_CHACHA20_POLY1305 0x0300CCAD +# define TLS1_CK_RSA_PSK_WITH_CHACHA20_POLY1305 0x0300CCAE + +/* TLS v1.3 ciphersuites */ +# define TLS1_3_CK_AES_128_GCM_SHA256 0x03001301 +# define TLS1_3_CK_AES_256_GCM_SHA384 0x03001302 +# define TLS1_3_CK_CHACHA20_POLY1305_SHA256 0x03001303 +# define TLS1_3_CK_AES_128_CCM_SHA256 0x03001304 +# define TLS1_3_CK_AES_128_CCM_8_SHA256 0x03001305 + +/* Aria ciphersuites from RFC6209 */ +# define TLS1_CK_RSA_WITH_ARIA_128_GCM_SHA256 0x0300C050 +# define TLS1_CK_RSA_WITH_ARIA_256_GCM_SHA384 0x0300C051 +# define TLS1_CK_DHE_RSA_WITH_ARIA_128_GCM_SHA256 0x0300C052 +# define TLS1_CK_DHE_RSA_WITH_ARIA_256_GCM_SHA384 0x0300C053 +# define TLS1_CK_DH_RSA_WITH_ARIA_128_GCM_SHA256 0x0300C054 +# define TLS1_CK_DH_RSA_WITH_ARIA_256_GCM_SHA384 0x0300C055 +# define TLS1_CK_DHE_DSS_WITH_ARIA_128_GCM_SHA256 0x0300C056 +# define TLS1_CK_DHE_DSS_WITH_ARIA_256_GCM_SHA384 0x0300C057 +# define TLS1_CK_DH_DSS_WITH_ARIA_128_GCM_SHA256 0x0300C058 +# define TLS1_CK_DH_DSS_WITH_ARIA_256_GCM_SHA384 0x0300C059 +# define TLS1_CK_DH_anon_WITH_ARIA_128_GCM_SHA256 0x0300C05A +# define TLS1_CK_DH_anon_WITH_ARIA_256_GCM_SHA384 0x0300C05B +# define TLS1_CK_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256 0x0300C05C +# define TLS1_CK_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384 0x0300C05D +# define TLS1_CK_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256 0x0300C05E +# define TLS1_CK_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384 0x0300C05F +# define TLS1_CK_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256 0x0300C060 +# define TLS1_CK_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384 0x0300C061 +# define TLS1_CK_ECDH_RSA_WITH_ARIA_128_GCM_SHA256 0x0300C062 +# define TLS1_CK_ECDH_RSA_WITH_ARIA_256_GCM_SHA384 0x0300C063 +# define TLS1_CK_PSK_WITH_ARIA_128_GCM_SHA256 0x0300C06A +# define TLS1_CK_PSK_WITH_ARIA_256_GCM_SHA384 0x0300C06B +# define TLS1_CK_DHE_PSK_WITH_ARIA_128_GCM_SHA256 0x0300C06C +# define TLS1_CK_DHE_PSK_WITH_ARIA_256_GCM_SHA384 0x0300C06D +# define TLS1_CK_RSA_PSK_WITH_ARIA_128_GCM_SHA256 0x0300C06E +# define TLS1_CK_RSA_PSK_WITH_ARIA_256_GCM_SHA384 0x0300C06F + +/* a bundle of RFC standard cipher names, generated from ssl3_ciphers[] */ +# define TLS1_RFC_RSA_WITH_AES_128_SHA "TLS_RSA_WITH_AES_128_CBC_SHA" +# define TLS1_RFC_DHE_DSS_WITH_AES_128_SHA "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" +# define TLS1_RFC_DHE_RSA_WITH_AES_128_SHA "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" +# define TLS1_RFC_ADH_WITH_AES_128_SHA "TLS_DH_anon_WITH_AES_128_CBC_SHA" +# define TLS1_RFC_RSA_WITH_AES_256_SHA "TLS_RSA_WITH_AES_256_CBC_SHA" +# define TLS1_RFC_DHE_DSS_WITH_AES_256_SHA "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" +# define TLS1_RFC_DHE_RSA_WITH_AES_256_SHA "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" +# define TLS1_RFC_ADH_WITH_AES_256_SHA "TLS_DH_anon_WITH_AES_256_CBC_SHA" +# define TLS1_RFC_RSA_WITH_NULL_SHA256 "TLS_RSA_WITH_NULL_SHA256" +# define TLS1_RFC_RSA_WITH_AES_128_SHA256 "TLS_RSA_WITH_AES_128_CBC_SHA256" +# define TLS1_RFC_RSA_WITH_AES_256_SHA256 "TLS_RSA_WITH_AES_256_CBC_SHA256" +# define TLS1_RFC_DHE_DSS_WITH_AES_128_SHA256 "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" +# define TLS1_RFC_DHE_RSA_WITH_AES_128_SHA256 "TLS_DHE_RSA_WITH_AES_128_CBC_SHA256" +# define TLS1_RFC_DHE_DSS_WITH_AES_256_SHA256 "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" +# define TLS1_RFC_DHE_RSA_WITH_AES_256_SHA256 "TLS_DHE_RSA_WITH_AES_256_CBC_SHA256" +# define TLS1_RFC_ADH_WITH_AES_128_SHA256 "TLS_DH_anon_WITH_AES_128_CBC_SHA256" +# define TLS1_RFC_ADH_WITH_AES_256_SHA256 "TLS_DH_anon_WITH_AES_256_CBC_SHA256" +# define TLS1_RFC_RSA_WITH_AES_128_GCM_SHA256 "TLS_RSA_WITH_AES_128_GCM_SHA256" +# define TLS1_RFC_RSA_WITH_AES_256_GCM_SHA384 "TLS_RSA_WITH_AES_256_GCM_SHA384" +# define TLS1_RFC_DHE_RSA_WITH_AES_128_GCM_SHA256 "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" +# define TLS1_RFC_DHE_RSA_WITH_AES_256_GCM_SHA384 "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" +# define TLS1_RFC_DHE_DSS_WITH_AES_128_GCM_SHA256 "TLS_DHE_DSS_WITH_AES_128_GCM_SHA256" +# define TLS1_RFC_DHE_DSS_WITH_AES_256_GCM_SHA384 "TLS_DHE_DSS_WITH_AES_256_GCM_SHA384" +# define TLS1_RFC_ADH_WITH_AES_128_GCM_SHA256 "TLS_DH_anon_WITH_AES_128_GCM_SHA256" +# define TLS1_RFC_ADH_WITH_AES_256_GCM_SHA384 "TLS_DH_anon_WITH_AES_256_GCM_SHA384" +# define TLS1_RFC_RSA_WITH_AES_128_CCM "TLS_RSA_WITH_AES_128_CCM" +# define TLS1_RFC_RSA_WITH_AES_256_CCM "TLS_RSA_WITH_AES_256_CCM" +# define TLS1_RFC_DHE_RSA_WITH_AES_128_CCM "TLS_DHE_RSA_WITH_AES_128_CCM" +# define TLS1_RFC_DHE_RSA_WITH_AES_256_CCM "TLS_DHE_RSA_WITH_AES_256_CCM" +# define TLS1_RFC_RSA_WITH_AES_128_CCM_8 "TLS_RSA_WITH_AES_128_CCM_8" +# define TLS1_RFC_RSA_WITH_AES_256_CCM_8 "TLS_RSA_WITH_AES_256_CCM_8" +# define TLS1_RFC_DHE_RSA_WITH_AES_128_CCM_8 "TLS_DHE_RSA_WITH_AES_128_CCM_8" +# define TLS1_RFC_DHE_RSA_WITH_AES_256_CCM_8 "TLS_DHE_RSA_WITH_AES_256_CCM_8" +# define TLS1_RFC_PSK_WITH_AES_128_CCM "TLS_PSK_WITH_AES_128_CCM" +# define TLS1_RFC_PSK_WITH_AES_256_CCM "TLS_PSK_WITH_AES_256_CCM" +# define TLS1_RFC_DHE_PSK_WITH_AES_128_CCM "TLS_DHE_PSK_WITH_AES_128_CCM" +# define TLS1_RFC_DHE_PSK_WITH_AES_256_CCM "TLS_DHE_PSK_WITH_AES_256_CCM" +# define TLS1_RFC_PSK_WITH_AES_128_CCM_8 "TLS_PSK_WITH_AES_128_CCM_8" +# define TLS1_RFC_PSK_WITH_AES_256_CCM_8 "TLS_PSK_WITH_AES_256_CCM_8" +# define TLS1_RFC_DHE_PSK_WITH_AES_128_CCM_8 "TLS_PSK_DHE_WITH_AES_128_CCM_8" +# define TLS1_RFC_DHE_PSK_WITH_AES_256_CCM_8 "TLS_PSK_DHE_WITH_AES_256_CCM_8" +# define TLS1_RFC_ECDHE_ECDSA_WITH_AES_128_CCM "TLS_ECDHE_ECDSA_WITH_AES_128_CCM" +# define TLS1_RFC_ECDHE_ECDSA_WITH_AES_256_CCM "TLS_ECDHE_ECDSA_WITH_AES_256_CCM" +# define TLS1_RFC_ECDHE_ECDSA_WITH_AES_128_CCM_8 "TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8" +# define TLS1_RFC_ECDHE_ECDSA_WITH_AES_256_CCM_8 "TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8" +# define TLS1_3_RFC_AES_128_GCM_SHA256 "TLS_AES_128_GCM_SHA256" +# define TLS1_3_RFC_AES_256_GCM_SHA384 "TLS_AES_256_GCM_SHA384" +# define TLS1_3_RFC_CHACHA20_POLY1305_SHA256 "TLS_CHACHA20_POLY1305_SHA256" +# define TLS1_3_RFC_AES_128_CCM_SHA256 "TLS_AES_128_CCM_SHA256" +# define TLS1_3_RFC_AES_128_CCM_8_SHA256 "TLS_AES_128_CCM_8_SHA256" +# define TLS1_RFC_ECDHE_ECDSA_WITH_NULL_SHA "TLS_ECDHE_ECDSA_WITH_NULL_SHA" +# define TLS1_RFC_ECDHE_ECDSA_WITH_DES_192_CBC3_SHA "TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA" +# define TLS1_RFC_ECDHE_ECDSA_WITH_AES_128_CBC_SHA "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" +# define TLS1_RFC_ECDHE_ECDSA_WITH_AES_256_CBC_SHA "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" +# define TLS1_RFC_ECDHE_RSA_WITH_NULL_SHA "TLS_ECDHE_RSA_WITH_NULL_SHA" +# define TLS1_RFC_ECDHE_RSA_WITH_DES_192_CBC3_SHA "TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA" +# define TLS1_RFC_ECDHE_RSA_WITH_AES_128_CBC_SHA "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" +# define TLS1_RFC_ECDHE_RSA_WITH_AES_256_CBC_SHA "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" +# define TLS1_RFC_ECDH_anon_WITH_NULL_SHA "TLS_ECDH_anon_WITH_NULL_SHA" +# define TLS1_RFC_ECDH_anon_WITH_DES_192_CBC3_SHA "TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA" +# define TLS1_RFC_ECDH_anon_WITH_AES_128_CBC_SHA "TLS_ECDH_anon_WITH_AES_128_CBC_SHA" +# define TLS1_RFC_ECDH_anon_WITH_AES_256_CBC_SHA "TLS_ECDH_anon_WITH_AES_256_CBC_SHA" +# define TLS1_RFC_ECDHE_ECDSA_WITH_AES_128_SHA256 "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" +# define TLS1_RFC_ECDHE_ECDSA_WITH_AES_256_SHA384 "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" +# define TLS1_RFC_ECDHE_RSA_WITH_AES_128_SHA256 "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" +# define TLS1_RFC_ECDHE_RSA_WITH_AES_256_SHA384 "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" +# define TLS1_RFC_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" +# define TLS1_RFC_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" +# define TLS1_RFC_ECDHE_RSA_WITH_AES_128_GCM_SHA256 "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" +# define TLS1_RFC_ECDHE_RSA_WITH_AES_256_GCM_SHA384 "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384" +# define TLS1_RFC_PSK_WITH_NULL_SHA "TLS_PSK_WITH_NULL_SHA" +# define TLS1_RFC_DHE_PSK_WITH_NULL_SHA "TLS_DHE_PSK_WITH_NULL_SHA" +# define TLS1_RFC_RSA_PSK_WITH_NULL_SHA "TLS_RSA_PSK_WITH_NULL_SHA" +# define TLS1_RFC_PSK_WITH_3DES_EDE_CBC_SHA "TLS_PSK_WITH_3DES_EDE_CBC_SHA" +# define TLS1_RFC_PSK_WITH_AES_128_CBC_SHA "TLS_PSK_WITH_AES_128_CBC_SHA" +# define TLS1_RFC_PSK_WITH_AES_256_CBC_SHA "TLS_PSK_WITH_AES_256_CBC_SHA" +# define TLS1_RFC_DHE_PSK_WITH_3DES_EDE_CBC_SHA "TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA" +# define TLS1_RFC_DHE_PSK_WITH_AES_128_CBC_SHA "TLS_DHE_PSK_WITH_AES_128_CBC_SHA" +# define TLS1_RFC_DHE_PSK_WITH_AES_256_CBC_SHA "TLS_DHE_PSK_WITH_AES_256_CBC_SHA" +# define TLS1_RFC_RSA_PSK_WITH_3DES_EDE_CBC_SHA "TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA" +# define TLS1_RFC_RSA_PSK_WITH_AES_128_CBC_SHA "TLS_RSA_PSK_WITH_AES_128_CBC_SHA" +# define TLS1_RFC_RSA_PSK_WITH_AES_256_CBC_SHA "TLS_RSA_PSK_WITH_AES_256_CBC_SHA" +# define TLS1_RFC_PSK_WITH_AES_128_GCM_SHA256 "TLS_PSK_WITH_AES_128_GCM_SHA256" +# define TLS1_RFC_PSK_WITH_AES_256_GCM_SHA384 "TLS_PSK_WITH_AES_256_GCM_SHA384" +# define TLS1_RFC_DHE_PSK_WITH_AES_128_GCM_SHA256 "TLS_DHE_PSK_WITH_AES_128_GCM_SHA256" +# define TLS1_RFC_DHE_PSK_WITH_AES_256_GCM_SHA384 "TLS_DHE_PSK_WITH_AES_256_GCM_SHA384" +# define TLS1_RFC_RSA_PSK_WITH_AES_128_GCM_SHA256 "TLS_RSA_PSK_WITH_AES_128_GCM_SHA256" +# define TLS1_RFC_RSA_PSK_WITH_AES_256_GCM_SHA384 "TLS_RSA_PSK_WITH_AES_256_GCM_SHA384" +# define TLS1_RFC_PSK_WITH_AES_128_CBC_SHA256 "TLS_PSK_WITH_AES_128_CBC_SHA256" +# define TLS1_RFC_PSK_WITH_AES_256_CBC_SHA384 "TLS_PSK_WITH_AES_256_CBC_SHA384" +# define TLS1_RFC_PSK_WITH_NULL_SHA256 "TLS_PSK_WITH_NULL_SHA256" +# define TLS1_RFC_PSK_WITH_NULL_SHA384 "TLS_PSK_WITH_NULL_SHA384" +# define TLS1_RFC_DHE_PSK_WITH_AES_128_CBC_SHA256 "TLS_DHE_PSK_WITH_AES_128_CBC_SHA256" +# define TLS1_RFC_DHE_PSK_WITH_AES_256_CBC_SHA384 "TLS_DHE_PSK_WITH_AES_256_CBC_SHA384" +# define TLS1_RFC_DHE_PSK_WITH_NULL_SHA256 "TLS_DHE_PSK_WITH_NULL_SHA256" +# define TLS1_RFC_DHE_PSK_WITH_NULL_SHA384 "TLS_DHE_PSK_WITH_NULL_SHA384" +# define TLS1_RFC_RSA_PSK_WITH_AES_128_CBC_SHA256 "TLS_RSA_PSK_WITH_AES_128_CBC_SHA256" +# define TLS1_RFC_RSA_PSK_WITH_AES_256_CBC_SHA384 "TLS_RSA_PSK_WITH_AES_256_CBC_SHA384" +# define TLS1_RFC_RSA_PSK_WITH_NULL_SHA256 "TLS_RSA_PSK_WITH_NULL_SHA256" +# define TLS1_RFC_RSA_PSK_WITH_NULL_SHA384 "TLS_RSA_PSK_WITH_NULL_SHA384" +# define TLS1_RFC_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA "TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA" +# define TLS1_RFC_ECDHE_PSK_WITH_AES_128_CBC_SHA "TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA" +# define TLS1_RFC_ECDHE_PSK_WITH_AES_256_CBC_SHA "TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA" +# define TLS1_RFC_ECDHE_PSK_WITH_AES_128_CBC_SHA256 "TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256" +# define TLS1_RFC_ECDHE_PSK_WITH_AES_256_CBC_SHA384 "TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384" +# define TLS1_RFC_ECDHE_PSK_WITH_NULL_SHA "TLS_ECDHE_PSK_WITH_NULL_SHA" +# define TLS1_RFC_ECDHE_PSK_WITH_NULL_SHA256 "TLS_ECDHE_PSK_WITH_NULL_SHA256" +# define TLS1_RFC_ECDHE_PSK_WITH_NULL_SHA384 "TLS_ECDHE_PSK_WITH_NULL_SHA384" +# define TLS1_RFC_SRP_SHA_WITH_3DES_EDE_CBC_SHA "TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA" +# define TLS1_RFC_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA "TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA" +# define TLS1_RFC_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA "TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA" +# define TLS1_RFC_SRP_SHA_WITH_AES_128_CBC_SHA "TLS_SRP_SHA_WITH_AES_128_CBC_SHA" +# define TLS1_RFC_SRP_SHA_RSA_WITH_AES_128_CBC_SHA "TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA" +# define TLS1_RFC_SRP_SHA_DSS_WITH_AES_128_CBC_SHA "TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA" +# define TLS1_RFC_SRP_SHA_WITH_AES_256_CBC_SHA "TLS_SRP_SHA_WITH_AES_256_CBC_SHA" +# define TLS1_RFC_SRP_SHA_RSA_WITH_AES_256_CBC_SHA "TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA" +# define TLS1_RFC_SRP_SHA_DSS_WITH_AES_256_CBC_SHA "TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA" +# define TLS1_RFC_DHE_RSA_WITH_CHACHA20_POLY1305 "TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256" +# define TLS1_RFC_ECDHE_RSA_WITH_CHACHA20_POLY1305 "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256" +# define TLS1_RFC_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256" +# define TLS1_RFC_PSK_WITH_CHACHA20_POLY1305 "TLS_PSK_WITH_CHACHA20_POLY1305_SHA256" +# define TLS1_RFC_ECDHE_PSK_WITH_CHACHA20_POLY1305 "TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256" +# define TLS1_RFC_DHE_PSK_WITH_CHACHA20_POLY1305 "TLS_DHE_PSK_WITH_CHACHA20_POLY1305_SHA256" +# define TLS1_RFC_RSA_PSK_WITH_CHACHA20_POLY1305 "TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256" +# define TLS1_RFC_RSA_WITH_CAMELLIA_128_CBC_SHA256 "TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256" +# define TLS1_RFC_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256 "TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256" +# define TLS1_RFC_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 "TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256" +# define TLS1_RFC_ADH_WITH_CAMELLIA_128_CBC_SHA256 "TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256" +# define TLS1_RFC_RSA_WITH_CAMELLIA_256_CBC_SHA256 "TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256" +# define TLS1_RFC_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 "TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256" +# define TLS1_RFC_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 "TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256" +# define TLS1_RFC_ADH_WITH_CAMELLIA_256_CBC_SHA256 "TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256" +# define TLS1_RFC_RSA_WITH_CAMELLIA_256_CBC_SHA "TLS_RSA_WITH_CAMELLIA_256_CBC_SHA" +# define TLS1_RFC_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA "TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA" +# define TLS1_RFC_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA "TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA" +# define TLS1_RFC_ADH_WITH_CAMELLIA_256_CBC_SHA "TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA" +# define TLS1_RFC_RSA_WITH_CAMELLIA_128_CBC_SHA "TLS_RSA_WITH_CAMELLIA_128_CBC_SHA" +# define TLS1_RFC_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA "TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA" +# define TLS1_RFC_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA "TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA" +# define TLS1_RFC_ADH_WITH_CAMELLIA_128_CBC_SHA "TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA" +# define TLS1_RFC_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 "TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256" +# define TLS1_RFC_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 "TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384" +# define TLS1_RFC_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 "TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256" +# define TLS1_RFC_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 "TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384" +# define TLS1_RFC_PSK_WITH_CAMELLIA_128_CBC_SHA256 "TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256" +# define TLS1_RFC_PSK_WITH_CAMELLIA_256_CBC_SHA384 "TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384" +# define TLS1_RFC_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 "TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256" +# define TLS1_RFC_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 "TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384" +# define TLS1_RFC_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 "TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256" +# define TLS1_RFC_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 "TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384" +# define TLS1_RFC_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 "TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256" +# define TLS1_RFC_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 "TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384" +# define TLS1_RFC_RSA_WITH_SEED_SHA "TLS_RSA_WITH_SEED_CBC_SHA" +# define TLS1_RFC_DHE_DSS_WITH_SEED_SHA "TLS_DHE_DSS_WITH_SEED_CBC_SHA" +# define TLS1_RFC_DHE_RSA_WITH_SEED_SHA "TLS_DHE_RSA_WITH_SEED_CBC_SHA" +# define TLS1_RFC_ADH_WITH_SEED_SHA "TLS_DH_anon_WITH_SEED_CBC_SHA" +# define TLS1_RFC_ECDHE_PSK_WITH_RC4_128_SHA "TLS_ECDHE_PSK_WITH_RC4_128_SHA" +# define TLS1_RFC_ECDH_anon_WITH_RC4_128_SHA "TLS_ECDH_anon_WITH_RC4_128_SHA" +# define TLS1_RFC_ECDHE_ECDSA_WITH_RC4_128_SHA "TLS_ECDHE_ECDSA_WITH_RC4_128_SHA" +# define TLS1_RFC_ECDHE_RSA_WITH_RC4_128_SHA "TLS_ECDHE_RSA_WITH_RC4_128_SHA" +# define TLS1_RFC_PSK_WITH_RC4_128_SHA "TLS_PSK_WITH_RC4_128_SHA" +# define TLS1_RFC_RSA_PSK_WITH_RC4_128_SHA "TLS_RSA_PSK_WITH_RC4_128_SHA" +# define TLS1_RFC_DHE_PSK_WITH_RC4_128_SHA "TLS_DHE_PSK_WITH_RC4_128_SHA" +# define TLS1_RFC_RSA_WITH_ARIA_128_GCM_SHA256 "TLS_RSA_WITH_ARIA_128_GCM_SHA256" +# define TLS1_RFC_RSA_WITH_ARIA_256_GCM_SHA384 "TLS_RSA_WITH_ARIA_256_GCM_SHA384" +# define TLS1_RFC_DHE_RSA_WITH_ARIA_128_GCM_SHA256 "TLS_DHE_RSA_WITH_ARIA_128_GCM_SHA256" +# define TLS1_RFC_DHE_RSA_WITH_ARIA_256_GCM_SHA384 "TLS_DHE_RSA_WITH_ARIA_256_GCM_SHA384" +# define TLS1_RFC_DH_RSA_WITH_ARIA_128_GCM_SHA256 "TLS_DH_RSA_WITH_ARIA_128_GCM_SHA256" +# define TLS1_RFC_DH_RSA_WITH_ARIA_256_GCM_SHA384 "TLS_DH_RSA_WITH_ARIA_256_GCM_SHA384" +# define TLS1_RFC_DHE_DSS_WITH_ARIA_128_GCM_SHA256 "TLS_DHE_DSS_WITH_ARIA_128_GCM_SHA256" +# define TLS1_RFC_DHE_DSS_WITH_ARIA_256_GCM_SHA384 "TLS_DHE_DSS_WITH_ARIA_256_GCM_SHA384" +# define TLS1_RFC_DH_DSS_WITH_ARIA_128_GCM_SHA256 "TLS_DH_DSS_WITH_ARIA_128_GCM_SHA256" +# define TLS1_RFC_DH_DSS_WITH_ARIA_256_GCM_SHA384 "TLS_DH_DSS_WITH_ARIA_256_GCM_SHA384" +# define TLS1_RFC_DH_anon_WITH_ARIA_128_GCM_SHA256 "TLS_DH_anon_WITH_ARIA_128_GCM_SHA256" +# define TLS1_RFC_DH_anon_WITH_ARIA_256_GCM_SHA384 "TLS_DH_anon_WITH_ARIA_256_GCM_SHA384" +# define TLS1_RFC_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256 "TLS_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256" +# define TLS1_RFC_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384 "TLS_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384" +# define TLS1_RFC_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256 "TLS_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256" +# define TLS1_RFC_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384 "TLS_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384" +# define TLS1_RFC_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256 "TLS_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256" +# define TLS1_RFC_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384 "TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384" +# define TLS1_RFC_ECDH_RSA_WITH_ARIA_128_GCM_SHA256 "TLS_ECDH_RSA_WITH_ARIA_128_GCM_SHA256" +# define TLS1_RFC_ECDH_RSA_WITH_ARIA_256_GCM_SHA384 "TLS_ECDH_RSA_WITH_ARIA_256_GCM_SHA384" +# define TLS1_RFC_PSK_WITH_ARIA_128_GCM_SHA256 "TLS_PSK_WITH_ARIA_128_GCM_SHA256" +# define TLS1_RFC_PSK_WITH_ARIA_256_GCM_SHA384 "TLS_PSK_WITH_ARIA_256_GCM_SHA384" +# define TLS1_RFC_DHE_PSK_WITH_ARIA_128_GCM_SHA256 "TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256" +# define TLS1_RFC_DHE_PSK_WITH_ARIA_256_GCM_SHA384 "TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384" +# define TLS1_RFC_RSA_PSK_WITH_ARIA_128_GCM_SHA256 "TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256" +# define TLS1_RFC_RSA_PSK_WITH_ARIA_256_GCM_SHA384 "TLS_RSA_PSK_WITH_ARIA_256_GCM_SHA384" + + +/* + * XXX Backward compatibility alert: Older versions of OpenSSL gave some DHE + * ciphers names with "EDH" instead of "DHE". Going forward, we should be + * using DHE everywhere, though we may indefinitely maintain aliases for + * users or configurations that used "EDH" + */ +# define TLS1_TXT_DHE_DSS_WITH_RC4_128_SHA "DHE-DSS-RC4-SHA" + +# define TLS1_TXT_PSK_WITH_NULL_SHA "PSK-NULL-SHA" +# define TLS1_TXT_DHE_PSK_WITH_NULL_SHA "DHE-PSK-NULL-SHA" +# define TLS1_TXT_RSA_PSK_WITH_NULL_SHA "RSA-PSK-NULL-SHA" + +/* AES ciphersuites from RFC3268 */ +# define TLS1_TXT_RSA_WITH_AES_128_SHA "AES128-SHA" +# define TLS1_TXT_DH_DSS_WITH_AES_128_SHA "DH-DSS-AES128-SHA" +# define TLS1_TXT_DH_RSA_WITH_AES_128_SHA "DH-RSA-AES128-SHA" +# define TLS1_TXT_DHE_DSS_WITH_AES_128_SHA "DHE-DSS-AES128-SHA" +# define TLS1_TXT_DHE_RSA_WITH_AES_128_SHA "DHE-RSA-AES128-SHA" +# define TLS1_TXT_ADH_WITH_AES_128_SHA "ADH-AES128-SHA" + +# define TLS1_TXT_RSA_WITH_AES_256_SHA "AES256-SHA" +# define TLS1_TXT_DH_DSS_WITH_AES_256_SHA "DH-DSS-AES256-SHA" +# define TLS1_TXT_DH_RSA_WITH_AES_256_SHA "DH-RSA-AES256-SHA" +# define TLS1_TXT_DHE_DSS_WITH_AES_256_SHA "DHE-DSS-AES256-SHA" +# define TLS1_TXT_DHE_RSA_WITH_AES_256_SHA "DHE-RSA-AES256-SHA" +# define TLS1_TXT_ADH_WITH_AES_256_SHA "ADH-AES256-SHA" + +/* ECC ciphersuites from RFC4492 */ +# define TLS1_TXT_ECDH_ECDSA_WITH_NULL_SHA "ECDH-ECDSA-NULL-SHA" +# define TLS1_TXT_ECDH_ECDSA_WITH_RC4_128_SHA "ECDH-ECDSA-RC4-SHA" +# define TLS1_TXT_ECDH_ECDSA_WITH_DES_192_CBC3_SHA "ECDH-ECDSA-DES-CBC3-SHA" +# define TLS1_TXT_ECDH_ECDSA_WITH_AES_128_CBC_SHA "ECDH-ECDSA-AES128-SHA" +# define TLS1_TXT_ECDH_ECDSA_WITH_AES_256_CBC_SHA "ECDH-ECDSA-AES256-SHA" + +# define TLS1_TXT_ECDHE_ECDSA_WITH_NULL_SHA "ECDHE-ECDSA-NULL-SHA" +# define TLS1_TXT_ECDHE_ECDSA_WITH_RC4_128_SHA "ECDHE-ECDSA-RC4-SHA" +# define TLS1_TXT_ECDHE_ECDSA_WITH_DES_192_CBC3_SHA "ECDHE-ECDSA-DES-CBC3-SHA" +# define TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_CBC_SHA "ECDHE-ECDSA-AES128-SHA" +# define TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_CBC_SHA "ECDHE-ECDSA-AES256-SHA" + +# define TLS1_TXT_ECDH_RSA_WITH_NULL_SHA "ECDH-RSA-NULL-SHA" +# define TLS1_TXT_ECDH_RSA_WITH_RC4_128_SHA "ECDH-RSA-RC4-SHA" +# define TLS1_TXT_ECDH_RSA_WITH_DES_192_CBC3_SHA "ECDH-RSA-DES-CBC3-SHA" +# define TLS1_TXT_ECDH_RSA_WITH_AES_128_CBC_SHA "ECDH-RSA-AES128-SHA" +# define TLS1_TXT_ECDH_RSA_WITH_AES_256_CBC_SHA "ECDH-RSA-AES256-SHA" + +# define TLS1_TXT_ECDHE_RSA_WITH_NULL_SHA "ECDHE-RSA-NULL-SHA" +# define TLS1_TXT_ECDHE_RSA_WITH_RC4_128_SHA "ECDHE-RSA-RC4-SHA" +# define TLS1_TXT_ECDHE_RSA_WITH_DES_192_CBC3_SHA "ECDHE-RSA-DES-CBC3-SHA" +# define TLS1_TXT_ECDHE_RSA_WITH_AES_128_CBC_SHA "ECDHE-RSA-AES128-SHA" +# define TLS1_TXT_ECDHE_RSA_WITH_AES_256_CBC_SHA "ECDHE-RSA-AES256-SHA" + +# define TLS1_TXT_ECDH_anon_WITH_NULL_SHA "AECDH-NULL-SHA" +# define TLS1_TXT_ECDH_anon_WITH_RC4_128_SHA "AECDH-RC4-SHA" +# define TLS1_TXT_ECDH_anon_WITH_DES_192_CBC3_SHA "AECDH-DES-CBC3-SHA" +# define TLS1_TXT_ECDH_anon_WITH_AES_128_CBC_SHA "AECDH-AES128-SHA" +# define TLS1_TXT_ECDH_anon_WITH_AES_256_CBC_SHA "AECDH-AES256-SHA" + +/* PSK ciphersuites from RFC 4279 */ +# define TLS1_TXT_PSK_WITH_RC4_128_SHA "PSK-RC4-SHA" +# define TLS1_TXT_PSK_WITH_3DES_EDE_CBC_SHA "PSK-3DES-EDE-CBC-SHA" +# define TLS1_TXT_PSK_WITH_AES_128_CBC_SHA "PSK-AES128-CBC-SHA" +# define TLS1_TXT_PSK_WITH_AES_256_CBC_SHA "PSK-AES256-CBC-SHA" + +# define TLS1_TXT_DHE_PSK_WITH_RC4_128_SHA "DHE-PSK-RC4-SHA" +# define TLS1_TXT_DHE_PSK_WITH_3DES_EDE_CBC_SHA "DHE-PSK-3DES-EDE-CBC-SHA" +# define TLS1_TXT_DHE_PSK_WITH_AES_128_CBC_SHA "DHE-PSK-AES128-CBC-SHA" +# define TLS1_TXT_DHE_PSK_WITH_AES_256_CBC_SHA "DHE-PSK-AES256-CBC-SHA" +# define TLS1_TXT_RSA_PSK_WITH_RC4_128_SHA "RSA-PSK-RC4-SHA" +# define TLS1_TXT_RSA_PSK_WITH_3DES_EDE_CBC_SHA "RSA-PSK-3DES-EDE-CBC-SHA" +# define TLS1_TXT_RSA_PSK_WITH_AES_128_CBC_SHA "RSA-PSK-AES128-CBC-SHA" +# define TLS1_TXT_RSA_PSK_WITH_AES_256_CBC_SHA "RSA-PSK-AES256-CBC-SHA" + +/* PSK ciphersuites from RFC 5487 */ +# define TLS1_TXT_PSK_WITH_AES_128_GCM_SHA256 "PSK-AES128-GCM-SHA256" +# define TLS1_TXT_PSK_WITH_AES_256_GCM_SHA384 "PSK-AES256-GCM-SHA384" +# define TLS1_TXT_DHE_PSK_WITH_AES_128_GCM_SHA256 "DHE-PSK-AES128-GCM-SHA256" +# define TLS1_TXT_DHE_PSK_WITH_AES_256_GCM_SHA384 "DHE-PSK-AES256-GCM-SHA384" +# define TLS1_TXT_RSA_PSK_WITH_AES_128_GCM_SHA256 "RSA-PSK-AES128-GCM-SHA256" +# define TLS1_TXT_RSA_PSK_WITH_AES_256_GCM_SHA384 "RSA-PSK-AES256-GCM-SHA384" + +# define TLS1_TXT_PSK_WITH_AES_128_CBC_SHA256 "PSK-AES128-CBC-SHA256" +# define TLS1_TXT_PSK_WITH_AES_256_CBC_SHA384 "PSK-AES256-CBC-SHA384" +# define TLS1_TXT_PSK_WITH_NULL_SHA256 "PSK-NULL-SHA256" +# define TLS1_TXT_PSK_WITH_NULL_SHA384 "PSK-NULL-SHA384" + +# define TLS1_TXT_DHE_PSK_WITH_AES_128_CBC_SHA256 "DHE-PSK-AES128-CBC-SHA256" +# define TLS1_TXT_DHE_PSK_WITH_AES_256_CBC_SHA384 "DHE-PSK-AES256-CBC-SHA384" +# define TLS1_TXT_DHE_PSK_WITH_NULL_SHA256 "DHE-PSK-NULL-SHA256" +# define TLS1_TXT_DHE_PSK_WITH_NULL_SHA384 "DHE-PSK-NULL-SHA384" + +# define TLS1_TXT_RSA_PSK_WITH_AES_128_CBC_SHA256 "RSA-PSK-AES128-CBC-SHA256" +# define TLS1_TXT_RSA_PSK_WITH_AES_256_CBC_SHA384 "RSA-PSK-AES256-CBC-SHA384" +# define TLS1_TXT_RSA_PSK_WITH_NULL_SHA256 "RSA-PSK-NULL-SHA256" +# define TLS1_TXT_RSA_PSK_WITH_NULL_SHA384 "RSA-PSK-NULL-SHA384" + +/* SRP ciphersuite from RFC 5054 */ +# define TLS1_TXT_SRP_SHA_WITH_3DES_EDE_CBC_SHA "SRP-3DES-EDE-CBC-SHA" +# define TLS1_TXT_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA "SRP-RSA-3DES-EDE-CBC-SHA" +# define TLS1_TXT_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA "SRP-DSS-3DES-EDE-CBC-SHA" +# define TLS1_TXT_SRP_SHA_WITH_AES_128_CBC_SHA "SRP-AES-128-CBC-SHA" +# define TLS1_TXT_SRP_SHA_RSA_WITH_AES_128_CBC_SHA "SRP-RSA-AES-128-CBC-SHA" +# define TLS1_TXT_SRP_SHA_DSS_WITH_AES_128_CBC_SHA "SRP-DSS-AES-128-CBC-SHA" +# define TLS1_TXT_SRP_SHA_WITH_AES_256_CBC_SHA "SRP-AES-256-CBC-SHA" +# define TLS1_TXT_SRP_SHA_RSA_WITH_AES_256_CBC_SHA "SRP-RSA-AES-256-CBC-SHA" +# define TLS1_TXT_SRP_SHA_DSS_WITH_AES_256_CBC_SHA "SRP-DSS-AES-256-CBC-SHA" + +/* Camellia ciphersuites from RFC4132 */ +# define TLS1_TXT_RSA_WITH_CAMELLIA_128_CBC_SHA "CAMELLIA128-SHA" +# define TLS1_TXT_DH_DSS_WITH_CAMELLIA_128_CBC_SHA "DH-DSS-CAMELLIA128-SHA" +# define TLS1_TXT_DH_RSA_WITH_CAMELLIA_128_CBC_SHA "DH-RSA-CAMELLIA128-SHA" +# define TLS1_TXT_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA "DHE-DSS-CAMELLIA128-SHA" +# define TLS1_TXT_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA "DHE-RSA-CAMELLIA128-SHA" +# define TLS1_TXT_ADH_WITH_CAMELLIA_128_CBC_SHA "ADH-CAMELLIA128-SHA" + +# define TLS1_TXT_RSA_WITH_CAMELLIA_256_CBC_SHA "CAMELLIA256-SHA" +# define TLS1_TXT_DH_DSS_WITH_CAMELLIA_256_CBC_SHA "DH-DSS-CAMELLIA256-SHA" +# define TLS1_TXT_DH_RSA_WITH_CAMELLIA_256_CBC_SHA "DH-RSA-CAMELLIA256-SHA" +# define TLS1_TXT_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA "DHE-DSS-CAMELLIA256-SHA" +# define TLS1_TXT_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA "DHE-RSA-CAMELLIA256-SHA" +# define TLS1_TXT_ADH_WITH_CAMELLIA_256_CBC_SHA "ADH-CAMELLIA256-SHA" + +/* TLS 1.2 Camellia SHA-256 ciphersuites from RFC5932 */ +# define TLS1_TXT_RSA_WITH_CAMELLIA_128_CBC_SHA256 "CAMELLIA128-SHA256" +# define TLS1_TXT_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256 "DH-DSS-CAMELLIA128-SHA256" +# define TLS1_TXT_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256 "DH-RSA-CAMELLIA128-SHA256" +# define TLS1_TXT_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256 "DHE-DSS-CAMELLIA128-SHA256" +# define TLS1_TXT_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 "DHE-RSA-CAMELLIA128-SHA256" +# define TLS1_TXT_ADH_WITH_CAMELLIA_128_CBC_SHA256 "ADH-CAMELLIA128-SHA256" + +# define TLS1_TXT_RSA_WITH_CAMELLIA_256_CBC_SHA256 "CAMELLIA256-SHA256" +# define TLS1_TXT_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256 "DH-DSS-CAMELLIA256-SHA256" +# define TLS1_TXT_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256 "DH-RSA-CAMELLIA256-SHA256" +# define TLS1_TXT_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 "DHE-DSS-CAMELLIA256-SHA256" +# define TLS1_TXT_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 "DHE-RSA-CAMELLIA256-SHA256" +# define TLS1_TXT_ADH_WITH_CAMELLIA_256_CBC_SHA256 "ADH-CAMELLIA256-SHA256" + +# define TLS1_TXT_PSK_WITH_CAMELLIA_128_CBC_SHA256 "PSK-CAMELLIA128-SHA256" +# define TLS1_TXT_PSK_WITH_CAMELLIA_256_CBC_SHA384 "PSK-CAMELLIA256-SHA384" +# define TLS1_TXT_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 "DHE-PSK-CAMELLIA128-SHA256" +# define TLS1_TXT_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 "DHE-PSK-CAMELLIA256-SHA384" +# define TLS1_TXT_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 "RSA-PSK-CAMELLIA128-SHA256" +# define TLS1_TXT_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 "RSA-PSK-CAMELLIA256-SHA384" +# define TLS1_TXT_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 "ECDHE-PSK-CAMELLIA128-SHA256" +# define TLS1_TXT_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 "ECDHE-PSK-CAMELLIA256-SHA384" + +/* SEED ciphersuites from RFC4162 */ +# define TLS1_TXT_RSA_WITH_SEED_SHA "SEED-SHA" +# define TLS1_TXT_DH_DSS_WITH_SEED_SHA "DH-DSS-SEED-SHA" +# define TLS1_TXT_DH_RSA_WITH_SEED_SHA "DH-RSA-SEED-SHA" +# define TLS1_TXT_DHE_DSS_WITH_SEED_SHA "DHE-DSS-SEED-SHA" +# define TLS1_TXT_DHE_RSA_WITH_SEED_SHA "DHE-RSA-SEED-SHA" +# define TLS1_TXT_ADH_WITH_SEED_SHA "ADH-SEED-SHA" + +/* TLS v1.2 ciphersuites */ +# define TLS1_TXT_RSA_WITH_NULL_SHA256 "NULL-SHA256" +# define TLS1_TXT_RSA_WITH_AES_128_SHA256 "AES128-SHA256" +# define TLS1_TXT_RSA_WITH_AES_256_SHA256 "AES256-SHA256" +# define TLS1_TXT_DH_DSS_WITH_AES_128_SHA256 "DH-DSS-AES128-SHA256" +# define TLS1_TXT_DH_RSA_WITH_AES_128_SHA256 "DH-RSA-AES128-SHA256" +# define TLS1_TXT_DHE_DSS_WITH_AES_128_SHA256 "DHE-DSS-AES128-SHA256" +# define TLS1_TXT_DHE_RSA_WITH_AES_128_SHA256 "DHE-RSA-AES128-SHA256" +# define TLS1_TXT_DH_DSS_WITH_AES_256_SHA256 "DH-DSS-AES256-SHA256" +# define TLS1_TXT_DH_RSA_WITH_AES_256_SHA256 "DH-RSA-AES256-SHA256" +# define TLS1_TXT_DHE_DSS_WITH_AES_256_SHA256 "DHE-DSS-AES256-SHA256" +# define TLS1_TXT_DHE_RSA_WITH_AES_256_SHA256 "DHE-RSA-AES256-SHA256" +# define TLS1_TXT_ADH_WITH_AES_128_SHA256 "ADH-AES128-SHA256" +# define TLS1_TXT_ADH_WITH_AES_256_SHA256 "ADH-AES256-SHA256" + +/* TLS v1.2 GCM ciphersuites from RFC5288 */ +# define TLS1_TXT_RSA_WITH_AES_128_GCM_SHA256 "AES128-GCM-SHA256" +# define TLS1_TXT_RSA_WITH_AES_256_GCM_SHA384 "AES256-GCM-SHA384" +# define TLS1_TXT_DHE_RSA_WITH_AES_128_GCM_SHA256 "DHE-RSA-AES128-GCM-SHA256" +# define TLS1_TXT_DHE_RSA_WITH_AES_256_GCM_SHA384 "DHE-RSA-AES256-GCM-SHA384" +# define TLS1_TXT_DH_RSA_WITH_AES_128_GCM_SHA256 "DH-RSA-AES128-GCM-SHA256" +# define TLS1_TXT_DH_RSA_WITH_AES_256_GCM_SHA384 "DH-RSA-AES256-GCM-SHA384" +# define TLS1_TXT_DHE_DSS_WITH_AES_128_GCM_SHA256 "DHE-DSS-AES128-GCM-SHA256" +# define TLS1_TXT_DHE_DSS_WITH_AES_256_GCM_SHA384 "DHE-DSS-AES256-GCM-SHA384" +# define TLS1_TXT_DH_DSS_WITH_AES_128_GCM_SHA256 "DH-DSS-AES128-GCM-SHA256" +# define TLS1_TXT_DH_DSS_WITH_AES_256_GCM_SHA384 "DH-DSS-AES256-GCM-SHA384" +# define TLS1_TXT_ADH_WITH_AES_128_GCM_SHA256 "ADH-AES128-GCM-SHA256" +# define TLS1_TXT_ADH_WITH_AES_256_GCM_SHA384 "ADH-AES256-GCM-SHA384" + +/* CCM ciphersuites from RFC6655 */ +# define TLS1_TXT_RSA_WITH_AES_128_CCM "AES128-CCM" +# define TLS1_TXT_RSA_WITH_AES_256_CCM "AES256-CCM" +# define TLS1_TXT_DHE_RSA_WITH_AES_128_CCM "DHE-RSA-AES128-CCM" +# define TLS1_TXT_DHE_RSA_WITH_AES_256_CCM "DHE-RSA-AES256-CCM" + +# define TLS1_TXT_RSA_WITH_AES_128_CCM_8 "AES128-CCM8" +# define TLS1_TXT_RSA_WITH_AES_256_CCM_8 "AES256-CCM8" +# define TLS1_TXT_DHE_RSA_WITH_AES_128_CCM_8 "DHE-RSA-AES128-CCM8" +# define TLS1_TXT_DHE_RSA_WITH_AES_256_CCM_8 "DHE-RSA-AES256-CCM8" + +# define TLS1_TXT_PSK_WITH_AES_128_CCM "PSK-AES128-CCM" +# define TLS1_TXT_PSK_WITH_AES_256_CCM "PSK-AES256-CCM" +# define TLS1_TXT_DHE_PSK_WITH_AES_128_CCM "DHE-PSK-AES128-CCM" +# define TLS1_TXT_DHE_PSK_WITH_AES_256_CCM "DHE-PSK-AES256-CCM" + +# define TLS1_TXT_PSK_WITH_AES_128_CCM_8 "PSK-AES128-CCM8" +# define TLS1_TXT_PSK_WITH_AES_256_CCM_8 "PSK-AES256-CCM8" +# define TLS1_TXT_DHE_PSK_WITH_AES_128_CCM_8 "DHE-PSK-AES128-CCM8" +# define TLS1_TXT_DHE_PSK_WITH_AES_256_CCM_8 "DHE-PSK-AES256-CCM8" + +/* CCM ciphersuites from RFC7251 */ +# define TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_CCM "ECDHE-ECDSA-AES128-CCM" +# define TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_CCM "ECDHE-ECDSA-AES256-CCM" +# define TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_CCM_8 "ECDHE-ECDSA-AES128-CCM8" +# define TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_CCM_8 "ECDHE-ECDSA-AES256-CCM8" + +/* ECDH HMAC based ciphersuites from RFC5289 */ +# define TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_SHA256 "ECDHE-ECDSA-AES128-SHA256" +# define TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_SHA384 "ECDHE-ECDSA-AES256-SHA384" +# define TLS1_TXT_ECDH_ECDSA_WITH_AES_128_SHA256 "ECDH-ECDSA-AES128-SHA256" +# define TLS1_TXT_ECDH_ECDSA_WITH_AES_256_SHA384 "ECDH-ECDSA-AES256-SHA384" +# define TLS1_TXT_ECDHE_RSA_WITH_AES_128_SHA256 "ECDHE-RSA-AES128-SHA256" +# define TLS1_TXT_ECDHE_RSA_WITH_AES_256_SHA384 "ECDHE-RSA-AES256-SHA384" +# define TLS1_TXT_ECDH_RSA_WITH_AES_128_SHA256 "ECDH-RSA-AES128-SHA256" +# define TLS1_TXT_ECDH_RSA_WITH_AES_256_SHA384 "ECDH-RSA-AES256-SHA384" + +/* ECDH GCM based ciphersuites from RFC5289 */ +# define TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 "ECDHE-ECDSA-AES128-GCM-SHA256" +# define TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 "ECDHE-ECDSA-AES256-GCM-SHA384" +# define TLS1_TXT_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 "ECDH-ECDSA-AES128-GCM-SHA256" +# define TLS1_TXT_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 "ECDH-ECDSA-AES256-GCM-SHA384" +# define TLS1_TXT_ECDHE_RSA_WITH_AES_128_GCM_SHA256 "ECDHE-RSA-AES128-GCM-SHA256" +# define TLS1_TXT_ECDHE_RSA_WITH_AES_256_GCM_SHA384 "ECDHE-RSA-AES256-GCM-SHA384" +# define TLS1_TXT_ECDH_RSA_WITH_AES_128_GCM_SHA256 "ECDH-RSA-AES128-GCM-SHA256" +# define TLS1_TXT_ECDH_RSA_WITH_AES_256_GCM_SHA384 "ECDH-RSA-AES256-GCM-SHA384" + +/* TLS v1.2 PSK GCM ciphersuites from RFC5487 */ +# define TLS1_TXT_PSK_WITH_AES_128_GCM_SHA256 "PSK-AES128-GCM-SHA256" +# define TLS1_TXT_PSK_WITH_AES_256_GCM_SHA384 "PSK-AES256-GCM-SHA384" + +/* ECDHE PSK ciphersuites from RFC 5489 */ +# define TLS1_TXT_ECDHE_PSK_WITH_RC4_128_SHA "ECDHE-PSK-RC4-SHA" +# define TLS1_TXT_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA "ECDHE-PSK-3DES-EDE-CBC-SHA" +# define TLS1_TXT_ECDHE_PSK_WITH_AES_128_CBC_SHA "ECDHE-PSK-AES128-CBC-SHA" +# define TLS1_TXT_ECDHE_PSK_WITH_AES_256_CBC_SHA "ECDHE-PSK-AES256-CBC-SHA" + +# define TLS1_TXT_ECDHE_PSK_WITH_AES_128_CBC_SHA256 "ECDHE-PSK-AES128-CBC-SHA256" +# define TLS1_TXT_ECDHE_PSK_WITH_AES_256_CBC_SHA384 "ECDHE-PSK-AES256-CBC-SHA384" + +# define TLS1_TXT_ECDHE_PSK_WITH_NULL_SHA "ECDHE-PSK-NULL-SHA" +# define TLS1_TXT_ECDHE_PSK_WITH_NULL_SHA256 "ECDHE-PSK-NULL-SHA256" +# define TLS1_TXT_ECDHE_PSK_WITH_NULL_SHA384 "ECDHE-PSK-NULL-SHA384" + +/* Camellia-CBC ciphersuites from RFC6367 */ +# define TLS1_TXT_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 "ECDHE-ECDSA-CAMELLIA128-SHA256" +# define TLS1_TXT_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 "ECDHE-ECDSA-CAMELLIA256-SHA384" +# define TLS1_TXT_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 "ECDH-ECDSA-CAMELLIA128-SHA256" +# define TLS1_TXT_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 "ECDH-ECDSA-CAMELLIA256-SHA384" +# define TLS1_TXT_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 "ECDHE-RSA-CAMELLIA128-SHA256" +# define TLS1_TXT_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 "ECDHE-RSA-CAMELLIA256-SHA384" +# define TLS1_TXT_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256 "ECDH-RSA-CAMELLIA128-SHA256" +# define TLS1_TXT_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384 "ECDH-RSA-CAMELLIA256-SHA384" + +/* draft-ietf-tls-chacha20-poly1305-03 */ +# define TLS1_TXT_ECDHE_RSA_WITH_CHACHA20_POLY1305 "ECDHE-RSA-CHACHA20-POLY1305" +# define TLS1_TXT_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 "ECDHE-ECDSA-CHACHA20-POLY1305" +# define TLS1_TXT_DHE_RSA_WITH_CHACHA20_POLY1305 "DHE-RSA-CHACHA20-POLY1305" +# define TLS1_TXT_PSK_WITH_CHACHA20_POLY1305 "PSK-CHACHA20-POLY1305" +# define TLS1_TXT_ECDHE_PSK_WITH_CHACHA20_POLY1305 "ECDHE-PSK-CHACHA20-POLY1305" +# define TLS1_TXT_DHE_PSK_WITH_CHACHA20_POLY1305 "DHE-PSK-CHACHA20-POLY1305" +# define TLS1_TXT_RSA_PSK_WITH_CHACHA20_POLY1305 "RSA-PSK-CHACHA20-POLY1305" + +/* Aria ciphersuites from RFC6209 */ +# define TLS1_TXT_RSA_WITH_ARIA_128_GCM_SHA256 "ARIA128-GCM-SHA256" +# define TLS1_TXT_RSA_WITH_ARIA_256_GCM_SHA384 "ARIA256-GCM-SHA384" +# define TLS1_TXT_DHE_RSA_WITH_ARIA_128_GCM_SHA256 "DHE-RSA-ARIA128-GCM-SHA256" +# define TLS1_TXT_DHE_RSA_WITH_ARIA_256_GCM_SHA384 "DHE-RSA-ARIA256-GCM-SHA384" +# define TLS1_TXT_DH_RSA_WITH_ARIA_128_GCM_SHA256 "DH-RSA-ARIA128-GCM-SHA256" +# define TLS1_TXT_DH_RSA_WITH_ARIA_256_GCM_SHA384 "DH-RSA-ARIA256-GCM-SHA384" +# define TLS1_TXT_DHE_DSS_WITH_ARIA_128_GCM_SHA256 "DHE-DSS-ARIA128-GCM-SHA256" +# define TLS1_TXT_DHE_DSS_WITH_ARIA_256_GCM_SHA384 "DHE-DSS-ARIA256-GCM-SHA384" +# define TLS1_TXT_DH_DSS_WITH_ARIA_128_GCM_SHA256 "DH-DSS-ARIA128-GCM-SHA256" +# define TLS1_TXT_DH_DSS_WITH_ARIA_256_GCM_SHA384 "DH-DSS-ARIA256-GCM-SHA384" +# define TLS1_TXT_DH_anon_WITH_ARIA_128_GCM_SHA256 "ADH-ARIA128-GCM-SHA256" +# define TLS1_TXT_DH_anon_WITH_ARIA_256_GCM_SHA384 "ADH-ARIA256-GCM-SHA384" +# define TLS1_TXT_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256 "ECDHE-ECDSA-ARIA128-GCM-SHA256" +# define TLS1_TXT_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384 "ECDHE-ECDSA-ARIA256-GCM-SHA384" +# define TLS1_TXT_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256 "ECDH-ECDSA-ARIA128-GCM-SHA256" +# define TLS1_TXT_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384 "ECDH-ECDSA-ARIA256-GCM-SHA384" +# define TLS1_TXT_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256 "ECDHE-ARIA128-GCM-SHA256" +# define TLS1_TXT_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384 "ECDHE-ARIA256-GCM-SHA384" +# define TLS1_TXT_ECDH_RSA_WITH_ARIA_128_GCM_SHA256 "ECDH-ARIA128-GCM-SHA256" +# define TLS1_TXT_ECDH_RSA_WITH_ARIA_256_GCM_SHA384 "ECDH-ARIA256-GCM-SHA384" +# define TLS1_TXT_PSK_WITH_ARIA_128_GCM_SHA256 "PSK-ARIA128-GCM-SHA256" +# define TLS1_TXT_PSK_WITH_ARIA_256_GCM_SHA384 "PSK-ARIA256-GCM-SHA384" +# define TLS1_TXT_DHE_PSK_WITH_ARIA_128_GCM_SHA256 "DHE-PSK-ARIA128-GCM-SHA256" +# define TLS1_TXT_DHE_PSK_WITH_ARIA_256_GCM_SHA384 "DHE-PSK-ARIA256-GCM-SHA384" +# define TLS1_TXT_RSA_PSK_WITH_ARIA_128_GCM_SHA256 "RSA-PSK-ARIA128-GCM-SHA256" +# define TLS1_TXT_RSA_PSK_WITH_ARIA_256_GCM_SHA384 "RSA-PSK-ARIA256-GCM-SHA384" + +# define TLS_CT_RSA_SIGN 1 +# define TLS_CT_DSS_SIGN 2 +# define TLS_CT_RSA_FIXED_DH 3 +# define TLS_CT_DSS_FIXED_DH 4 +# define TLS_CT_ECDSA_SIGN 64 +# define TLS_CT_RSA_FIXED_ECDH 65 +# define TLS_CT_ECDSA_FIXED_ECDH 66 +# define TLS_CT_GOST01_SIGN 22 +# define TLS_CT_GOST12_IANA_SIGN 67 +# define TLS_CT_GOST12_IANA_512_SIGN 68 +# define TLS_CT_GOST12_LEGACY_SIGN 238 +# define TLS_CT_GOST12_LEGACY_512_SIGN 239 + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define TLS_CT_GOST12_SIGN TLS_CT_GOST12_LEGACY_SIGN +# define TLS_CT_GOST12_512_SIGN TLS_CT_GOST12_LEGACY_512_SIGN +# endif + +/* + * when correcting this number, correct also SSL3_CT_NUMBER in ssl3.h (see + * comment there) + */ +# define TLS_CT_NUMBER 12 + +# if defined(SSL3_CT_NUMBER) +# if TLS_CT_NUMBER != SSL3_CT_NUMBER +# error "SSL/TLS CT_NUMBER values do not match" +# endif +# endif + +# define TLS1_FINISH_MAC_LENGTH 12 + +# define TLS_MD_MAX_CONST_SIZE 22 + +/* ASCII: "client finished", in hex for EBCDIC compatibility */ +# define TLS_MD_CLIENT_FINISH_CONST "\x63\x6c\x69\x65\x6e\x74\x20\x66\x69\x6e\x69\x73\x68\x65\x64" +# define TLS_MD_CLIENT_FINISH_CONST_SIZE 15 +/* ASCII: "server finished", in hex for EBCDIC compatibility */ +# define TLS_MD_SERVER_FINISH_CONST "\x73\x65\x72\x76\x65\x72\x20\x66\x69\x6e\x69\x73\x68\x65\x64" +# define TLS_MD_SERVER_FINISH_CONST_SIZE 15 +/* ASCII: "server write key", in hex for EBCDIC compatibility */ +# define TLS_MD_SERVER_WRITE_KEY_CONST "\x73\x65\x72\x76\x65\x72\x20\x77\x72\x69\x74\x65\x20\x6b\x65\x79" +# define TLS_MD_SERVER_WRITE_KEY_CONST_SIZE 16 +/* ASCII: "key expansion", in hex for EBCDIC compatibility */ +# define TLS_MD_KEY_EXPANSION_CONST "\x6b\x65\x79\x20\x65\x78\x70\x61\x6e\x73\x69\x6f\x6e" +# define TLS_MD_KEY_EXPANSION_CONST_SIZE 13 +/* ASCII: "client write key", in hex for EBCDIC compatibility */ +# define TLS_MD_CLIENT_WRITE_KEY_CONST "\x63\x6c\x69\x65\x6e\x74\x20\x77\x72\x69\x74\x65\x20\x6b\x65\x79" +# define TLS_MD_CLIENT_WRITE_KEY_CONST_SIZE 16 +/* ASCII: "server write key", in hex for EBCDIC compatibility */ +# define TLS_MD_SERVER_WRITE_KEY_CONST "\x73\x65\x72\x76\x65\x72\x20\x77\x72\x69\x74\x65\x20\x6b\x65\x79" +# define TLS_MD_SERVER_WRITE_KEY_CONST_SIZE 16 +/* ASCII: "IV block", in hex for EBCDIC compatibility */ +# define TLS_MD_IV_BLOCK_CONST "\x49\x56\x20\x62\x6c\x6f\x63\x6b" +# define TLS_MD_IV_BLOCK_CONST_SIZE 8 +/* ASCII: "master secret", in hex for EBCDIC compatibility */ +# define TLS_MD_MASTER_SECRET_CONST "\x6d\x61\x73\x74\x65\x72\x20\x73\x65\x63\x72\x65\x74" +# define TLS_MD_MASTER_SECRET_CONST_SIZE 13 +/* ASCII: "extended master secret", in hex for EBCDIC compatibility */ +# define TLS_MD_EXTENDED_MASTER_SECRET_CONST "\x65\x78\x74\x65\x6e\x64\x65\x64\x20\x6d\x61\x73\x74\x65\x72\x20\x73\x65\x63\x72\x65\x74" +# define TLS_MD_EXTENDED_MASTER_SECRET_CONST_SIZE 22 + +/* TLS Session Ticket extension struct */ +struct tls_session_ticket_ext_st { + unsigned short length; + void *data; +}; + +#ifdef __cplusplus +} +#endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/trace.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/trace.h new file mode 100644 index 0000000..9a5b56e --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/trace.h @@ -0,0 +1,320 @@ +/* + * Copyright 2019-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_TRACE_H +# define OPENSSL_TRACE_H +# pragma once + +# include + +# include + +# ifdef __cplusplus +extern "C" { +# endif + +/* + * TRACE CATEGORIES + */ + +/* + * The trace messages of the OpenSSL libraries are organized into different + * categories. For every trace category, the application can register a separate + * tracer callback. When a callback is registered, a so called trace channel is + * created for this category. This channel consists essentially of an internal + * BIO which sends all trace output it receives to the registered application + * callback. + * + * The ALL category can be used as a fallback category to register a single + * channel which receives the output from all categories. However, if the + * application intends to print the trace channel name in the line prefix, + * it is better to register channels for all categories separately. + * (This is how the openssl application does it.) + */ +# define OSSL_TRACE_CATEGORY_ALL 0 /* The fallback */ +# define OSSL_TRACE_CATEGORY_TRACE 1 +# define OSSL_TRACE_CATEGORY_INIT 2 +# define OSSL_TRACE_CATEGORY_TLS 3 +# define OSSL_TRACE_CATEGORY_TLS_CIPHER 4 +# define OSSL_TRACE_CATEGORY_CONF 5 +# define OSSL_TRACE_CATEGORY_ENGINE_TABLE 6 +# define OSSL_TRACE_CATEGORY_ENGINE_REF_COUNT 7 +# define OSSL_TRACE_CATEGORY_PKCS5V2 8 +# define OSSL_TRACE_CATEGORY_PKCS12_KEYGEN 9 +# define OSSL_TRACE_CATEGORY_PKCS12_DECRYPT 10 +# define OSSL_TRACE_CATEGORY_X509V3_POLICY 11 +# define OSSL_TRACE_CATEGORY_BN_CTX 12 +# define OSSL_TRACE_CATEGORY_CMP 13 +# define OSSL_TRACE_CATEGORY_STORE 14 +# define OSSL_TRACE_CATEGORY_DECODER 15 +# define OSSL_TRACE_CATEGORY_ENCODER 16 +# define OSSL_TRACE_CATEGORY_REF_COUNT 17 +# define OSSL_TRACE_CATEGORY_HTTP 18 +/* Count of available categories. */ +# define OSSL_TRACE_CATEGORY_NUM 19 +/* KEEP THIS LIST IN SYNC with trace_categories[] in crypto/trace.c */ + +/* Returns the trace category number for the given |name| */ +int OSSL_trace_get_category_num(const char *name); + +/* Returns the trace category name for the given |num| */ +const char *OSSL_trace_get_category_name(int num); + +/* + * TRACE CONSUMERS + */ + +/* + * Enables tracing for the given |category| by providing a BIO sink + * as |channel|. If a null pointer is passed as |channel|, an existing + * trace channel is removed and tracing for the category is disabled. + * + * Returns 1 on success and 0 on failure + */ +int OSSL_trace_set_channel(int category, BIO* channel); + +/* + * Attach a prefix and a suffix to the given |category|, to be printed at the + * beginning and at the end of each trace output group, i.e. when + * OSSL_trace_begin() and OSSL_trace_end() are called. + * If a null pointer is passed as argument, the existing prefix or suffix is + * removed. + * + * They return 1 on success and 0 on failure + */ +int OSSL_trace_set_prefix(int category, const char *prefix); +int OSSL_trace_set_suffix(int category, const char *suffix); + +/* + * OSSL_trace_cb is the type tracing callback provided by the application. + * It MUST return the number of bytes written, or 0 on error (in other words, + * it can never write zero bytes). + * + * The |buffer| will always contain text, which may consist of several lines. + * The |data| argument points to whatever data was provided by the application + * when registering the tracer function. + * + * The |category| number is given, as well as a |cmd| number, described below. + */ +typedef size_t (*OSSL_trace_cb)(const char *buffer, size_t count, + int category, int cmd, void *data); +/* + * Possible |cmd| numbers. + */ +# define OSSL_TRACE_CTRL_BEGIN 0 +# define OSSL_TRACE_CTRL_WRITE 1 +# define OSSL_TRACE_CTRL_END 2 + +/* + * Enables tracing for the given |category| by creating an internal + * trace channel which sends the output to the given |callback|. + * If a null pointer is passed as callback, an existing trace channel + * is removed and tracing for the category is disabled. + * + * NOTE: OSSL_trace_set_channel() and OSSL_trace_set_callback() are mutually + * exclusive. + * + * Returns 1 on success and 0 on failure + */ +int OSSL_trace_set_callback(int category, OSSL_trace_cb callback, void *data); + +/* + * TRACE PRODUCERS + */ + +/* + * Returns 1 if tracing for the specified category is enabled, otherwise 0 + */ +int OSSL_trace_enabled(int category); + +/* + * Wrap a group of tracing output calls. OSSL_trace_begin() locks tracing and + * returns the trace channel associated with the given category, or NULL if no + * channel is associated with the category. OSSL_trace_end() unlocks tracing. + * + * Usage: + * + * BIO *out; + * if ((out = OSSL_trace_begin(category)) != NULL) { + * ... + * BIO_fprintf(out, ...); + * ... + * OSSL_trace_end(category, out); + * } + * + * See also the convenience macros OSSL_TRACE_BEGIN and OSSL_TRACE_END below. + */ +BIO *OSSL_trace_begin(int category); +void OSSL_trace_end(int category, BIO *channel); + +/* + * OSSL_TRACE* Convenience Macros + */ + +/* + * When the tracing feature is disabled, these macros are defined to + * produce dead code, which a good compiler should eliminate. + */ + +/* + * OSSL_TRACE_BEGIN, OSSL_TRACE_END - Define a Trace Group + * + * These two macros can be used to create a block which is executed only + * if the corresponding trace category is enabled. Inside this block, a + * local variable named |trc_out| is defined, which points to the channel + * associated with the given trace category. + * + * Usage: (using 'TLS' as an example category) + * + * OSSL_TRACE_BEGIN(TLS) { + * + * BIO_fprintf(trc_out, ... ); + * + * } OSSL_TRACE_END(TLS); + * + * + * This expands to the following code + * + * do { + * BIO *trc_out = OSSL_trace_begin(OSSL_TRACE_CATEGORY_TLS); + * if (trc_out != NULL) { + * ... + * BIO_fprintf(trc_out, ...); + * } + * OSSL_trace_end(OSSL_TRACE_CATEGORY_TLS, trc_out); + * } while (0); + * + * The use of the inner '{...}' group and the trailing ';' is enforced + * by the definition of the macros in order to make the code look as much + * like C code as possible. + * + * Before returning from inside the trace block, it is necessary to + * call OSSL_TRACE_CANCEL(category). + */ + +# if !defined OPENSSL_NO_TRACE && !defined FIPS_MODULE + +# define OSSL_TRACE_BEGIN(category) \ + do { \ + BIO *trc_out = OSSL_trace_begin(OSSL_TRACE_CATEGORY_##category); \ + \ + if (trc_out != NULL) + +# define OSSL_TRACE_END(category) \ + OSSL_trace_end(OSSL_TRACE_CATEGORY_##category, trc_out); \ + } while (0) + +# define OSSL_TRACE_CANCEL(category) \ + OSSL_trace_end(OSSL_TRACE_CATEGORY_##category, trc_out) \ + +# else + +# define OSSL_TRACE_BEGIN(category) \ + do { \ + BIO *trc_out = NULL; \ + if (0) + +# define OSSL_TRACE_END(category) \ + } while(0) + +# define OSSL_TRACE_CANCEL(category) \ + ((void)0) + +# endif + +/* + * OSSL_TRACE_ENABLED() - Check whether tracing is enabled for |category| + * + * Usage: + * + * if (OSSL_TRACE_ENABLED(TLS)) { + * ... + * } + */ +# if !defined OPENSSL_NO_TRACE && !defined FIPS_MODULE + +# define OSSL_TRACE_ENABLED(category) \ + OSSL_trace_enabled(OSSL_TRACE_CATEGORY_##category) + +# else + +# define OSSL_TRACE_ENABLED(category) (0) + +# endif + +/* + * OSSL_TRACE*() - OneShot Trace Macros + * + * These macros are intended to produce a simple printf-style trace output. + * Unfortunately, C90 macros don't support variable arguments, so the + * "vararg" OSSL_TRACEV() macro has a rather weird usage pattern: + * + * OSSL_TRACEV(category, (trc_out, "format string", ...args...)); + * + * Where 'channel' is the literal symbol of this name, not a variable. + * For that reason, it is currently not intended to be used directly, + * but only as helper macro for the other oneshot trace macros + * OSSL_TRACE(), OSSL_TRACE1(), OSSL_TRACE2(), ... + * + * Usage: + * + * OSSL_TRACE(INIT, "Hello world!\n"); + * OSSL_TRACE1(TLS, "The answer is %d\n", 42); + * OSSL_TRACE2(TLS, "The ultimate question to answer %d is '%s'\n", + * 42, "What do you get when you multiply six by nine?"); + */ + +# if !defined OPENSSL_NO_TRACE && !defined FIPS_MODULE + +# define OSSL_TRACEV(category, args) \ + OSSL_TRACE_BEGIN(category) \ + BIO_printf args; \ + OSSL_TRACE_END(category) + +# else + +# define OSSL_TRACEV(category, args) ((void)0) + +# endif + +# define OSSL_TRACE(category, text) \ + OSSL_TRACEV(category, (trc_out, "%s", text)) + +# define OSSL_TRACE1(category, format, arg1) \ + OSSL_TRACEV(category, (trc_out, format, arg1)) +# define OSSL_TRACE2(category, format, arg1, arg2) \ + OSSL_TRACEV(category, (trc_out, format, arg1, arg2)) +# define OSSL_TRACE3(category, format, arg1, arg2, arg3) \ + OSSL_TRACEV(category, (trc_out, format, arg1, arg2, arg3)) +# define OSSL_TRACE4(category, format, arg1, arg2, arg3, arg4) \ + OSSL_TRACEV(category, (trc_out, format, arg1, arg2, arg3, arg4)) +# define OSSL_TRACE5(category, format, arg1, arg2, arg3, arg4, arg5) \ + OSSL_TRACEV(category, (trc_out, format, arg1, arg2, arg3, arg4, arg5)) +# define OSSL_TRACE6(category, format, arg1, arg2, arg3, arg4, arg5, arg6) \ + OSSL_TRACEV(category, (trc_out, format, arg1, arg2, arg3, arg4, arg5, arg6)) +# define OSSL_TRACE7(category, format, arg1, arg2, arg3, arg4, arg5, arg6, arg7) \ + OSSL_TRACEV(category, (trc_out, format, arg1, arg2, arg3, arg4, arg5, arg6, arg7)) +# define OSSL_TRACE8(category, format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) \ + OSSL_TRACEV(category, (trc_out, format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8)) +# define OSSL_TRACE9(category, format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) \ + OSSL_TRACEV(category, (trc_out, format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)) + +#define OSSL_TRACE_STRING_MAX 80 +int OSSL_trace_string(BIO *out, int text, int full, + const unsigned char *data, size_t size); +#define OSSL_TRACE_STRING(category, text, full, data, len) \ + OSSL_TRACE_BEGIN(category) { \ + OSSL_trace_string(trc_out, text, full, data, len); \ + } OSSL_TRACE_END(category) + +# ifdef __cplusplus +} +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ts.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ts.h new file mode 100644 index 0000000..b09b646 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ts.h @@ -0,0 +1,505 @@ +/* + * Copyright 2006-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_TS_H +# define OPENSSL_TS_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_TS_H +# endif + +# include + +# ifndef OPENSSL_NO_TS +# include +# include +# include +# include +# include +# include +# include +# include +# include +# include +# include +# include +# include +# ifndef OPENSSL_NO_STDIO +# include +# endif +# ifdef __cplusplus +extern "C" { +# endif + +typedef struct TS_msg_imprint_st TS_MSG_IMPRINT; +typedef struct TS_req_st TS_REQ; +typedef struct TS_accuracy_st TS_ACCURACY; +typedef struct TS_tst_info_st TS_TST_INFO; + +/* Possible values for status. */ +# define TS_STATUS_GRANTED 0 +# define TS_STATUS_GRANTED_WITH_MODS 1 +# define TS_STATUS_REJECTION 2 +# define TS_STATUS_WAITING 3 +# define TS_STATUS_REVOCATION_WARNING 4 +# define TS_STATUS_REVOCATION_NOTIFICATION 5 + +/* Possible values for failure_info. */ +# define TS_INFO_BAD_ALG 0 +# define TS_INFO_BAD_REQUEST 2 +# define TS_INFO_BAD_DATA_FORMAT 5 +# define TS_INFO_TIME_NOT_AVAILABLE 14 +# define TS_INFO_UNACCEPTED_POLICY 15 +# define TS_INFO_UNACCEPTED_EXTENSION 16 +# define TS_INFO_ADD_INFO_NOT_AVAILABLE 17 +# define TS_INFO_SYSTEM_FAILURE 25 + + +typedef struct TS_status_info_st TS_STATUS_INFO; + +typedef struct TS_resp_st TS_RESP; + +DECLARE_ASN1_ALLOC_FUNCTIONS(TS_REQ) +DECLARE_ASN1_ENCODE_FUNCTIONS_only(TS_REQ, TS_REQ) +DECLARE_ASN1_DUP_FUNCTION(TS_REQ) + +#ifndef OPENSSL_NO_STDIO +TS_REQ *d2i_TS_REQ_fp(FILE *fp, TS_REQ **a); +int i2d_TS_REQ_fp(FILE *fp, const TS_REQ *a); +#endif +TS_REQ *d2i_TS_REQ_bio(BIO *fp, TS_REQ **a); +int i2d_TS_REQ_bio(BIO *fp, const TS_REQ *a); + +DECLARE_ASN1_ALLOC_FUNCTIONS(TS_MSG_IMPRINT) +DECLARE_ASN1_ENCODE_FUNCTIONS_only(TS_MSG_IMPRINT, TS_MSG_IMPRINT) +DECLARE_ASN1_DUP_FUNCTION(TS_MSG_IMPRINT) + +#ifndef OPENSSL_NO_STDIO +TS_MSG_IMPRINT *d2i_TS_MSG_IMPRINT_fp(FILE *fp, TS_MSG_IMPRINT **a); +int i2d_TS_MSG_IMPRINT_fp(FILE *fp, const TS_MSG_IMPRINT *a); +#endif +TS_MSG_IMPRINT *d2i_TS_MSG_IMPRINT_bio(BIO *bio, TS_MSG_IMPRINT **a); +int i2d_TS_MSG_IMPRINT_bio(BIO *bio, const TS_MSG_IMPRINT *a); + +DECLARE_ASN1_ALLOC_FUNCTIONS(TS_RESP) +DECLARE_ASN1_ENCODE_FUNCTIONS_only(TS_RESP, TS_RESP) +DECLARE_ASN1_DUP_FUNCTION(TS_RESP) + +#ifndef OPENSSL_NO_STDIO +TS_RESP *d2i_TS_RESP_fp(FILE *fp, TS_RESP **a); +int i2d_TS_RESP_fp(FILE *fp, const TS_RESP *a); +#endif +TS_RESP *d2i_TS_RESP_bio(BIO *bio, TS_RESP **a); +int i2d_TS_RESP_bio(BIO *bio, const TS_RESP *a); + +DECLARE_ASN1_ALLOC_FUNCTIONS(TS_STATUS_INFO) +DECLARE_ASN1_ENCODE_FUNCTIONS_only(TS_STATUS_INFO, TS_STATUS_INFO) +DECLARE_ASN1_DUP_FUNCTION(TS_STATUS_INFO) + +DECLARE_ASN1_ALLOC_FUNCTIONS(TS_TST_INFO) +DECLARE_ASN1_ENCODE_FUNCTIONS_only(TS_TST_INFO, TS_TST_INFO) +DECLARE_ASN1_DUP_FUNCTION(TS_TST_INFO) +TS_TST_INFO *PKCS7_to_TS_TST_INFO(PKCS7 *token); + +#ifndef OPENSSL_NO_STDIO +TS_TST_INFO *d2i_TS_TST_INFO_fp(FILE *fp, TS_TST_INFO **a); +int i2d_TS_TST_INFO_fp(FILE *fp, const TS_TST_INFO *a); +#endif +TS_TST_INFO *d2i_TS_TST_INFO_bio(BIO *bio, TS_TST_INFO **a); +int i2d_TS_TST_INFO_bio(BIO *bio, const TS_TST_INFO *a); + +DECLARE_ASN1_ALLOC_FUNCTIONS(TS_ACCURACY) +DECLARE_ASN1_ENCODE_FUNCTIONS_only(TS_ACCURACY, TS_ACCURACY) +DECLARE_ASN1_DUP_FUNCTION(TS_ACCURACY) + +int TS_REQ_set_version(TS_REQ *a, long version); +long TS_REQ_get_version(const TS_REQ *a); + +int TS_STATUS_INFO_set_status(TS_STATUS_INFO *a, int i); +const ASN1_INTEGER *TS_STATUS_INFO_get0_status(const TS_STATUS_INFO *a); + +const STACK_OF(ASN1_UTF8STRING) * +TS_STATUS_INFO_get0_text(const TS_STATUS_INFO *a); + +const ASN1_BIT_STRING * +TS_STATUS_INFO_get0_failure_info(const TS_STATUS_INFO *a); + +int TS_REQ_set_msg_imprint(TS_REQ *a, TS_MSG_IMPRINT *msg_imprint); +TS_MSG_IMPRINT *TS_REQ_get_msg_imprint(TS_REQ *a); + +int TS_MSG_IMPRINT_set_algo(TS_MSG_IMPRINT *a, X509_ALGOR *alg); +X509_ALGOR *TS_MSG_IMPRINT_get_algo(TS_MSG_IMPRINT *a); + +int TS_MSG_IMPRINT_set_msg(TS_MSG_IMPRINT *a, unsigned char *d, int len); +ASN1_OCTET_STRING *TS_MSG_IMPRINT_get_msg(TS_MSG_IMPRINT *a); + +int TS_REQ_set_policy_id(TS_REQ *a, const ASN1_OBJECT *policy); +ASN1_OBJECT *TS_REQ_get_policy_id(TS_REQ *a); + +int TS_REQ_set_nonce(TS_REQ *a, const ASN1_INTEGER *nonce); +const ASN1_INTEGER *TS_REQ_get_nonce(const TS_REQ *a); + +int TS_REQ_set_cert_req(TS_REQ *a, int cert_req); +int TS_REQ_get_cert_req(const TS_REQ *a); + +STACK_OF(X509_EXTENSION) *TS_REQ_get_exts(TS_REQ *a); +void TS_REQ_ext_free(TS_REQ *a); +int TS_REQ_get_ext_count(TS_REQ *a); +int TS_REQ_get_ext_by_NID(TS_REQ *a, int nid, int lastpos); +int TS_REQ_get_ext_by_OBJ(TS_REQ *a, const ASN1_OBJECT *obj, int lastpos); +int TS_REQ_get_ext_by_critical(TS_REQ *a, int crit, int lastpos); +X509_EXTENSION *TS_REQ_get_ext(TS_REQ *a, int loc); +X509_EXTENSION *TS_REQ_delete_ext(TS_REQ *a, int loc); +int TS_REQ_add_ext(TS_REQ *a, X509_EXTENSION *ex, int loc); +void *TS_REQ_get_ext_d2i(TS_REQ *a, int nid, int *crit, int *idx); + +/* Function declarations for TS_REQ defined in ts/ts_req_print.c */ + +int TS_REQ_print_bio(BIO *bio, TS_REQ *a); + +/* Function declarations for TS_RESP defined in ts/ts_resp_utils.c */ + +int TS_RESP_set_status_info(TS_RESP *a, TS_STATUS_INFO *info); +TS_STATUS_INFO *TS_RESP_get_status_info(TS_RESP *a); + +/* Caller loses ownership of PKCS7 and TS_TST_INFO objects. */ +void TS_RESP_set_tst_info(TS_RESP *a, PKCS7 *p7, TS_TST_INFO *tst_info); +PKCS7 *TS_RESP_get_token(TS_RESP *a); +TS_TST_INFO *TS_RESP_get_tst_info(TS_RESP *a); + +int TS_TST_INFO_set_version(TS_TST_INFO *a, long version); +long TS_TST_INFO_get_version(const TS_TST_INFO *a); + +int TS_TST_INFO_set_policy_id(TS_TST_INFO *a, ASN1_OBJECT *policy_id); +ASN1_OBJECT *TS_TST_INFO_get_policy_id(TS_TST_INFO *a); + +int TS_TST_INFO_set_msg_imprint(TS_TST_INFO *a, TS_MSG_IMPRINT *msg_imprint); +TS_MSG_IMPRINT *TS_TST_INFO_get_msg_imprint(TS_TST_INFO *a); + +int TS_TST_INFO_set_serial(TS_TST_INFO *a, const ASN1_INTEGER *serial); +const ASN1_INTEGER *TS_TST_INFO_get_serial(const TS_TST_INFO *a); + +int TS_TST_INFO_set_time(TS_TST_INFO *a, const ASN1_GENERALIZEDTIME *gtime); +const ASN1_GENERALIZEDTIME *TS_TST_INFO_get_time(const TS_TST_INFO *a); + +int TS_TST_INFO_set_accuracy(TS_TST_INFO *a, TS_ACCURACY *accuracy); +TS_ACCURACY *TS_TST_INFO_get_accuracy(TS_TST_INFO *a); + +int TS_ACCURACY_set_seconds(TS_ACCURACY *a, const ASN1_INTEGER *seconds); +const ASN1_INTEGER *TS_ACCURACY_get_seconds(const TS_ACCURACY *a); + +int TS_ACCURACY_set_millis(TS_ACCURACY *a, const ASN1_INTEGER *millis); +const ASN1_INTEGER *TS_ACCURACY_get_millis(const TS_ACCURACY *a); + +int TS_ACCURACY_set_micros(TS_ACCURACY *a, const ASN1_INTEGER *micros); +const ASN1_INTEGER *TS_ACCURACY_get_micros(const TS_ACCURACY *a); + +int TS_TST_INFO_set_ordering(TS_TST_INFO *a, int ordering); +int TS_TST_INFO_get_ordering(const TS_TST_INFO *a); + +int TS_TST_INFO_set_nonce(TS_TST_INFO *a, const ASN1_INTEGER *nonce); +const ASN1_INTEGER *TS_TST_INFO_get_nonce(const TS_TST_INFO *a); + +int TS_TST_INFO_set_tsa(TS_TST_INFO *a, GENERAL_NAME *tsa); +GENERAL_NAME *TS_TST_INFO_get_tsa(TS_TST_INFO *a); + +STACK_OF(X509_EXTENSION) *TS_TST_INFO_get_exts(TS_TST_INFO *a); +void TS_TST_INFO_ext_free(TS_TST_INFO *a); +int TS_TST_INFO_get_ext_count(TS_TST_INFO *a); +int TS_TST_INFO_get_ext_by_NID(TS_TST_INFO *a, int nid, int lastpos); +int TS_TST_INFO_get_ext_by_OBJ(TS_TST_INFO *a, const ASN1_OBJECT *obj, + int lastpos); +int TS_TST_INFO_get_ext_by_critical(TS_TST_INFO *a, int crit, int lastpos); +X509_EXTENSION *TS_TST_INFO_get_ext(TS_TST_INFO *a, int loc); +X509_EXTENSION *TS_TST_INFO_delete_ext(TS_TST_INFO *a, int loc); +int TS_TST_INFO_add_ext(TS_TST_INFO *a, X509_EXTENSION *ex, int loc); +void *TS_TST_INFO_get_ext_d2i(TS_TST_INFO *a, int nid, int *crit, int *idx); + +/* + * Declarations related to response generation, defined in ts/ts_resp_sign.c. + */ + +/* Optional flags for response generation. */ + +/* Don't include the TSA name in response. */ +# define TS_TSA_NAME 0x01 + +/* Set ordering to true in response. */ +# define TS_ORDERING 0x02 + +/* + * Include the signer certificate and the other specified certificates in + * the ESS signing certificate attribute beside the PKCS7 signed data. + * Only the signer certificates is included by default. + */ +# define TS_ESS_CERT_ID_CHAIN 0x04 + +/* Forward declaration. */ +struct TS_resp_ctx; + +/* This must return a unique number less than 160 bits long. */ +typedef ASN1_INTEGER *(*TS_serial_cb) (struct TS_resp_ctx *, void *); + +/* + * This must return the seconds and microseconds since Jan 1, 1970 in the sec + * and usec variables allocated by the caller. Return non-zero for success + * and zero for failure. + */ +typedef int (*TS_time_cb) (struct TS_resp_ctx *, void *, long *sec, + long *usec); + +/* + * This must process the given extension. It can modify the TS_TST_INFO + * object of the context. Return values: !0 (processed), 0 (error, it must + * set the status info/failure info of the response). + */ +typedef int (*TS_extension_cb) (struct TS_resp_ctx *, X509_EXTENSION *, + void *); + +typedef struct TS_resp_ctx TS_RESP_CTX; + +/* Creates a response context that can be used for generating responses. */ +TS_RESP_CTX *TS_RESP_CTX_new(void); +TS_RESP_CTX *TS_RESP_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq); +void TS_RESP_CTX_free(TS_RESP_CTX *ctx); + +/* This parameter must be set. */ +int TS_RESP_CTX_set_signer_cert(TS_RESP_CTX *ctx, X509 *signer); + +/* This parameter must be set. */ +int TS_RESP_CTX_set_signer_key(TS_RESP_CTX *ctx, EVP_PKEY *key); + +int TS_RESP_CTX_set_signer_digest(TS_RESP_CTX *ctx, + const EVP_MD *signer_digest); +int TS_RESP_CTX_set_ess_cert_id_digest(TS_RESP_CTX *ctx, const EVP_MD *md); + +/* This parameter must be set. */ +int TS_RESP_CTX_set_def_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *def_policy); + +/* No additional certs are included in the response by default. */ +int TS_RESP_CTX_set_certs(TS_RESP_CTX *ctx, STACK_OF(X509) *certs); + +/* + * Adds a new acceptable policy, only the default policy is accepted by + * default. + */ +int TS_RESP_CTX_add_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *policy); + +/* + * Adds a new acceptable message digest. Note that no message digests are + * accepted by default. The md argument is shared with the caller. + */ +int TS_RESP_CTX_add_md(TS_RESP_CTX *ctx, const EVP_MD *md); + +/* Accuracy is not included by default. */ +int TS_RESP_CTX_set_accuracy(TS_RESP_CTX *ctx, + int secs, int millis, int micros); + +/* + * Clock precision digits, i.e. the number of decimal digits: '0' means sec, + * '3' msec, '6' usec, and so on. Default is 0. + */ +int TS_RESP_CTX_set_clock_precision_digits(TS_RESP_CTX *ctx, + unsigned clock_precision_digits); +/* At most we accept usec precision. */ +# define TS_MAX_CLOCK_PRECISION_DIGITS 6 + +/* Maximum status message length */ +# define TS_MAX_STATUS_LENGTH (1024 * 1024) + +/* No flags are set by default. */ +void TS_RESP_CTX_add_flags(TS_RESP_CTX *ctx, int flags); + +/* Default callback always returns a constant. */ +void TS_RESP_CTX_set_serial_cb(TS_RESP_CTX *ctx, TS_serial_cb cb, void *data); + +/* Default callback uses the gettimeofday() and gmtime() system calls. */ +void TS_RESP_CTX_set_time_cb(TS_RESP_CTX *ctx, TS_time_cb cb, void *data); + +/* + * Default callback rejects all extensions. The extension callback is called + * when the TS_TST_INFO object is already set up and not signed yet. + */ +/* FIXME: extension handling is not tested yet. */ +void TS_RESP_CTX_set_extension_cb(TS_RESP_CTX *ctx, + TS_extension_cb cb, void *data); + +/* The following methods can be used in the callbacks. */ +int TS_RESP_CTX_set_status_info(TS_RESP_CTX *ctx, + int status, const char *text); + +/* Sets the status info only if it is still TS_STATUS_GRANTED. */ +int TS_RESP_CTX_set_status_info_cond(TS_RESP_CTX *ctx, + int status, const char *text); + +int TS_RESP_CTX_add_failure_info(TS_RESP_CTX *ctx, int failure); + +/* The get methods below can be used in the extension callback. */ +TS_REQ *TS_RESP_CTX_get_request(TS_RESP_CTX *ctx); + +TS_TST_INFO *TS_RESP_CTX_get_tst_info(TS_RESP_CTX *ctx); + +/* + * Creates the signed TS_TST_INFO and puts it in TS_RESP. + * In case of errors it sets the status info properly. + * Returns NULL only in case of memory allocation/fatal error. + */ +TS_RESP *TS_RESP_create_response(TS_RESP_CTX *ctx, BIO *req_bio); + +/* + * Declarations related to response verification, + * they are defined in ts/ts_resp_verify.c. + */ + +int TS_RESP_verify_signature(PKCS7 *token, STACK_OF(X509) *certs, + X509_STORE *store, X509 **signer_out); + +/* Context structure for the generic verify method. */ + +/* Verify the signer's certificate and the signature of the response. */ +# define TS_VFY_SIGNATURE (1u << 0) +/* Verify the version number of the response. */ +# define TS_VFY_VERSION (1u << 1) +/* Verify if the policy supplied by the user matches the policy of the TSA. */ +# define TS_VFY_POLICY (1u << 2) +/* + * Verify the message imprint provided by the user. This flag should not be + * specified with TS_VFY_DATA. + */ +# define TS_VFY_IMPRINT (1u << 3) +/* + * Verify the message imprint computed by the verify method from the user + * provided data and the MD algorithm of the response. This flag should not + * be specified with TS_VFY_IMPRINT. + */ +# define TS_VFY_DATA (1u << 4) +/* Verify the nonce value. */ +# define TS_VFY_NONCE (1u << 5) +/* Verify if the TSA name field matches the signer certificate. */ +# define TS_VFY_SIGNER (1u << 6) +/* Verify if the TSA name field equals to the user provided name. */ +# define TS_VFY_TSA_NAME (1u << 7) + +/* You can use the following convenience constants. */ +# define TS_VFY_ALL_IMPRINT (TS_VFY_SIGNATURE \ + | TS_VFY_VERSION \ + | TS_VFY_POLICY \ + | TS_VFY_IMPRINT \ + | TS_VFY_NONCE \ + | TS_VFY_SIGNER \ + | TS_VFY_TSA_NAME) +# define TS_VFY_ALL_DATA (TS_VFY_SIGNATURE \ + | TS_VFY_VERSION \ + | TS_VFY_POLICY \ + | TS_VFY_DATA \ + | TS_VFY_NONCE \ + | TS_VFY_SIGNER \ + | TS_VFY_TSA_NAME) + +typedef struct TS_verify_ctx TS_VERIFY_CTX; + +int TS_RESP_verify_response(TS_VERIFY_CTX *ctx, TS_RESP *response); +int TS_RESP_verify_token(TS_VERIFY_CTX *ctx, PKCS7 *token); + +/* + * Declarations related to response verification context, + */ +TS_VERIFY_CTX *TS_VERIFY_CTX_new(void); +void TS_VERIFY_CTX_init(TS_VERIFY_CTX *ctx); +void TS_VERIFY_CTX_free(TS_VERIFY_CTX *ctx); +void TS_VERIFY_CTX_cleanup(TS_VERIFY_CTX *ctx); +int TS_VERIFY_CTX_set_flags(TS_VERIFY_CTX *ctx, int f); +int TS_VERIFY_CTX_add_flags(TS_VERIFY_CTX *ctx, int f); +BIO *TS_VERIFY_CTX_set_data(TS_VERIFY_CTX *ctx, BIO *b); +unsigned char *TS_VERIFY_CTX_set_imprint(TS_VERIFY_CTX *ctx, + unsigned char *hexstr, long len); +X509_STORE *TS_VERIFY_CTX_set_store(TS_VERIFY_CTX *ctx, X509_STORE *s); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert) +# endif +STACK_OF(X509) *TS_VERIFY_CTX_set_certs(TS_VERIFY_CTX *ctx, STACK_OF(X509) *certs); + +/*- + * If ctx is NULL, it allocates and returns a new object, otherwise + * it returns ctx. It initialises all the members as follows: + * flags = TS_VFY_ALL_IMPRINT & ~(TS_VFY_TSA_NAME | TS_VFY_SIGNATURE) + * certs = NULL + * store = NULL + * policy = policy from the request or NULL if absent (in this case + * TS_VFY_POLICY is cleared from flags as well) + * md_alg = MD algorithm from request + * imprint, imprint_len = imprint from request + * data = NULL + * nonce, nonce_len = nonce from the request or NULL if absent (in this case + * TS_VFY_NONCE is cleared from flags as well) + * tsa_name = NULL + * Important: after calling this method TS_VFY_SIGNATURE should be added! + */ +TS_VERIFY_CTX *TS_REQ_to_TS_VERIFY_CTX(TS_REQ *req, TS_VERIFY_CTX *ctx); + +/* Function declarations for TS_RESP defined in ts/ts_resp_print.c */ + +int TS_RESP_print_bio(BIO *bio, TS_RESP *a); +int TS_STATUS_INFO_print_bio(BIO *bio, TS_STATUS_INFO *a); +int TS_TST_INFO_print_bio(BIO *bio, TS_TST_INFO *a); + +/* Common utility functions defined in ts/ts_lib.c */ + +int TS_ASN1_INTEGER_print_bio(BIO *bio, const ASN1_INTEGER *num); +int TS_OBJ_print_bio(BIO *bio, const ASN1_OBJECT *obj); +int TS_ext_print_bio(BIO *bio, const STACK_OF(X509_EXTENSION) *extensions); +int TS_X509_ALGOR_print_bio(BIO *bio, const X509_ALGOR *alg); +int TS_MSG_IMPRINT_print_bio(BIO *bio, TS_MSG_IMPRINT *msg); + +/* + * Function declarations for handling configuration options, defined in + * ts/ts_conf.c + */ + +X509 *TS_CONF_load_cert(const char *file); +STACK_OF(X509) *TS_CONF_load_certs(const char *file); +EVP_PKEY *TS_CONF_load_key(const char *file, const char *pass); +const char *TS_CONF_get_tsa_section(CONF *conf, const char *section); +int TS_CONF_set_serial(CONF *conf, const char *section, TS_serial_cb cb, + TS_RESP_CTX *ctx); +#ifndef OPENSSL_NO_ENGINE +int TS_CONF_set_crypto_device(CONF *conf, const char *section, + const char *device); +int TS_CONF_set_default_engine(const char *name); +#endif +int TS_CONF_set_signer_cert(CONF *conf, const char *section, + const char *cert, TS_RESP_CTX *ctx); +int TS_CONF_set_certs(CONF *conf, const char *section, const char *certs, + TS_RESP_CTX *ctx); +int TS_CONF_set_signer_key(CONF *conf, const char *section, + const char *key, const char *pass, + TS_RESP_CTX *ctx); +int TS_CONF_set_signer_digest(CONF *conf, const char *section, + const char *md, TS_RESP_CTX *ctx); +int TS_CONF_set_def_policy(CONF *conf, const char *section, + const char *policy, TS_RESP_CTX *ctx); +int TS_CONF_set_policies(CONF *conf, const char *section, TS_RESP_CTX *ctx); +int TS_CONF_set_digests(CONF *conf, const char *section, TS_RESP_CTX *ctx); +int TS_CONF_set_accuracy(CONF *conf, const char *section, TS_RESP_CTX *ctx); +int TS_CONF_set_clock_precision_digits(const CONF *conf, const char *section, + TS_RESP_CTX *ctx); +int TS_CONF_set_ordering(CONF *conf, const char *section, TS_RESP_CTX *ctx); +int TS_CONF_set_tsa_name(CONF *conf, const char *section, TS_RESP_CTX *ctx); +int TS_CONF_set_ess_cert_id_chain(CONF *conf, const char *section, + TS_RESP_CTX *ctx); +int TS_CONF_set_ess_cert_id_digest(CONF *conf, const char *section, + TS_RESP_CTX *ctx); + +# ifdef __cplusplus +} +# endif +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/tserr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/tserr.h new file mode 100644 index 0000000..e1b943e --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/tserr.h @@ -0,0 +1,67 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_TSERR_H +# define OPENSSL_TSERR_H +# pragma once + +# include +# include +# include + + +# ifndef OPENSSL_NO_TS + + +/* + * TS reason codes. + */ +# define TS_R_BAD_PKCS7_TYPE 132 +# define TS_R_BAD_TYPE 133 +# define TS_R_CANNOT_LOAD_CERT 137 +# define TS_R_CANNOT_LOAD_KEY 138 +# define TS_R_CERTIFICATE_VERIFY_ERROR 100 +# define TS_R_COULD_NOT_SET_ENGINE 127 +# define TS_R_COULD_NOT_SET_TIME 115 +# define TS_R_DETACHED_CONTENT 134 +# define TS_R_ESS_ADD_SIGNING_CERT_ERROR 116 +# define TS_R_ESS_ADD_SIGNING_CERT_V2_ERROR 139 +# define TS_R_ESS_SIGNING_CERTIFICATE_ERROR 101 +# define TS_R_INVALID_NULL_POINTER 102 +# define TS_R_INVALID_SIGNER_CERTIFICATE_PURPOSE 117 +# define TS_R_MESSAGE_IMPRINT_MISMATCH 103 +# define TS_R_NONCE_MISMATCH 104 +# define TS_R_NONCE_NOT_RETURNED 105 +# define TS_R_NO_CONTENT 106 +# define TS_R_NO_TIME_STAMP_TOKEN 107 +# define TS_R_PKCS7_ADD_SIGNATURE_ERROR 118 +# define TS_R_PKCS7_ADD_SIGNED_ATTR_ERROR 119 +# define TS_R_PKCS7_TO_TS_TST_INFO_FAILED 129 +# define TS_R_POLICY_MISMATCH 108 +# define TS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE 120 +# define TS_R_RESPONSE_SETUP_ERROR 121 +# define TS_R_SIGNATURE_FAILURE 109 +# define TS_R_THERE_MUST_BE_ONE_SIGNER 110 +# define TS_R_TIME_SYSCALL_ERROR 122 +# define TS_R_TOKEN_NOT_PRESENT 130 +# define TS_R_TOKEN_PRESENT 131 +# define TS_R_TSA_NAME_MISMATCH 111 +# define TS_R_TSA_UNTRUSTED 112 +# define TS_R_TST_INFO_SETUP_ERROR 123 +# define TS_R_TS_DATASIGN 124 +# define TS_R_UNACCEPTABLE_POLICY 125 +# define TS_R_UNSUPPORTED_MD_ALGORITHM 126 +# define TS_R_UNSUPPORTED_VERSION 113 +# define TS_R_VAR_BAD_VALUE 135 +# define TS_R_VAR_LOOKUP_FAILURE 136 +# define TS_R_WRONG_CONTENT_TYPE 114 + +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/txt_db.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/txt_db.h new file mode 100644 index 0000000..af169a3 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/txt_db.h @@ -0,0 +1,63 @@ +/* + * Copyright 1995-2017 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_TXT_DB_H +# define OPENSSL_TXT_DB_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_TXT_DB_H +# endif + +# include +# include +# include +# include + +# define DB_ERROR_OK 0 +# define DB_ERROR_MALLOC 1 +# define DB_ERROR_INDEX_CLASH 2 +# define DB_ERROR_INDEX_OUT_OF_RANGE 3 +# define DB_ERROR_NO_INDEX 4 +# define DB_ERROR_INSERT_INDEX_CLASH 5 +# define DB_ERROR_WRONG_NUM_FIELDS 6 + +#ifdef __cplusplus +extern "C" { +#endif + +typedef OPENSSL_STRING *OPENSSL_PSTRING; +DEFINE_SPECIAL_STACK_OF(OPENSSL_PSTRING, OPENSSL_STRING) + +typedef struct txt_db_st { + int num_fields; + STACK_OF(OPENSSL_PSTRING) *data; + LHASH_OF(OPENSSL_STRING) **index; + int (**qual) (OPENSSL_STRING *); + long error; + long arg1; + long arg2; + OPENSSL_STRING *arg_row; +} TXT_DB; + +TXT_DB *TXT_DB_read(BIO *in, int num); +long TXT_DB_write(BIO *out, TXT_DB *db); +int TXT_DB_create_index(TXT_DB *db, int field, int (*qual) (OPENSSL_STRING *), + OPENSSL_LH_HASHFUNC hash, OPENSSL_LH_COMPFUNC cmp); +void TXT_DB_free(TXT_DB *db); +OPENSSL_STRING *TXT_DB_get_by_index(TXT_DB *db, int idx, + OPENSSL_STRING *value); +int TXT_DB_insert(TXT_DB *db, OPENSSL_STRING *value); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/types.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/types.h new file mode 100644 index 0000000..c280286 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/types.h @@ -0,0 +1,239 @@ +/* + * Copyright 2001-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +/* + * Unfortunate workaround to avoid symbol conflict with wincrypt.h + * See https://github.com/openssl/openssl/issues/9981 + */ +#ifdef _WIN32 +# define WINCRYPT_USE_SYMBOL_PREFIX +# undef X509_NAME +# undef X509_EXTENSIONS +# undef PKCS7_SIGNER_INFO +# undef OCSP_REQUEST +# undef OCSP_RESPONSE +#endif + +#ifndef OPENSSL_TYPES_H +# define OPENSSL_TYPES_H + +# include + +# ifdef __cplusplus +extern "C" { +# endif + +# include +# include +# include + +typedef struct ossl_provider_st OSSL_PROVIDER; /* Provider Object */ + +# ifdef NO_ASN1_TYPEDEFS +# define ASN1_INTEGER ASN1_STRING +# define ASN1_ENUMERATED ASN1_STRING +# define ASN1_BIT_STRING ASN1_STRING +# define ASN1_OCTET_STRING ASN1_STRING +# define ASN1_PRINTABLESTRING ASN1_STRING +# define ASN1_T61STRING ASN1_STRING +# define ASN1_IA5STRING ASN1_STRING +# define ASN1_UTCTIME ASN1_STRING +# define ASN1_GENERALIZEDTIME ASN1_STRING +# define ASN1_TIME ASN1_STRING +# define ASN1_GENERALSTRING ASN1_STRING +# define ASN1_UNIVERSALSTRING ASN1_STRING +# define ASN1_BMPSTRING ASN1_STRING +# define ASN1_VISIBLESTRING ASN1_STRING +# define ASN1_UTF8STRING ASN1_STRING +# define ASN1_BOOLEAN int +# define ASN1_NULL int +# else +typedef struct asn1_string_st ASN1_INTEGER; +typedef struct asn1_string_st ASN1_ENUMERATED; +typedef struct asn1_string_st ASN1_BIT_STRING; +typedef struct asn1_string_st ASN1_OCTET_STRING; +typedef struct asn1_string_st ASN1_PRINTABLESTRING; +typedef struct asn1_string_st ASN1_T61STRING; +typedef struct asn1_string_st ASN1_IA5STRING; +typedef struct asn1_string_st ASN1_GENERALSTRING; +typedef struct asn1_string_st ASN1_UNIVERSALSTRING; +typedef struct asn1_string_st ASN1_BMPSTRING; +typedef struct asn1_string_st ASN1_UTCTIME; +typedef struct asn1_string_st ASN1_TIME; +typedef struct asn1_string_st ASN1_GENERALIZEDTIME; +typedef struct asn1_string_st ASN1_VISIBLESTRING; +typedef struct asn1_string_st ASN1_UTF8STRING; +typedef struct asn1_string_st ASN1_STRING; +typedef int ASN1_BOOLEAN; +typedef int ASN1_NULL; +# endif + +typedef struct asn1_type_st ASN1_TYPE; +typedef struct asn1_object_st ASN1_OBJECT; +typedef struct asn1_string_table_st ASN1_STRING_TABLE; + +typedef struct ASN1_ITEM_st ASN1_ITEM; +typedef struct asn1_pctx_st ASN1_PCTX; +typedef struct asn1_sctx_st ASN1_SCTX; + +# ifdef BIGNUM +# undef BIGNUM +# endif + +typedef struct bio_st BIO; +typedef struct bignum_st BIGNUM; +typedef struct bignum_ctx BN_CTX; +typedef struct bn_blinding_st BN_BLINDING; +typedef struct bn_mont_ctx_st BN_MONT_CTX; +typedef struct bn_recp_ctx_st BN_RECP_CTX; +typedef struct bn_gencb_st BN_GENCB; + +typedef struct buf_mem_st BUF_MEM; + +STACK_OF(BIGNUM); +STACK_OF(BIGNUM_const); + +typedef struct err_state_st ERR_STATE; + +typedef struct evp_cipher_st EVP_CIPHER; +typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX; +typedef struct evp_md_st EVP_MD; +typedef struct evp_md_ctx_st EVP_MD_CTX; +typedef struct evp_mac_st EVP_MAC; +typedef struct evp_mac_ctx_st EVP_MAC_CTX; +typedef struct evp_pkey_st EVP_PKEY; + +typedef struct evp_pkey_asn1_method_st EVP_PKEY_ASN1_METHOD; + +typedef struct evp_pkey_method_st EVP_PKEY_METHOD; +typedef struct evp_pkey_ctx_st EVP_PKEY_CTX; + +typedef struct evp_keymgmt_st EVP_KEYMGMT; + +typedef struct evp_kdf_st EVP_KDF; +typedef struct evp_kdf_ctx_st EVP_KDF_CTX; + +typedef struct evp_rand_st EVP_RAND; +typedef struct evp_rand_ctx_st EVP_RAND_CTX; + +typedef struct evp_keyexch_st EVP_KEYEXCH; + +typedef struct evp_signature_st EVP_SIGNATURE; + +typedef struct evp_asym_cipher_st EVP_ASYM_CIPHER; + +typedef struct evp_kem_st EVP_KEM; + +typedef struct evp_Encode_Ctx_st EVP_ENCODE_CTX; + +typedef struct hmac_ctx_st HMAC_CTX; + +typedef struct dh_st DH; +typedef struct dh_method DH_METHOD; + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +typedef struct dsa_st DSA; +typedef struct dsa_method DSA_METHOD; +# endif + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +typedef struct rsa_st RSA; +typedef struct rsa_meth_st RSA_METHOD; +# endif +typedef struct rsa_pss_params_st RSA_PSS_PARAMS; + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +typedef struct ec_key_st EC_KEY; +typedef struct ec_key_method_st EC_KEY_METHOD; +# endif + +typedef struct rand_meth_st RAND_METHOD; +typedef struct rand_drbg_st RAND_DRBG; + +typedef struct ssl_dane_st SSL_DANE; +typedef struct x509_st X509; +typedef struct X509_algor_st X509_ALGOR; +typedef struct X509_crl_st X509_CRL; +typedef struct x509_crl_method_st X509_CRL_METHOD; +typedef struct x509_revoked_st X509_REVOKED; +typedef struct X509_name_st X509_NAME; +typedef struct X509_pubkey_st X509_PUBKEY; +typedef struct x509_store_st X509_STORE; +typedef struct x509_store_ctx_st X509_STORE_CTX; + +typedef struct x509_object_st X509_OBJECT; +typedef struct x509_lookup_st X509_LOOKUP; +typedef struct x509_lookup_method_st X509_LOOKUP_METHOD; +typedef struct X509_VERIFY_PARAM_st X509_VERIFY_PARAM; + +typedef struct x509_sig_info_st X509_SIG_INFO; + +typedef struct pkcs8_priv_key_info_st PKCS8_PRIV_KEY_INFO; + +typedef struct v3_ext_ctx X509V3_CTX; +typedef struct conf_st CONF; +typedef struct ossl_init_settings_st OPENSSL_INIT_SETTINGS; + +typedef struct ui_st UI; +typedef struct ui_method_st UI_METHOD; + +typedef struct engine_st ENGINE; +typedef struct ssl_st SSL; +typedef struct ssl_ctx_st SSL_CTX; + +typedef struct comp_ctx_st COMP_CTX; +typedef struct comp_method_st COMP_METHOD; + +typedef struct X509_POLICY_NODE_st X509_POLICY_NODE; +typedef struct X509_POLICY_LEVEL_st X509_POLICY_LEVEL; +typedef struct X509_POLICY_TREE_st X509_POLICY_TREE; +typedef struct X509_POLICY_CACHE_st X509_POLICY_CACHE; + +typedef struct AUTHORITY_KEYID_st AUTHORITY_KEYID; +typedef struct DIST_POINT_st DIST_POINT; +typedef struct ISSUING_DIST_POINT_st ISSUING_DIST_POINT; +typedef struct NAME_CONSTRAINTS_st NAME_CONSTRAINTS; + +typedef struct crypto_ex_data_st CRYPTO_EX_DATA; + +typedef struct ossl_http_req_ctx_st OSSL_HTTP_REQ_CTX; +typedef struct ocsp_response_st OCSP_RESPONSE; +typedef struct ocsp_responder_id_st OCSP_RESPID; + +typedef struct sct_st SCT; +typedef struct sct_ctx_st SCT_CTX; +typedef struct ctlog_st CTLOG; +typedef struct ctlog_store_st CTLOG_STORE; +typedef struct ct_policy_eval_ctx_st CT_POLICY_EVAL_CTX; + +typedef struct ossl_store_info_st OSSL_STORE_INFO; +typedef struct ossl_store_search_st OSSL_STORE_SEARCH; + +typedef struct ossl_lib_ctx_st OSSL_LIB_CTX; + +typedef struct ossl_dispatch_st OSSL_DISPATCH; +typedef struct ossl_item_st OSSL_ITEM; +typedef struct ossl_algorithm_st OSSL_ALGORITHM; +typedef struct ossl_param_st OSSL_PARAM; +typedef struct ossl_param_bld_st OSSL_PARAM_BLD; + +typedef int pem_password_cb (char *buf, int size, int rwflag, void *userdata); + +typedef struct ossl_encoder_st OSSL_ENCODER; +typedef struct ossl_encoder_ctx_st OSSL_ENCODER_CTX; +typedef struct ossl_decoder_st OSSL_DECODER; +typedef struct ossl_decoder_ctx_st OSSL_DECODER_CTX; + +typedef struct ossl_self_test_st OSSL_SELF_TEST; + +#ifdef __cplusplus +} +#endif + +#endif /* OPENSSL_TYPES_H */ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ui.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ui.h new file mode 100644 index 0000000..e64ec3b --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ui.h @@ -0,0 +1,407 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/ui.h.in + * + * Copyright 2001-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +#ifndef OPENSSL_UI_H +# define OPENSSL_UI_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_UI_H +# endif + +# include + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# include +# endif +# include +# include +# include +# include + +/* For compatibility reasons, the macro OPENSSL_NO_UI is currently retained */ +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# ifdef OPENSSL_NO_UI_CONSOLE +# define OPENSSL_NO_UI +# endif +# endif + +# ifdef __cplusplus +extern "C" { +# endif + +/* + * All the following functions return -1 or NULL on error and in some cases + * (UI_process()) -2 if interrupted or in some other way cancelled. When + * everything is fine, they return 0, a positive value or a non-NULL pointer, + * all depending on their purpose. + */ + +/* Creators and destructor. */ +UI *UI_new(void); +UI *UI_new_method(const UI_METHOD *method); +void UI_free(UI *ui); + +/*- + The following functions are used to add strings to be printed and prompt + strings to prompt for data. The names are UI_{add,dup}__string + and UI_{add,dup}_input_boolean. + + UI_{add,dup}__string have the following meanings: + add add a text or prompt string. The pointers given to these + functions are used verbatim, no copying is done. + dup make a copy of the text or prompt string, then add the copy + to the collection of strings in the user interface. + + The function is a name for the functionality that the given + string shall be used for. It can be one of: + input use the string as data prompt. + verify use the string as verification prompt. This + is used to verify a previous input. + info use the string for informational output. + error use the string for error output. + Honestly, there's currently no difference between info and error for the + moment. + + UI_{add,dup}_input_boolean have the same semantics for "add" and "dup", + and are typically used when one wants to prompt for a yes/no response. + + All of the functions in this group take a UI and a prompt string. + The string input and verify addition functions also take a flag argument, + a buffer for the result to end up with, a minimum input size and a maximum + input size (the result buffer MUST be large enough to be able to contain + the maximum number of characters). Additionally, the verify addition + functions takes another buffer to compare the result against. + The boolean input functions take an action description string (which should + be safe to ignore if the expected user action is obvious, for example with + a dialog box with an OK button and a Cancel button), a string of acceptable + characters to mean OK and to mean Cancel. The two last strings are checked + to make sure they don't have common characters. Additionally, the same + flag argument as for the string input is taken, as well as a result buffer. + The result buffer is required to be at least one byte long. Depending on + the answer, the first character from the OK or the Cancel character strings + will be stored in the first byte of the result buffer. No NUL will be + added, so the result is *not* a string. + + On success, the all return an index of the added information. That index + is useful when retrieving results with UI_get0_result(). */ +int UI_add_input_string(UI *ui, const char *prompt, int flags, + char *result_buf, int minsize, int maxsize); +int UI_dup_input_string(UI *ui, const char *prompt, int flags, + char *result_buf, int minsize, int maxsize); +int UI_add_verify_string(UI *ui, const char *prompt, int flags, + char *result_buf, int minsize, int maxsize, + const char *test_buf); +int UI_dup_verify_string(UI *ui, const char *prompt, int flags, + char *result_buf, int minsize, int maxsize, + const char *test_buf); +int UI_add_input_boolean(UI *ui, const char *prompt, const char *action_desc, + const char *ok_chars, const char *cancel_chars, + int flags, char *result_buf); +int UI_dup_input_boolean(UI *ui, const char *prompt, const char *action_desc, + const char *ok_chars, const char *cancel_chars, + int flags, char *result_buf); +int UI_add_info_string(UI *ui, const char *text); +int UI_dup_info_string(UI *ui, const char *text); +int UI_add_error_string(UI *ui, const char *text); +int UI_dup_error_string(UI *ui, const char *text); + +/* These are the possible flags. They can be or'ed together. */ +/* Use to have echoing of input */ +# define UI_INPUT_FLAG_ECHO 0x01 +/* + * Use a default password. Where that password is found is completely up to + * the application, it might for example be in the user data set with + * UI_add_user_data(). It is not recommended to have more than one input in + * each UI being marked with this flag, or the application might get + * confused. + */ +# define UI_INPUT_FLAG_DEFAULT_PWD 0x02 + +/*- + * The user of these routines may want to define flags of their own. The core + * UI won't look at those, but will pass them on to the method routines. They + * must use higher bits so they don't get confused with the UI bits above. + * UI_INPUT_FLAG_USER_BASE tells which is the lowest bit to use. A good + * example of use is this: + * + * #define MY_UI_FLAG1 (0x01 << UI_INPUT_FLAG_USER_BASE) + * +*/ +# define UI_INPUT_FLAG_USER_BASE 16 + +/*- + * The following function helps construct a prompt. + * phrase_desc is a textual short description of the phrase to enter, + * for example "pass phrase", and + * object_name is the name of the object + * (which might be a card name or a file name) or NULL. + * The returned string shall always be allocated on the heap with + * OPENSSL_malloc(), and need to be free'd with OPENSSL_free(). + * + * If the ui_method doesn't contain a pointer to a user-defined prompt + * constructor, a default string is built, looking like this: + * + * "Enter {phrase_desc} for {object_name}:" + * + * So, if phrase_desc has the value "pass phrase" and object_name has + * the value "foo.key", the resulting string is: + * + * "Enter pass phrase for foo.key:" +*/ +char *UI_construct_prompt(UI *ui_method, + const char *phrase_desc, const char *object_name); + +/* + * The following function is used to store a pointer to user-specific data. + * Any previous such pointer will be returned and replaced. + * + * For callback purposes, this function makes a lot more sense than using + * ex_data, since the latter requires that different parts of OpenSSL or + * applications share the same ex_data index. + * + * Note that the UI_OpenSSL() method completely ignores the user data. Other + * methods may not, however. + */ +void *UI_add_user_data(UI *ui, void *user_data); +/* + * Alternatively, this function is used to duplicate the user data. + * This uses the duplicator method function. The destroy function will + * be used to free the user data in this case. + */ +int UI_dup_user_data(UI *ui, void *user_data); +/* We need a user data retrieving function as well. */ +void *UI_get0_user_data(UI *ui); + +/* Return the result associated with a prompt given with the index i. */ +const char *UI_get0_result(UI *ui, int i); +int UI_get_result_length(UI *ui, int i); + +/* When all strings have been added, process the whole thing. */ +int UI_process(UI *ui); + +/* + * Give a user interface parameterised control commands. This can be used to + * send down an integer, a data pointer or a function pointer, as well as be + * used to get information from a UI. + */ +int UI_ctrl(UI *ui, int cmd, long i, void *p, void (*f) (void)); + +/* The commands */ +/* + * Use UI_CONTROL_PRINT_ERRORS with the value 1 to have UI_process print the + * OpenSSL error stack before printing any info or added error messages and + * before any prompting. + */ +# define UI_CTRL_PRINT_ERRORS 1 +/* + * Check if a UI_process() is possible to do again with the same instance of + * a user interface. This makes UI_ctrl() return 1 if it is redoable, and 0 + * if not. + */ +# define UI_CTRL_IS_REDOABLE 2 + +/* Some methods may use extra data */ +# define UI_set_app_data(s,arg) UI_set_ex_data(s,0,arg) +# define UI_get_app_data(s) UI_get_ex_data(s,0) + +# define UI_get_ex_new_index(l, p, newf, dupf, freef) \ + CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_UI, l, p, newf, dupf, freef) +int UI_set_ex_data(UI *r, int idx, void *arg); +void *UI_get_ex_data(const UI *r, int idx); + +/* Use specific methods instead of the built-in one */ +void UI_set_default_method(const UI_METHOD *meth); +const UI_METHOD *UI_get_default_method(void); +const UI_METHOD *UI_get_method(UI *ui); +const UI_METHOD *UI_set_method(UI *ui, const UI_METHOD *meth); + +# ifndef OPENSSL_NO_UI_CONSOLE + +/* The method with all the built-in thingies */ +UI_METHOD *UI_OpenSSL(void); + +# endif + +/* + * NULL method. Literally does nothing, but may serve as a placeholder + * to avoid internal default. + */ +const UI_METHOD *UI_null(void); + +/* ---------- For method writers ---------- */ +/*- + A method contains a number of functions that implement the low level + of the User Interface. The functions are: + + an opener This function starts a session, maybe by opening + a channel to a tty, or by opening a window. + a writer This function is called to write a given string, + maybe to the tty, maybe as a field label in a + window. + a flusher This function is called to flush everything that + has been output so far. It can be used to actually + display a dialog box after it has been built. + a reader This function is called to read a given prompt, + maybe from the tty, maybe from a field in a + window. Note that it's called with all string + structures, not only the prompt ones, so it must + check such things itself. + a closer This function closes the session, maybe by closing + the channel to the tty, or closing the window. + + All these functions are expected to return: + + 0 on error. + 1 on success. + -1 on out-of-band events, for example if some prompting has + been canceled (by pressing Ctrl-C, for example). This is + only checked when returned by the flusher or the reader. + + The way this is used, the opener is first called, then the writer for all + strings, then the flusher, then the reader for all strings and finally the + closer. Note that if you want to prompt from a terminal or other command + line interface, the best is to have the reader also write the prompts + instead of having the writer do it. If you want to prompt from a dialog + box, the writer can be used to build up the contents of the box, and the + flusher to actually display the box and run the event loop until all data + has been given, after which the reader only grabs the given data and puts + them back into the UI strings. + + All method functions take a UI as argument. Additionally, the writer and + the reader take a UI_STRING. +*/ + +/* + * The UI_STRING type is the data structure that contains all the needed info + * about a string or a prompt, including test data for a verification prompt. + */ +typedef struct ui_string_st UI_STRING; + +SKM_DEFINE_STACK_OF_INTERNAL(UI_STRING, UI_STRING, UI_STRING) +#define sk_UI_STRING_num(sk) OPENSSL_sk_num(ossl_check_const_UI_STRING_sk_type(sk)) +#define sk_UI_STRING_value(sk, idx) ((UI_STRING *)OPENSSL_sk_value(ossl_check_const_UI_STRING_sk_type(sk), (idx))) +#define sk_UI_STRING_new(cmp) ((STACK_OF(UI_STRING) *)OPENSSL_sk_new(ossl_check_UI_STRING_compfunc_type(cmp))) +#define sk_UI_STRING_new_null() ((STACK_OF(UI_STRING) *)OPENSSL_sk_new_null()) +#define sk_UI_STRING_new_reserve(cmp, n) ((STACK_OF(UI_STRING) *)OPENSSL_sk_new_reserve(ossl_check_UI_STRING_compfunc_type(cmp), (n))) +#define sk_UI_STRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_UI_STRING_sk_type(sk), (n)) +#define sk_UI_STRING_free(sk) OPENSSL_sk_free(ossl_check_UI_STRING_sk_type(sk)) +#define sk_UI_STRING_zero(sk) OPENSSL_sk_zero(ossl_check_UI_STRING_sk_type(sk)) +#define sk_UI_STRING_delete(sk, i) ((UI_STRING *)OPENSSL_sk_delete(ossl_check_UI_STRING_sk_type(sk), (i))) +#define sk_UI_STRING_delete_ptr(sk, ptr) ((UI_STRING *)OPENSSL_sk_delete_ptr(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr))) +#define sk_UI_STRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr)) +#define sk_UI_STRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr)) +#define sk_UI_STRING_pop(sk) ((UI_STRING *)OPENSSL_sk_pop(ossl_check_UI_STRING_sk_type(sk))) +#define sk_UI_STRING_shift(sk) ((UI_STRING *)OPENSSL_sk_shift(ossl_check_UI_STRING_sk_type(sk))) +#define sk_UI_STRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_UI_STRING_sk_type(sk),ossl_check_UI_STRING_freefunc_type(freefunc)) +#define sk_UI_STRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr), (idx)) +#define sk_UI_STRING_set(sk, idx, ptr) ((UI_STRING *)OPENSSL_sk_set(ossl_check_UI_STRING_sk_type(sk), (idx), ossl_check_UI_STRING_type(ptr))) +#define sk_UI_STRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr)) +#define sk_UI_STRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr)) +#define sk_UI_STRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr), pnum) +#define sk_UI_STRING_sort(sk) OPENSSL_sk_sort(ossl_check_UI_STRING_sk_type(sk)) +#define sk_UI_STRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_UI_STRING_sk_type(sk)) +#define sk_UI_STRING_dup(sk) ((STACK_OF(UI_STRING) *)OPENSSL_sk_dup(ossl_check_const_UI_STRING_sk_type(sk))) +#define sk_UI_STRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(UI_STRING) *)OPENSSL_sk_deep_copy(ossl_check_const_UI_STRING_sk_type(sk), ossl_check_UI_STRING_copyfunc_type(copyfunc), ossl_check_UI_STRING_freefunc_type(freefunc))) +#define sk_UI_STRING_set_cmp_func(sk, cmp) ((sk_UI_STRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_compfunc_type(cmp))) + + +/* + * The different types of strings that are currently supported. This is only + * needed by method authors. + */ +enum UI_string_types { + UIT_NONE = 0, + UIT_PROMPT, /* Prompt for a string */ + UIT_VERIFY, /* Prompt for a string and verify */ + UIT_BOOLEAN, /* Prompt for a yes/no response */ + UIT_INFO, /* Send info to the user */ + UIT_ERROR /* Send an error message to the user */ +}; + +/* Create and manipulate methods */ +UI_METHOD *UI_create_method(const char *name); +void UI_destroy_method(UI_METHOD *ui_method); +int UI_method_set_opener(UI_METHOD *method, int (*opener) (UI *ui)); +int UI_method_set_writer(UI_METHOD *method, + int (*writer) (UI *ui, UI_STRING *uis)); +int UI_method_set_flusher(UI_METHOD *method, int (*flusher) (UI *ui)); +int UI_method_set_reader(UI_METHOD *method, + int (*reader) (UI *ui, UI_STRING *uis)); +int UI_method_set_closer(UI_METHOD *method, int (*closer) (UI *ui)); +int UI_method_set_data_duplicator(UI_METHOD *method, + void *(*duplicator) (UI *ui, void *ui_data), + void (*destructor)(UI *ui, void *ui_data)); +int UI_method_set_prompt_constructor(UI_METHOD *method, + char *(*prompt_constructor) (UI *ui, + const char + *phrase_desc, + const char + *object_name)); +int UI_method_set_ex_data(UI_METHOD *method, int idx, void *data); +int (*UI_method_get_opener(const UI_METHOD *method)) (UI *); +int (*UI_method_get_writer(const UI_METHOD *method)) (UI *, UI_STRING *); +int (*UI_method_get_flusher(const UI_METHOD *method)) (UI *); +int (*UI_method_get_reader(const UI_METHOD *method)) (UI *, UI_STRING *); +int (*UI_method_get_closer(const UI_METHOD *method)) (UI *); +char *(*UI_method_get_prompt_constructor(const UI_METHOD *method)) + (UI *, const char *, const char *); +void *(*UI_method_get_data_duplicator(const UI_METHOD *method)) (UI *, void *); +void (*UI_method_get_data_destructor(const UI_METHOD *method)) (UI *, void *); +const void *UI_method_get_ex_data(const UI_METHOD *method, int idx); + +/* + * The following functions are helpers for method writers to access relevant + * data from a UI_STRING. + */ + +/* Return type of the UI_STRING */ +enum UI_string_types UI_get_string_type(UI_STRING *uis); +/* Return input flags of the UI_STRING */ +int UI_get_input_flags(UI_STRING *uis); +/* Return the actual string to output (the prompt, info or error) */ +const char *UI_get0_output_string(UI_STRING *uis); +/* + * Return the optional action string to output (the boolean prompt + * instruction) + */ +const char *UI_get0_action_string(UI_STRING *uis); +/* Return the result of a prompt */ +const char *UI_get0_result_string(UI_STRING *uis); +int UI_get_result_string_length(UI_STRING *uis); +/* + * Return the string to test the result against. Only useful with verifies. + */ +const char *UI_get0_test_string(UI_STRING *uis); +/* Return the required minimum size of the result */ +int UI_get_result_minsize(UI_STRING *uis); +/* Return the required maximum size of the result */ +int UI_get_result_maxsize(UI_STRING *uis); +/* Set the result of a UI_STRING. */ +int UI_set_result(UI *ui, UI_STRING *uis, const char *result); +int UI_set_result_ex(UI *ui, UI_STRING *uis, const char *result, int len); + +/* A couple of popular utility functions */ +int UI_UTIL_read_pw_string(char *buf, int length, const char *prompt, + int verify); +int UI_UTIL_read_pw(char *buf, char *buff, int size, const char *prompt, + int verify); +UI_METHOD *UI_UTIL_wrap_read_pem_callback(pem_password_cb *cb, int rwflag); + + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/uierr.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/uierr.h new file mode 100644 index 0000000..473b04e --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/uierr.h @@ -0,0 +1,38 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_UIERR_H +# define OPENSSL_UIERR_H +# pragma once + +# include +# include +# include + + + +/* + * UI reason codes. + */ +# define UI_R_COMMON_OK_AND_CANCEL_CHARACTERS 104 +# define UI_R_INDEX_TOO_LARGE 102 +# define UI_R_INDEX_TOO_SMALL 103 +# define UI_R_NO_RESULT_BUFFER 105 +# define UI_R_PROCESSING_ERROR 107 +# define UI_R_RESULT_TOO_LARGE 100 +# define UI_R_RESULT_TOO_SMALL 101 +# define UI_R_SYSASSIGN_ERROR 109 +# define UI_R_SYSDASSGN_ERROR 110 +# define UI_R_SYSQIOW_ERROR 111 +# define UI_R_UNKNOWN_CONTROL_COMMAND 106 +# define UI_R_UNKNOWN_TTYGET_ERRNO_VALUE 108 +# define UI_R_USER_DATA_DUPLICATION_UNSUPPORTED 112 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/whrlpool.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/whrlpool.h new file mode 100644 index 0000000..05ba463 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/whrlpool.h @@ -0,0 +1,62 @@ +/* + * Copyright 2005-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_WHRLPOOL_H +# define OPENSSL_WHRLPOOL_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_WHRLPOOL_H +# endif + +# include + +# ifndef OPENSSL_NO_WHIRLPOOL +# include +# include +# ifdef __cplusplus +extern "C" { +# endif + +# define WHIRLPOOL_DIGEST_LENGTH (512/8) + +# if !defined(OPENSSL_NO_DEPRECATED_3_0) + +# define WHIRLPOOL_BBLOCK 512 +# define WHIRLPOOL_COUNTER (256/8) + +typedef struct { + union { + unsigned char c[WHIRLPOOL_DIGEST_LENGTH]; + /* double q is here to ensure 64-bit alignment */ + double q[WHIRLPOOL_DIGEST_LENGTH / sizeof(double)]; + } H; + unsigned char data[WHIRLPOOL_BBLOCK / 8]; + unsigned int bitoff; + size_t bitlen[WHIRLPOOL_COUNTER / sizeof(size_t)]; +} WHIRLPOOL_CTX; +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 int WHIRLPOOL_Init(WHIRLPOOL_CTX *c); +OSSL_DEPRECATEDIN_3_0 int WHIRLPOOL_Update(WHIRLPOOL_CTX *c, + const void *inp, size_t bytes); +OSSL_DEPRECATEDIN_3_0 void WHIRLPOOL_BitUpdate(WHIRLPOOL_CTX *c, + const void *inp, size_t bits); +OSSL_DEPRECATEDIN_3_0 int WHIRLPOOL_Final(unsigned char *md, WHIRLPOOL_CTX *c); +OSSL_DEPRECATEDIN_3_0 unsigned char *WHIRLPOOL(const void *inp, size_t bytes, + unsigned char *md); +# endif + +# ifdef __cplusplus +} +# endif +# endif + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509.h new file mode 100644 index 0000000..ac13263 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509.h @@ -0,0 +1,1286 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/x509.h.in + * + * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved. + * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +#ifndef OPENSSL_X509_H +# define OPENSSL_X509_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_X509_H +# endif + +# include +# include +# include +# include +# include +# include +# include +# include +# include + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# include +# include +# include +# endif + +# include +# include +# ifndef OPENSSL_NO_STDIO +# include +# endif + +#ifdef __cplusplus +extern "C" { +#endif + +/* Needed stacks for types defined in other headers */ +SKM_DEFINE_STACK_OF_INTERNAL(X509_NAME, X509_NAME, X509_NAME) +#define sk_X509_NAME_num(sk) OPENSSL_sk_num(ossl_check_const_X509_NAME_sk_type(sk)) +#define sk_X509_NAME_value(sk, idx) ((X509_NAME *)OPENSSL_sk_value(ossl_check_const_X509_NAME_sk_type(sk), (idx))) +#define sk_X509_NAME_new(cmp) ((STACK_OF(X509_NAME) *)OPENSSL_sk_new(ossl_check_X509_NAME_compfunc_type(cmp))) +#define sk_X509_NAME_new_null() ((STACK_OF(X509_NAME) *)OPENSSL_sk_new_null()) +#define sk_X509_NAME_new_reserve(cmp, n) ((STACK_OF(X509_NAME) *)OPENSSL_sk_new_reserve(ossl_check_X509_NAME_compfunc_type(cmp), (n))) +#define sk_X509_NAME_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_NAME_sk_type(sk), (n)) +#define sk_X509_NAME_free(sk) OPENSSL_sk_free(ossl_check_X509_NAME_sk_type(sk)) +#define sk_X509_NAME_zero(sk) OPENSSL_sk_zero(ossl_check_X509_NAME_sk_type(sk)) +#define sk_X509_NAME_delete(sk, i) ((X509_NAME *)OPENSSL_sk_delete(ossl_check_X509_NAME_sk_type(sk), (i))) +#define sk_X509_NAME_delete_ptr(sk, ptr) ((X509_NAME *)OPENSSL_sk_delete_ptr(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr))) +#define sk_X509_NAME_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr)) +#define sk_X509_NAME_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr)) +#define sk_X509_NAME_pop(sk) ((X509_NAME *)OPENSSL_sk_pop(ossl_check_X509_NAME_sk_type(sk))) +#define sk_X509_NAME_shift(sk) ((X509_NAME *)OPENSSL_sk_shift(ossl_check_X509_NAME_sk_type(sk))) +#define sk_X509_NAME_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_NAME_sk_type(sk),ossl_check_X509_NAME_freefunc_type(freefunc)) +#define sk_X509_NAME_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr), (idx)) +#define sk_X509_NAME_set(sk, idx, ptr) ((X509_NAME *)OPENSSL_sk_set(ossl_check_X509_NAME_sk_type(sk), (idx), ossl_check_X509_NAME_type(ptr))) +#define sk_X509_NAME_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr)) +#define sk_X509_NAME_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr)) +#define sk_X509_NAME_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr), pnum) +#define sk_X509_NAME_sort(sk) OPENSSL_sk_sort(ossl_check_X509_NAME_sk_type(sk)) +#define sk_X509_NAME_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_NAME_sk_type(sk)) +#define sk_X509_NAME_dup(sk) ((STACK_OF(X509_NAME) *)OPENSSL_sk_dup(ossl_check_const_X509_NAME_sk_type(sk))) +#define sk_X509_NAME_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_NAME) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_NAME_sk_type(sk), ossl_check_X509_NAME_copyfunc_type(copyfunc), ossl_check_X509_NAME_freefunc_type(freefunc))) +#define sk_X509_NAME_set_cmp_func(sk, cmp) ((sk_X509_NAME_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_compfunc_type(cmp))) +SKM_DEFINE_STACK_OF_INTERNAL(X509, X509, X509) +#define sk_X509_num(sk) OPENSSL_sk_num(ossl_check_const_X509_sk_type(sk)) +#define sk_X509_value(sk, idx) ((X509 *)OPENSSL_sk_value(ossl_check_const_X509_sk_type(sk), (idx))) +#define sk_X509_new(cmp) ((STACK_OF(X509) *)OPENSSL_sk_new(ossl_check_X509_compfunc_type(cmp))) +#define sk_X509_new_null() ((STACK_OF(X509) *)OPENSSL_sk_new_null()) +#define sk_X509_new_reserve(cmp, n) ((STACK_OF(X509) *)OPENSSL_sk_new_reserve(ossl_check_X509_compfunc_type(cmp), (n))) +#define sk_X509_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_sk_type(sk), (n)) +#define sk_X509_free(sk) OPENSSL_sk_free(ossl_check_X509_sk_type(sk)) +#define sk_X509_zero(sk) OPENSSL_sk_zero(ossl_check_X509_sk_type(sk)) +#define sk_X509_delete(sk, i) ((X509 *)OPENSSL_sk_delete(ossl_check_X509_sk_type(sk), (i))) +#define sk_X509_delete_ptr(sk, ptr) ((X509 *)OPENSSL_sk_delete_ptr(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr))) +#define sk_X509_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr)) +#define sk_X509_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr)) +#define sk_X509_pop(sk) ((X509 *)OPENSSL_sk_pop(ossl_check_X509_sk_type(sk))) +#define sk_X509_shift(sk) ((X509 *)OPENSSL_sk_shift(ossl_check_X509_sk_type(sk))) +#define sk_X509_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_sk_type(sk),ossl_check_X509_freefunc_type(freefunc)) +#define sk_X509_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr), (idx)) +#define sk_X509_set(sk, idx, ptr) ((X509 *)OPENSSL_sk_set(ossl_check_X509_sk_type(sk), (idx), ossl_check_X509_type(ptr))) +#define sk_X509_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr)) +#define sk_X509_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr)) +#define sk_X509_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr), pnum) +#define sk_X509_sort(sk) OPENSSL_sk_sort(ossl_check_X509_sk_type(sk)) +#define sk_X509_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_sk_type(sk)) +#define sk_X509_dup(sk) ((STACK_OF(X509) *)OPENSSL_sk_dup(ossl_check_const_X509_sk_type(sk))) +#define sk_X509_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_sk_type(sk), ossl_check_X509_copyfunc_type(copyfunc), ossl_check_X509_freefunc_type(freefunc))) +#define sk_X509_set_cmp_func(sk, cmp) ((sk_X509_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_sk_type(sk), ossl_check_X509_compfunc_type(cmp))) +SKM_DEFINE_STACK_OF_INTERNAL(X509_REVOKED, X509_REVOKED, X509_REVOKED) +#define sk_X509_REVOKED_num(sk) OPENSSL_sk_num(ossl_check_const_X509_REVOKED_sk_type(sk)) +#define sk_X509_REVOKED_value(sk, idx) ((X509_REVOKED *)OPENSSL_sk_value(ossl_check_const_X509_REVOKED_sk_type(sk), (idx))) +#define sk_X509_REVOKED_new(cmp) ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_new(ossl_check_X509_REVOKED_compfunc_type(cmp))) +#define sk_X509_REVOKED_new_null() ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_new_null()) +#define sk_X509_REVOKED_new_reserve(cmp, n) ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_new_reserve(ossl_check_X509_REVOKED_compfunc_type(cmp), (n))) +#define sk_X509_REVOKED_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_REVOKED_sk_type(sk), (n)) +#define sk_X509_REVOKED_free(sk) OPENSSL_sk_free(ossl_check_X509_REVOKED_sk_type(sk)) +#define sk_X509_REVOKED_zero(sk) OPENSSL_sk_zero(ossl_check_X509_REVOKED_sk_type(sk)) +#define sk_X509_REVOKED_delete(sk, i) ((X509_REVOKED *)OPENSSL_sk_delete(ossl_check_X509_REVOKED_sk_type(sk), (i))) +#define sk_X509_REVOKED_delete_ptr(sk, ptr) ((X509_REVOKED *)OPENSSL_sk_delete_ptr(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr))) +#define sk_X509_REVOKED_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr)) +#define sk_X509_REVOKED_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr)) +#define sk_X509_REVOKED_pop(sk) ((X509_REVOKED *)OPENSSL_sk_pop(ossl_check_X509_REVOKED_sk_type(sk))) +#define sk_X509_REVOKED_shift(sk) ((X509_REVOKED *)OPENSSL_sk_shift(ossl_check_X509_REVOKED_sk_type(sk))) +#define sk_X509_REVOKED_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_REVOKED_sk_type(sk),ossl_check_X509_REVOKED_freefunc_type(freefunc)) +#define sk_X509_REVOKED_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr), (idx)) +#define sk_X509_REVOKED_set(sk, idx, ptr) ((X509_REVOKED *)OPENSSL_sk_set(ossl_check_X509_REVOKED_sk_type(sk), (idx), ossl_check_X509_REVOKED_type(ptr))) +#define sk_X509_REVOKED_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr)) +#define sk_X509_REVOKED_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr)) +#define sk_X509_REVOKED_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr), pnum) +#define sk_X509_REVOKED_sort(sk) OPENSSL_sk_sort(ossl_check_X509_REVOKED_sk_type(sk)) +#define sk_X509_REVOKED_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_REVOKED_sk_type(sk)) +#define sk_X509_REVOKED_dup(sk) ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_dup(ossl_check_const_X509_REVOKED_sk_type(sk))) +#define sk_X509_REVOKED_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_copyfunc_type(copyfunc), ossl_check_X509_REVOKED_freefunc_type(freefunc))) +#define sk_X509_REVOKED_set_cmp_func(sk, cmp) ((sk_X509_REVOKED_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_compfunc_type(cmp))) +SKM_DEFINE_STACK_OF_INTERNAL(X509_CRL, X509_CRL, X509_CRL) +#define sk_X509_CRL_num(sk) OPENSSL_sk_num(ossl_check_const_X509_CRL_sk_type(sk)) +#define sk_X509_CRL_value(sk, idx) ((X509_CRL *)OPENSSL_sk_value(ossl_check_const_X509_CRL_sk_type(sk), (idx))) +#define sk_X509_CRL_new(cmp) ((STACK_OF(X509_CRL) *)OPENSSL_sk_new(ossl_check_X509_CRL_compfunc_type(cmp))) +#define sk_X509_CRL_new_null() ((STACK_OF(X509_CRL) *)OPENSSL_sk_new_null()) +#define sk_X509_CRL_new_reserve(cmp, n) ((STACK_OF(X509_CRL) *)OPENSSL_sk_new_reserve(ossl_check_X509_CRL_compfunc_type(cmp), (n))) +#define sk_X509_CRL_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_CRL_sk_type(sk), (n)) +#define sk_X509_CRL_free(sk) OPENSSL_sk_free(ossl_check_X509_CRL_sk_type(sk)) +#define sk_X509_CRL_zero(sk) OPENSSL_sk_zero(ossl_check_X509_CRL_sk_type(sk)) +#define sk_X509_CRL_delete(sk, i) ((X509_CRL *)OPENSSL_sk_delete(ossl_check_X509_CRL_sk_type(sk), (i))) +#define sk_X509_CRL_delete_ptr(sk, ptr) ((X509_CRL *)OPENSSL_sk_delete_ptr(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr))) +#define sk_X509_CRL_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr)) +#define sk_X509_CRL_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr)) +#define sk_X509_CRL_pop(sk) ((X509_CRL *)OPENSSL_sk_pop(ossl_check_X509_CRL_sk_type(sk))) +#define sk_X509_CRL_shift(sk) ((X509_CRL *)OPENSSL_sk_shift(ossl_check_X509_CRL_sk_type(sk))) +#define sk_X509_CRL_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_CRL_sk_type(sk),ossl_check_X509_CRL_freefunc_type(freefunc)) +#define sk_X509_CRL_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr), (idx)) +#define sk_X509_CRL_set(sk, idx, ptr) ((X509_CRL *)OPENSSL_sk_set(ossl_check_X509_CRL_sk_type(sk), (idx), ossl_check_X509_CRL_type(ptr))) +#define sk_X509_CRL_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr)) +#define sk_X509_CRL_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr)) +#define sk_X509_CRL_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr), pnum) +#define sk_X509_CRL_sort(sk) OPENSSL_sk_sort(ossl_check_X509_CRL_sk_type(sk)) +#define sk_X509_CRL_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_CRL_sk_type(sk)) +#define sk_X509_CRL_dup(sk) ((STACK_OF(X509_CRL) *)OPENSSL_sk_dup(ossl_check_const_X509_CRL_sk_type(sk))) +#define sk_X509_CRL_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_CRL) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_CRL_sk_type(sk), ossl_check_X509_CRL_copyfunc_type(copyfunc), ossl_check_X509_CRL_freefunc_type(freefunc))) +#define sk_X509_CRL_set_cmp_func(sk, cmp) ((sk_X509_CRL_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_compfunc_type(cmp))) + + +/* Flags for X509_get_signature_info() */ +/* Signature info is valid */ +# define X509_SIG_INFO_VALID 0x1 +/* Signature is suitable for TLS use */ +# define X509_SIG_INFO_TLS 0x2 + +# define X509_FILETYPE_PEM 1 +# define X509_FILETYPE_ASN1 2 +# define X509_FILETYPE_DEFAULT 3 + +# define X509v3_KU_DIGITAL_SIGNATURE 0x0080 +# define X509v3_KU_NON_REPUDIATION 0x0040 +# define X509v3_KU_KEY_ENCIPHERMENT 0x0020 +# define X509v3_KU_DATA_ENCIPHERMENT 0x0010 +# define X509v3_KU_KEY_AGREEMENT 0x0008 +# define X509v3_KU_KEY_CERT_SIGN 0x0004 +# define X509v3_KU_CRL_SIGN 0x0002 +# define X509v3_KU_ENCIPHER_ONLY 0x0001 +# define X509v3_KU_DECIPHER_ONLY 0x8000 +# define X509v3_KU_UNDEF 0xffff + +struct X509_algor_st { + ASN1_OBJECT *algorithm; + ASN1_TYPE *parameter; +} /* X509_ALGOR */ ; + +typedef STACK_OF(X509_ALGOR) X509_ALGORS; + +typedef struct X509_val_st { + ASN1_TIME *notBefore; + ASN1_TIME *notAfter; +} X509_VAL; + +typedef struct X509_sig_st X509_SIG; + +typedef struct X509_name_entry_st X509_NAME_ENTRY; + +SKM_DEFINE_STACK_OF_INTERNAL(X509_NAME_ENTRY, X509_NAME_ENTRY, X509_NAME_ENTRY) +#define sk_X509_NAME_ENTRY_num(sk) OPENSSL_sk_num(ossl_check_const_X509_NAME_ENTRY_sk_type(sk)) +#define sk_X509_NAME_ENTRY_value(sk, idx) ((X509_NAME_ENTRY *)OPENSSL_sk_value(ossl_check_const_X509_NAME_ENTRY_sk_type(sk), (idx))) +#define sk_X509_NAME_ENTRY_new(cmp) ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_new(ossl_check_X509_NAME_ENTRY_compfunc_type(cmp))) +#define sk_X509_NAME_ENTRY_new_null() ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_new_null()) +#define sk_X509_NAME_ENTRY_new_reserve(cmp, n) ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_new_reserve(ossl_check_X509_NAME_ENTRY_compfunc_type(cmp), (n))) +#define sk_X509_NAME_ENTRY_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_NAME_ENTRY_sk_type(sk), (n)) +#define sk_X509_NAME_ENTRY_free(sk) OPENSSL_sk_free(ossl_check_X509_NAME_ENTRY_sk_type(sk)) +#define sk_X509_NAME_ENTRY_zero(sk) OPENSSL_sk_zero(ossl_check_X509_NAME_ENTRY_sk_type(sk)) +#define sk_X509_NAME_ENTRY_delete(sk, i) ((X509_NAME_ENTRY *)OPENSSL_sk_delete(ossl_check_X509_NAME_ENTRY_sk_type(sk), (i))) +#define sk_X509_NAME_ENTRY_delete_ptr(sk, ptr) ((X509_NAME_ENTRY *)OPENSSL_sk_delete_ptr(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr))) +#define sk_X509_NAME_ENTRY_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr)) +#define sk_X509_NAME_ENTRY_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr)) +#define sk_X509_NAME_ENTRY_pop(sk) ((X509_NAME_ENTRY *)OPENSSL_sk_pop(ossl_check_X509_NAME_ENTRY_sk_type(sk))) +#define sk_X509_NAME_ENTRY_shift(sk) ((X509_NAME_ENTRY *)OPENSSL_sk_shift(ossl_check_X509_NAME_ENTRY_sk_type(sk))) +#define sk_X509_NAME_ENTRY_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_NAME_ENTRY_sk_type(sk),ossl_check_X509_NAME_ENTRY_freefunc_type(freefunc)) +#define sk_X509_NAME_ENTRY_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr), (idx)) +#define sk_X509_NAME_ENTRY_set(sk, idx, ptr) ((X509_NAME_ENTRY *)OPENSSL_sk_set(ossl_check_X509_NAME_ENTRY_sk_type(sk), (idx), ossl_check_X509_NAME_ENTRY_type(ptr))) +#define sk_X509_NAME_ENTRY_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr)) +#define sk_X509_NAME_ENTRY_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr)) +#define sk_X509_NAME_ENTRY_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr), pnum) +#define sk_X509_NAME_ENTRY_sort(sk) OPENSSL_sk_sort(ossl_check_X509_NAME_ENTRY_sk_type(sk)) +#define sk_X509_NAME_ENTRY_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_NAME_ENTRY_sk_type(sk)) +#define sk_X509_NAME_ENTRY_dup(sk) ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_dup(ossl_check_const_X509_NAME_ENTRY_sk_type(sk))) +#define sk_X509_NAME_ENTRY_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_copyfunc_type(copyfunc), ossl_check_X509_NAME_ENTRY_freefunc_type(freefunc))) +#define sk_X509_NAME_ENTRY_set_cmp_func(sk, cmp) ((sk_X509_NAME_ENTRY_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_compfunc_type(cmp))) + + +# define X509_EX_V_NETSCAPE_HACK 0x8000 +# define X509_EX_V_INIT 0x0001 +typedef struct X509_extension_st X509_EXTENSION; +SKM_DEFINE_STACK_OF_INTERNAL(X509_EXTENSION, X509_EXTENSION, X509_EXTENSION) +#define sk_X509_EXTENSION_num(sk) OPENSSL_sk_num(ossl_check_const_X509_EXTENSION_sk_type(sk)) +#define sk_X509_EXTENSION_value(sk, idx) ((X509_EXTENSION *)OPENSSL_sk_value(ossl_check_const_X509_EXTENSION_sk_type(sk), (idx))) +#define sk_X509_EXTENSION_new(cmp) ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_new(ossl_check_X509_EXTENSION_compfunc_type(cmp))) +#define sk_X509_EXTENSION_new_null() ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_new_null()) +#define sk_X509_EXTENSION_new_reserve(cmp, n) ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_new_reserve(ossl_check_X509_EXTENSION_compfunc_type(cmp), (n))) +#define sk_X509_EXTENSION_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_EXTENSION_sk_type(sk), (n)) +#define sk_X509_EXTENSION_free(sk) OPENSSL_sk_free(ossl_check_X509_EXTENSION_sk_type(sk)) +#define sk_X509_EXTENSION_zero(sk) OPENSSL_sk_zero(ossl_check_X509_EXTENSION_sk_type(sk)) +#define sk_X509_EXTENSION_delete(sk, i) ((X509_EXTENSION *)OPENSSL_sk_delete(ossl_check_X509_EXTENSION_sk_type(sk), (i))) +#define sk_X509_EXTENSION_delete_ptr(sk, ptr) ((X509_EXTENSION *)OPENSSL_sk_delete_ptr(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr))) +#define sk_X509_EXTENSION_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr)) +#define sk_X509_EXTENSION_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr)) +#define sk_X509_EXTENSION_pop(sk) ((X509_EXTENSION *)OPENSSL_sk_pop(ossl_check_X509_EXTENSION_sk_type(sk))) +#define sk_X509_EXTENSION_shift(sk) ((X509_EXTENSION *)OPENSSL_sk_shift(ossl_check_X509_EXTENSION_sk_type(sk))) +#define sk_X509_EXTENSION_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_EXTENSION_sk_type(sk),ossl_check_X509_EXTENSION_freefunc_type(freefunc)) +#define sk_X509_EXTENSION_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr), (idx)) +#define sk_X509_EXTENSION_set(sk, idx, ptr) ((X509_EXTENSION *)OPENSSL_sk_set(ossl_check_X509_EXTENSION_sk_type(sk), (idx), ossl_check_X509_EXTENSION_type(ptr))) +#define sk_X509_EXTENSION_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr)) +#define sk_X509_EXTENSION_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr)) +#define sk_X509_EXTENSION_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr), pnum) +#define sk_X509_EXTENSION_sort(sk) OPENSSL_sk_sort(ossl_check_X509_EXTENSION_sk_type(sk)) +#define sk_X509_EXTENSION_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_EXTENSION_sk_type(sk)) +#define sk_X509_EXTENSION_dup(sk) ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_dup(ossl_check_const_X509_EXTENSION_sk_type(sk))) +#define sk_X509_EXTENSION_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_copyfunc_type(copyfunc), ossl_check_X509_EXTENSION_freefunc_type(freefunc))) +#define sk_X509_EXTENSION_set_cmp_func(sk, cmp) ((sk_X509_EXTENSION_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_compfunc_type(cmp))) + +typedef STACK_OF(X509_EXTENSION) X509_EXTENSIONS; +typedef struct x509_attributes_st X509_ATTRIBUTE; +SKM_DEFINE_STACK_OF_INTERNAL(X509_ATTRIBUTE, X509_ATTRIBUTE, X509_ATTRIBUTE) +#define sk_X509_ATTRIBUTE_num(sk) OPENSSL_sk_num(ossl_check_const_X509_ATTRIBUTE_sk_type(sk)) +#define sk_X509_ATTRIBUTE_value(sk, idx) ((X509_ATTRIBUTE *)OPENSSL_sk_value(ossl_check_const_X509_ATTRIBUTE_sk_type(sk), (idx))) +#define sk_X509_ATTRIBUTE_new(cmp) ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_new(ossl_check_X509_ATTRIBUTE_compfunc_type(cmp))) +#define sk_X509_ATTRIBUTE_new_null() ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_new_null()) +#define sk_X509_ATTRIBUTE_new_reserve(cmp, n) ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_new_reserve(ossl_check_X509_ATTRIBUTE_compfunc_type(cmp), (n))) +#define sk_X509_ATTRIBUTE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_ATTRIBUTE_sk_type(sk), (n)) +#define sk_X509_ATTRIBUTE_free(sk) OPENSSL_sk_free(ossl_check_X509_ATTRIBUTE_sk_type(sk)) +#define sk_X509_ATTRIBUTE_zero(sk) OPENSSL_sk_zero(ossl_check_X509_ATTRIBUTE_sk_type(sk)) +#define sk_X509_ATTRIBUTE_delete(sk, i) ((X509_ATTRIBUTE *)OPENSSL_sk_delete(ossl_check_X509_ATTRIBUTE_sk_type(sk), (i))) +#define sk_X509_ATTRIBUTE_delete_ptr(sk, ptr) ((X509_ATTRIBUTE *)OPENSSL_sk_delete_ptr(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr))) +#define sk_X509_ATTRIBUTE_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr)) +#define sk_X509_ATTRIBUTE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr)) +#define sk_X509_ATTRIBUTE_pop(sk) ((X509_ATTRIBUTE *)OPENSSL_sk_pop(ossl_check_X509_ATTRIBUTE_sk_type(sk))) +#define sk_X509_ATTRIBUTE_shift(sk) ((X509_ATTRIBUTE *)OPENSSL_sk_shift(ossl_check_X509_ATTRIBUTE_sk_type(sk))) +#define sk_X509_ATTRIBUTE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_ATTRIBUTE_sk_type(sk),ossl_check_X509_ATTRIBUTE_freefunc_type(freefunc)) +#define sk_X509_ATTRIBUTE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr), (idx)) +#define sk_X509_ATTRIBUTE_set(sk, idx, ptr) ((X509_ATTRIBUTE *)OPENSSL_sk_set(ossl_check_X509_ATTRIBUTE_sk_type(sk), (idx), ossl_check_X509_ATTRIBUTE_type(ptr))) +#define sk_X509_ATTRIBUTE_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr)) +#define sk_X509_ATTRIBUTE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr)) +#define sk_X509_ATTRIBUTE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr), pnum) +#define sk_X509_ATTRIBUTE_sort(sk) OPENSSL_sk_sort(ossl_check_X509_ATTRIBUTE_sk_type(sk)) +#define sk_X509_ATTRIBUTE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_ATTRIBUTE_sk_type(sk)) +#define sk_X509_ATTRIBUTE_dup(sk) ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_dup(ossl_check_const_X509_ATTRIBUTE_sk_type(sk))) +#define sk_X509_ATTRIBUTE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_copyfunc_type(copyfunc), ossl_check_X509_ATTRIBUTE_freefunc_type(freefunc))) +#define sk_X509_ATTRIBUTE_set_cmp_func(sk, cmp) ((sk_X509_ATTRIBUTE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_compfunc_type(cmp))) + +typedef struct X509_req_info_st X509_REQ_INFO; +typedef struct X509_req_st X509_REQ; +typedef struct x509_cert_aux_st X509_CERT_AUX; +typedef struct x509_cinf_st X509_CINF; + +/* Flags for X509_print_ex() */ + +# define X509_FLAG_COMPAT 0 +# define X509_FLAG_NO_HEADER 1L +# define X509_FLAG_NO_VERSION (1L << 1) +# define X509_FLAG_NO_SERIAL (1L << 2) +# define X509_FLAG_NO_SIGNAME (1L << 3) +# define X509_FLAG_NO_ISSUER (1L << 4) +# define X509_FLAG_NO_VALIDITY (1L << 5) +# define X509_FLAG_NO_SUBJECT (1L << 6) +# define X509_FLAG_NO_PUBKEY (1L << 7) +# define X509_FLAG_NO_EXTENSIONS (1L << 8) +# define X509_FLAG_NO_SIGDUMP (1L << 9) +# define X509_FLAG_NO_AUX (1L << 10) +# define X509_FLAG_NO_ATTRIBUTES (1L << 11) +# define X509_FLAG_NO_IDS (1L << 12) +# define X509_FLAG_EXTENSIONS_ONLY_KID (1L << 13) + +/* Flags specific to X509_NAME_print_ex() */ + +/* The field separator information */ + +# define XN_FLAG_SEP_MASK (0xf << 16) + +# define XN_FLAG_COMPAT 0/* Traditional; use old X509_NAME_print */ +# define XN_FLAG_SEP_COMMA_PLUS (1 << 16)/* RFC2253 ,+ */ +# define XN_FLAG_SEP_CPLUS_SPC (2 << 16)/* ,+ spaced: more readable */ +# define XN_FLAG_SEP_SPLUS_SPC (3 << 16)/* ;+ spaced */ +# define XN_FLAG_SEP_MULTILINE (4 << 16)/* One line per field */ + +# define XN_FLAG_DN_REV (1 << 20)/* Reverse DN order */ + +/* How the field name is shown */ + +# define XN_FLAG_FN_MASK (0x3 << 21) + +# define XN_FLAG_FN_SN 0/* Object short name */ +# define XN_FLAG_FN_LN (1 << 21)/* Object long name */ +# define XN_FLAG_FN_OID (2 << 21)/* Always use OIDs */ +# define XN_FLAG_FN_NONE (3 << 21)/* No field names */ + +# define XN_FLAG_SPC_EQ (1 << 23)/* Put spaces round '=' */ + +/* + * This determines if we dump fields we don't recognise: RFC2253 requires + * this. + */ + +# define XN_FLAG_DUMP_UNKNOWN_FIELDS (1 << 24) + +# define XN_FLAG_FN_ALIGN (1 << 25)/* Align field names to 20 + * characters */ + +/* Complete set of RFC2253 flags */ + +# define XN_FLAG_RFC2253 (ASN1_STRFLGS_RFC2253 | \ + XN_FLAG_SEP_COMMA_PLUS | \ + XN_FLAG_DN_REV | \ + XN_FLAG_FN_SN | \ + XN_FLAG_DUMP_UNKNOWN_FIELDS) + +/* readable oneline form */ + +# define XN_FLAG_ONELINE (ASN1_STRFLGS_RFC2253 | \ + ASN1_STRFLGS_ESC_QUOTE | \ + XN_FLAG_SEP_CPLUS_SPC | \ + XN_FLAG_SPC_EQ | \ + XN_FLAG_FN_SN) + +/* readable multiline form */ + +# define XN_FLAG_MULTILINE (ASN1_STRFLGS_ESC_CTRL | \ + ASN1_STRFLGS_ESC_MSB | \ + XN_FLAG_SEP_MULTILINE | \ + XN_FLAG_SPC_EQ | \ + XN_FLAG_FN_LN | \ + XN_FLAG_FN_ALIGN) + +typedef struct X509_crl_info_st X509_CRL_INFO; + +typedef struct private_key_st { + int version; + /* The PKCS#8 data types */ + X509_ALGOR *enc_algor; + ASN1_OCTET_STRING *enc_pkey; /* encrypted pub key */ + /* When decrypted, the following will not be NULL */ + EVP_PKEY *dec_pkey; + /* used to encrypt and decrypt */ + int key_length; + char *key_data; + int key_free; /* true if we should auto free key_data */ + /* expanded version of 'enc_algor' */ + EVP_CIPHER_INFO cipher; +} X509_PKEY; + +typedef struct X509_info_st { + X509 *x509; + X509_CRL *crl; + X509_PKEY *x_pkey; + EVP_CIPHER_INFO enc_cipher; + int enc_len; + char *enc_data; +} X509_INFO; +SKM_DEFINE_STACK_OF_INTERNAL(X509_INFO, X509_INFO, X509_INFO) +#define sk_X509_INFO_num(sk) OPENSSL_sk_num(ossl_check_const_X509_INFO_sk_type(sk)) +#define sk_X509_INFO_value(sk, idx) ((X509_INFO *)OPENSSL_sk_value(ossl_check_const_X509_INFO_sk_type(sk), (idx))) +#define sk_X509_INFO_new(cmp) ((STACK_OF(X509_INFO) *)OPENSSL_sk_new(ossl_check_X509_INFO_compfunc_type(cmp))) +#define sk_X509_INFO_new_null() ((STACK_OF(X509_INFO) *)OPENSSL_sk_new_null()) +#define sk_X509_INFO_new_reserve(cmp, n) ((STACK_OF(X509_INFO) *)OPENSSL_sk_new_reserve(ossl_check_X509_INFO_compfunc_type(cmp), (n))) +#define sk_X509_INFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_INFO_sk_type(sk), (n)) +#define sk_X509_INFO_free(sk) OPENSSL_sk_free(ossl_check_X509_INFO_sk_type(sk)) +#define sk_X509_INFO_zero(sk) OPENSSL_sk_zero(ossl_check_X509_INFO_sk_type(sk)) +#define sk_X509_INFO_delete(sk, i) ((X509_INFO *)OPENSSL_sk_delete(ossl_check_X509_INFO_sk_type(sk), (i))) +#define sk_X509_INFO_delete_ptr(sk, ptr) ((X509_INFO *)OPENSSL_sk_delete_ptr(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr))) +#define sk_X509_INFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr)) +#define sk_X509_INFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr)) +#define sk_X509_INFO_pop(sk) ((X509_INFO *)OPENSSL_sk_pop(ossl_check_X509_INFO_sk_type(sk))) +#define sk_X509_INFO_shift(sk) ((X509_INFO *)OPENSSL_sk_shift(ossl_check_X509_INFO_sk_type(sk))) +#define sk_X509_INFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_INFO_sk_type(sk),ossl_check_X509_INFO_freefunc_type(freefunc)) +#define sk_X509_INFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr), (idx)) +#define sk_X509_INFO_set(sk, idx, ptr) ((X509_INFO *)OPENSSL_sk_set(ossl_check_X509_INFO_sk_type(sk), (idx), ossl_check_X509_INFO_type(ptr))) +#define sk_X509_INFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr)) +#define sk_X509_INFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr)) +#define sk_X509_INFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr), pnum) +#define sk_X509_INFO_sort(sk) OPENSSL_sk_sort(ossl_check_X509_INFO_sk_type(sk)) +#define sk_X509_INFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_INFO_sk_type(sk)) +#define sk_X509_INFO_dup(sk) ((STACK_OF(X509_INFO) *)OPENSSL_sk_dup(ossl_check_const_X509_INFO_sk_type(sk))) +#define sk_X509_INFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_INFO) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_INFO_sk_type(sk), ossl_check_X509_INFO_copyfunc_type(copyfunc), ossl_check_X509_INFO_freefunc_type(freefunc))) +#define sk_X509_INFO_set_cmp_func(sk, cmp) ((sk_X509_INFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_compfunc_type(cmp))) + + +/* + * The next 2 structures and their 8 routines are used to manipulate Netscape's + * spki structures - useful if you are writing a CA web page + */ +typedef struct Netscape_spkac_st { + X509_PUBKEY *pubkey; + ASN1_IA5STRING *challenge; /* challenge sent in atlas >= PR2 */ +} NETSCAPE_SPKAC; + +typedef struct Netscape_spki_st { + NETSCAPE_SPKAC *spkac; /* signed public key and challenge */ + X509_ALGOR sig_algor; + ASN1_BIT_STRING *signature; +} NETSCAPE_SPKI; + +/* Netscape certificate sequence structure */ +typedef struct Netscape_certificate_sequence { + ASN1_OBJECT *type; + STACK_OF(X509) *certs; +} NETSCAPE_CERT_SEQUENCE; + +/*- Unused (and iv length is wrong) +typedef struct CBCParameter_st + { + unsigned char iv[8]; + } CBC_PARAM; +*/ + +/* Password based encryption structure */ + +typedef struct PBEPARAM_st { + ASN1_OCTET_STRING *salt; + ASN1_INTEGER *iter; +} PBEPARAM; + +/* Password based encryption V2 structures */ + +typedef struct PBE2PARAM_st { + X509_ALGOR *keyfunc; + X509_ALGOR *encryption; +} PBE2PARAM; + +typedef struct PBKDF2PARAM_st { +/* Usually OCTET STRING but could be anything */ + ASN1_TYPE *salt; + ASN1_INTEGER *iter; + ASN1_INTEGER *keylength; + X509_ALGOR *prf; +} PBKDF2PARAM; + +#ifndef OPENSSL_NO_SCRYPT +typedef struct SCRYPT_PARAMS_st { + ASN1_OCTET_STRING *salt; + ASN1_INTEGER *costParameter; + ASN1_INTEGER *blockSize; + ASN1_INTEGER *parallelizationParameter; + ASN1_INTEGER *keyLength; +} SCRYPT_PARAMS; +#endif + +#ifdef __cplusplus +} +#endif + +# include +# include + +#ifdef __cplusplus +extern "C" { +#endif + +# define X509_EXT_PACK_UNKNOWN 1 +# define X509_EXT_PACK_STRING 2 + +# define X509_extract_key(x) X509_get_pubkey(x)/*****/ +# define X509_REQ_extract_key(a) X509_REQ_get_pubkey(a) +# define X509_name_cmp(a,b) X509_NAME_cmp((a),(b)) + +void X509_CRL_set_default_method(const X509_CRL_METHOD *meth); +X509_CRL_METHOD *X509_CRL_METHOD_new(int (*crl_init) (X509_CRL *crl), + int (*crl_free) (X509_CRL *crl), + int (*crl_lookup) (X509_CRL *crl, + X509_REVOKED **ret, + const + ASN1_INTEGER *serial, + const + X509_NAME *issuer), + int (*crl_verify) (X509_CRL *crl, + EVP_PKEY *pk)); +void X509_CRL_METHOD_free(X509_CRL_METHOD *m); + +void X509_CRL_set_meth_data(X509_CRL *crl, void *dat); +void *X509_CRL_get_meth_data(X509_CRL *crl); + +const char *X509_verify_cert_error_string(long n); + +int X509_verify(X509 *a, EVP_PKEY *r); +int X509_self_signed(X509 *cert, int verify_signature); + +int X509_REQ_verify_ex(X509_REQ *a, EVP_PKEY *r, OSSL_LIB_CTX *libctx, + const char *propq); +int X509_REQ_verify(X509_REQ *a, EVP_PKEY *r); +int X509_CRL_verify(X509_CRL *a, EVP_PKEY *r); +int NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r); + +NETSCAPE_SPKI *NETSCAPE_SPKI_b64_decode(const char *str, int len); +char *NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *x); +EVP_PKEY *NETSCAPE_SPKI_get_pubkey(NETSCAPE_SPKI *x); +int NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey); + +int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki); + +int X509_signature_dump(BIO *bp, const ASN1_STRING *sig, int indent); +int X509_signature_print(BIO *bp, const X509_ALGOR *alg, + const ASN1_STRING *sig); + +int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md); +int X509_sign_ctx(X509 *x, EVP_MD_CTX *ctx); +int X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md); +int X509_REQ_sign_ctx(X509_REQ *x, EVP_MD_CTX *ctx); +int X509_CRL_sign(X509_CRL *x, EVP_PKEY *pkey, const EVP_MD *md); +int X509_CRL_sign_ctx(X509_CRL *x, EVP_MD_CTX *ctx); +int NETSCAPE_SPKI_sign(NETSCAPE_SPKI *x, EVP_PKEY *pkey, const EVP_MD *md); + +int X509_pubkey_digest(const X509 *data, const EVP_MD *type, + unsigned char *md, unsigned int *len); +int X509_digest(const X509 *data, const EVP_MD *type, + unsigned char *md, unsigned int *len); +ASN1_OCTET_STRING *X509_digest_sig(const X509 *cert, + EVP_MD **md_used, int *md_is_fallback); +int X509_CRL_digest(const X509_CRL *data, const EVP_MD *type, + unsigned char *md, unsigned int *len); +int X509_REQ_digest(const X509_REQ *data, const EVP_MD *type, + unsigned char *md, unsigned int *len); +int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type, + unsigned char *md, unsigned int *len); + +X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout); +X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# include /* OSSL_HTTP_REQ_CTX_nbio_d2i */ +# define X509_http_nbio(rctx, pcert) \ + OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509)) +# define X509_CRL_http_nbio(rctx, pcrl) \ + OSSL_HTTP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL)) +# endif + +# ifndef OPENSSL_NO_STDIO +X509 *d2i_X509_fp(FILE *fp, X509 **x509); +int i2d_X509_fp(FILE *fp, const X509 *x509); +X509_CRL *d2i_X509_CRL_fp(FILE *fp, X509_CRL **crl); +int i2d_X509_CRL_fp(FILE *fp, const X509_CRL *crl); +X509_REQ *d2i_X509_REQ_fp(FILE *fp, X509_REQ **req); +int i2d_X509_REQ_fp(FILE *fp, const X509_REQ *req); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_fp(FILE *fp, RSA **rsa); +OSSL_DEPRECATEDIN_3_0 int i2d_RSAPrivateKey_fp(FILE *fp, const RSA *rsa); +OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPublicKey_fp(FILE *fp, RSA **rsa); +OSSL_DEPRECATEDIN_3_0 int i2d_RSAPublicKey_fp(FILE *fp, const RSA *rsa); +OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSA_PUBKEY_fp(FILE *fp, RSA **rsa); +OSSL_DEPRECATEDIN_3_0 int i2d_RSA_PUBKEY_fp(FILE *fp, const RSA *rsa); +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# ifndef OPENSSL_NO_DSA +OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSA_PUBKEY_fp(FILE *fp, DSA **dsa); +OSSL_DEPRECATEDIN_3_0 int i2d_DSA_PUBKEY_fp(FILE *fp, const DSA *dsa); +OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSAPrivateKey_fp(FILE *fp, DSA **dsa); +OSSL_DEPRECATEDIN_3_0 int i2d_DSAPrivateKey_fp(FILE *fp, const DSA *dsa); +# endif +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# ifndef OPENSSL_NO_EC +OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_EC_PUBKEY_fp(FILE *fp, EC_KEY **eckey); +OSSL_DEPRECATEDIN_3_0 int i2d_EC_PUBKEY_fp(FILE *fp, const EC_KEY *eckey); +OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECPrivateKey_fp(FILE *fp, EC_KEY **eckey); +OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_fp(FILE *fp, const EC_KEY *eckey); +# endif /* OPENSSL_NO_EC */ +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ +X509_SIG *d2i_PKCS8_fp(FILE *fp, X509_SIG **p8); +int i2d_PKCS8_fp(FILE *fp, const X509_SIG *p8); +X509_PUBKEY *d2i_X509_PUBKEY_fp(FILE *fp, X509_PUBKEY **xpk); +int i2d_X509_PUBKEY_fp(FILE *fp, const X509_PUBKEY *xpk); +PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, + PKCS8_PRIV_KEY_INFO **p8inf); +int i2d_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, const PKCS8_PRIV_KEY_INFO *p8inf); +int i2d_PKCS8PrivateKeyInfo_fp(FILE *fp, const EVP_PKEY *key); +int i2d_PrivateKey_fp(FILE *fp, const EVP_PKEY *pkey); +EVP_PKEY *d2i_PrivateKey_ex_fp(FILE *fp, EVP_PKEY **a, OSSL_LIB_CTX *libctx, + const char *propq); +EVP_PKEY *d2i_PrivateKey_fp(FILE *fp, EVP_PKEY **a); +int i2d_PUBKEY_fp(FILE *fp, const EVP_PKEY *pkey); +EVP_PKEY *d2i_PUBKEY_ex_fp(FILE *fp, EVP_PKEY **a, OSSL_LIB_CTX *libctx, + const char *propq); +EVP_PKEY *d2i_PUBKEY_fp(FILE *fp, EVP_PKEY **a); +# endif + +X509 *d2i_X509_bio(BIO *bp, X509 **x509); +int i2d_X509_bio(BIO *bp, const X509 *x509); +X509_CRL *d2i_X509_CRL_bio(BIO *bp, X509_CRL **crl); +int i2d_X509_CRL_bio(BIO *bp, const X509_CRL *crl); +X509_REQ *d2i_X509_REQ_bio(BIO *bp, X509_REQ **req); +int i2d_X509_REQ_bio(BIO *bp, const X509_REQ *req); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa); +OSSL_DEPRECATEDIN_3_0 int i2d_RSAPrivateKey_bio(BIO *bp, const RSA *rsa); +OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPublicKey_bio(BIO *bp, RSA **rsa); +OSSL_DEPRECATEDIN_3_0 int i2d_RSAPublicKey_bio(BIO *bp, const RSA *rsa); +OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSA_PUBKEY_bio(BIO *bp, RSA **rsa); +OSSL_DEPRECATEDIN_3_0 int i2d_RSA_PUBKEY_bio(BIO *bp, const RSA *rsa); +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# ifndef OPENSSL_NO_DSA +OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSA_PUBKEY_bio(BIO *bp, DSA **dsa); +OSSL_DEPRECATEDIN_3_0 int i2d_DSA_PUBKEY_bio(BIO *bp, const DSA *dsa); +OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSAPrivateKey_bio(BIO *bp, DSA **dsa); +OSSL_DEPRECATEDIN_3_0 int i2d_DSAPrivateKey_bio(BIO *bp, const DSA *dsa); +# endif +# endif + +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# ifndef OPENSSL_NO_EC +OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey); +OSSL_DEPRECATEDIN_3_0 int i2d_EC_PUBKEY_bio(BIO *bp, const EC_KEY *eckey); +OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey); +OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey); +# endif /* OPENSSL_NO_EC */ +# endif /* OPENSSL_NO_DEPRECATED_3_0 */ + +X509_SIG *d2i_PKCS8_bio(BIO *bp, X509_SIG **p8); +int i2d_PKCS8_bio(BIO *bp, const X509_SIG *p8); +X509_PUBKEY *d2i_X509_PUBKEY_bio(BIO *bp, X509_PUBKEY **xpk); +int i2d_X509_PUBKEY_bio(BIO *bp, const X509_PUBKEY *xpk); +PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, + PKCS8_PRIV_KEY_INFO **p8inf); +int i2d_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, const PKCS8_PRIV_KEY_INFO *p8inf); +int i2d_PKCS8PrivateKeyInfo_bio(BIO *bp, const EVP_PKEY *key); +int i2d_PrivateKey_bio(BIO *bp, const EVP_PKEY *pkey); +EVP_PKEY *d2i_PrivateKey_ex_bio(BIO *bp, EVP_PKEY **a, OSSL_LIB_CTX *libctx, + const char *propq); +EVP_PKEY *d2i_PrivateKey_bio(BIO *bp, EVP_PKEY **a); +int i2d_PUBKEY_bio(BIO *bp, const EVP_PKEY *pkey); +EVP_PKEY *d2i_PUBKEY_ex_bio(BIO *bp, EVP_PKEY **a, OSSL_LIB_CTX *libctx, + const char *propq); +EVP_PKEY *d2i_PUBKEY_bio(BIO *bp, EVP_PKEY **a); + +DECLARE_ASN1_DUP_FUNCTION(X509) +DECLARE_ASN1_DUP_FUNCTION(X509_ALGOR) +DECLARE_ASN1_DUP_FUNCTION(X509_ATTRIBUTE) +DECLARE_ASN1_DUP_FUNCTION(X509_CRL) +DECLARE_ASN1_DUP_FUNCTION(X509_EXTENSION) +DECLARE_ASN1_DUP_FUNCTION(X509_PUBKEY) +DECLARE_ASN1_DUP_FUNCTION(X509_REQ) +DECLARE_ASN1_DUP_FUNCTION(X509_REVOKED) +int X509_ALGOR_set0(X509_ALGOR *alg, ASN1_OBJECT *aobj, int ptype, + void *pval); +void X509_ALGOR_get0(const ASN1_OBJECT **paobj, int *pptype, + const void **ppval, const X509_ALGOR *algor); +void X509_ALGOR_set_md(X509_ALGOR *alg, const EVP_MD *md); +int X509_ALGOR_cmp(const X509_ALGOR *a, const X509_ALGOR *b); +int X509_ALGOR_copy(X509_ALGOR *dest, const X509_ALGOR *src); + +DECLARE_ASN1_DUP_FUNCTION(X509_NAME) +DECLARE_ASN1_DUP_FUNCTION(X509_NAME_ENTRY) + +int X509_cmp_time(const ASN1_TIME *s, time_t *t); +int X509_cmp_current_time(const ASN1_TIME *s); +int X509_cmp_timeframe(const X509_VERIFY_PARAM *vpm, + const ASN1_TIME *start, const ASN1_TIME *end); +ASN1_TIME *X509_time_adj(ASN1_TIME *s, long adj, time_t *t); +ASN1_TIME *X509_time_adj_ex(ASN1_TIME *s, + int offset_day, long offset_sec, time_t *t); +ASN1_TIME *X509_gmtime_adj(ASN1_TIME *s, long adj); + +const char *X509_get_default_cert_area(void); +const char *X509_get_default_cert_dir(void); +const char *X509_get_default_cert_file(void); +const char *X509_get_default_cert_dir_env(void); +const char *X509_get_default_cert_file_env(void); +const char *X509_get_default_private_dir(void); + +X509_REQ *X509_to_X509_REQ(X509 *x, EVP_PKEY *pkey, const EVP_MD *md); +X509 *X509_REQ_to_X509(X509_REQ *r, int days, EVP_PKEY *pkey); + +DECLARE_ASN1_FUNCTIONS(X509_ALGOR) +DECLARE_ASN1_ENCODE_FUNCTIONS(X509_ALGORS, X509_ALGORS, X509_ALGORS) +DECLARE_ASN1_FUNCTIONS(X509_VAL) + +DECLARE_ASN1_FUNCTIONS(X509_PUBKEY) + +X509_PUBKEY *X509_PUBKEY_new_ex(OSSL_LIB_CTX *libctx, const char *propq); +int X509_PUBKEY_set(X509_PUBKEY **x, EVP_PKEY *pkey); +EVP_PKEY *X509_PUBKEY_get0(const X509_PUBKEY *key); +EVP_PKEY *X509_PUBKEY_get(const X509_PUBKEY *key); +int X509_get_pubkey_parameters(EVP_PKEY *pkey, STACK_OF(X509) *chain); +long X509_get_pathlen(X509 *x); +DECLARE_ASN1_ENCODE_FUNCTIONS_only(EVP_PKEY, PUBKEY) +EVP_PKEY *d2i_PUBKEY_ex(EVP_PKEY **a, const unsigned char **pp, long length, + OSSL_LIB_CTX *libctx, const char *propq); +# ifndef OPENSSL_NO_DEPRECATED_3_0 +DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY) +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# ifndef OPENSSL_NO_DSA +DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,DSA, DSA_PUBKEY) +# endif +# endif +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# ifndef OPENSSL_NO_EC +DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, EC_KEY, EC_PUBKEY) +# endif +# endif + +DECLARE_ASN1_FUNCTIONS(X509_SIG) +void X509_SIG_get0(const X509_SIG *sig, const X509_ALGOR **palg, + const ASN1_OCTET_STRING **pdigest); +void X509_SIG_getm(X509_SIG *sig, X509_ALGOR **palg, + ASN1_OCTET_STRING **pdigest); + +DECLARE_ASN1_FUNCTIONS(X509_REQ_INFO) +DECLARE_ASN1_FUNCTIONS(X509_REQ) +X509_REQ *X509_REQ_new_ex(OSSL_LIB_CTX *libctx, const char *propq); + +DECLARE_ASN1_FUNCTIONS(X509_ATTRIBUTE) +X509_ATTRIBUTE *X509_ATTRIBUTE_create(int nid, int atrtype, void *value); + +DECLARE_ASN1_FUNCTIONS(X509_EXTENSION) +DECLARE_ASN1_ENCODE_FUNCTIONS(X509_EXTENSIONS, X509_EXTENSIONS, X509_EXTENSIONS) + +DECLARE_ASN1_FUNCTIONS(X509_NAME_ENTRY) + +DECLARE_ASN1_FUNCTIONS(X509_NAME) + +int X509_NAME_set(X509_NAME **xn, const X509_NAME *name); + +DECLARE_ASN1_FUNCTIONS(X509_CINF) +DECLARE_ASN1_FUNCTIONS(X509) +X509 *X509_new_ex(OSSL_LIB_CTX *libctx, const char *propq); +DECLARE_ASN1_FUNCTIONS(X509_CERT_AUX) + +#define X509_get_ex_new_index(l, p, newf, dupf, freef) \ + CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_X509, l, p, newf, dupf, freef) +int X509_set_ex_data(X509 *r, int idx, void *arg); +void *X509_get_ex_data(const X509 *r, int idx); +DECLARE_ASN1_ENCODE_FUNCTIONS_only(X509,X509_AUX) + +int i2d_re_X509_tbs(X509 *x, unsigned char **pp); + +int X509_SIG_INFO_get(const X509_SIG_INFO *siginf, int *mdnid, int *pknid, + int *secbits, uint32_t *flags); +void X509_SIG_INFO_set(X509_SIG_INFO *siginf, int mdnid, int pknid, + int secbits, uint32_t flags); + +int X509_get_signature_info(X509 *x, int *mdnid, int *pknid, int *secbits, + uint32_t *flags); + +void X509_get0_signature(const ASN1_BIT_STRING **psig, + const X509_ALGOR **palg, const X509 *x); +int X509_get_signature_nid(const X509 *x); + +void X509_set0_distinguishing_id(X509 *x, ASN1_OCTET_STRING *d_id); +ASN1_OCTET_STRING *X509_get0_distinguishing_id(X509 *x); +void X509_REQ_set0_distinguishing_id(X509_REQ *x, ASN1_OCTET_STRING *d_id); +ASN1_OCTET_STRING *X509_REQ_get0_distinguishing_id(X509_REQ *x); + +int X509_alias_set1(X509 *x, const unsigned char *name, int len); +int X509_keyid_set1(X509 *x, const unsigned char *id, int len); +unsigned char *X509_alias_get0(X509 *x, int *len); +unsigned char *X509_keyid_get0(X509 *x, int *len); + +DECLARE_ASN1_FUNCTIONS(X509_REVOKED) +DECLARE_ASN1_FUNCTIONS(X509_CRL_INFO) +DECLARE_ASN1_FUNCTIONS(X509_CRL) +X509_CRL *X509_CRL_new_ex(OSSL_LIB_CTX *libctx, const char *propq); + +int X509_CRL_add0_revoked(X509_CRL *crl, X509_REVOKED *rev); +int X509_CRL_get0_by_serial(X509_CRL *crl, + X509_REVOKED **ret, const ASN1_INTEGER *serial); +int X509_CRL_get0_by_cert(X509_CRL *crl, X509_REVOKED **ret, X509 *x); + +X509_PKEY *X509_PKEY_new(void); +void X509_PKEY_free(X509_PKEY *a); + +DECLARE_ASN1_FUNCTIONS(NETSCAPE_SPKI) +DECLARE_ASN1_FUNCTIONS(NETSCAPE_SPKAC) +DECLARE_ASN1_FUNCTIONS(NETSCAPE_CERT_SEQUENCE) + +X509_INFO *X509_INFO_new(void); +void X509_INFO_free(X509_INFO *a); +char *X509_NAME_oneline(const X509_NAME *a, char *buf, int size); + +#ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 +int ASN1_verify(i2d_of_void *i2d, X509_ALGOR *algor1, + ASN1_BIT_STRING *signature, char *data, EVP_PKEY *pkey); +OSSL_DEPRECATEDIN_3_0 +int ASN1_digest(i2d_of_void *i2d, const EVP_MD *type, char *data, + unsigned char *md, unsigned int *len); +OSSL_DEPRECATEDIN_3_0 +int ASN1_sign(i2d_of_void *i2d, X509_ALGOR *algor1, X509_ALGOR *algor2, + ASN1_BIT_STRING *signature, char *data, EVP_PKEY *pkey, + const EVP_MD *type); +#endif +int ASN1_item_digest(const ASN1_ITEM *it, const EVP_MD *type, void *data, + unsigned char *md, unsigned int *len); +int ASN1_item_verify(const ASN1_ITEM *it, const X509_ALGOR *alg, + const ASN1_BIT_STRING *signature, const void *data, + EVP_PKEY *pkey); +int ASN1_item_verify_ctx(const ASN1_ITEM *it, const X509_ALGOR *alg, + const ASN1_BIT_STRING *signature, const void *data, + EVP_MD_CTX *ctx); +int ASN1_item_sign(const ASN1_ITEM *it, X509_ALGOR *algor1, X509_ALGOR *algor2, + ASN1_BIT_STRING *signature, const void *data, + EVP_PKEY *pkey, const EVP_MD *md); +int ASN1_item_sign_ctx(const ASN1_ITEM *it, X509_ALGOR *algor1, + X509_ALGOR *algor2, ASN1_BIT_STRING *signature, + const void *data, EVP_MD_CTX *ctx); + +#define X509_VERSION_1 0 +#define X509_VERSION_2 1 +#define X509_VERSION_3 2 + +long X509_get_version(const X509 *x); +int X509_set_version(X509 *x, long version); +int X509_set_serialNumber(X509 *x, ASN1_INTEGER *serial); +ASN1_INTEGER *X509_get_serialNumber(X509 *x); +const ASN1_INTEGER *X509_get0_serialNumber(const X509 *x); +int X509_set_issuer_name(X509 *x, const X509_NAME *name); +X509_NAME *X509_get_issuer_name(const X509 *a); +int X509_set_subject_name(X509 *x, const X509_NAME *name); +X509_NAME *X509_get_subject_name(const X509 *a); +const ASN1_TIME * X509_get0_notBefore(const X509 *x); +ASN1_TIME *X509_getm_notBefore(const X509 *x); +int X509_set1_notBefore(X509 *x, const ASN1_TIME *tm); +const ASN1_TIME *X509_get0_notAfter(const X509 *x); +ASN1_TIME *X509_getm_notAfter(const X509 *x); +int X509_set1_notAfter(X509 *x, const ASN1_TIME *tm); +int X509_set_pubkey(X509 *x, EVP_PKEY *pkey); +int X509_up_ref(X509 *x); +int X509_get_signature_type(const X509 *x); + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define X509_get_notBefore X509_getm_notBefore +# define X509_get_notAfter X509_getm_notAfter +# define X509_set_notBefore X509_set1_notBefore +# define X509_set_notAfter X509_set1_notAfter +#endif + + +/* + * This one is only used so that a binary form can output, as in + * i2d_X509_PUBKEY(X509_get_X509_PUBKEY(x), &buf) + */ +X509_PUBKEY *X509_get_X509_PUBKEY(const X509 *x); +const STACK_OF(X509_EXTENSION) *X509_get0_extensions(const X509 *x); +void X509_get0_uids(const X509 *x, const ASN1_BIT_STRING **piuid, + const ASN1_BIT_STRING **psuid); +const X509_ALGOR *X509_get0_tbs_sigalg(const X509 *x); + +EVP_PKEY *X509_get0_pubkey(const X509 *x); +EVP_PKEY *X509_get_pubkey(X509 *x); +ASN1_BIT_STRING *X509_get0_pubkey_bitstr(const X509 *x); + +#define X509_REQ_VERSION_1 0 + +long X509_REQ_get_version(const X509_REQ *req); +int X509_REQ_set_version(X509_REQ *x, long version); +X509_NAME *X509_REQ_get_subject_name(const X509_REQ *req); +int X509_REQ_set_subject_name(X509_REQ *req, const X509_NAME *name); +void X509_REQ_get0_signature(const X509_REQ *req, const ASN1_BIT_STRING **psig, + const X509_ALGOR **palg); +void X509_REQ_set0_signature(X509_REQ *req, ASN1_BIT_STRING *psig); +int X509_REQ_set1_signature_algo(X509_REQ *req, X509_ALGOR *palg); +int X509_REQ_get_signature_nid(const X509_REQ *req); +int i2d_re_X509_REQ_tbs(X509_REQ *req, unsigned char **pp); +int X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey); +EVP_PKEY *X509_REQ_get_pubkey(X509_REQ *req); +EVP_PKEY *X509_REQ_get0_pubkey(const X509_REQ *req); +X509_PUBKEY *X509_REQ_get_X509_PUBKEY(X509_REQ *req); +int X509_REQ_extension_nid(int nid); +int *X509_REQ_get_extension_nids(void); +void X509_REQ_set_extension_nids(int *nids); +STACK_OF(X509_EXTENSION) *X509_REQ_get_extensions(X509_REQ *req); +int X509_REQ_add_extensions_nid(X509_REQ *req, + const STACK_OF(X509_EXTENSION) *exts, int nid); +int X509_REQ_add_extensions(X509_REQ *req, const STACK_OF(X509_EXTENSION) *ext); +int X509_REQ_get_attr_count(const X509_REQ *req); +int X509_REQ_get_attr_by_NID(const X509_REQ *req, int nid, int lastpos); +int X509_REQ_get_attr_by_OBJ(const X509_REQ *req, const ASN1_OBJECT *obj, + int lastpos); +X509_ATTRIBUTE *X509_REQ_get_attr(const X509_REQ *req, int loc); +X509_ATTRIBUTE *X509_REQ_delete_attr(X509_REQ *req, int loc); +int X509_REQ_add1_attr(X509_REQ *req, X509_ATTRIBUTE *attr); +int X509_REQ_add1_attr_by_OBJ(X509_REQ *req, + const ASN1_OBJECT *obj, int type, + const unsigned char *bytes, int len); +int X509_REQ_add1_attr_by_NID(X509_REQ *req, + int nid, int type, + const unsigned char *bytes, int len); +int X509_REQ_add1_attr_by_txt(X509_REQ *req, + const char *attrname, int type, + const unsigned char *bytes, int len); + +#define X509_CRL_VERSION_1 0 +#define X509_CRL_VERSION_2 1 + +int X509_CRL_set_version(X509_CRL *x, long version); +int X509_CRL_set_issuer_name(X509_CRL *x, const X509_NAME *name); +int X509_CRL_set1_lastUpdate(X509_CRL *x, const ASN1_TIME *tm); +int X509_CRL_set1_nextUpdate(X509_CRL *x, const ASN1_TIME *tm); +int X509_CRL_sort(X509_CRL *crl); +int X509_CRL_up_ref(X509_CRL *crl); + +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define X509_CRL_set_lastUpdate X509_CRL_set1_lastUpdate +# define X509_CRL_set_nextUpdate X509_CRL_set1_nextUpdate +#endif + +long X509_CRL_get_version(const X509_CRL *crl); +const ASN1_TIME *X509_CRL_get0_lastUpdate(const X509_CRL *crl); +const ASN1_TIME *X509_CRL_get0_nextUpdate(const X509_CRL *crl); +#ifndef OPENSSL_NO_DEPRECATED_1_1_0 +OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl); +OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl); +#endif +X509_NAME *X509_CRL_get_issuer(const X509_CRL *crl); +const STACK_OF(X509_EXTENSION) *X509_CRL_get0_extensions(const X509_CRL *crl); +STACK_OF(X509_REVOKED) *X509_CRL_get_REVOKED(X509_CRL *crl); +void X509_CRL_get0_signature(const X509_CRL *crl, const ASN1_BIT_STRING **psig, + const X509_ALGOR **palg); +int X509_CRL_get_signature_nid(const X509_CRL *crl); +int i2d_re_X509_CRL_tbs(X509_CRL *req, unsigned char **pp); + +const ASN1_INTEGER *X509_REVOKED_get0_serialNumber(const X509_REVOKED *x); +int X509_REVOKED_set_serialNumber(X509_REVOKED *x, ASN1_INTEGER *serial); +const ASN1_TIME *X509_REVOKED_get0_revocationDate(const X509_REVOKED *x); +int X509_REVOKED_set_revocationDate(X509_REVOKED *r, ASN1_TIME *tm); +const STACK_OF(X509_EXTENSION) * +X509_REVOKED_get0_extensions(const X509_REVOKED *r); + +X509_CRL *X509_CRL_diff(X509_CRL *base, X509_CRL *newer, + EVP_PKEY *skey, const EVP_MD *md, unsigned int flags); + +int X509_REQ_check_private_key(const X509_REQ *req, EVP_PKEY *pkey); + +int X509_check_private_key(const X509 *cert, const EVP_PKEY *pkey); +int X509_chain_check_suiteb(int *perror_depth, + X509 *x, STACK_OF(X509) *chain, + unsigned long flags); +int X509_CRL_check_suiteb(X509_CRL *crl, EVP_PKEY *pk, unsigned long flags); +void OSSL_STACK_OF_X509_free(STACK_OF(X509) *certs); +STACK_OF(X509) *X509_chain_up_ref(STACK_OF(X509) *chain); + +int X509_issuer_and_serial_cmp(const X509 *a, const X509 *b); +unsigned long X509_issuer_and_serial_hash(X509 *a); + +int X509_issuer_name_cmp(const X509 *a, const X509 *b); +unsigned long X509_issuer_name_hash(X509 *a); + +int X509_subject_name_cmp(const X509 *a, const X509 *b); +unsigned long X509_subject_name_hash(X509 *x); + +# ifndef OPENSSL_NO_MD5 +unsigned long X509_issuer_name_hash_old(X509 *a); +unsigned long X509_subject_name_hash_old(X509 *x); +# endif + +# define X509_ADD_FLAG_DEFAULT 0 +# define X509_ADD_FLAG_UP_REF 0x1 +# define X509_ADD_FLAG_PREPEND 0x2 +# define X509_ADD_FLAG_NO_DUP 0x4 +# define X509_ADD_FLAG_NO_SS 0x8 +int X509_add_cert(STACK_OF(X509) *sk, X509 *cert, int flags); +int X509_add_certs(STACK_OF(X509) *sk, STACK_OF(X509) *certs, int flags); + +int X509_cmp(const X509 *a, const X509 *b); +int X509_NAME_cmp(const X509_NAME *a, const X509_NAME *b); +#ifndef OPENSSL_NO_DEPRECATED_3_0 +# define X509_NAME_hash(x) X509_NAME_hash_ex(x, NULL, NULL, NULL) +OSSL_DEPRECATEDIN_3_0 int X509_certificate_type(const X509 *x, + const EVP_PKEY *pubkey); +#endif +unsigned long X509_NAME_hash_ex(const X509_NAME *x, OSSL_LIB_CTX *libctx, + const char *propq, int *ok); +unsigned long X509_NAME_hash_old(const X509_NAME *x); + +int X509_CRL_cmp(const X509_CRL *a, const X509_CRL *b); +int X509_CRL_match(const X509_CRL *a, const X509_CRL *b); +int X509_aux_print(BIO *out, X509 *x, int indent); +# ifndef OPENSSL_NO_STDIO +int X509_print_ex_fp(FILE *bp, X509 *x, unsigned long nmflag, + unsigned long cflag); +int X509_print_fp(FILE *bp, X509 *x); +int X509_CRL_print_fp(FILE *bp, X509_CRL *x); +int X509_REQ_print_fp(FILE *bp, X509_REQ *req); +int X509_NAME_print_ex_fp(FILE *fp, const X509_NAME *nm, int indent, + unsigned long flags); +# endif + +int X509_NAME_print(BIO *bp, const X509_NAME *name, int obase); +int X509_NAME_print_ex(BIO *out, const X509_NAME *nm, int indent, + unsigned long flags); +int X509_print_ex(BIO *bp, X509 *x, unsigned long nmflag, + unsigned long cflag); +int X509_print(BIO *bp, X509 *x); +int X509_ocspid_print(BIO *bp, X509 *x); +int X509_CRL_print_ex(BIO *out, X509_CRL *x, unsigned long nmflag); +int X509_CRL_print(BIO *bp, X509_CRL *x); +int X509_REQ_print_ex(BIO *bp, X509_REQ *x, unsigned long nmflag, + unsigned long cflag); +int X509_REQ_print(BIO *bp, X509_REQ *req); + +int X509_NAME_entry_count(const X509_NAME *name); +int X509_NAME_get_text_by_NID(const X509_NAME *name, int nid, + char *buf, int len); +int X509_NAME_get_text_by_OBJ(const X509_NAME *name, const ASN1_OBJECT *obj, + char *buf, int len); + +/* + * NOTE: you should be passing -1, not 0 as lastpos. The functions that use + * lastpos, search after that position on. + */ +int X509_NAME_get_index_by_NID(const X509_NAME *name, int nid, int lastpos); +int X509_NAME_get_index_by_OBJ(const X509_NAME *name, const ASN1_OBJECT *obj, + int lastpos); +X509_NAME_ENTRY *X509_NAME_get_entry(const X509_NAME *name, int loc); +X509_NAME_ENTRY *X509_NAME_delete_entry(X509_NAME *name, int loc); +int X509_NAME_add_entry(X509_NAME *name, const X509_NAME_ENTRY *ne, + int loc, int set); +int X509_NAME_add_entry_by_OBJ(X509_NAME *name, const ASN1_OBJECT *obj, int type, + const unsigned char *bytes, int len, int loc, + int set); +int X509_NAME_add_entry_by_NID(X509_NAME *name, int nid, int type, + const unsigned char *bytes, int len, int loc, + int set); +X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_txt(X509_NAME_ENTRY **ne, + const char *field, int type, + const unsigned char *bytes, + int len); +X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_NID(X509_NAME_ENTRY **ne, int nid, + int type, + const unsigned char *bytes, + int len); +int X509_NAME_add_entry_by_txt(X509_NAME *name, const char *field, int type, + const unsigned char *bytes, int len, int loc, + int set); +X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_OBJ(X509_NAME_ENTRY **ne, + const ASN1_OBJECT *obj, int type, + const unsigned char *bytes, + int len); +int X509_NAME_ENTRY_set_object(X509_NAME_ENTRY *ne, const ASN1_OBJECT *obj); +int X509_NAME_ENTRY_set_data(X509_NAME_ENTRY *ne, int type, + const unsigned char *bytes, int len); +ASN1_OBJECT *X509_NAME_ENTRY_get_object(const X509_NAME_ENTRY *ne); +ASN1_STRING * X509_NAME_ENTRY_get_data(const X509_NAME_ENTRY *ne); +int X509_NAME_ENTRY_set(const X509_NAME_ENTRY *ne); + +int X509_NAME_get0_der(const X509_NAME *nm, const unsigned char **pder, + size_t *pderlen); + +int X509v3_get_ext_count(const STACK_OF(X509_EXTENSION) *x); +int X509v3_get_ext_by_NID(const STACK_OF(X509_EXTENSION) *x, + int nid, int lastpos); +int X509v3_get_ext_by_OBJ(const STACK_OF(X509_EXTENSION) *x, + const ASN1_OBJECT *obj, int lastpos); +int X509v3_get_ext_by_critical(const STACK_OF(X509_EXTENSION) *x, + int crit, int lastpos); +X509_EXTENSION *X509v3_get_ext(const STACK_OF(X509_EXTENSION) *x, int loc); +X509_EXTENSION *X509v3_delete_ext(STACK_OF(X509_EXTENSION) *x, int loc); +STACK_OF(X509_EXTENSION) *X509v3_add_ext(STACK_OF(X509_EXTENSION) **x, + X509_EXTENSION *ex, int loc); + +int X509_get_ext_count(const X509 *x); +int X509_get_ext_by_NID(const X509 *x, int nid, int lastpos); +int X509_get_ext_by_OBJ(const X509 *x, const ASN1_OBJECT *obj, int lastpos); +int X509_get_ext_by_critical(const X509 *x, int crit, int lastpos); +X509_EXTENSION *X509_get_ext(const X509 *x, int loc); +X509_EXTENSION *X509_delete_ext(X509 *x, int loc); +int X509_add_ext(X509 *x, X509_EXTENSION *ex, int loc); +void *X509_get_ext_d2i(const X509 *x, int nid, int *crit, int *idx); +int X509_add1_ext_i2d(X509 *x, int nid, void *value, int crit, + unsigned long flags); + +int X509_CRL_get_ext_count(const X509_CRL *x); +int X509_CRL_get_ext_by_NID(const X509_CRL *x, int nid, int lastpos); +int X509_CRL_get_ext_by_OBJ(const X509_CRL *x, const ASN1_OBJECT *obj, + int lastpos); +int X509_CRL_get_ext_by_critical(const X509_CRL *x, int crit, int lastpos); +X509_EXTENSION *X509_CRL_get_ext(const X509_CRL *x, int loc); +X509_EXTENSION *X509_CRL_delete_ext(X509_CRL *x, int loc); +int X509_CRL_add_ext(X509_CRL *x, X509_EXTENSION *ex, int loc); +void *X509_CRL_get_ext_d2i(const X509_CRL *x, int nid, int *crit, int *idx); +int X509_CRL_add1_ext_i2d(X509_CRL *x, int nid, void *value, int crit, + unsigned long flags); + +int X509_REVOKED_get_ext_count(const X509_REVOKED *x); +int X509_REVOKED_get_ext_by_NID(const X509_REVOKED *x, int nid, int lastpos); +int X509_REVOKED_get_ext_by_OBJ(const X509_REVOKED *x, const ASN1_OBJECT *obj, + int lastpos); +int X509_REVOKED_get_ext_by_critical(const X509_REVOKED *x, int crit, + int lastpos); +X509_EXTENSION *X509_REVOKED_get_ext(const X509_REVOKED *x, int loc); +X509_EXTENSION *X509_REVOKED_delete_ext(X509_REVOKED *x, int loc); +int X509_REVOKED_add_ext(X509_REVOKED *x, X509_EXTENSION *ex, int loc); +void *X509_REVOKED_get_ext_d2i(const X509_REVOKED *x, int nid, int *crit, + int *idx); +int X509_REVOKED_add1_ext_i2d(X509_REVOKED *x, int nid, void *value, int crit, + unsigned long flags); + +X509_EXTENSION *X509_EXTENSION_create_by_NID(X509_EXTENSION **ex, + int nid, int crit, + ASN1_OCTET_STRING *data); +X509_EXTENSION *X509_EXTENSION_create_by_OBJ(X509_EXTENSION **ex, + const ASN1_OBJECT *obj, int crit, + ASN1_OCTET_STRING *data); +int X509_EXTENSION_set_object(X509_EXTENSION *ex, const ASN1_OBJECT *obj); +int X509_EXTENSION_set_critical(X509_EXTENSION *ex, int crit); +int X509_EXTENSION_set_data(X509_EXTENSION *ex, ASN1_OCTET_STRING *data); +ASN1_OBJECT *X509_EXTENSION_get_object(X509_EXTENSION *ex); +ASN1_OCTET_STRING *X509_EXTENSION_get_data(X509_EXTENSION *ne); +int X509_EXTENSION_get_critical(const X509_EXTENSION *ex); + +int X509at_get_attr_count(const STACK_OF(X509_ATTRIBUTE) *x); +int X509at_get_attr_by_NID(const STACK_OF(X509_ATTRIBUTE) *x, int nid, + int lastpos); +int X509at_get_attr_by_OBJ(const STACK_OF(X509_ATTRIBUTE) *sk, + const ASN1_OBJECT *obj, int lastpos); +X509_ATTRIBUTE *X509at_get_attr(const STACK_OF(X509_ATTRIBUTE) *x, int loc); +X509_ATTRIBUTE *X509at_delete_attr(STACK_OF(X509_ATTRIBUTE) *x, int loc); +STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr(STACK_OF(X509_ATTRIBUTE) **x, + X509_ATTRIBUTE *attr); +STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_OBJ(STACK_OF(X509_ATTRIBUTE) + **x, const ASN1_OBJECT *obj, + int type, + const unsigned char *bytes, + int len); +STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_NID(STACK_OF(X509_ATTRIBUTE) + **x, int nid, int type, + const unsigned char *bytes, + int len); +STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_txt(STACK_OF(X509_ATTRIBUTE) + **x, const char *attrname, + int type, + const unsigned char *bytes, + int len); +void *X509at_get0_data_by_OBJ(const STACK_OF(X509_ATTRIBUTE) *x, + const ASN1_OBJECT *obj, int lastpos, int type); +X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_NID(X509_ATTRIBUTE **attr, int nid, + int atrtype, const void *data, + int len); +X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_OBJ(X509_ATTRIBUTE **attr, + const ASN1_OBJECT *obj, + int atrtype, const void *data, + int len); +X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_txt(X509_ATTRIBUTE **attr, + const char *atrname, int type, + const unsigned char *bytes, + int len); +int X509_ATTRIBUTE_set1_object(X509_ATTRIBUTE *attr, const ASN1_OBJECT *obj); +int X509_ATTRIBUTE_set1_data(X509_ATTRIBUTE *attr, int attrtype, + const void *data, int len); +void *X509_ATTRIBUTE_get0_data(X509_ATTRIBUTE *attr, int idx, int atrtype, + void *data); +int X509_ATTRIBUTE_count(const X509_ATTRIBUTE *attr); +ASN1_OBJECT *X509_ATTRIBUTE_get0_object(X509_ATTRIBUTE *attr); +ASN1_TYPE *X509_ATTRIBUTE_get0_type(X509_ATTRIBUTE *attr, int idx); + +int EVP_PKEY_get_attr_count(const EVP_PKEY *key); +int EVP_PKEY_get_attr_by_NID(const EVP_PKEY *key, int nid, int lastpos); +int EVP_PKEY_get_attr_by_OBJ(const EVP_PKEY *key, const ASN1_OBJECT *obj, + int lastpos); +X509_ATTRIBUTE *EVP_PKEY_get_attr(const EVP_PKEY *key, int loc); +X509_ATTRIBUTE *EVP_PKEY_delete_attr(EVP_PKEY *key, int loc); +int EVP_PKEY_add1_attr(EVP_PKEY *key, X509_ATTRIBUTE *attr); +int EVP_PKEY_add1_attr_by_OBJ(EVP_PKEY *key, + const ASN1_OBJECT *obj, int type, + const unsigned char *bytes, int len); +int EVP_PKEY_add1_attr_by_NID(EVP_PKEY *key, + int nid, int type, + const unsigned char *bytes, int len); +int EVP_PKEY_add1_attr_by_txt(EVP_PKEY *key, + const char *attrname, int type, + const unsigned char *bytes, int len); + +/* lookup a cert from a X509 STACK */ +X509 *X509_find_by_issuer_and_serial(STACK_OF(X509) *sk, const X509_NAME *name, + const ASN1_INTEGER *serial); +X509 *X509_find_by_subject(STACK_OF(X509) *sk, const X509_NAME *name); + +DECLARE_ASN1_FUNCTIONS(PBEPARAM) +DECLARE_ASN1_FUNCTIONS(PBE2PARAM) +DECLARE_ASN1_FUNCTIONS(PBKDF2PARAM) +#ifndef OPENSSL_NO_SCRYPT +DECLARE_ASN1_FUNCTIONS(SCRYPT_PARAMS) +#endif + +int PKCS5_pbe_set0_algor(X509_ALGOR *algor, int alg, int iter, + const unsigned char *salt, int saltlen); +int PKCS5_pbe_set0_algor_ex(X509_ALGOR *algor, int alg, int iter, + const unsigned char *salt, int saltlen, + OSSL_LIB_CTX *libctx); + +X509_ALGOR *PKCS5_pbe_set(int alg, int iter, + const unsigned char *salt, int saltlen); +X509_ALGOR *PKCS5_pbe_set_ex(int alg, int iter, + const unsigned char *salt, int saltlen, + OSSL_LIB_CTX *libctx); + +X509_ALGOR *PKCS5_pbe2_set(const EVP_CIPHER *cipher, int iter, + unsigned char *salt, int saltlen); +X509_ALGOR *PKCS5_pbe2_set_iv(const EVP_CIPHER *cipher, int iter, + unsigned char *salt, int saltlen, + unsigned char *aiv, int prf_nid); +X509_ALGOR *PKCS5_pbe2_set_iv_ex(const EVP_CIPHER *cipher, int iter, + unsigned char *salt, int saltlen, + unsigned char *aiv, int prf_nid, + OSSL_LIB_CTX *libctx); + +#ifndef OPENSSL_NO_SCRYPT +X509_ALGOR *PKCS5_pbe2_set_scrypt(const EVP_CIPHER *cipher, + const unsigned char *salt, int saltlen, + unsigned char *aiv, uint64_t N, uint64_t r, + uint64_t p); +#endif + +X509_ALGOR *PKCS5_pbkdf2_set(int iter, unsigned char *salt, int saltlen, + int prf_nid, int keylen); +X509_ALGOR *PKCS5_pbkdf2_set_ex(int iter, unsigned char *salt, int saltlen, + int prf_nid, int keylen, + OSSL_LIB_CTX *libctx); + +/* PKCS#8 utilities */ + +DECLARE_ASN1_FUNCTIONS(PKCS8_PRIV_KEY_INFO) + +EVP_PKEY *EVP_PKCS82PKEY(const PKCS8_PRIV_KEY_INFO *p8); +EVP_PKEY *EVP_PKCS82PKEY_ex(const PKCS8_PRIV_KEY_INFO *p8, OSSL_LIB_CTX *libctx, + const char *propq); +PKCS8_PRIV_KEY_INFO *EVP_PKEY2PKCS8(const EVP_PKEY *pkey); + +int PKCS8_pkey_set0(PKCS8_PRIV_KEY_INFO *priv, ASN1_OBJECT *aobj, + int version, int ptype, void *pval, + unsigned char *penc, int penclen); +int PKCS8_pkey_get0(const ASN1_OBJECT **ppkalg, + const unsigned char **pk, int *ppklen, + const X509_ALGOR **pa, const PKCS8_PRIV_KEY_INFO *p8); + +const STACK_OF(X509_ATTRIBUTE) * +PKCS8_pkey_get0_attrs(const PKCS8_PRIV_KEY_INFO *p8); +int PKCS8_pkey_add1_attr(PKCS8_PRIV_KEY_INFO *p8, X509_ATTRIBUTE *attr); +int PKCS8_pkey_add1_attr_by_NID(PKCS8_PRIV_KEY_INFO *p8, int nid, int type, + const unsigned char *bytes, int len); +int PKCS8_pkey_add1_attr_by_OBJ(PKCS8_PRIV_KEY_INFO *p8, const ASN1_OBJECT *obj, + int type, const unsigned char *bytes, int len); + + +void X509_PUBKEY_set0_public_key(X509_PUBKEY *pub, + unsigned char *penc, int penclen); +int X509_PUBKEY_set0_param(X509_PUBKEY *pub, ASN1_OBJECT *aobj, + int ptype, void *pval, + unsigned char *penc, int penclen); +int X509_PUBKEY_get0_param(ASN1_OBJECT **ppkalg, + const unsigned char **pk, int *ppklen, + X509_ALGOR **pa, const X509_PUBKEY *pub); +int X509_PUBKEY_eq(const X509_PUBKEY *a, const X509_PUBKEY *b); + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509_vfy.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509_vfy.h new file mode 100644 index 0000000..f84c355 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509_vfy.h @@ -0,0 +1,902 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/x509_vfy.h.in + * + * Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +#ifndef OPENSSL_X509_VFY_H +# define OPENSSL_X509_VFY_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_X509_VFY_H +# endif + +/* + * Protect against recursion, x509.h and x509_vfy.h each include the other. + */ +# ifndef OPENSSL_X509_H +# include +# endif + +# include +# include +# include +# include +# include + +#ifdef __cplusplus +extern "C" { +#endif + +/*- +SSL_CTX -> X509_STORE + -> X509_LOOKUP + ->X509_LOOKUP_METHOD + -> X509_LOOKUP + ->X509_LOOKUP_METHOD + +SSL -> X509_STORE_CTX + ->X509_STORE + +The X509_STORE holds the tables etc for verification stuff. +A X509_STORE_CTX is used while validating a single certificate. +The X509_STORE has X509_LOOKUPs for looking up certs. +The X509_STORE then calls a function to actually verify the +certificate chain. +*/ + +typedef enum { + X509_LU_NONE = 0, + X509_LU_X509, X509_LU_CRL +} X509_LOOKUP_TYPE; + +#ifndef OPENSSL_NO_DEPRECATED_1_1_0 +#define X509_LU_RETRY -1 +#define X509_LU_FAIL 0 +#endif + +SKM_DEFINE_STACK_OF_INTERNAL(X509_LOOKUP, X509_LOOKUP, X509_LOOKUP) +#define sk_X509_LOOKUP_num(sk) OPENSSL_sk_num(ossl_check_const_X509_LOOKUP_sk_type(sk)) +#define sk_X509_LOOKUP_value(sk, idx) ((X509_LOOKUP *)OPENSSL_sk_value(ossl_check_const_X509_LOOKUP_sk_type(sk), (idx))) +#define sk_X509_LOOKUP_new(cmp) ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_new(ossl_check_X509_LOOKUP_compfunc_type(cmp))) +#define sk_X509_LOOKUP_new_null() ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_new_null()) +#define sk_X509_LOOKUP_new_reserve(cmp, n) ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_new_reserve(ossl_check_X509_LOOKUP_compfunc_type(cmp), (n))) +#define sk_X509_LOOKUP_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_LOOKUP_sk_type(sk), (n)) +#define sk_X509_LOOKUP_free(sk) OPENSSL_sk_free(ossl_check_X509_LOOKUP_sk_type(sk)) +#define sk_X509_LOOKUP_zero(sk) OPENSSL_sk_zero(ossl_check_X509_LOOKUP_sk_type(sk)) +#define sk_X509_LOOKUP_delete(sk, i) ((X509_LOOKUP *)OPENSSL_sk_delete(ossl_check_X509_LOOKUP_sk_type(sk), (i))) +#define sk_X509_LOOKUP_delete_ptr(sk, ptr) ((X509_LOOKUP *)OPENSSL_sk_delete_ptr(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr))) +#define sk_X509_LOOKUP_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr)) +#define sk_X509_LOOKUP_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr)) +#define sk_X509_LOOKUP_pop(sk) ((X509_LOOKUP *)OPENSSL_sk_pop(ossl_check_X509_LOOKUP_sk_type(sk))) +#define sk_X509_LOOKUP_shift(sk) ((X509_LOOKUP *)OPENSSL_sk_shift(ossl_check_X509_LOOKUP_sk_type(sk))) +#define sk_X509_LOOKUP_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_LOOKUP_sk_type(sk),ossl_check_X509_LOOKUP_freefunc_type(freefunc)) +#define sk_X509_LOOKUP_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr), (idx)) +#define sk_X509_LOOKUP_set(sk, idx, ptr) ((X509_LOOKUP *)OPENSSL_sk_set(ossl_check_X509_LOOKUP_sk_type(sk), (idx), ossl_check_X509_LOOKUP_type(ptr))) +#define sk_X509_LOOKUP_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr)) +#define sk_X509_LOOKUP_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr)) +#define sk_X509_LOOKUP_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr), pnum) +#define sk_X509_LOOKUP_sort(sk) OPENSSL_sk_sort(ossl_check_X509_LOOKUP_sk_type(sk)) +#define sk_X509_LOOKUP_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_LOOKUP_sk_type(sk)) +#define sk_X509_LOOKUP_dup(sk) ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_dup(ossl_check_const_X509_LOOKUP_sk_type(sk))) +#define sk_X509_LOOKUP_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_copyfunc_type(copyfunc), ossl_check_X509_LOOKUP_freefunc_type(freefunc))) +#define sk_X509_LOOKUP_set_cmp_func(sk, cmp) ((sk_X509_LOOKUP_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_compfunc_type(cmp))) +SKM_DEFINE_STACK_OF_INTERNAL(X509_OBJECT, X509_OBJECT, X509_OBJECT) +#define sk_X509_OBJECT_num(sk) OPENSSL_sk_num(ossl_check_const_X509_OBJECT_sk_type(sk)) +#define sk_X509_OBJECT_value(sk, idx) ((X509_OBJECT *)OPENSSL_sk_value(ossl_check_const_X509_OBJECT_sk_type(sk), (idx))) +#define sk_X509_OBJECT_new(cmp) ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_new(ossl_check_X509_OBJECT_compfunc_type(cmp))) +#define sk_X509_OBJECT_new_null() ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_new_null()) +#define sk_X509_OBJECT_new_reserve(cmp, n) ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_new_reserve(ossl_check_X509_OBJECT_compfunc_type(cmp), (n))) +#define sk_X509_OBJECT_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_OBJECT_sk_type(sk), (n)) +#define sk_X509_OBJECT_free(sk) OPENSSL_sk_free(ossl_check_X509_OBJECT_sk_type(sk)) +#define sk_X509_OBJECT_zero(sk) OPENSSL_sk_zero(ossl_check_X509_OBJECT_sk_type(sk)) +#define sk_X509_OBJECT_delete(sk, i) ((X509_OBJECT *)OPENSSL_sk_delete(ossl_check_X509_OBJECT_sk_type(sk), (i))) +#define sk_X509_OBJECT_delete_ptr(sk, ptr) ((X509_OBJECT *)OPENSSL_sk_delete_ptr(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr))) +#define sk_X509_OBJECT_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr)) +#define sk_X509_OBJECT_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr)) +#define sk_X509_OBJECT_pop(sk) ((X509_OBJECT *)OPENSSL_sk_pop(ossl_check_X509_OBJECT_sk_type(sk))) +#define sk_X509_OBJECT_shift(sk) ((X509_OBJECT *)OPENSSL_sk_shift(ossl_check_X509_OBJECT_sk_type(sk))) +#define sk_X509_OBJECT_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_OBJECT_sk_type(sk),ossl_check_X509_OBJECT_freefunc_type(freefunc)) +#define sk_X509_OBJECT_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr), (idx)) +#define sk_X509_OBJECT_set(sk, idx, ptr) ((X509_OBJECT *)OPENSSL_sk_set(ossl_check_X509_OBJECT_sk_type(sk), (idx), ossl_check_X509_OBJECT_type(ptr))) +#define sk_X509_OBJECT_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr)) +#define sk_X509_OBJECT_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr)) +#define sk_X509_OBJECT_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr), pnum) +#define sk_X509_OBJECT_sort(sk) OPENSSL_sk_sort(ossl_check_X509_OBJECT_sk_type(sk)) +#define sk_X509_OBJECT_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_OBJECT_sk_type(sk)) +#define sk_X509_OBJECT_dup(sk) ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_dup(ossl_check_const_X509_OBJECT_sk_type(sk))) +#define sk_X509_OBJECT_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_copyfunc_type(copyfunc), ossl_check_X509_OBJECT_freefunc_type(freefunc))) +#define sk_X509_OBJECT_set_cmp_func(sk, cmp) ((sk_X509_OBJECT_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_compfunc_type(cmp))) +SKM_DEFINE_STACK_OF_INTERNAL(X509_VERIFY_PARAM, X509_VERIFY_PARAM, X509_VERIFY_PARAM) +#define sk_X509_VERIFY_PARAM_num(sk) OPENSSL_sk_num(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk)) +#define sk_X509_VERIFY_PARAM_value(sk, idx) ((X509_VERIFY_PARAM *)OPENSSL_sk_value(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk), (idx))) +#define sk_X509_VERIFY_PARAM_new(cmp) ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_new(ossl_check_X509_VERIFY_PARAM_compfunc_type(cmp))) +#define sk_X509_VERIFY_PARAM_new_null() ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_new_null()) +#define sk_X509_VERIFY_PARAM_new_reserve(cmp, n) ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_new_reserve(ossl_check_X509_VERIFY_PARAM_compfunc_type(cmp), (n))) +#define sk_X509_VERIFY_PARAM_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_VERIFY_PARAM_sk_type(sk), (n)) +#define sk_X509_VERIFY_PARAM_free(sk) OPENSSL_sk_free(ossl_check_X509_VERIFY_PARAM_sk_type(sk)) +#define sk_X509_VERIFY_PARAM_zero(sk) OPENSSL_sk_zero(ossl_check_X509_VERIFY_PARAM_sk_type(sk)) +#define sk_X509_VERIFY_PARAM_delete(sk, i) ((X509_VERIFY_PARAM *)OPENSSL_sk_delete(ossl_check_X509_VERIFY_PARAM_sk_type(sk), (i))) +#define sk_X509_VERIFY_PARAM_delete_ptr(sk, ptr) ((X509_VERIFY_PARAM *)OPENSSL_sk_delete_ptr(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr))) +#define sk_X509_VERIFY_PARAM_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr)) +#define sk_X509_VERIFY_PARAM_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr)) +#define sk_X509_VERIFY_PARAM_pop(sk) ((X509_VERIFY_PARAM *)OPENSSL_sk_pop(ossl_check_X509_VERIFY_PARAM_sk_type(sk))) +#define sk_X509_VERIFY_PARAM_shift(sk) ((X509_VERIFY_PARAM *)OPENSSL_sk_shift(ossl_check_X509_VERIFY_PARAM_sk_type(sk))) +#define sk_X509_VERIFY_PARAM_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_VERIFY_PARAM_sk_type(sk),ossl_check_X509_VERIFY_PARAM_freefunc_type(freefunc)) +#define sk_X509_VERIFY_PARAM_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr), (idx)) +#define sk_X509_VERIFY_PARAM_set(sk, idx, ptr) ((X509_VERIFY_PARAM *)OPENSSL_sk_set(ossl_check_X509_VERIFY_PARAM_sk_type(sk), (idx), ossl_check_X509_VERIFY_PARAM_type(ptr))) +#define sk_X509_VERIFY_PARAM_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr)) +#define sk_X509_VERIFY_PARAM_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr)) +#define sk_X509_VERIFY_PARAM_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr), pnum) +#define sk_X509_VERIFY_PARAM_sort(sk) OPENSSL_sk_sort(ossl_check_X509_VERIFY_PARAM_sk_type(sk)) +#define sk_X509_VERIFY_PARAM_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk)) +#define sk_X509_VERIFY_PARAM_dup(sk) ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_dup(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk))) +#define sk_X509_VERIFY_PARAM_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_copyfunc_type(copyfunc), ossl_check_X509_VERIFY_PARAM_freefunc_type(freefunc))) +#define sk_X509_VERIFY_PARAM_set_cmp_func(sk, cmp) ((sk_X509_VERIFY_PARAM_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_compfunc_type(cmp))) + + +/* This is used for a table of trust checking functions */ +typedef struct x509_trust_st { + int trust; + int flags; + int (*check_trust) (struct x509_trust_st *, X509 *, int); + char *name; + int arg1; + void *arg2; +} X509_TRUST; +SKM_DEFINE_STACK_OF_INTERNAL(X509_TRUST, X509_TRUST, X509_TRUST) +#define sk_X509_TRUST_num(sk) OPENSSL_sk_num(ossl_check_const_X509_TRUST_sk_type(sk)) +#define sk_X509_TRUST_value(sk, idx) ((X509_TRUST *)OPENSSL_sk_value(ossl_check_const_X509_TRUST_sk_type(sk), (idx))) +#define sk_X509_TRUST_new(cmp) ((STACK_OF(X509_TRUST) *)OPENSSL_sk_new(ossl_check_X509_TRUST_compfunc_type(cmp))) +#define sk_X509_TRUST_new_null() ((STACK_OF(X509_TRUST) *)OPENSSL_sk_new_null()) +#define sk_X509_TRUST_new_reserve(cmp, n) ((STACK_OF(X509_TRUST) *)OPENSSL_sk_new_reserve(ossl_check_X509_TRUST_compfunc_type(cmp), (n))) +#define sk_X509_TRUST_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_TRUST_sk_type(sk), (n)) +#define sk_X509_TRUST_free(sk) OPENSSL_sk_free(ossl_check_X509_TRUST_sk_type(sk)) +#define sk_X509_TRUST_zero(sk) OPENSSL_sk_zero(ossl_check_X509_TRUST_sk_type(sk)) +#define sk_X509_TRUST_delete(sk, i) ((X509_TRUST *)OPENSSL_sk_delete(ossl_check_X509_TRUST_sk_type(sk), (i))) +#define sk_X509_TRUST_delete_ptr(sk, ptr) ((X509_TRUST *)OPENSSL_sk_delete_ptr(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr))) +#define sk_X509_TRUST_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr)) +#define sk_X509_TRUST_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr)) +#define sk_X509_TRUST_pop(sk) ((X509_TRUST *)OPENSSL_sk_pop(ossl_check_X509_TRUST_sk_type(sk))) +#define sk_X509_TRUST_shift(sk) ((X509_TRUST *)OPENSSL_sk_shift(ossl_check_X509_TRUST_sk_type(sk))) +#define sk_X509_TRUST_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_TRUST_sk_type(sk),ossl_check_X509_TRUST_freefunc_type(freefunc)) +#define sk_X509_TRUST_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr), (idx)) +#define sk_X509_TRUST_set(sk, idx, ptr) ((X509_TRUST *)OPENSSL_sk_set(ossl_check_X509_TRUST_sk_type(sk), (idx), ossl_check_X509_TRUST_type(ptr))) +#define sk_X509_TRUST_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr)) +#define sk_X509_TRUST_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr)) +#define sk_X509_TRUST_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr), pnum) +#define sk_X509_TRUST_sort(sk) OPENSSL_sk_sort(ossl_check_X509_TRUST_sk_type(sk)) +#define sk_X509_TRUST_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_TRUST_sk_type(sk)) +#define sk_X509_TRUST_dup(sk) ((STACK_OF(X509_TRUST) *)OPENSSL_sk_dup(ossl_check_const_X509_TRUST_sk_type(sk))) +#define sk_X509_TRUST_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_TRUST) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_copyfunc_type(copyfunc), ossl_check_X509_TRUST_freefunc_type(freefunc))) +#define sk_X509_TRUST_set_cmp_func(sk, cmp) ((sk_X509_TRUST_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_compfunc_type(cmp))) + + +/* standard trust ids */ +# define X509_TRUST_DEFAULT 0 /* Only valid in purpose settings */ +# define X509_TRUST_COMPAT 1 +# define X509_TRUST_SSL_CLIENT 2 +# define X509_TRUST_SSL_SERVER 3 +# define X509_TRUST_EMAIL 4 +# define X509_TRUST_OBJECT_SIGN 5 +# define X509_TRUST_OCSP_SIGN 6 +# define X509_TRUST_OCSP_REQUEST 7 +# define X509_TRUST_TSA 8 +/* Keep these up to date! */ +# define X509_TRUST_MIN 1 +# define X509_TRUST_MAX 8 + +/* trust_flags values */ +# define X509_TRUST_DYNAMIC (1U << 0) +# define X509_TRUST_DYNAMIC_NAME (1U << 1) +/* No compat trust if self-signed, preempts "DO_SS" */ +# define X509_TRUST_NO_SS_COMPAT (1U << 2) +/* Compat trust if no explicit accepted trust EKUs */ +# define X509_TRUST_DO_SS_COMPAT (1U << 3) +/* Accept "anyEKU" as a wildcard rejection OID and as a wildcard trust OID */ +# define X509_TRUST_OK_ANY_EKU (1U << 4) + +/* check_trust return codes */ +# define X509_TRUST_TRUSTED 1 +# define X509_TRUST_REJECTED 2 +# define X509_TRUST_UNTRUSTED 3 + +int X509_TRUST_set(int *t, int trust); +int X509_TRUST_get_count(void); +X509_TRUST *X509_TRUST_get0(int idx); +int X509_TRUST_get_by_id(int id); +int X509_TRUST_add(int id, int flags, int (*ck) (X509_TRUST *, X509 *, int), + const char *name, int arg1, void *arg2); +void X509_TRUST_cleanup(void); +int X509_TRUST_get_flags(const X509_TRUST *xp); +char *X509_TRUST_get0_name(const X509_TRUST *xp); +int X509_TRUST_get_trust(const X509_TRUST *xp); + +int X509_trusted(const X509 *x); +int X509_add1_trust_object(X509 *x, const ASN1_OBJECT *obj); +int X509_add1_reject_object(X509 *x, const ASN1_OBJECT *obj); +void X509_trust_clear(X509 *x); +void X509_reject_clear(X509 *x); +STACK_OF(ASN1_OBJECT) *X509_get0_trust_objects(X509 *x); +STACK_OF(ASN1_OBJECT) *X509_get0_reject_objects(X509 *x); + +int (*X509_TRUST_set_default(int (*trust) (int, X509 *, int))) (int, X509 *, + int); +int X509_check_trust(X509 *x, int id, int flags); + +int X509_verify_cert(X509_STORE_CTX *ctx); +int X509_STORE_CTX_verify(X509_STORE_CTX *ctx); +STACK_OF(X509) *X509_build_chain(X509 *target, STACK_OF(X509) *certs, + X509_STORE *store, int with_self_signed, + OSSL_LIB_CTX *libctx, const char *propq); + +int X509_STORE_set_depth(X509_STORE *store, int depth); + +typedef int (*X509_STORE_CTX_verify_cb)(int, X509_STORE_CTX *); +int X509_STORE_CTX_print_verify_cb(int ok, X509_STORE_CTX *ctx); +typedef int (*X509_STORE_CTX_verify_fn)(X509_STORE_CTX *); +typedef int (*X509_STORE_CTX_get_issuer_fn)(X509 **issuer, + X509_STORE_CTX *ctx, X509 *x); +typedef int (*X509_STORE_CTX_check_issued_fn)(X509_STORE_CTX *ctx, + X509 *x, X509 *issuer); +typedef int (*X509_STORE_CTX_check_revocation_fn)(X509_STORE_CTX *ctx); +typedef int (*X509_STORE_CTX_get_crl_fn)(X509_STORE_CTX *ctx, + X509_CRL **crl, X509 *x); +typedef int (*X509_STORE_CTX_check_crl_fn)(X509_STORE_CTX *ctx, X509_CRL *crl); +typedef int (*X509_STORE_CTX_cert_crl_fn)(X509_STORE_CTX *ctx, + X509_CRL *crl, X509 *x); +typedef int (*X509_STORE_CTX_check_policy_fn)(X509_STORE_CTX *ctx); +typedef STACK_OF(X509) + *(*X509_STORE_CTX_lookup_certs_fn)(X509_STORE_CTX *ctx, + const X509_NAME *nm); +typedef STACK_OF(X509_CRL) + *(*X509_STORE_CTX_lookup_crls_fn)(const X509_STORE_CTX *ctx, + const X509_NAME *nm); +typedef int (*X509_STORE_CTX_cleanup_fn)(X509_STORE_CTX *ctx); + +void X509_STORE_CTX_set_depth(X509_STORE_CTX *ctx, int depth); + +# define X509_STORE_CTX_set_app_data(ctx,data) \ + X509_STORE_CTX_set_ex_data(ctx,0,data) +# define X509_STORE_CTX_get_app_data(ctx) \ + X509_STORE_CTX_get_ex_data(ctx,0) + +# define X509_L_FILE_LOAD 1 +# define X509_L_ADD_DIR 2 +# define X509_L_ADD_STORE 3 +# define X509_L_LOAD_STORE 4 + +# define X509_LOOKUP_load_file(x,name,type) \ + X509_LOOKUP_ctrl((x),X509_L_FILE_LOAD,(name),(long)(type),NULL) + +# define X509_LOOKUP_add_dir(x,name,type) \ + X509_LOOKUP_ctrl((x),X509_L_ADD_DIR,(name),(long)(type),NULL) + +# define X509_LOOKUP_add_store(x,name) \ + X509_LOOKUP_ctrl((x),X509_L_ADD_STORE,(name),0,NULL) + +# define X509_LOOKUP_load_store(x,name) \ + X509_LOOKUP_ctrl((x),X509_L_LOAD_STORE,(name),0,NULL) + +# define X509_LOOKUP_load_file_ex(x, name, type, libctx, propq) \ +X509_LOOKUP_ctrl_ex((x), X509_L_FILE_LOAD, (name), (long)(type), NULL,\ + (libctx), (propq)) + +# define X509_LOOKUP_load_store_ex(x, name, libctx, propq) \ +X509_LOOKUP_ctrl_ex((x), X509_L_LOAD_STORE, (name), 0, NULL, \ + (libctx), (propq)) + +# define X509_LOOKUP_add_store_ex(x, name, libctx, propq) \ +X509_LOOKUP_ctrl_ex((x), X509_L_ADD_STORE, (name), 0, NULL, \ + (libctx), (propq)) + +# define X509_V_OK 0 +# define X509_V_ERR_UNSPECIFIED 1 +# define X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT 2 +# define X509_V_ERR_UNABLE_TO_GET_CRL 3 +# define X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE 4 +# define X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE 5 +# define X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY 6 +# define X509_V_ERR_CERT_SIGNATURE_FAILURE 7 +# define X509_V_ERR_CRL_SIGNATURE_FAILURE 8 +# define X509_V_ERR_CERT_NOT_YET_VALID 9 +# define X509_V_ERR_CERT_HAS_EXPIRED 10 +# define X509_V_ERR_CRL_NOT_YET_VALID 11 +# define X509_V_ERR_CRL_HAS_EXPIRED 12 +# define X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD 13 +# define X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD 14 +# define X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD 15 +# define X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD 16 +# define X509_V_ERR_OUT_OF_MEM 17 +# define X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT 18 +# define X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN 19 +# define X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY 20 +# define X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE 21 +# define X509_V_ERR_CERT_CHAIN_TOO_LONG 22 +# define X509_V_ERR_CERT_REVOKED 23 +# define X509_V_ERR_NO_ISSUER_PUBLIC_KEY 24 +# define X509_V_ERR_PATH_LENGTH_EXCEEDED 25 +# define X509_V_ERR_INVALID_PURPOSE 26 +# define X509_V_ERR_CERT_UNTRUSTED 27 +# define X509_V_ERR_CERT_REJECTED 28 + +/* These are 'informational' when looking for issuer cert */ +# define X509_V_ERR_SUBJECT_ISSUER_MISMATCH 29 +# define X509_V_ERR_AKID_SKID_MISMATCH 30 +# define X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH 31 +# define X509_V_ERR_KEYUSAGE_NO_CERTSIGN 32 +# define X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER 33 +# define X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION 34 +# define X509_V_ERR_KEYUSAGE_NO_CRL_SIGN 35 +# define X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION 36 +# define X509_V_ERR_INVALID_NON_CA 37 +# define X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED 38 +# define X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE 39 +# define X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED 40 +# define X509_V_ERR_INVALID_EXTENSION 41 +# define X509_V_ERR_INVALID_POLICY_EXTENSION 42 +# define X509_V_ERR_NO_EXPLICIT_POLICY 43 +# define X509_V_ERR_DIFFERENT_CRL_SCOPE 44 +# define X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE 45 +# define X509_V_ERR_UNNESTED_RESOURCE 46 +# define X509_V_ERR_PERMITTED_VIOLATION 47 +# define X509_V_ERR_EXCLUDED_VIOLATION 48 +# define X509_V_ERR_SUBTREE_MINMAX 49 +/* The application is not happy */ +# define X509_V_ERR_APPLICATION_VERIFICATION 50 +# define X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE 51 +# define X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX 52 +# define X509_V_ERR_UNSUPPORTED_NAME_SYNTAX 53 +# define X509_V_ERR_CRL_PATH_VALIDATION_ERROR 54 +/* Another issuer check debug option */ +# define X509_V_ERR_PATH_LOOP 55 +/* Suite B mode algorithm violation */ +# define X509_V_ERR_SUITE_B_INVALID_VERSION 56 +# define X509_V_ERR_SUITE_B_INVALID_ALGORITHM 57 +# define X509_V_ERR_SUITE_B_INVALID_CURVE 58 +# define X509_V_ERR_SUITE_B_INVALID_SIGNATURE_ALGORITHM 59 +# define X509_V_ERR_SUITE_B_LOS_NOT_ALLOWED 60 +# define X509_V_ERR_SUITE_B_CANNOT_SIGN_P_384_WITH_P_256 61 +/* Host, email and IP check errors */ +# define X509_V_ERR_HOSTNAME_MISMATCH 62 +# define X509_V_ERR_EMAIL_MISMATCH 63 +# define X509_V_ERR_IP_ADDRESS_MISMATCH 64 +/* DANE TLSA errors */ +# define X509_V_ERR_DANE_NO_MATCH 65 +/* security level errors */ +# define X509_V_ERR_EE_KEY_TOO_SMALL 66 +# define X509_V_ERR_CA_KEY_TOO_SMALL 67 +# define X509_V_ERR_CA_MD_TOO_WEAK 68 +/* Caller error */ +# define X509_V_ERR_INVALID_CALL 69 +/* Issuer lookup error */ +# define X509_V_ERR_STORE_LOOKUP 70 +/* Certificate transparency */ +# define X509_V_ERR_NO_VALID_SCTS 71 + +# define X509_V_ERR_PROXY_SUBJECT_NAME_VIOLATION 72 +/* OCSP status errors */ +# define X509_V_ERR_OCSP_VERIFY_NEEDED 73 /* Need OCSP verification */ +# define X509_V_ERR_OCSP_VERIFY_FAILED 74 /* Couldn't verify cert through OCSP */ +# define X509_V_ERR_OCSP_CERT_UNKNOWN 75 /* Certificate wasn't recognized by the OCSP responder */ + +# define X509_V_ERR_UNSUPPORTED_SIGNATURE_ALGORITHM 76 +# define X509_V_ERR_SIGNATURE_ALGORITHM_MISMATCH 77 + +/* Errors in case a check in X509_V_FLAG_X509_STRICT mode fails */ +# define X509_V_ERR_SIGNATURE_ALGORITHM_INCONSISTENCY 78 +# define X509_V_ERR_INVALID_CA 79 +# define X509_V_ERR_PATHLEN_INVALID_FOR_NON_CA 80 +# define X509_V_ERR_PATHLEN_WITHOUT_KU_KEY_CERT_SIGN 81 +# define X509_V_ERR_KU_KEY_CERT_SIGN_INVALID_FOR_NON_CA 82 +# define X509_V_ERR_ISSUER_NAME_EMPTY 83 +# define X509_V_ERR_SUBJECT_NAME_EMPTY 84 +# define X509_V_ERR_MISSING_AUTHORITY_KEY_IDENTIFIER 85 +# define X509_V_ERR_MISSING_SUBJECT_KEY_IDENTIFIER 86 +# define X509_V_ERR_EMPTY_SUBJECT_ALT_NAME 87 +# define X509_V_ERR_EMPTY_SUBJECT_SAN_NOT_CRITICAL 88 +# define X509_V_ERR_CA_BCONS_NOT_CRITICAL 89 +# define X509_V_ERR_AUTHORITY_KEY_IDENTIFIER_CRITICAL 90 +# define X509_V_ERR_SUBJECT_KEY_IDENTIFIER_CRITICAL 91 +# define X509_V_ERR_CA_CERT_MISSING_KEY_USAGE 92 +# define X509_V_ERR_EXTENSIONS_REQUIRE_VERSION_3 93 +# define X509_V_ERR_EC_KEY_EXPLICIT_PARAMS 94 +# define X509_V_ERR_RPK_UNTRUSTED 95 + +/* Certificate verify flags */ +# ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define X509_V_FLAG_CB_ISSUER_CHECK 0x0 /* Deprecated */ +# endif +/* Use check time instead of current time */ +# define X509_V_FLAG_USE_CHECK_TIME 0x2 +/* Lookup CRLs */ +# define X509_V_FLAG_CRL_CHECK 0x4 +/* Lookup CRLs for whole chain */ +# define X509_V_FLAG_CRL_CHECK_ALL 0x8 +/* Ignore unhandled critical extensions */ +# define X509_V_FLAG_IGNORE_CRITICAL 0x10 +/* Disable workarounds for broken certificates */ +# define X509_V_FLAG_X509_STRICT 0x20 +/* Enable proxy certificate validation */ +# define X509_V_FLAG_ALLOW_PROXY_CERTS 0x40 +/* Enable policy checking */ +# define X509_V_FLAG_POLICY_CHECK 0x80 +/* Policy variable require-explicit-policy */ +# define X509_V_FLAG_EXPLICIT_POLICY 0x100 +/* Policy variable inhibit-any-policy */ +# define X509_V_FLAG_INHIBIT_ANY 0x200 +/* Policy variable inhibit-policy-mapping */ +# define X509_V_FLAG_INHIBIT_MAP 0x400 +/* Notify callback that policy is OK */ +# define X509_V_FLAG_NOTIFY_POLICY 0x800 +/* Extended CRL features such as indirect CRLs, alternate CRL signing keys */ +# define X509_V_FLAG_EXTENDED_CRL_SUPPORT 0x1000 +/* Delta CRL support */ +# define X509_V_FLAG_USE_DELTAS 0x2000 +/* Check self-signed CA signature */ +# define X509_V_FLAG_CHECK_SS_SIGNATURE 0x4000 +/* Use trusted store first */ +# define X509_V_FLAG_TRUSTED_FIRST 0x8000 +/* Suite B 128 bit only mode: not normally used */ +# define X509_V_FLAG_SUITEB_128_LOS_ONLY 0x10000 +/* Suite B 192 bit only mode */ +# define X509_V_FLAG_SUITEB_192_LOS 0x20000 +/* Suite B 128 bit mode allowing 192 bit algorithms */ +# define X509_V_FLAG_SUITEB_128_LOS 0x30000 +/* Allow partial chains if at least one certificate is in trusted store */ +# define X509_V_FLAG_PARTIAL_CHAIN 0x80000 +/* + * If the initial chain is not trusted, do not attempt to build an alternative + * chain. Alternate chain checking was introduced in 1.1.0. Setting this flag + * will force the behaviour to match that of previous versions. + */ +# define X509_V_FLAG_NO_ALT_CHAINS 0x100000 +/* Do not check certificate/CRL validity against current time */ +# define X509_V_FLAG_NO_CHECK_TIME 0x200000 + +# define X509_VP_FLAG_DEFAULT 0x1 +# define X509_VP_FLAG_OVERWRITE 0x2 +# define X509_VP_FLAG_RESET_FLAGS 0x4 +# define X509_VP_FLAG_LOCKED 0x8 +# define X509_VP_FLAG_ONCE 0x10 + +/* Internal use: mask of policy related options */ +# define X509_V_FLAG_POLICY_MASK (X509_V_FLAG_POLICY_CHECK \ + | X509_V_FLAG_EXPLICIT_POLICY \ + | X509_V_FLAG_INHIBIT_ANY \ + | X509_V_FLAG_INHIBIT_MAP) + +int X509_OBJECT_idx_by_subject(STACK_OF(X509_OBJECT) *h, X509_LOOKUP_TYPE type, + const X509_NAME *name); +X509_OBJECT *X509_OBJECT_retrieve_by_subject(STACK_OF(X509_OBJECT) *h, + X509_LOOKUP_TYPE type, + const X509_NAME *name); +X509_OBJECT *X509_OBJECT_retrieve_match(STACK_OF(X509_OBJECT) *h, + X509_OBJECT *x); +int X509_OBJECT_up_ref_count(X509_OBJECT *a); +X509_OBJECT *X509_OBJECT_new(void); +void X509_OBJECT_free(X509_OBJECT *a); +X509_LOOKUP_TYPE X509_OBJECT_get_type(const X509_OBJECT *a); +X509 *X509_OBJECT_get0_X509(const X509_OBJECT *a); +int X509_OBJECT_set1_X509(X509_OBJECT *a, X509 *obj); +X509_CRL *X509_OBJECT_get0_X509_CRL(const X509_OBJECT *a); +int X509_OBJECT_set1_X509_CRL(X509_OBJECT *a, X509_CRL *obj); +X509_STORE *X509_STORE_new(void); +void X509_STORE_free(X509_STORE *xs); +int X509_STORE_lock(X509_STORE *xs); +int X509_STORE_unlock(X509_STORE *xs); +int X509_STORE_up_ref(X509_STORE *xs); +STACK_OF(X509_OBJECT) *X509_STORE_get0_objects(const X509_STORE *xs); +STACK_OF(X509_OBJECT) *X509_STORE_get1_objects(X509_STORE *xs); +STACK_OF(X509) *X509_STORE_get1_all_certs(X509_STORE *xs); +STACK_OF(X509) *X509_STORE_CTX_get1_certs(X509_STORE_CTX *xs, + const X509_NAME *nm); +STACK_OF(X509_CRL) *X509_STORE_CTX_get1_crls(const X509_STORE_CTX *st, + const X509_NAME *nm); +int X509_STORE_set_flags(X509_STORE *xs, unsigned long flags); +int X509_STORE_set_purpose(X509_STORE *xs, int purpose); +int X509_STORE_set_trust(X509_STORE *xs, int trust); +int X509_STORE_set1_param(X509_STORE *xs, const X509_VERIFY_PARAM *pm); +X509_VERIFY_PARAM *X509_STORE_get0_param(const X509_STORE *xs); + +void X509_STORE_set_verify(X509_STORE *xs, X509_STORE_CTX_verify_fn verify); +#define X509_STORE_set_verify_func(ctx, func) \ + X509_STORE_set_verify((ctx),(func)) +void X509_STORE_CTX_set_verify(X509_STORE_CTX *ctx, + X509_STORE_CTX_verify_fn verify); +X509_STORE_CTX_verify_fn X509_STORE_get_verify(const X509_STORE *xs); +void X509_STORE_set_verify_cb(X509_STORE *xs, + X509_STORE_CTX_verify_cb verify_cb); +# define X509_STORE_set_verify_cb_func(ctx,func) \ + X509_STORE_set_verify_cb((ctx),(func)) +X509_STORE_CTX_verify_cb X509_STORE_get_verify_cb(const X509_STORE *xs); +void X509_STORE_set_get_issuer(X509_STORE *xs, + X509_STORE_CTX_get_issuer_fn get_issuer); +X509_STORE_CTX_get_issuer_fn X509_STORE_get_get_issuer(const X509_STORE *xs); +void X509_STORE_set_check_issued(X509_STORE *xs, + X509_STORE_CTX_check_issued_fn check_issued); +X509_STORE_CTX_check_issued_fn X509_STORE_get_check_issued(const X509_STORE *s); +void X509_STORE_set_check_revocation(X509_STORE *xs, + X509_STORE_CTX_check_revocation_fn check_revocation); +X509_STORE_CTX_check_revocation_fn + X509_STORE_get_check_revocation(const X509_STORE *xs); +void X509_STORE_set_get_crl(X509_STORE *xs, + X509_STORE_CTX_get_crl_fn get_crl); +X509_STORE_CTX_get_crl_fn X509_STORE_get_get_crl(const X509_STORE *xs); +void X509_STORE_set_check_crl(X509_STORE *xs, + X509_STORE_CTX_check_crl_fn check_crl); +X509_STORE_CTX_check_crl_fn X509_STORE_get_check_crl(const X509_STORE *xs); +void X509_STORE_set_cert_crl(X509_STORE *xs, + X509_STORE_CTX_cert_crl_fn cert_crl); +X509_STORE_CTX_cert_crl_fn X509_STORE_get_cert_crl(const X509_STORE *xs); +void X509_STORE_set_check_policy(X509_STORE *xs, + X509_STORE_CTX_check_policy_fn check_policy); +X509_STORE_CTX_check_policy_fn X509_STORE_get_check_policy(const X509_STORE *s); +void X509_STORE_set_lookup_certs(X509_STORE *xs, + X509_STORE_CTX_lookup_certs_fn lookup_certs); +X509_STORE_CTX_lookup_certs_fn X509_STORE_get_lookup_certs(const X509_STORE *s); +void X509_STORE_set_lookup_crls(X509_STORE *xs, + X509_STORE_CTX_lookup_crls_fn lookup_crls); +#define X509_STORE_set_lookup_crls_cb(ctx, func) \ + X509_STORE_set_lookup_crls((ctx), (func)) +X509_STORE_CTX_lookup_crls_fn X509_STORE_get_lookup_crls(const X509_STORE *xs); +void X509_STORE_set_cleanup(X509_STORE *xs, + X509_STORE_CTX_cleanup_fn cleanup); +X509_STORE_CTX_cleanup_fn X509_STORE_get_cleanup(const X509_STORE *xs); + +#define X509_STORE_get_ex_new_index(l, p, newf, dupf, freef) \ + CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_X509_STORE, l, p, newf, dupf, freef) +int X509_STORE_set_ex_data(X509_STORE *xs, int idx, void *data); +void *X509_STORE_get_ex_data(const X509_STORE *xs, int idx); + +X509_STORE_CTX *X509_STORE_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq); +X509_STORE_CTX *X509_STORE_CTX_new(void); + +int X509_STORE_CTX_get1_issuer(X509 **issuer, X509_STORE_CTX *ctx, X509 *x); + +void X509_STORE_CTX_free(X509_STORE_CTX *ctx); +int X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *trust_store, + X509 *target, STACK_OF(X509) *untrusted); +int X509_STORE_CTX_init_rpk(X509_STORE_CTX *ctx, X509_STORE *trust_store, + EVP_PKEY* rpk); +void X509_STORE_CTX_set0_trusted_stack(X509_STORE_CTX *ctx, STACK_OF(X509) *sk); +void X509_STORE_CTX_cleanup(X509_STORE_CTX *ctx); + +X509_STORE *X509_STORE_CTX_get0_store(const X509_STORE_CTX *ctx); +X509 *X509_STORE_CTX_get0_cert(const X509_STORE_CTX *ctx); +EVP_PKEY *X509_STORE_CTX_get0_rpk(const X509_STORE_CTX *ctx); +STACK_OF(X509)* X509_STORE_CTX_get0_untrusted(const X509_STORE_CTX *ctx); +void X509_STORE_CTX_set0_untrusted(X509_STORE_CTX *ctx, STACK_OF(X509) *sk); +void X509_STORE_CTX_set_verify_cb(X509_STORE_CTX *ctx, + X509_STORE_CTX_verify_cb verify); +X509_STORE_CTX_verify_cb X509_STORE_CTX_get_verify_cb(const X509_STORE_CTX *ctx); +X509_STORE_CTX_verify_fn X509_STORE_CTX_get_verify(const X509_STORE_CTX *ctx); +X509_STORE_CTX_get_issuer_fn X509_STORE_CTX_get_get_issuer(const X509_STORE_CTX *ctx); +X509_STORE_CTX_check_issued_fn X509_STORE_CTX_get_check_issued(const X509_STORE_CTX *ctx); +X509_STORE_CTX_check_revocation_fn X509_STORE_CTX_get_check_revocation(const X509_STORE_CTX *ctx); +void X509_STORE_CTX_set_get_crl(X509_STORE_CTX *ctx, + X509_STORE_CTX_get_crl_fn get_crl); +X509_STORE_CTX_get_crl_fn X509_STORE_CTX_get_get_crl(const X509_STORE_CTX *ctx); +X509_STORE_CTX_check_crl_fn X509_STORE_CTX_get_check_crl(const X509_STORE_CTX *ctx); +X509_STORE_CTX_cert_crl_fn X509_STORE_CTX_get_cert_crl(const X509_STORE_CTX *ctx); +X509_STORE_CTX_check_policy_fn X509_STORE_CTX_get_check_policy(const X509_STORE_CTX *ctx); +X509_STORE_CTX_lookup_certs_fn X509_STORE_CTX_get_lookup_certs(const X509_STORE_CTX *ctx); +X509_STORE_CTX_lookup_crls_fn X509_STORE_CTX_get_lookup_crls(const X509_STORE_CTX *ctx); +X509_STORE_CTX_cleanup_fn X509_STORE_CTX_get_cleanup(const X509_STORE_CTX *ctx); + +#ifndef OPENSSL_NO_DEPRECATED_1_1_0 +# define X509_STORE_CTX_get_chain X509_STORE_CTX_get0_chain +# define X509_STORE_CTX_set_chain X509_STORE_CTX_set0_untrusted +# define X509_STORE_CTX_trusted_stack X509_STORE_CTX_set0_trusted_stack +# define X509_STORE_get_by_subject X509_STORE_CTX_get_by_subject +# define X509_STORE_get1_certs X509_STORE_CTX_get1_certs +# define X509_STORE_get1_crls X509_STORE_CTX_get1_crls +/* the following macro is misspelled; use X509_STORE_get1_certs instead */ +# define X509_STORE_get1_cert X509_STORE_CTX_get1_certs +/* the following macro is misspelled; use X509_STORE_get1_crls instead */ +# define X509_STORE_get1_crl X509_STORE_CTX_get1_crls +#endif + +X509_LOOKUP *X509_STORE_add_lookup(X509_STORE *xs, X509_LOOKUP_METHOD *m); +X509_LOOKUP_METHOD *X509_LOOKUP_hash_dir(void); +X509_LOOKUP_METHOD *X509_LOOKUP_file(void); +X509_LOOKUP_METHOD *X509_LOOKUP_store(void); + +typedef int (*X509_LOOKUP_ctrl_fn)(X509_LOOKUP *ctx, int cmd, const char *argc, + long argl, char **ret); +typedef int (*X509_LOOKUP_ctrl_ex_fn)( + X509_LOOKUP *ctx, int cmd, const char *argc, long argl, char **ret, + OSSL_LIB_CTX *libctx, const char *propq); + +typedef int (*X509_LOOKUP_get_by_subject_fn)(X509_LOOKUP *ctx, + X509_LOOKUP_TYPE type, + const X509_NAME *name, + X509_OBJECT *ret); +typedef int (*X509_LOOKUP_get_by_subject_ex_fn)(X509_LOOKUP *ctx, + X509_LOOKUP_TYPE type, + const X509_NAME *name, + X509_OBJECT *ret, + OSSL_LIB_CTX *libctx, + const char *propq); +typedef int (*X509_LOOKUP_get_by_issuer_serial_fn)(X509_LOOKUP *ctx, + X509_LOOKUP_TYPE type, + const X509_NAME *name, + const ASN1_INTEGER *serial, + X509_OBJECT *ret); +typedef int (*X509_LOOKUP_get_by_fingerprint_fn)(X509_LOOKUP *ctx, + X509_LOOKUP_TYPE type, + const unsigned char* bytes, + int len, + X509_OBJECT *ret); +typedef int (*X509_LOOKUP_get_by_alias_fn)(X509_LOOKUP *ctx, + X509_LOOKUP_TYPE type, + const char *str, + int len, + X509_OBJECT *ret); + +X509_LOOKUP_METHOD *X509_LOOKUP_meth_new(const char *name); +void X509_LOOKUP_meth_free(X509_LOOKUP_METHOD *method); + +int X509_LOOKUP_meth_set_new_item(X509_LOOKUP_METHOD *method, + int (*new_item) (X509_LOOKUP *ctx)); +int (*X509_LOOKUP_meth_get_new_item(const X509_LOOKUP_METHOD* method)) + (X509_LOOKUP *ctx); + +int X509_LOOKUP_meth_set_free(X509_LOOKUP_METHOD *method, + void (*free_fn) (X509_LOOKUP *ctx)); +void (*X509_LOOKUP_meth_get_free(const X509_LOOKUP_METHOD* method)) + (X509_LOOKUP *ctx); + +int X509_LOOKUP_meth_set_init(X509_LOOKUP_METHOD *method, + int (*init) (X509_LOOKUP *ctx)); +int (*X509_LOOKUP_meth_get_init(const X509_LOOKUP_METHOD* method)) + (X509_LOOKUP *ctx); + +int X509_LOOKUP_meth_set_shutdown(X509_LOOKUP_METHOD *method, + int (*shutdown) (X509_LOOKUP *ctx)); +int (*X509_LOOKUP_meth_get_shutdown(const X509_LOOKUP_METHOD* method)) + (X509_LOOKUP *ctx); + +int X509_LOOKUP_meth_set_ctrl(X509_LOOKUP_METHOD *method, + X509_LOOKUP_ctrl_fn ctrl_fn); +X509_LOOKUP_ctrl_fn X509_LOOKUP_meth_get_ctrl(const X509_LOOKUP_METHOD *method); + +int X509_LOOKUP_meth_set_get_by_subject(X509_LOOKUP_METHOD *method, + X509_LOOKUP_get_by_subject_fn fn); +X509_LOOKUP_get_by_subject_fn X509_LOOKUP_meth_get_get_by_subject( + const X509_LOOKUP_METHOD *method); + +int X509_LOOKUP_meth_set_get_by_issuer_serial(X509_LOOKUP_METHOD *method, + X509_LOOKUP_get_by_issuer_serial_fn fn); +X509_LOOKUP_get_by_issuer_serial_fn X509_LOOKUP_meth_get_get_by_issuer_serial( + const X509_LOOKUP_METHOD *method); + +int X509_LOOKUP_meth_set_get_by_fingerprint(X509_LOOKUP_METHOD *method, + X509_LOOKUP_get_by_fingerprint_fn fn); +X509_LOOKUP_get_by_fingerprint_fn X509_LOOKUP_meth_get_get_by_fingerprint( + const X509_LOOKUP_METHOD *method); + +int X509_LOOKUP_meth_set_get_by_alias(X509_LOOKUP_METHOD *method, + X509_LOOKUP_get_by_alias_fn fn); +X509_LOOKUP_get_by_alias_fn X509_LOOKUP_meth_get_get_by_alias( + const X509_LOOKUP_METHOD *method); + + +int X509_STORE_add_cert(X509_STORE *xs, X509 *x); +int X509_STORE_add_crl(X509_STORE *xs, X509_CRL *x); + +int X509_STORE_CTX_get_by_subject(const X509_STORE_CTX *vs, + X509_LOOKUP_TYPE type, + const X509_NAME *name, X509_OBJECT *ret); +X509_OBJECT *X509_STORE_CTX_get_obj_by_subject(X509_STORE_CTX *vs, + X509_LOOKUP_TYPE type, + const X509_NAME *name); + +int X509_LOOKUP_ctrl(X509_LOOKUP *ctx, int cmd, const char *argc, + long argl, char **ret); +int X509_LOOKUP_ctrl_ex(X509_LOOKUP *ctx, int cmd, const char *argc, long argl, + char **ret, OSSL_LIB_CTX *libctx, const char *propq); + +int X509_load_cert_file(X509_LOOKUP *ctx, const char *file, int type); +int X509_load_cert_file_ex(X509_LOOKUP *ctx, const char *file, int type, + OSSL_LIB_CTX *libctx, const char *propq); +int X509_load_crl_file(X509_LOOKUP *ctx, const char *file, int type); +int X509_load_cert_crl_file(X509_LOOKUP *ctx, const char *file, int type); +int X509_load_cert_crl_file_ex(X509_LOOKUP *ctx, const char *file, int type, + OSSL_LIB_CTX *libctx, const char *propq); + +X509_LOOKUP *X509_LOOKUP_new(X509_LOOKUP_METHOD *method); +void X509_LOOKUP_free(X509_LOOKUP *ctx); +int X509_LOOKUP_init(X509_LOOKUP *ctx); +int X509_LOOKUP_by_subject(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, + const X509_NAME *name, X509_OBJECT *ret); +int X509_LOOKUP_by_subject_ex(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, + const X509_NAME *name, X509_OBJECT *ret, + OSSL_LIB_CTX *libctx, const char *propq); +int X509_LOOKUP_by_issuer_serial(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, + const X509_NAME *name, + const ASN1_INTEGER *serial, + X509_OBJECT *ret); +int X509_LOOKUP_by_fingerprint(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, + const unsigned char *bytes, int len, + X509_OBJECT *ret); +int X509_LOOKUP_by_alias(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, + const char *str, int len, X509_OBJECT *ret); +int X509_LOOKUP_set_method_data(X509_LOOKUP *ctx, void *data); +void *X509_LOOKUP_get_method_data(const X509_LOOKUP *ctx); +X509_STORE *X509_LOOKUP_get_store(const X509_LOOKUP *ctx); +int X509_LOOKUP_shutdown(X509_LOOKUP *ctx); + +int X509_STORE_load_file(X509_STORE *xs, const char *file); +int X509_STORE_load_path(X509_STORE *xs, const char *path); +int X509_STORE_load_store(X509_STORE *xs, const char *store); +int X509_STORE_load_locations(X509_STORE *s, const char *file, const char *dir); +int X509_STORE_set_default_paths(X509_STORE *xs); + +int X509_STORE_load_file_ex(X509_STORE *xs, const char *file, + OSSL_LIB_CTX *libctx, const char *propq); +int X509_STORE_load_store_ex(X509_STORE *xs, const char *store, + OSSL_LIB_CTX *libctx, const char *propq); +int X509_STORE_load_locations_ex(X509_STORE *xs, + const char *file, const char *dir, + OSSL_LIB_CTX *libctx, const char *propq); +int X509_STORE_set_default_paths_ex(X509_STORE *xs, + OSSL_LIB_CTX *libctx, const char *propq); + +#define X509_STORE_CTX_get_ex_new_index(l, p, newf, dupf, freef) \ + CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_X509_STORE_CTX, l, p, newf, dupf, freef) +int X509_STORE_CTX_set_ex_data(X509_STORE_CTX *ctx, int idx, void *data); +void *X509_STORE_CTX_get_ex_data(const X509_STORE_CTX *ctx, int idx); +int X509_STORE_CTX_get_error(const X509_STORE_CTX *ctx); +void X509_STORE_CTX_set_error(X509_STORE_CTX *ctx, int s); +int X509_STORE_CTX_get_error_depth(const X509_STORE_CTX *ctx); +void X509_STORE_CTX_set_error_depth(X509_STORE_CTX *ctx, int depth); +X509 *X509_STORE_CTX_get_current_cert(const X509_STORE_CTX *ctx); +void X509_STORE_CTX_set_current_cert(X509_STORE_CTX *ctx, X509 *x); +X509 *X509_STORE_CTX_get0_current_issuer(const X509_STORE_CTX *ctx); +X509_CRL *X509_STORE_CTX_get0_current_crl(const X509_STORE_CTX *ctx); +X509_STORE_CTX *X509_STORE_CTX_get0_parent_ctx(const X509_STORE_CTX *ctx); +STACK_OF(X509) *X509_STORE_CTX_get0_chain(const X509_STORE_CTX *ctx); +STACK_OF(X509) *X509_STORE_CTX_get1_chain(const X509_STORE_CTX *ctx); +void X509_STORE_CTX_set_cert(X509_STORE_CTX *ctx, X509 *target); +void X509_STORE_CTX_set0_rpk(X509_STORE_CTX *ctx, EVP_PKEY *target); +void X509_STORE_CTX_set0_verified_chain(X509_STORE_CTX *c, STACK_OF(X509) *sk); +void X509_STORE_CTX_set0_crls(X509_STORE_CTX *ctx, STACK_OF(X509_CRL) *sk); +int X509_STORE_CTX_set_purpose(X509_STORE_CTX *ctx, int purpose); +int X509_STORE_CTX_set_trust(X509_STORE_CTX *ctx, int trust); +int X509_STORE_CTX_purpose_inherit(X509_STORE_CTX *ctx, int def_purpose, + int purpose, int trust); +void X509_STORE_CTX_set_flags(X509_STORE_CTX *ctx, unsigned long flags); +void X509_STORE_CTX_set_time(X509_STORE_CTX *ctx, unsigned long flags, + time_t t); +void X509_STORE_CTX_set_current_reasons(X509_STORE_CTX *ctx, + unsigned int current_reasons); + +X509_POLICY_TREE *X509_STORE_CTX_get0_policy_tree(const X509_STORE_CTX *ctx); +int X509_STORE_CTX_get_explicit_policy(const X509_STORE_CTX *ctx); +int X509_STORE_CTX_get_num_untrusted(const X509_STORE_CTX *ctx); + +X509_VERIFY_PARAM *X509_STORE_CTX_get0_param(const X509_STORE_CTX *ctx); +void X509_STORE_CTX_set0_param(X509_STORE_CTX *ctx, X509_VERIFY_PARAM *param); +int X509_STORE_CTX_set_default(X509_STORE_CTX *ctx, const char *name); + +/* + * Bridge opacity barrier between libcrypt and libssl, also needed to support + * offline testing in test/danetest.c + */ +void X509_STORE_CTX_set0_dane(X509_STORE_CTX *ctx, SSL_DANE *dane); +#define DANE_FLAG_NO_DANE_EE_NAMECHECKS (1L << 0) + +/* X509_VERIFY_PARAM functions */ + +X509_VERIFY_PARAM *X509_VERIFY_PARAM_new(void); +void X509_VERIFY_PARAM_free(X509_VERIFY_PARAM *param); +int X509_VERIFY_PARAM_inherit(X509_VERIFY_PARAM *to, + const X509_VERIFY_PARAM *from); +int X509_VERIFY_PARAM_set1(X509_VERIFY_PARAM *to, + const X509_VERIFY_PARAM *from); +int X509_VERIFY_PARAM_set1_name(X509_VERIFY_PARAM *param, const char *name); +int X509_VERIFY_PARAM_set_flags(X509_VERIFY_PARAM *param, + unsigned long flags); +int X509_VERIFY_PARAM_clear_flags(X509_VERIFY_PARAM *param, + unsigned long flags); +unsigned long X509_VERIFY_PARAM_get_flags(const X509_VERIFY_PARAM *param); +int X509_VERIFY_PARAM_set_purpose(X509_VERIFY_PARAM *param, int purpose); +int X509_VERIFY_PARAM_set_trust(X509_VERIFY_PARAM *param, int trust); +void X509_VERIFY_PARAM_set_depth(X509_VERIFY_PARAM *param, int depth); +void X509_VERIFY_PARAM_set_auth_level(X509_VERIFY_PARAM *param, int auth_level); +time_t X509_VERIFY_PARAM_get_time(const X509_VERIFY_PARAM *param); +void X509_VERIFY_PARAM_set_time(X509_VERIFY_PARAM *param, time_t t); +int X509_VERIFY_PARAM_add0_policy(X509_VERIFY_PARAM *param, + ASN1_OBJECT *policy); +int X509_VERIFY_PARAM_set1_policies(X509_VERIFY_PARAM *param, + STACK_OF(ASN1_OBJECT) *policies); + +int X509_VERIFY_PARAM_set_inh_flags(X509_VERIFY_PARAM *param, + uint32_t flags); +uint32_t X509_VERIFY_PARAM_get_inh_flags(const X509_VERIFY_PARAM *param); + +char *X509_VERIFY_PARAM_get0_host(X509_VERIFY_PARAM *param, int idx); +int X509_VERIFY_PARAM_set1_host(X509_VERIFY_PARAM *param, + const char *name, size_t namelen); +int X509_VERIFY_PARAM_add1_host(X509_VERIFY_PARAM *param, + const char *name, size_t namelen); +void X509_VERIFY_PARAM_set_hostflags(X509_VERIFY_PARAM *param, + unsigned int flags); +unsigned int X509_VERIFY_PARAM_get_hostflags(const X509_VERIFY_PARAM *param); +char *X509_VERIFY_PARAM_get0_peername(const X509_VERIFY_PARAM *param); +void X509_VERIFY_PARAM_move_peername(X509_VERIFY_PARAM *, X509_VERIFY_PARAM *); +char *X509_VERIFY_PARAM_get0_email(X509_VERIFY_PARAM *param); +int X509_VERIFY_PARAM_set1_email(X509_VERIFY_PARAM *param, + const char *email, size_t emaillen); +char *X509_VERIFY_PARAM_get1_ip_asc(X509_VERIFY_PARAM *param); +int X509_VERIFY_PARAM_set1_ip(X509_VERIFY_PARAM *param, + const unsigned char *ip, size_t iplen); +int X509_VERIFY_PARAM_set1_ip_asc(X509_VERIFY_PARAM *param, + const char *ipasc); + +int X509_VERIFY_PARAM_get_depth(const X509_VERIFY_PARAM *param); +int X509_VERIFY_PARAM_get_auth_level(const X509_VERIFY_PARAM *param); +const char *X509_VERIFY_PARAM_get0_name(const X509_VERIFY_PARAM *param); + +int X509_VERIFY_PARAM_add0_table(X509_VERIFY_PARAM *param); +int X509_VERIFY_PARAM_get_count(void); +const X509_VERIFY_PARAM *X509_VERIFY_PARAM_get0(int id); +const X509_VERIFY_PARAM *X509_VERIFY_PARAM_lookup(const char *name); +void X509_VERIFY_PARAM_table_cleanup(void); + +/* Non positive return values are errors */ +#define X509_PCY_TREE_FAILURE -2 /* Failure to satisfy explicit policy */ +#define X509_PCY_TREE_INVALID -1 /* Inconsistent or invalid extensions */ +#define X509_PCY_TREE_INTERNAL 0 /* Internal error, most likely malloc */ + +/* + * Positive return values form a bit mask, all but the first are internal to + * the library and don't appear in results from X509_policy_check(). + */ +#define X509_PCY_TREE_VALID 1 /* The policy tree is valid */ +#define X509_PCY_TREE_EMPTY 2 /* The policy tree is empty */ +#define X509_PCY_TREE_EXPLICIT 4 /* Explicit policy required */ + +int X509_policy_check(X509_POLICY_TREE **ptree, int *pexplicit_policy, + STACK_OF(X509) *certs, + STACK_OF(ASN1_OBJECT) *policy_oids, unsigned int flags); + +void X509_policy_tree_free(X509_POLICY_TREE *tree); + +int X509_policy_tree_level_count(const X509_POLICY_TREE *tree); +X509_POLICY_LEVEL *X509_policy_tree_get0_level(const X509_POLICY_TREE *tree, + int i); + +STACK_OF(X509_POLICY_NODE) + *X509_policy_tree_get0_policies(const X509_POLICY_TREE *tree); + +STACK_OF(X509_POLICY_NODE) + *X509_policy_tree_get0_user_policies(const X509_POLICY_TREE *tree); + +int X509_policy_level_node_count(X509_POLICY_LEVEL *level); + +X509_POLICY_NODE *X509_policy_level_get0_node(const X509_POLICY_LEVEL *level, + int i); + +const ASN1_OBJECT *X509_policy_node_get0_policy(const X509_POLICY_NODE *node); + +STACK_OF(POLICYQUALINFO) + *X509_policy_node_get0_qualifiers(const X509_POLICY_NODE *node); +const X509_POLICY_NODE + *X509_policy_node_get0_parent(const X509_POLICY_NODE *node); + +#ifdef __cplusplus +} +#endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509err.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509err.h new file mode 100644 index 0000000..71b557a --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509err.h @@ -0,0 +1,69 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_X509ERR_H +# define OPENSSL_X509ERR_H +# pragma once + +# include +# include +# include + + + +/* + * X509 reason codes. + */ +# define X509_R_AKID_MISMATCH 110 +# define X509_R_BAD_SELECTOR 133 +# define X509_R_BAD_X509_FILETYPE 100 +# define X509_R_BASE64_DECODE_ERROR 118 +# define X509_R_CANT_CHECK_DH_KEY 114 +# define X509_R_CERTIFICATE_VERIFICATION_FAILED 139 +# define X509_R_CERT_ALREADY_IN_HASH_TABLE 101 +# define X509_R_CRL_ALREADY_DELTA 127 +# define X509_R_CRL_VERIFY_FAILURE 131 +# define X509_R_DUPLICATE_ATTRIBUTE 140 +# define X509_R_ERROR_GETTING_MD_BY_NID 141 +# define X509_R_ERROR_USING_SIGINF_SET 142 +# define X509_R_IDP_MISMATCH 128 +# define X509_R_INVALID_ATTRIBUTES 138 +# define X509_R_INVALID_DIRECTORY 113 +# define X509_R_INVALID_DISTPOINT 143 +# define X509_R_INVALID_FIELD_NAME 119 +# define X509_R_INVALID_TRUST 123 +# define X509_R_ISSUER_MISMATCH 129 +# define X509_R_KEY_TYPE_MISMATCH 115 +# define X509_R_KEY_VALUES_MISMATCH 116 +# define X509_R_LOADING_CERT_DIR 103 +# define X509_R_LOADING_DEFAULTS 104 +# define X509_R_METHOD_NOT_SUPPORTED 124 +# define X509_R_NAME_TOO_LONG 134 +# define X509_R_NEWER_CRL_NOT_NEWER 132 +# define X509_R_NO_CERTIFICATE_FOUND 135 +# define X509_R_NO_CERTIFICATE_OR_CRL_FOUND 136 +# define X509_R_NO_CERT_SET_FOR_US_TO_VERIFY 105 +# define X509_R_NO_CRL_FOUND 137 +# define X509_R_NO_CRL_NUMBER 130 +# define X509_R_PUBLIC_KEY_DECODE_ERROR 125 +# define X509_R_PUBLIC_KEY_ENCODE_ERROR 126 +# define X509_R_SHOULD_RETRY 106 +# define X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN 107 +# define X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY 108 +# define X509_R_UNKNOWN_KEY_TYPE 117 +# define X509_R_UNKNOWN_NID 109 +# define X509_R_UNKNOWN_PURPOSE_ID 121 +# define X509_R_UNKNOWN_SIGID_ALGS 144 +# define X509_R_UNKNOWN_TRUST_ID 120 +# define X509_R_UNSUPPORTED_ALGORITHM 111 +# define X509_R_WRONG_LOOKUP_TYPE 112 +# define X509_R_WRONG_TYPE 122 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509v3.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509v3.h new file mode 100644 index 0000000..e64da7e --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509v3.h @@ -0,0 +1,1454 @@ +/* + * WARNING: do not edit! + * Generated by Makefile from include/openssl/x509v3.h.in + * + * Copyright 1999-2023 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + + + +#ifndef OPENSSL_X509V3_H +# define OPENSSL_X509V3_H +# pragma once + +# include +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define HEADER_X509V3_H +# endif + +# include +# include +# include +# include +# ifndef OPENSSL_NO_STDIO +# include +# endif + +#ifdef __cplusplus +extern "C" { +#endif + +/* Forward reference */ +struct v3_ext_method; +struct v3_ext_ctx; + +/* Useful typedefs */ + +typedef void *(*X509V3_EXT_NEW)(void); +typedef void (*X509V3_EXT_FREE) (void *); +typedef void *(*X509V3_EXT_D2I)(void *, const unsigned char **, long); +typedef int (*X509V3_EXT_I2D) (const void *, unsigned char **); +typedef STACK_OF(CONF_VALUE) * + (*X509V3_EXT_I2V) (const struct v3_ext_method *method, void *ext, + STACK_OF(CONF_VALUE) *extlist); +typedef void *(*X509V3_EXT_V2I)(const struct v3_ext_method *method, + struct v3_ext_ctx *ctx, + STACK_OF(CONF_VALUE) *values); +typedef char *(*X509V3_EXT_I2S)(const struct v3_ext_method *method, + void *ext); +typedef void *(*X509V3_EXT_S2I)(const struct v3_ext_method *method, + struct v3_ext_ctx *ctx, const char *str); +typedef int (*X509V3_EXT_I2R) (const struct v3_ext_method *method, void *ext, + BIO *out, int indent); +typedef void *(*X509V3_EXT_R2I)(const struct v3_ext_method *method, + struct v3_ext_ctx *ctx, const char *str); + +/* V3 extension structure */ + +struct v3_ext_method { + int ext_nid; + int ext_flags; +/* If this is set the following four fields are ignored */ + ASN1_ITEM_EXP *it; +/* Old style ASN1 calls */ + X509V3_EXT_NEW ext_new; + X509V3_EXT_FREE ext_free; + X509V3_EXT_D2I d2i; + X509V3_EXT_I2D i2d; +/* The following pair is used for string extensions */ + X509V3_EXT_I2S i2s; + X509V3_EXT_S2I s2i; +/* The following pair is used for multi-valued extensions */ + X509V3_EXT_I2V i2v; + X509V3_EXT_V2I v2i; +/* The following are used for raw extensions */ + X509V3_EXT_I2R i2r; + X509V3_EXT_R2I r2i; + void *usr_data; /* Any extension specific data */ +}; + +typedef struct X509V3_CONF_METHOD_st { + char *(*get_string) (void *db, const char *section, const char *value); + STACK_OF(CONF_VALUE) *(*get_section) (void *db, const char *section); + void (*free_string) (void *db, char *string); + void (*free_section) (void *db, STACK_OF(CONF_VALUE) *section); +} X509V3_CONF_METHOD; + +/* Context specific info for producing X509 v3 extensions*/ +struct v3_ext_ctx { +# define X509V3_CTX_TEST 0x1 +# ifndef OPENSSL_NO_DEPRECATED_3_0 +# define CTX_TEST X509V3_CTX_TEST +# endif +# define X509V3_CTX_REPLACE 0x2 + int flags; + X509 *issuer_cert; + X509 *subject_cert; + X509_REQ *subject_req; + X509_CRL *crl; + X509V3_CONF_METHOD *db_meth; + void *db; + EVP_PKEY *issuer_pkey; +/* Maybe more here */ +}; + +typedef struct v3_ext_method X509V3_EXT_METHOD; + +SKM_DEFINE_STACK_OF_INTERNAL(X509V3_EXT_METHOD, X509V3_EXT_METHOD, X509V3_EXT_METHOD) +#define sk_X509V3_EXT_METHOD_num(sk) OPENSSL_sk_num(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk)) +#define sk_X509V3_EXT_METHOD_value(sk, idx) ((X509V3_EXT_METHOD *)OPENSSL_sk_value(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk), (idx))) +#define sk_X509V3_EXT_METHOD_new(cmp) ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_new(ossl_check_X509V3_EXT_METHOD_compfunc_type(cmp))) +#define sk_X509V3_EXT_METHOD_new_null() ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_new_null()) +#define sk_X509V3_EXT_METHOD_new_reserve(cmp, n) ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_new_reserve(ossl_check_X509V3_EXT_METHOD_compfunc_type(cmp), (n))) +#define sk_X509V3_EXT_METHOD_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509V3_EXT_METHOD_sk_type(sk), (n)) +#define sk_X509V3_EXT_METHOD_free(sk) OPENSSL_sk_free(ossl_check_X509V3_EXT_METHOD_sk_type(sk)) +#define sk_X509V3_EXT_METHOD_zero(sk) OPENSSL_sk_zero(ossl_check_X509V3_EXT_METHOD_sk_type(sk)) +#define sk_X509V3_EXT_METHOD_delete(sk, i) ((X509V3_EXT_METHOD *)OPENSSL_sk_delete(ossl_check_X509V3_EXT_METHOD_sk_type(sk), (i))) +#define sk_X509V3_EXT_METHOD_delete_ptr(sk, ptr) ((X509V3_EXT_METHOD *)OPENSSL_sk_delete_ptr(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr))) +#define sk_X509V3_EXT_METHOD_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr)) +#define sk_X509V3_EXT_METHOD_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr)) +#define sk_X509V3_EXT_METHOD_pop(sk) ((X509V3_EXT_METHOD *)OPENSSL_sk_pop(ossl_check_X509V3_EXT_METHOD_sk_type(sk))) +#define sk_X509V3_EXT_METHOD_shift(sk) ((X509V3_EXT_METHOD *)OPENSSL_sk_shift(ossl_check_X509V3_EXT_METHOD_sk_type(sk))) +#define sk_X509V3_EXT_METHOD_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509V3_EXT_METHOD_sk_type(sk),ossl_check_X509V3_EXT_METHOD_freefunc_type(freefunc)) +#define sk_X509V3_EXT_METHOD_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr), (idx)) +#define sk_X509V3_EXT_METHOD_set(sk, idx, ptr) ((X509V3_EXT_METHOD *)OPENSSL_sk_set(ossl_check_X509V3_EXT_METHOD_sk_type(sk), (idx), ossl_check_X509V3_EXT_METHOD_type(ptr))) +#define sk_X509V3_EXT_METHOD_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr)) +#define sk_X509V3_EXT_METHOD_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr)) +#define sk_X509V3_EXT_METHOD_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr), pnum) +#define sk_X509V3_EXT_METHOD_sort(sk) OPENSSL_sk_sort(ossl_check_X509V3_EXT_METHOD_sk_type(sk)) +#define sk_X509V3_EXT_METHOD_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk)) +#define sk_X509V3_EXT_METHOD_dup(sk) ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_dup(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk))) +#define sk_X509V3_EXT_METHOD_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_deep_copy(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_copyfunc_type(copyfunc), ossl_check_X509V3_EXT_METHOD_freefunc_type(freefunc))) +#define sk_X509V3_EXT_METHOD_set_cmp_func(sk, cmp) ((sk_X509V3_EXT_METHOD_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_compfunc_type(cmp))) + + +/* ext_flags values */ +# define X509V3_EXT_DYNAMIC 0x1 +# define X509V3_EXT_CTX_DEP 0x2 +# define X509V3_EXT_MULTILINE 0x4 + +typedef BIT_STRING_BITNAME ENUMERATED_NAMES; + +typedef struct BASIC_CONSTRAINTS_st { + int ca; + ASN1_INTEGER *pathlen; +} BASIC_CONSTRAINTS; + +typedef struct PKEY_USAGE_PERIOD_st { + ASN1_GENERALIZEDTIME *notBefore; + ASN1_GENERALIZEDTIME *notAfter; +} PKEY_USAGE_PERIOD; + +typedef struct otherName_st { + ASN1_OBJECT *type_id; + ASN1_TYPE *value; +} OTHERNAME; + +typedef struct EDIPartyName_st { + ASN1_STRING *nameAssigner; + ASN1_STRING *partyName; +} EDIPARTYNAME; + +typedef struct GENERAL_NAME_st { +# define GEN_OTHERNAME 0 +# define GEN_EMAIL 1 +# define GEN_DNS 2 +# define GEN_X400 3 +# define GEN_DIRNAME 4 +# define GEN_EDIPARTY 5 +# define GEN_URI 6 +# define GEN_IPADD 7 +# define GEN_RID 8 + int type; + union { + char *ptr; + OTHERNAME *otherName; /* otherName */ + ASN1_IA5STRING *rfc822Name; + ASN1_IA5STRING *dNSName; + ASN1_STRING *x400Address; + X509_NAME *directoryName; + EDIPARTYNAME *ediPartyName; + ASN1_IA5STRING *uniformResourceIdentifier; + ASN1_OCTET_STRING *iPAddress; + ASN1_OBJECT *registeredID; + /* Old names */ + ASN1_OCTET_STRING *ip; /* iPAddress */ + X509_NAME *dirn; /* dirn */ + ASN1_IA5STRING *ia5; /* rfc822Name, dNSName, + * uniformResourceIdentifier */ + ASN1_OBJECT *rid; /* registeredID */ + ASN1_TYPE *other; /* x400Address */ + } d; +} GENERAL_NAME; + +typedef struct ACCESS_DESCRIPTION_st { + ASN1_OBJECT *method; + GENERAL_NAME *location; +} ACCESS_DESCRIPTION; + +SKM_DEFINE_STACK_OF_INTERNAL(ACCESS_DESCRIPTION, ACCESS_DESCRIPTION, ACCESS_DESCRIPTION) +#define sk_ACCESS_DESCRIPTION_num(sk) OPENSSL_sk_num(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk)) +#define sk_ACCESS_DESCRIPTION_value(sk, idx) ((ACCESS_DESCRIPTION *)OPENSSL_sk_value(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk), (idx))) +#define sk_ACCESS_DESCRIPTION_new(cmp) ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_new(ossl_check_ACCESS_DESCRIPTION_compfunc_type(cmp))) +#define sk_ACCESS_DESCRIPTION_new_null() ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_new_null()) +#define sk_ACCESS_DESCRIPTION_new_reserve(cmp, n) ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_new_reserve(ossl_check_ACCESS_DESCRIPTION_compfunc_type(cmp), (n))) +#define sk_ACCESS_DESCRIPTION_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), (n)) +#define sk_ACCESS_DESCRIPTION_free(sk) OPENSSL_sk_free(ossl_check_ACCESS_DESCRIPTION_sk_type(sk)) +#define sk_ACCESS_DESCRIPTION_zero(sk) OPENSSL_sk_zero(ossl_check_ACCESS_DESCRIPTION_sk_type(sk)) +#define sk_ACCESS_DESCRIPTION_delete(sk, i) ((ACCESS_DESCRIPTION *)OPENSSL_sk_delete(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), (i))) +#define sk_ACCESS_DESCRIPTION_delete_ptr(sk, ptr) ((ACCESS_DESCRIPTION *)OPENSSL_sk_delete_ptr(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr))) +#define sk_ACCESS_DESCRIPTION_push(sk, ptr) OPENSSL_sk_push(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr)) +#define sk_ACCESS_DESCRIPTION_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr)) +#define sk_ACCESS_DESCRIPTION_pop(sk) ((ACCESS_DESCRIPTION *)OPENSSL_sk_pop(ossl_check_ACCESS_DESCRIPTION_sk_type(sk))) +#define sk_ACCESS_DESCRIPTION_shift(sk) ((ACCESS_DESCRIPTION *)OPENSSL_sk_shift(ossl_check_ACCESS_DESCRIPTION_sk_type(sk))) +#define sk_ACCESS_DESCRIPTION_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ACCESS_DESCRIPTION_sk_type(sk),ossl_check_ACCESS_DESCRIPTION_freefunc_type(freefunc)) +#define sk_ACCESS_DESCRIPTION_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr), (idx)) +#define sk_ACCESS_DESCRIPTION_set(sk, idx, ptr) ((ACCESS_DESCRIPTION *)OPENSSL_sk_set(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), (idx), ossl_check_ACCESS_DESCRIPTION_type(ptr))) +#define sk_ACCESS_DESCRIPTION_find(sk, ptr) OPENSSL_sk_find(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr)) +#define sk_ACCESS_DESCRIPTION_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr)) +#define sk_ACCESS_DESCRIPTION_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr), pnum) +#define sk_ACCESS_DESCRIPTION_sort(sk) OPENSSL_sk_sort(ossl_check_ACCESS_DESCRIPTION_sk_type(sk)) +#define sk_ACCESS_DESCRIPTION_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk)) +#define sk_ACCESS_DESCRIPTION_dup(sk) ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_dup(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk))) +#define sk_ACCESS_DESCRIPTION_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_deep_copy(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_copyfunc_type(copyfunc), ossl_check_ACCESS_DESCRIPTION_freefunc_type(freefunc))) +#define sk_ACCESS_DESCRIPTION_set_cmp_func(sk, cmp) ((sk_ACCESS_DESCRIPTION_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_compfunc_type(cmp))) +SKM_DEFINE_STACK_OF_INTERNAL(GENERAL_NAME, GENERAL_NAME, GENERAL_NAME) +#define sk_GENERAL_NAME_num(sk) OPENSSL_sk_num(ossl_check_const_GENERAL_NAME_sk_type(sk)) +#define sk_GENERAL_NAME_value(sk, idx) ((GENERAL_NAME *)OPENSSL_sk_value(ossl_check_const_GENERAL_NAME_sk_type(sk), (idx))) +#define sk_GENERAL_NAME_new(cmp) ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_new(ossl_check_GENERAL_NAME_compfunc_type(cmp))) +#define sk_GENERAL_NAME_new_null() ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_new_null()) +#define sk_GENERAL_NAME_new_reserve(cmp, n) ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_new_reserve(ossl_check_GENERAL_NAME_compfunc_type(cmp), (n))) +#define sk_GENERAL_NAME_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_GENERAL_NAME_sk_type(sk), (n)) +#define sk_GENERAL_NAME_free(sk) OPENSSL_sk_free(ossl_check_GENERAL_NAME_sk_type(sk)) +#define sk_GENERAL_NAME_zero(sk) OPENSSL_sk_zero(ossl_check_GENERAL_NAME_sk_type(sk)) +#define sk_GENERAL_NAME_delete(sk, i) ((GENERAL_NAME *)OPENSSL_sk_delete(ossl_check_GENERAL_NAME_sk_type(sk), (i))) +#define sk_GENERAL_NAME_delete_ptr(sk, ptr) ((GENERAL_NAME *)OPENSSL_sk_delete_ptr(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr))) +#define sk_GENERAL_NAME_push(sk, ptr) OPENSSL_sk_push(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr)) +#define sk_GENERAL_NAME_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr)) +#define sk_GENERAL_NAME_pop(sk) ((GENERAL_NAME *)OPENSSL_sk_pop(ossl_check_GENERAL_NAME_sk_type(sk))) +#define sk_GENERAL_NAME_shift(sk) ((GENERAL_NAME *)OPENSSL_sk_shift(ossl_check_GENERAL_NAME_sk_type(sk))) +#define sk_GENERAL_NAME_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_GENERAL_NAME_sk_type(sk),ossl_check_GENERAL_NAME_freefunc_type(freefunc)) +#define sk_GENERAL_NAME_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr), (idx)) +#define sk_GENERAL_NAME_set(sk, idx, ptr) ((GENERAL_NAME *)OPENSSL_sk_set(ossl_check_GENERAL_NAME_sk_type(sk), (idx), ossl_check_GENERAL_NAME_type(ptr))) +#define sk_GENERAL_NAME_find(sk, ptr) OPENSSL_sk_find(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr)) +#define sk_GENERAL_NAME_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr)) +#define sk_GENERAL_NAME_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr), pnum) +#define sk_GENERAL_NAME_sort(sk) OPENSSL_sk_sort(ossl_check_GENERAL_NAME_sk_type(sk)) +#define sk_GENERAL_NAME_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_GENERAL_NAME_sk_type(sk)) +#define sk_GENERAL_NAME_dup(sk) ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_dup(ossl_check_const_GENERAL_NAME_sk_type(sk))) +#define sk_GENERAL_NAME_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_deep_copy(ossl_check_const_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_copyfunc_type(copyfunc), ossl_check_GENERAL_NAME_freefunc_type(freefunc))) +#define sk_GENERAL_NAME_set_cmp_func(sk, cmp) ((sk_GENERAL_NAME_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_compfunc_type(cmp))) + + +typedef STACK_OF(ACCESS_DESCRIPTION) AUTHORITY_INFO_ACCESS; +typedef STACK_OF(ASN1_OBJECT) EXTENDED_KEY_USAGE; +typedef STACK_OF(ASN1_INTEGER) TLS_FEATURE; +typedef STACK_OF(GENERAL_NAME) GENERAL_NAMES; + +SKM_DEFINE_STACK_OF_INTERNAL(GENERAL_NAMES, GENERAL_NAMES, GENERAL_NAMES) +#define sk_GENERAL_NAMES_num(sk) OPENSSL_sk_num(ossl_check_const_GENERAL_NAMES_sk_type(sk)) +#define sk_GENERAL_NAMES_value(sk, idx) ((GENERAL_NAMES *)OPENSSL_sk_value(ossl_check_const_GENERAL_NAMES_sk_type(sk), (idx))) +#define sk_GENERAL_NAMES_new(cmp) ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_new(ossl_check_GENERAL_NAMES_compfunc_type(cmp))) +#define sk_GENERAL_NAMES_new_null() ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_new_null()) +#define sk_GENERAL_NAMES_new_reserve(cmp, n) ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_new_reserve(ossl_check_GENERAL_NAMES_compfunc_type(cmp), (n))) +#define sk_GENERAL_NAMES_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_GENERAL_NAMES_sk_type(sk), (n)) +#define sk_GENERAL_NAMES_free(sk) OPENSSL_sk_free(ossl_check_GENERAL_NAMES_sk_type(sk)) +#define sk_GENERAL_NAMES_zero(sk) OPENSSL_sk_zero(ossl_check_GENERAL_NAMES_sk_type(sk)) +#define sk_GENERAL_NAMES_delete(sk, i) ((GENERAL_NAMES *)OPENSSL_sk_delete(ossl_check_GENERAL_NAMES_sk_type(sk), (i))) +#define sk_GENERAL_NAMES_delete_ptr(sk, ptr) ((GENERAL_NAMES *)OPENSSL_sk_delete_ptr(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr))) +#define sk_GENERAL_NAMES_push(sk, ptr) OPENSSL_sk_push(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr)) +#define sk_GENERAL_NAMES_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr)) +#define sk_GENERAL_NAMES_pop(sk) ((GENERAL_NAMES *)OPENSSL_sk_pop(ossl_check_GENERAL_NAMES_sk_type(sk))) +#define sk_GENERAL_NAMES_shift(sk) ((GENERAL_NAMES *)OPENSSL_sk_shift(ossl_check_GENERAL_NAMES_sk_type(sk))) +#define sk_GENERAL_NAMES_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_GENERAL_NAMES_sk_type(sk),ossl_check_GENERAL_NAMES_freefunc_type(freefunc)) +#define sk_GENERAL_NAMES_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr), (idx)) +#define sk_GENERAL_NAMES_set(sk, idx, ptr) ((GENERAL_NAMES *)OPENSSL_sk_set(ossl_check_GENERAL_NAMES_sk_type(sk), (idx), ossl_check_GENERAL_NAMES_type(ptr))) +#define sk_GENERAL_NAMES_find(sk, ptr) OPENSSL_sk_find(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr)) +#define sk_GENERAL_NAMES_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr)) +#define sk_GENERAL_NAMES_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr), pnum) +#define sk_GENERAL_NAMES_sort(sk) OPENSSL_sk_sort(ossl_check_GENERAL_NAMES_sk_type(sk)) +#define sk_GENERAL_NAMES_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_GENERAL_NAMES_sk_type(sk)) +#define sk_GENERAL_NAMES_dup(sk) ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_dup(ossl_check_const_GENERAL_NAMES_sk_type(sk))) +#define sk_GENERAL_NAMES_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_deep_copy(ossl_check_const_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_copyfunc_type(copyfunc), ossl_check_GENERAL_NAMES_freefunc_type(freefunc))) +#define sk_GENERAL_NAMES_set_cmp_func(sk, cmp) ((sk_GENERAL_NAMES_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_compfunc_type(cmp))) + + +typedef struct DIST_POINT_NAME_st { + int type; + union { + GENERAL_NAMES *fullname; + STACK_OF(X509_NAME_ENTRY) *relativename; + } name; +/* If relativename then this contains the full distribution point name */ + X509_NAME *dpname; +} DIST_POINT_NAME; +/* All existing reasons */ +# define CRLDP_ALL_REASONS 0x807f + +# define CRL_REASON_NONE -1 +# define CRL_REASON_UNSPECIFIED 0 +# define CRL_REASON_KEY_COMPROMISE 1 +# define CRL_REASON_CA_COMPROMISE 2 +# define CRL_REASON_AFFILIATION_CHANGED 3 +# define CRL_REASON_SUPERSEDED 4 +# define CRL_REASON_CESSATION_OF_OPERATION 5 +# define CRL_REASON_CERTIFICATE_HOLD 6 +# define CRL_REASON_REMOVE_FROM_CRL 8 +# define CRL_REASON_PRIVILEGE_WITHDRAWN 9 +# define CRL_REASON_AA_COMPROMISE 10 + +struct DIST_POINT_st { + DIST_POINT_NAME *distpoint; + ASN1_BIT_STRING *reasons; + GENERAL_NAMES *CRLissuer; + int dp_reasons; +}; + +SKM_DEFINE_STACK_OF_INTERNAL(DIST_POINT, DIST_POINT, DIST_POINT) +#define sk_DIST_POINT_num(sk) OPENSSL_sk_num(ossl_check_const_DIST_POINT_sk_type(sk)) +#define sk_DIST_POINT_value(sk, idx) ((DIST_POINT *)OPENSSL_sk_value(ossl_check_const_DIST_POINT_sk_type(sk), (idx))) +#define sk_DIST_POINT_new(cmp) ((STACK_OF(DIST_POINT) *)OPENSSL_sk_new(ossl_check_DIST_POINT_compfunc_type(cmp))) +#define sk_DIST_POINT_new_null() ((STACK_OF(DIST_POINT) *)OPENSSL_sk_new_null()) +#define sk_DIST_POINT_new_reserve(cmp, n) ((STACK_OF(DIST_POINT) *)OPENSSL_sk_new_reserve(ossl_check_DIST_POINT_compfunc_type(cmp), (n))) +#define sk_DIST_POINT_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_DIST_POINT_sk_type(sk), (n)) +#define sk_DIST_POINT_free(sk) OPENSSL_sk_free(ossl_check_DIST_POINT_sk_type(sk)) +#define sk_DIST_POINT_zero(sk) OPENSSL_sk_zero(ossl_check_DIST_POINT_sk_type(sk)) +#define sk_DIST_POINT_delete(sk, i) ((DIST_POINT *)OPENSSL_sk_delete(ossl_check_DIST_POINT_sk_type(sk), (i))) +#define sk_DIST_POINT_delete_ptr(sk, ptr) ((DIST_POINT *)OPENSSL_sk_delete_ptr(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr))) +#define sk_DIST_POINT_push(sk, ptr) OPENSSL_sk_push(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr)) +#define sk_DIST_POINT_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr)) +#define sk_DIST_POINT_pop(sk) ((DIST_POINT *)OPENSSL_sk_pop(ossl_check_DIST_POINT_sk_type(sk))) +#define sk_DIST_POINT_shift(sk) ((DIST_POINT *)OPENSSL_sk_shift(ossl_check_DIST_POINT_sk_type(sk))) +#define sk_DIST_POINT_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_DIST_POINT_sk_type(sk),ossl_check_DIST_POINT_freefunc_type(freefunc)) +#define sk_DIST_POINT_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr), (idx)) +#define sk_DIST_POINT_set(sk, idx, ptr) ((DIST_POINT *)OPENSSL_sk_set(ossl_check_DIST_POINT_sk_type(sk), (idx), ossl_check_DIST_POINT_type(ptr))) +#define sk_DIST_POINT_find(sk, ptr) OPENSSL_sk_find(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr)) +#define sk_DIST_POINT_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr)) +#define sk_DIST_POINT_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr), pnum) +#define sk_DIST_POINT_sort(sk) OPENSSL_sk_sort(ossl_check_DIST_POINT_sk_type(sk)) +#define sk_DIST_POINT_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_DIST_POINT_sk_type(sk)) +#define sk_DIST_POINT_dup(sk) ((STACK_OF(DIST_POINT) *)OPENSSL_sk_dup(ossl_check_const_DIST_POINT_sk_type(sk))) +#define sk_DIST_POINT_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(DIST_POINT) *)OPENSSL_sk_deep_copy(ossl_check_const_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_copyfunc_type(copyfunc), ossl_check_DIST_POINT_freefunc_type(freefunc))) +#define sk_DIST_POINT_set_cmp_func(sk, cmp) ((sk_DIST_POINT_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_compfunc_type(cmp))) + + +typedef STACK_OF(DIST_POINT) CRL_DIST_POINTS; + +struct AUTHORITY_KEYID_st { + ASN1_OCTET_STRING *keyid; + GENERAL_NAMES *issuer; + ASN1_INTEGER *serial; +}; + +/* Strong extranet structures */ + +typedef struct SXNET_ID_st { + ASN1_INTEGER *zone; + ASN1_OCTET_STRING *user; +} SXNETID; + +SKM_DEFINE_STACK_OF_INTERNAL(SXNETID, SXNETID, SXNETID) +#define sk_SXNETID_num(sk) OPENSSL_sk_num(ossl_check_const_SXNETID_sk_type(sk)) +#define sk_SXNETID_value(sk, idx) ((SXNETID *)OPENSSL_sk_value(ossl_check_const_SXNETID_sk_type(sk), (idx))) +#define sk_SXNETID_new(cmp) ((STACK_OF(SXNETID) *)OPENSSL_sk_new(ossl_check_SXNETID_compfunc_type(cmp))) +#define sk_SXNETID_new_null() ((STACK_OF(SXNETID) *)OPENSSL_sk_new_null()) +#define sk_SXNETID_new_reserve(cmp, n) ((STACK_OF(SXNETID) *)OPENSSL_sk_new_reserve(ossl_check_SXNETID_compfunc_type(cmp), (n))) +#define sk_SXNETID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SXNETID_sk_type(sk), (n)) +#define sk_SXNETID_free(sk) OPENSSL_sk_free(ossl_check_SXNETID_sk_type(sk)) +#define sk_SXNETID_zero(sk) OPENSSL_sk_zero(ossl_check_SXNETID_sk_type(sk)) +#define sk_SXNETID_delete(sk, i) ((SXNETID *)OPENSSL_sk_delete(ossl_check_SXNETID_sk_type(sk), (i))) +#define sk_SXNETID_delete_ptr(sk, ptr) ((SXNETID *)OPENSSL_sk_delete_ptr(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr))) +#define sk_SXNETID_push(sk, ptr) OPENSSL_sk_push(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr)) +#define sk_SXNETID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr)) +#define sk_SXNETID_pop(sk) ((SXNETID *)OPENSSL_sk_pop(ossl_check_SXNETID_sk_type(sk))) +#define sk_SXNETID_shift(sk) ((SXNETID *)OPENSSL_sk_shift(ossl_check_SXNETID_sk_type(sk))) +#define sk_SXNETID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SXNETID_sk_type(sk),ossl_check_SXNETID_freefunc_type(freefunc)) +#define sk_SXNETID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr), (idx)) +#define sk_SXNETID_set(sk, idx, ptr) ((SXNETID *)OPENSSL_sk_set(ossl_check_SXNETID_sk_type(sk), (idx), ossl_check_SXNETID_type(ptr))) +#define sk_SXNETID_find(sk, ptr) OPENSSL_sk_find(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr)) +#define sk_SXNETID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr)) +#define sk_SXNETID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr), pnum) +#define sk_SXNETID_sort(sk) OPENSSL_sk_sort(ossl_check_SXNETID_sk_type(sk)) +#define sk_SXNETID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SXNETID_sk_type(sk)) +#define sk_SXNETID_dup(sk) ((STACK_OF(SXNETID) *)OPENSSL_sk_dup(ossl_check_const_SXNETID_sk_type(sk))) +#define sk_SXNETID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SXNETID) *)OPENSSL_sk_deep_copy(ossl_check_const_SXNETID_sk_type(sk), ossl_check_SXNETID_copyfunc_type(copyfunc), ossl_check_SXNETID_freefunc_type(freefunc))) +#define sk_SXNETID_set_cmp_func(sk, cmp) ((sk_SXNETID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_compfunc_type(cmp))) + + + +typedef struct SXNET_st { + ASN1_INTEGER *version; + STACK_OF(SXNETID) *ids; +} SXNET; + +typedef struct ISSUER_SIGN_TOOL_st { + ASN1_UTF8STRING *signTool; + ASN1_UTF8STRING *cATool; + ASN1_UTF8STRING *signToolCert; + ASN1_UTF8STRING *cAToolCert; +} ISSUER_SIGN_TOOL; + +typedef struct NOTICEREF_st { + ASN1_STRING *organization; + STACK_OF(ASN1_INTEGER) *noticenos; +} NOTICEREF; + +typedef struct USERNOTICE_st { + NOTICEREF *noticeref; + ASN1_STRING *exptext; +} USERNOTICE; + +typedef struct POLICYQUALINFO_st { + ASN1_OBJECT *pqualid; + union { + ASN1_IA5STRING *cpsuri; + USERNOTICE *usernotice; + ASN1_TYPE *other; + } d; +} POLICYQUALINFO; + +SKM_DEFINE_STACK_OF_INTERNAL(POLICYQUALINFO, POLICYQUALINFO, POLICYQUALINFO) +#define sk_POLICYQUALINFO_num(sk) OPENSSL_sk_num(ossl_check_const_POLICYQUALINFO_sk_type(sk)) +#define sk_POLICYQUALINFO_value(sk, idx) ((POLICYQUALINFO *)OPENSSL_sk_value(ossl_check_const_POLICYQUALINFO_sk_type(sk), (idx))) +#define sk_POLICYQUALINFO_new(cmp) ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_new(ossl_check_POLICYQUALINFO_compfunc_type(cmp))) +#define sk_POLICYQUALINFO_new_null() ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_new_null()) +#define sk_POLICYQUALINFO_new_reserve(cmp, n) ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_new_reserve(ossl_check_POLICYQUALINFO_compfunc_type(cmp), (n))) +#define sk_POLICYQUALINFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_POLICYQUALINFO_sk_type(sk), (n)) +#define sk_POLICYQUALINFO_free(sk) OPENSSL_sk_free(ossl_check_POLICYQUALINFO_sk_type(sk)) +#define sk_POLICYQUALINFO_zero(sk) OPENSSL_sk_zero(ossl_check_POLICYQUALINFO_sk_type(sk)) +#define sk_POLICYQUALINFO_delete(sk, i) ((POLICYQUALINFO *)OPENSSL_sk_delete(ossl_check_POLICYQUALINFO_sk_type(sk), (i))) +#define sk_POLICYQUALINFO_delete_ptr(sk, ptr) ((POLICYQUALINFO *)OPENSSL_sk_delete_ptr(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr))) +#define sk_POLICYQUALINFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr)) +#define sk_POLICYQUALINFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr)) +#define sk_POLICYQUALINFO_pop(sk) ((POLICYQUALINFO *)OPENSSL_sk_pop(ossl_check_POLICYQUALINFO_sk_type(sk))) +#define sk_POLICYQUALINFO_shift(sk) ((POLICYQUALINFO *)OPENSSL_sk_shift(ossl_check_POLICYQUALINFO_sk_type(sk))) +#define sk_POLICYQUALINFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_POLICYQUALINFO_sk_type(sk),ossl_check_POLICYQUALINFO_freefunc_type(freefunc)) +#define sk_POLICYQUALINFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr), (idx)) +#define sk_POLICYQUALINFO_set(sk, idx, ptr) ((POLICYQUALINFO *)OPENSSL_sk_set(ossl_check_POLICYQUALINFO_sk_type(sk), (idx), ossl_check_POLICYQUALINFO_type(ptr))) +#define sk_POLICYQUALINFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr)) +#define sk_POLICYQUALINFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr)) +#define sk_POLICYQUALINFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr), pnum) +#define sk_POLICYQUALINFO_sort(sk) OPENSSL_sk_sort(ossl_check_POLICYQUALINFO_sk_type(sk)) +#define sk_POLICYQUALINFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_POLICYQUALINFO_sk_type(sk)) +#define sk_POLICYQUALINFO_dup(sk) ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_dup(ossl_check_const_POLICYQUALINFO_sk_type(sk))) +#define sk_POLICYQUALINFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_deep_copy(ossl_check_const_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_copyfunc_type(copyfunc), ossl_check_POLICYQUALINFO_freefunc_type(freefunc))) +#define sk_POLICYQUALINFO_set_cmp_func(sk, cmp) ((sk_POLICYQUALINFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_compfunc_type(cmp))) + + + +typedef struct POLICYINFO_st { + ASN1_OBJECT *policyid; + STACK_OF(POLICYQUALINFO) *qualifiers; +} POLICYINFO; + +SKM_DEFINE_STACK_OF_INTERNAL(POLICYINFO, POLICYINFO, POLICYINFO) +#define sk_POLICYINFO_num(sk) OPENSSL_sk_num(ossl_check_const_POLICYINFO_sk_type(sk)) +#define sk_POLICYINFO_value(sk, idx) ((POLICYINFO *)OPENSSL_sk_value(ossl_check_const_POLICYINFO_sk_type(sk), (idx))) +#define sk_POLICYINFO_new(cmp) ((STACK_OF(POLICYINFO) *)OPENSSL_sk_new(ossl_check_POLICYINFO_compfunc_type(cmp))) +#define sk_POLICYINFO_new_null() ((STACK_OF(POLICYINFO) *)OPENSSL_sk_new_null()) +#define sk_POLICYINFO_new_reserve(cmp, n) ((STACK_OF(POLICYINFO) *)OPENSSL_sk_new_reserve(ossl_check_POLICYINFO_compfunc_type(cmp), (n))) +#define sk_POLICYINFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_POLICYINFO_sk_type(sk), (n)) +#define sk_POLICYINFO_free(sk) OPENSSL_sk_free(ossl_check_POLICYINFO_sk_type(sk)) +#define sk_POLICYINFO_zero(sk) OPENSSL_sk_zero(ossl_check_POLICYINFO_sk_type(sk)) +#define sk_POLICYINFO_delete(sk, i) ((POLICYINFO *)OPENSSL_sk_delete(ossl_check_POLICYINFO_sk_type(sk), (i))) +#define sk_POLICYINFO_delete_ptr(sk, ptr) ((POLICYINFO *)OPENSSL_sk_delete_ptr(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr))) +#define sk_POLICYINFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr)) +#define sk_POLICYINFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr)) +#define sk_POLICYINFO_pop(sk) ((POLICYINFO *)OPENSSL_sk_pop(ossl_check_POLICYINFO_sk_type(sk))) +#define sk_POLICYINFO_shift(sk) ((POLICYINFO *)OPENSSL_sk_shift(ossl_check_POLICYINFO_sk_type(sk))) +#define sk_POLICYINFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_POLICYINFO_sk_type(sk),ossl_check_POLICYINFO_freefunc_type(freefunc)) +#define sk_POLICYINFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr), (idx)) +#define sk_POLICYINFO_set(sk, idx, ptr) ((POLICYINFO *)OPENSSL_sk_set(ossl_check_POLICYINFO_sk_type(sk), (idx), ossl_check_POLICYINFO_type(ptr))) +#define sk_POLICYINFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr)) +#define sk_POLICYINFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr)) +#define sk_POLICYINFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr), pnum) +#define sk_POLICYINFO_sort(sk) OPENSSL_sk_sort(ossl_check_POLICYINFO_sk_type(sk)) +#define sk_POLICYINFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_POLICYINFO_sk_type(sk)) +#define sk_POLICYINFO_dup(sk) ((STACK_OF(POLICYINFO) *)OPENSSL_sk_dup(ossl_check_const_POLICYINFO_sk_type(sk))) +#define sk_POLICYINFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(POLICYINFO) *)OPENSSL_sk_deep_copy(ossl_check_const_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_copyfunc_type(copyfunc), ossl_check_POLICYINFO_freefunc_type(freefunc))) +#define sk_POLICYINFO_set_cmp_func(sk, cmp) ((sk_POLICYINFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_compfunc_type(cmp))) + + +typedef STACK_OF(POLICYINFO) CERTIFICATEPOLICIES; + +typedef struct POLICY_MAPPING_st { + ASN1_OBJECT *issuerDomainPolicy; + ASN1_OBJECT *subjectDomainPolicy; +} POLICY_MAPPING; + +SKM_DEFINE_STACK_OF_INTERNAL(POLICY_MAPPING, POLICY_MAPPING, POLICY_MAPPING) +#define sk_POLICY_MAPPING_num(sk) OPENSSL_sk_num(ossl_check_const_POLICY_MAPPING_sk_type(sk)) +#define sk_POLICY_MAPPING_value(sk, idx) ((POLICY_MAPPING *)OPENSSL_sk_value(ossl_check_const_POLICY_MAPPING_sk_type(sk), (idx))) +#define sk_POLICY_MAPPING_new(cmp) ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_new(ossl_check_POLICY_MAPPING_compfunc_type(cmp))) +#define sk_POLICY_MAPPING_new_null() ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_new_null()) +#define sk_POLICY_MAPPING_new_reserve(cmp, n) ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_new_reserve(ossl_check_POLICY_MAPPING_compfunc_type(cmp), (n))) +#define sk_POLICY_MAPPING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_POLICY_MAPPING_sk_type(sk), (n)) +#define sk_POLICY_MAPPING_free(sk) OPENSSL_sk_free(ossl_check_POLICY_MAPPING_sk_type(sk)) +#define sk_POLICY_MAPPING_zero(sk) OPENSSL_sk_zero(ossl_check_POLICY_MAPPING_sk_type(sk)) +#define sk_POLICY_MAPPING_delete(sk, i) ((POLICY_MAPPING *)OPENSSL_sk_delete(ossl_check_POLICY_MAPPING_sk_type(sk), (i))) +#define sk_POLICY_MAPPING_delete_ptr(sk, ptr) ((POLICY_MAPPING *)OPENSSL_sk_delete_ptr(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr))) +#define sk_POLICY_MAPPING_push(sk, ptr) OPENSSL_sk_push(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr)) +#define sk_POLICY_MAPPING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr)) +#define sk_POLICY_MAPPING_pop(sk) ((POLICY_MAPPING *)OPENSSL_sk_pop(ossl_check_POLICY_MAPPING_sk_type(sk))) +#define sk_POLICY_MAPPING_shift(sk) ((POLICY_MAPPING *)OPENSSL_sk_shift(ossl_check_POLICY_MAPPING_sk_type(sk))) +#define sk_POLICY_MAPPING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_POLICY_MAPPING_sk_type(sk),ossl_check_POLICY_MAPPING_freefunc_type(freefunc)) +#define sk_POLICY_MAPPING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr), (idx)) +#define sk_POLICY_MAPPING_set(sk, idx, ptr) ((POLICY_MAPPING *)OPENSSL_sk_set(ossl_check_POLICY_MAPPING_sk_type(sk), (idx), ossl_check_POLICY_MAPPING_type(ptr))) +#define sk_POLICY_MAPPING_find(sk, ptr) OPENSSL_sk_find(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr)) +#define sk_POLICY_MAPPING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr)) +#define sk_POLICY_MAPPING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr), pnum) +#define sk_POLICY_MAPPING_sort(sk) OPENSSL_sk_sort(ossl_check_POLICY_MAPPING_sk_type(sk)) +#define sk_POLICY_MAPPING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_POLICY_MAPPING_sk_type(sk)) +#define sk_POLICY_MAPPING_dup(sk) ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_dup(ossl_check_const_POLICY_MAPPING_sk_type(sk))) +#define sk_POLICY_MAPPING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_deep_copy(ossl_check_const_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_copyfunc_type(copyfunc), ossl_check_POLICY_MAPPING_freefunc_type(freefunc))) +#define sk_POLICY_MAPPING_set_cmp_func(sk, cmp) ((sk_POLICY_MAPPING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_compfunc_type(cmp))) + + +typedef STACK_OF(POLICY_MAPPING) POLICY_MAPPINGS; + +typedef struct GENERAL_SUBTREE_st { + GENERAL_NAME *base; + ASN1_INTEGER *minimum; + ASN1_INTEGER *maximum; +} GENERAL_SUBTREE; + +SKM_DEFINE_STACK_OF_INTERNAL(GENERAL_SUBTREE, GENERAL_SUBTREE, GENERAL_SUBTREE) +#define sk_GENERAL_SUBTREE_num(sk) OPENSSL_sk_num(ossl_check_const_GENERAL_SUBTREE_sk_type(sk)) +#define sk_GENERAL_SUBTREE_value(sk, idx) ((GENERAL_SUBTREE *)OPENSSL_sk_value(ossl_check_const_GENERAL_SUBTREE_sk_type(sk), (idx))) +#define sk_GENERAL_SUBTREE_new(cmp) ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_new(ossl_check_GENERAL_SUBTREE_compfunc_type(cmp))) +#define sk_GENERAL_SUBTREE_new_null() ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_new_null()) +#define sk_GENERAL_SUBTREE_new_reserve(cmp, n) ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_new_reserve(ossl_check_GENERAL_SUBTREE_compfunc_type(cmp), (n))) +#define sk_GENERAL_SUBTREE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_GENERAL_SUBTREE_sk_type(sk), (n)) +#define sk_GENERAL_SUBTREE_free(sk) OPENSSL_sk_free(ossl_check_GENERAL_SUBTREE_sk_type(sk)) +#define sk_GENERAL_SUBTREE_zero(sk) OPENSSL_sk_zero(ossl_check_GENERAL_SUBTREE_sk_type(sk)) +#define sk_GENERAL_SUBTREE_delete(sk, i) ((GENERAL_SUBTREE *)OPENSSL_sk_delete(ossl_check_GENERAL_SUBTREE_sk_type(sk), (i))) +#define sk_GENERAL_SUBTREE_delete_ptr(sk, ptr) ((GENERAL_SUBTREE *)OPENSSL_sk_delete_ptr(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr))) +#define sk_GENERAL_SUBTREE_push(sk, ptr) OPENSSL_sk_push(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr)) +#define sk_GENERAL_SUBTREE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr)) +#define sk_GENERAL_SUBTREE_pop(sk) ((GENERAL_SUBTREE *)OPENSSL_sk_pop(ossl_check_GENERAL_SUBTREE_sk_type(sk))) +#define sk_GENERAL_SUBTREE_shift(sk) ((GENERAL_SUBTREE *)OPENSSL_sk_shift(ossl_check_GENERAL_SUBTREE_sk_type(sk))) +#define sk_GENERAL_SUBTREE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_GENERAL_SUBTREE_sk_type(sk),ossl_check_GENERAL_SUBTREE_freefunc_type(freefunc)) +#define sk_GENERAL_SUBTREE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr), (idx)) +#define sk_GENERAL_SUBTREE_set(sk, idx, ptr) ((GENERAL_SUBTREE *)OPENSSL_sk_set(ossl_check_GENERAL_SUBTREE_sk_type(sk), (idx), ossl_check_GENERAL_SUBTREE_type(ptr))) +#define sk_GENERAL_SUBTREE_find(sk, ptr) OPENSSL_sk_find(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr)) +#define sk_GENERAL_SUBTREE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr)) +#define sk_GENERAL_SUBTREE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr), pnum) +#define sk_GENERAL_SUBTREE_sort(sk) OPENSSL_sk_sort(ossl_check_GENERAL_SUBTREE_sk_type(sk)) +#define sk_GENERAL_SUBTREE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_GENERAL_SUBTREE_sk_type(sk)) +#define sk_GENERAL_SUBTREE_dup(sk) ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_dup(ossl_check_const_GENERAL_SUBTREE_sk_type(sk))) +#define sk_GENERAL_SUBTREE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_deep_copy(ossl_check_const_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_copyfunc_type(copyfunc), ossl_check_GENERAL_SUBTREE_freefunc_type(freefunc))) +#define sk_GENERAL_SUBTREE_set_cmp_func(sk, cmp) ((sk_GENERAL_SUBTREE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_compfunc_type(cmp))) + + +struct NAME_CONSTRAINTS_st { + STACK_OF(GENERAL_SUBTREE) *permittedSubtrees; + STACK_OF(GENERAL_SUBTREE) *excludedSubtrees; +}; + +typedef struct POLICY_CONSTRAINTS_st { + ASN1_INTEGER *requireExplicitPolicy; + ASN1_INTEGER *inhibitPolicyMapping; +} POLICY_CONSTRAINTS; + +/* Proxy certificate structures, see RFC 3820 */ +typedef struct PROXY_POLICY_st { + ASN1_OBJECT *policyLanguage; + ASN1_OCTET_STRING *policy; +} PROXY_POLICY; + +typedef struct PROXY_CERT_INFO_EXTENSION_st { + ASN1_INTEGER *pcPathLengthConstraint; + PROXY_POLICY *proxyPolicy; +} PROXY_CERT_INFO_EXTENSION; + +DECLARE_ASN1_FUNCTIONS(PROXY_POLICY) +DECLARE_ASN1_FUNCTIONS(PROXY_CERT_INFO_EXTENSION) + +struct ISSUING_DIST_POINT_st { + DIST_POINT_NAME *distpoint; + int onlyuser; + int onlyCA; + ASN1_BIT_STRING *onlysomereasons; + int indirectCRL; + int onlyattr; +}; + +/* Values in idp_flags field */ +/* IDP present */ +# define IDP_PRESENT 0x1 +/* IDP values inconsistent */ +# define IDP_INVALID 0x2 +/* onlyuser true */ +# define IDP_ONLYUSER 0x4 +/* onlyCA true */ +# define IDP_ONLYCA 0x8 +/* onlyattr true */ +# define IDP_ONLYATTR 0x10 +/* indirectCRL true */ +# define IDP_INDIRECT 0x20 +/* onlysomereasons present */ +# define IDP_REASONS 0x40 + +# define X509V3_conf_err(val) ERR_add_error_data(6, \ + "section:", (val)->section, \ + ",name:", (val)->name, ",value:", (val)->value) + +# define X509V3_set_ctx_test(ctx) \ + X509V3_set_ctx(ctx, NULL, NULL, NULL, NULL, X509V3_CTX_TEST) +# define X509V3_set_ctx_nodb(ctx) (ctx)->db = NULL; + +# define EXT_BITSTRING(nid, table) { nid, 0, ASN1_ITEM_ref(ASN1_BIT_STRING), \ + 0,0,0,0, \ + 0,0, \ + (X509V3_EXT_I2V)i2v_ASN1_BIT_STRING, \ + (X509V3_EXT_V2I)v2i_ASN1_BIT_STRING, \ + NULL, NULL, \ + table} + +# define EXT_IA5STRING(nid) { nid, 0, ASN1_ITEM_ref(ASN1_IA5STRING), \ + 0,0,0,0, \ + (X509V3_EXT_I2S)i2s_ASN1_IA5STRING, \ + (X509V3_EXT_S2I)s2i_ASN1_IA5STRING, \ + 0,0,0,0, \ + NULL} + +#define EXT_UTF8STRING(nid) { nid, 0, ASN1_ITEM_ref(ASN1_UTF8STRING), \ + 0,0,0,0, \ + (X509V3_EXT_I2S)i2s_ASN1_UTF8STRING, \ + (X509V3_EXT_S2I)s2i_ASN1_UTF8STRING, \ + 0,0,0,0, \ + NULL} + +# define EXT_END { -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} + +/* X509_PURPOSE stuff */ + +# define EXFLAG_BCONS 0x1 +# define EXFLAG_KUSAGE 0x2 +# define EXFLAG_XKUSAGE 0x4 +# define EXFLAG_NSCERT 0x8 + +# define EXFLAG_CA 0x10 +# define EXFLAG_SI 0x20 /* self-issued, maybe not self-signed */ +# define EXFLAG_V1 0x40 +# define EXFLAG_INVALID 0x80 +/* EXFLAG_SET is set to indicate that some values have been precomputed */ +# define EXFLAG_SET 0x100 +# define EXFLAG_CRITICAL 0x200 +# define EXFLAG_PROXY 0x400 + +# define EXFLAG_INVALID_POLICY 0x800 +# define EXFLAG_FRESHEST 0x1000 +# define EXFLAG_SS 0x2000 /* cert is apparently self-signed */ + +# define EXFLAG_BCONS_CRITICAL 0x10000 +# define EXFLAG_AKID_CRITICAL 0x20000 +# define EXFLAG_SKID_CRITICAL 0x40000 +# define EXFLAG_SAN_CRITICAL 0x80000 +# define EXFLAG_NO_FINGERPRINT 0x100000 + +# define KU_DIGITAL_SIGNATURE 0x0080 +# define KU_NON_REPUDIATION 0x0040 +# define KU_KEY_ENCIPHERMENT 0x0020 +# define KU_DATA_ENCIPHERMENT 0x0010 +# define KU_KEY_AGREEMENT 0x0008 +# define KU_KEY_CERT_SIGN 0x0004 +# define KU_CRL_SIGN 0x0002 +# define KU_ENCIPHER_ONLY 0x0001 +# define KU_DECIPHER_ONLY 0x8000 + +# define NS_SSL_CLIENT 0x80 +# define NS_SSL_SERVER 0x40 +# define NS_SMIME 0x20 +# define NS_OBJSIGN 0x10 +# define NS_SSL_CA 0x04 +# define NS_SMIME_CA 0x02 +# define NS_OBJSIGN_CA 0x01 +# define NS_ANY_CA (NS_SSL_CA|NS_SMIME_CA|NS_OBJSIGN_CA) + +# define XKU_SSL_SERVER 0x1 +# define XKU_SSL_CLIENT 0x2 +# define XKU_SMIME 0x4 +# define XKU_CODE_SIGN 0x8 +# define XKU_SGC 0x10 /* Netscape or MS Server-Gated Crypto */ +# define XKU_OCSP_SIGN 0x20 +# define XKU_TIMESTAMP 0x40 +# define XKU_DVCS 0x80 +# define XKU_ANYEKU 0x100 + +# define X509_PURPOSE_DYNAMIC 0x1 +# define X509_PURPOSE_DYNAMIC_NAME 0x2 + +typedef struct x509_purpose_st { + int purpose; + int trust; /* Default trust ID */ + int flags; + int (*check_purpose) (const struct x509_purpose_st *, const X509 *, int); + char *name; + char *sname; + void *usr_data; +} X509_PURPOSE; + +SKM_DEFINE_STACK_OF_INTERNAL(X509_PURPOSE, X509_PURPOSE, X509_PURPOSE) +#define sk_X509_PURPOSE_num(sk) OPENSSL_sk_num(ossl_check_const_X509_PURPOSE_sk_type(sk)) +#define sk_X509_PURPOSE_value(sk, idx) ((X509_PURPOSE *)OPENSSL_sk_value(ossl_check_const_X509_PURPOSE_sk_type(sk), (idx))) +#define sk_X509_PURPOSE_new(cmp) ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_new(ossl_check_X509_PURPOSE_compfunc_type(cmp))) +#define sk_X509_PURPOSE_new_null() ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_new_null()) +#define sk_X509_PURPOSE_new_reserve(cmp, n) ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_new_reserve(ossl_check_X509_PURPOSE_compfunc_type(cmp), (n))) +#define sk_X509_PURPOSE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_PURPOSE_sk_type(sk), (n)) +#define sk_X509_PURPOSE_free(sk) OPENSSL_sk_free(ossl_check_X509_PURPOSE_sk_type(sk)) +#define sk_X509_PURPOSE_zero(sk) OPENSSL_sk_zero(ossl_check_X509_PURPOSE_sk_type(sk)) +#define sk_X509_PURPOSE_delete(sk, i) ((X509_PURPOSE *)OPENSSL_sk_delete(ossl_check_X509_PURPOSE_sk_type(sk), (i))) +#define sk_X509_PURPOSE_delete_ptr(sk, ptr) ((X509_PURPOSE *)OPENSSL_sk_delete_ptr(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr))) +#define sk_X509_PURPOSE_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr)) +#define sk_X509_PURPOSE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr)) +#define sk_X509_PURPOSE_pop(sk) ((X509_PURPOSE *)OPENSSL_sk_pop(ossl_check_X509_PURPOSE_sk_type(sk))) +#define sk_X509_PURPOSE_shift(sk) ((X509_PURPOSE *)OPENSSL_sk_shift(ossl_check_X509_PURPOSE_sk_type(sk))) +#define sk_X509_PURPOSE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_PURPOSE_sk_type(sk),ossl_check_X509_PURPOSE_freefunc_type(freefunc)) +#define sk_X509_PURPOSE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr), (idx)) +#define sk_X509_PURPOSE_set(sk, idx, ptr) ((X509_PURPOSE *)OPENSSL_sk_set(ossl_check_X509_PURPOSE_sk_type(sk), (idx), ossl_check_X509_PURPOSE_type(ptr))) +#define sk_X509_PURPOSE_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr)) +#define sk_X509_PURPOSE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr)) +#define sk_X509_PURPOSE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr), pnum) +#define sk_X509_PURPOSE_sort(sk) OPENSSL_sk_sort(ossl_check_X509_PURPOSE_sk_type(sk)) +#define sk_X509_PURPOSE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_PURPOSE_sk_type(sk)) +#define sk_X509_PURPOSE_dup(sk) ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_dup(ossl_check_const_X509_PURPOSE_sk_type(sk))) +#define sk_X509_PURPOSE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_copyfunc_type(copyfunc), ossl_check_X509_PURPOSE_freefunc_type(freefunc))) +#define sk_X509_PURPOSE_set_cmp_func(sk, cmp) ((sk_X509_PURPOSE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_compfunc_type(cmp))) + + + +# define X509_PURPOSE_SSL_CLIENT 1 +# define X509_PURPOSE_SSL_SERVER 2 +# define X509_PURPOSE_NS_SSL_SERVER 3 +# define X509_PURPOSE_SMIME_SIGN 4 +# define X509_PURPOSE_SMIME_ENCRYPT 5 +# define X509_PURPOSE_CRL_SIGN 6 +# define X509_PURPOSE_ANY 7 +# define X509_PURPOSE_OCSP_HELPER 8 +# define X509_PURPOSE_TIMESTAMP_SIGN 9 +# define X509_PURPOSE_CODE_SIGN 10 + +# define X509_PURPOSE_MIN 1 +# define X509_PURPOSE_MAX 10 + +/* Flags for X509V3_EXT_print() */ + +# define X509V3_EXT_UNKNOWN_MASK (0xfL << 16) +/* Return error for unknown extensions */ +# define X509V3_EXT_DEFAULT 0 +/* Print error for unknown extensions */ +# define X509V3_EXT_ERROR_UNKNOWN (1L << 16) +/* ASN1 parse unknown extensions */ +# define X509V3_EXT_PARSE_UNKNOWN (2L << 16) +/* BIO_dump unknown extensions */ +# define X509V3_EXT_DUMP_UNKNOWN (3L << 16) + +/* Flags for X509V3_add1_i2d */ + +# define X509V3_ADD_OP_MASK 0xfL +# define X509V3_ADD_DEFAULT 0L +# define X509V3_ADD_APPEND 1L +# define X509V3_ADD_REPLACE 2L +# define X509V3_ADD_REPLACE_EXISTING 3L +# define X509V3_ADD_KEEP_EXISTING 4L +# define X509V3_ADD_DELETE 5L +# define X509V3_ADD_SILENT 0x10 + +DECLARE_ASN1_FUNCTIONS(BASIC_CONSTRAINTS) + +DECLARE_ASN1_FUNCTIONS(SXNET) +DECLARE_ASN1_FUNCTIONS(SXNETID) + +DECLARE_ASN1_FUNCTIONS(ISSUER_SIGN_TOOL) + +int SXNET_add_id_asc(SXNET **psx, const char *zone, const char *user, int userlen); +int SXNET_add_id_ulong(SXNET **psx, unsigned long lzone, const char *user, + int userlen); +int SXNET_add_id_INTEGER(SXNET **psx, ASN1_INTEGER *izone, const char *user, + int userlen); + +ASN1_OCTET_STRING *SXNET_get_id_asc(SXNET *sx, const char *zone); +ASN1_OCTET_STRING *SXNET_get_id_ulong(SXNET *sx, unsigned long lzone); +ASN1_OCTET_STRING *SXNET_get_id_INTEGER(SXNET *sx, ASN1_INTEGER *zone); + +DECLARE_ASN1_FUNCTIONS(AUTHORITY_KEYID) + +DECLARE_ASN1_FUNCTIONS(PKEY_USAGE_PERIOD) + +DECLARE_ASN1_FUNCTIONS(GENERAL_NAME) +DECLARE_ASN1_DUP_FUNCTION(GENERAL_NAME) +int GENERAL_NAME_cmp(GENERAL_NAME *a, GENERAL_NAME *b); + +ASN1_BIT_STRING *v2i_ASN1_BIT_STRING(X509V3_EXT_METHOD *method, + X509V3_CTX *ctx, + STACK_OF(CONF_VALUE) *nval); +STACK_OF(CONF_VALUE) *i2v_ASN1_BIT_STRING(X509V3_EXT_METHOD *method, + ASN1_BIT_STRING *bits, + STACK_OF(CONF_VALUE) *extlist); +char *i2s_ASN1_IA5STRING(X509V3_EXT_METHOD *method, ASN1_IA5STRING *ia5); +ASN1_IA5STRING *s2i_ASN1_IA5STRING(X509V3_EXT_METHOD *method, + X509V3_CTX *ctx, const char *str); +char *i2s_ASN1_UTF8STRING(X509V3_EXT_METHOD *method, ASN1_UTF8STRING *utf8); +ASN1_UTF8STRING *s2i_ASN1_UTF8STRING(X509V3_EXT_METHOD *method, + X509V3_CTX *ctx, const char *str); + +STACK_OF(CONF_VALUE) *i2v_GENERAL_NAME(X509V3_EXT_METHOD *method, + GENERAL_NAME *gen, + STACK_OF(CONF_VALUE) *ret); +int GENERAL_NAME_print(BIO *out, GENERAL_NAME *gen); + +DECLARE_ASN1_FUNCTIONS(GENERAL_NAMES) + +STACK_OF(CONF_VALUE) *i2v_GENERAL_NAMES(X509V3_EXT_METHOD *method, + GENERAL_NAMES *gen, + STACK_OF(CONF_VALUE) *extlist); +GENERAL_NAMES *v2i_GENERAL_NAMES(const X509V3_EXT_METHOD *method, + X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *nval); + +DECLARE_ASN1_FUNCTIONS(OTHERNAME) +DECLARE_ASN1_FUNCTIONS(EDIPARTYNAME) +int OTHERNAME_cmp(OTHERNAME *a, OTHERNAME *b); +void GENERAL_NAME_set0_value(GENERAL_NAME *a, int type, void *value); +void *GENERAL_NAME_get0_value(const GENERAL_NAME *a, int *ptype); +int GENERAL_NAME_set0_othername(GENERAL_NAME *gen, + ASN1_OBJECT *oid, ASN1_TYPE *value); +int GENERAL_NAME_get0_otherName(const GENERAL_NAME *gen, + ASN1_OBJECT **poid, ASN1_TYPE **pvalue); + +char *i2s_ASN1_OCTET_STRING(X509V3_EXT_METHOD *method, + const ASN1_OCTET_STRING *ia5); +ASN1_OCTET_STRING *s2i_ASN1_OCTET_STRING(X509V3_EXT_METHOD *method, + X509V3_CTX *ctx, const char *str); + +DECLARE_ASN1_FUNCTIONS(EXTENDED_KEY_USAGE) +int i2a_ACCESS_DESCRIPTION(BIO *bp, const ACCESS_DESCRIPTION *a); + +DECLARE_ASN1_ALLOC_FUNCTIONS(TLS_FEATURE) + +DECLARE_ASN1_FUNCTIONS(CERTIFICATEPOLICIES) +DECLARE_ASN1_FUNCTIONS(POLICYINFO) +DECLARE_ASN1_FUNCTIONS(POLICYQUALINFO) +DECLARE_ASN1_FUNCTIONS(USERNOTICE) +DECLARE_ASN1_FUNCTIONS(NOTICEREF) + +DECLARE_ASN1_FUNCTIONS(CRL_DIST_POINTS) +DECLARE_ASN1_FUNCTIONS(DIST_POINT) +DECLARE_ASN1_FUNCTIONS(DIST_POINT_NAME) +DECLARE_ASN1_FUNCTIONS(ISSUING_DIST_POINT) + +int DIST_POINT_set_dpname(DIST_POINT_NAME *dpn, const X509_NAME *iname); + +int NAME_CONSTRAINTS_check(X509 *x, NAME_CONSTRAINTS *nc); +int NAME_CONSTRAINTS_check_CN(X509 *x, NAME_CONSTRAINTS *nc); + +DECLARE_ASN1_FUNCTIONS(ACCESS_DESCRIPTION) +DECLARE_ASN1_FUNCTIONS(AUTHORITY_INFO_ACCESS) + +DECLARE_ASN1_ITEM(POLICY_MAPPING) +DECLARE_ASN1_ALLOC_FUNCTIONS(POLICY_MAPPING) +DECLARE_ASN1_ITEM(POLICY_MAPPINGS) + +DECLARE_ASN1_ITEM(GENERAL_SUBTREE) +DECLARE_ASN1_ALLOC_FUNCTIONS(GENERAL_SUBTREE) + +DECLARE_ASN1_ITEM(NAME_CONSTRAINTS) +DECLARE_ASN1_ALLOC_FUNCTIONS(NAME_CONSTRAINTS) + +DECLARE_ASN1_ALLOC_FUNCTIONS(POLICY_CONSTRAINTS) +DECLARE_ASN1_ITEM(POLICY_CONSTRAINTS) + +GENERAL_NAME *a2i_GENERAL_NAME(GENERAL_NAME *out, + const X509V3_EXT_METHOD *method, + X509V3_CTX *ctx, int gen_type, + const char *value, int is_nc); + +# ifdef OPENSSL_CONF_H +GENERAL_NAME *v2i_GENERAL_NAME(const X509V3_EXT_METHOD *method, + X509V3_CTX *ctx, CONF_VALUE *cnf); +GENERAL_NAME *v2i_GENERAL_NAME_ex(GENERAL_NAME *out, + const X509V3_EXT_METHOD *method, + X509V3_CTX *ctx, CONF_VALUE *cnf, + int is_nc); + +void X509V3_conf_free(CONF_VALUE *val); + +X509_EXTENSION *X509V3_EXT_nconf_nid(CONF *conf, X509V3_CTX *ctx, int ext_nid, + const char *value); +X509_EXTENSION *X509V3_EXT_nconf(CONF *conf, X509V3_CTX *ctx, const char *name, + const char *value); +int X509V3_EXT_add_nconf_sk(CONF *conf, X509V3_CTX *ctx, const char *section, + STACK_OF(X509_EXTENSION) **sk); +int X509V3_EXT_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, + X509 *cert); +int X509V3_EXT_REQ_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, + X509_REQ *req); +int X509V3_EXT_CRL_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, + X509_CRL *crl); + +X509_EXTENSION *X509V3_EXT_conf_nid(LHASH_OF(CONF_VALUE) *conf, + X509V3_CTX *ctx, int ext_nid, + const char *value); +X509_EXTENSION *X509V3_EXT_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, + const char *name, const char *value); +int X509V3_EXT_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, + const char *section, X509 *cert); +int X509V3_EXT_REQ_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, + const char *section, X509_REQ *req); +int X509V3_EXT_CRL_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, + const char *section, X509_CRL *crl); + +int X509V3_add_value_bool_nf(const char *name, int asn1_bool, + STACK_OF(CONF_VALUE) **extlist); +int X509V3_get_value_bool(const CONF_VALUE *value, int *asn1_bool); +int X509V3_get_value_int(const CONF_VALUE *value, ASN1_INTEGER **aint); +void X509V3_set_nconf(X509V3_CTX *ctx, CONF *conf); +void X509V3_set_conf_lhash(X509V3_CTX *ctx, LHASH_OF(CONF_VALUE) *lhash); +# endif + +char *X509V3_get_string(X509V3_CTX *ctx, const char *name, const char *section); +STACK_OF(CONF_VALUE) *X509V3_get_section(X509V3_CTX *ctx, const char *section); +void X509V3_string_free(X509V3_CTX *ctx, char *str); +void X509V3_section_free(X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *section); +void X509V3_set_ctx(X509V3_CTX *ctx, X509 *issuer, X509 *subject, + X509_REQ *req, X509_CRL *crl, int flags); +/* For API backward compatibility, this is separate from X509V3_set_ctx(): */ +int X509V3_set_issuer_pkey(X509V3_CTX *ctx, EVP_PKEY *pkey); + +int X509V3_add_value(const char *name, const char *value, + STACK_OF(CONF_VALUE) **extlist); +int X509V3_add_value_uchar(const char *name, const unsigned char *value, + STACK_OF(CONF_VALUE) **extlist); +int X509V3_add_value_bool(const char *name, int asn1_bool, + STACK_OF(CONF_VALUE) **extlist); +int X509V3_add_value_int(const char *name, const ASN1_INTEGER *aint, + STACK_OF(CONF_VALUE) **extlist); +char *i2s_ASN1_INTEGER(X509V3_EXT_METHOD *meth, const ASN1_INTEGER *aint); +ASN1_INTEGER *s2i_ASN1_INTEGER(X509V3_EXT_METHOD *meth, const char *value); +char *i2s_ASN1_ENUMERATED(X509V3_EXT_METHOD *meth, const ASN1_ENUMERATED *aint); +char *i2s_ASN1_ENUMERATED_TABLE(X509V3_EXT_METHOD *meth, + const ASN1_ENUMERATED *aint); +int X509V3_EXT_add(X509V3_EXT_METHOD *ext); +int X509V3_EXT_add_list(X509V3_EXT_METHOD *extlist); +int X509V3_EXT_add_alias(int nid_to, int nid_from); +void X509V3_EXT_cleanup(void); + +const X509V3_EXT_METHOD *X509V3_EXT_get(X509_EXTENSION *ext); +const X509V3_EXT_METHOD *X509V3_EXT_get_nid(int nid); +int X509V3_add_standard_extensions(void); +STACK_OF(CONF_VALUE) *X509V3_parse_list(const char *line); +void *X509V3_EXT_d2i(X509_EXTENSION *ext); +void *X509V3_get_d2i(const STACK_OF(X509_EXTENSION) *x, int nid, int *crit, + int *idx); + +X509_EXTENSION *X509V3_EXT_i2d(int ext_nid, int crit, void *ext_struc); +int X509V3_add1_i2d(STACK_OF(X509_EXTENSION) **x, int nid, void *value, + int crit, unsigned long flags); + +#ifndef OPENSSL_NO_DEPRECATED_1_1_0 +/* The new declarations are in crypto.h, but the old ones were here. */ +# define hex_to_string OPENSSL_buf2hexstr +# define string_to_hex OPENSSL_hexstr2buf +#endif + +void X509V3_EXT_val_prn(BIO *out, STACK_OF(CONF_VALUE) *val, int indent, + int ml); +int X509V3_EXT_print(BIO *out, X509_EXTENSION *ext, unsigned long flag, + int indent); +#ifndef OPENSSL_NO_STDIO +int X509V3_EXT_print_fp(FILE *out, X509_EXTENSION *ext, int flag, int indent); +#endif +int X509V3_extensions_print(BIO *out, const char *title, + const STACK_OF(X509_EXTENSION) *exts, + unsigned long flag, int indent); + +int X509_check_ca(X509 *x); +int X509_check_purpose(X509 *x, int id, int ca); +int X509_supported_extension(X509_EXTENSION *ex); +int X509_PURPOSE_set(int *p, int purpose); +int X509_check_issued(X509 *issuer, X509 *subject); +int X509_check_akid(const X509 *issuer, const AUTHORITY_KEYID *akid); +void X509_set_proxy_flag(X509 *x); +void X509_set_proxy_pathlen(X509 *x, long l); +long X509_get_proxy_pathlen(X509 *x); + +uint32_t X509_get_extension_flags(X509 *x); +uint32_t X509_get_key_usage(X509 *x); +uint32_t X509_get_extended_key_usage(X509 *x); +const ASN1_OCTET_STRING *X509_get0_subject_key_id(X509 *x); +const ASN1_OCTET_STRING *X509_get0_authority_key_id(X509 *x); +const GENERAL_NAMES *X509_get0_authority_issuer(X509 *x); +const ASN1_INTEGER *X509_get0_authority_serial(X509 *x); + +int X509_PURPOSE_get_count(void); +X509_PURPOSE *X509_PURPOSE_get0(int idx); +int X509_PURPOSE_get_by_sname(const char *sname); +int X509_PURPOSE_get_by_id(int id); +int X509_PURPOSE_add(int id, int trust, int flags, + int (*ck) (const X509_PURPOSE *, const X509 *, int), + const char *name, const char *sname, void *arg); +char *X509_PURPOSE_get0_name(const X509_PURPOSE *xp); +char *X509_PURPOSE_get0_sname(const X509_PURPOSE *xp); +int X509_PURPOSE_get_trust(const X509_PURPOSE *xp); +void X509_PURPOSE_cleanup(void); +int X509_PURPOSE_get_id(const X509_PURPOSE *); + +STACK_OF(OPENSSL_STRING) *X509_get1_email(X509 *x); +STACK_OF(OPENSSL_STRING) *X509_REQ_get1_email(X509_REQ *x); +void X509_email_free(STACK_OF(OPENSSL_STRING) *sk); +STACK_OF(OPENSSL_STRING) *X509_get1_ocsp(X509 *x); +/* Flags for X509_check_* functions */ + +/* + * Always check subject name for host match even if subject alt names present + */ +# define X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT 0x1 +/* Disable wildcard matching for dnsName fields and common name. */ +# define X509_CHECK_FLAG_NO_WILDCARDS 0x2 +/* Wildcards must not match a partial label. */ +# define X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS 0x4 +/* Allow (non-partial) wildcards to match multiple labels. */ +# define X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS 0x8 +/* Constraint verifier subdomain patterns to match a single labels. */ +# define X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS 0x10 +/* Never check the subject CN */ +# define X509_CHECK_FLAG_NEVER_CHECK_SUBJECT 0x20 +/* + * Match reference identifiers starting with "." to any sub-domain. + * This is a non-public flag, turned on implicitly when the subject + * reference identity is a DNS name. + */ +# define _X509_CHECK_FLAG_DOT_SUBDOMAINS 0x8000 + +int X509_check_host(X509 *x, const char *chk, size_t chklen, + unsigned int flags, char **peername); +int X509_check_email(X509 *x, const char *chk, size_t chklen, + unsigned int flags); +int X509_check_ip(X509 *x, const unsigned char *chk, size_t chklen, + unsigned int flags); +int X509_check_ip_asc(X509 *x, const char *ipasc, unsigned int flags); + +ASN1_OCTET_STRING *a2i_IPADDRESS(const char *ipasc); +ASN1_OCTET_STRING *a2i_IPADDRESS_NC(const char *ipasc); +int X509V3_NAME_from_section(X509_NAME *nm, STACK_OF(CONF_VALUE) *dn_sk, + unsigned long chtype); + +void X509_POLICY_NODE_print(BIO *out, X509_POLICY_NODE *node, int indent); +SKM_DEFINE_STACK_OF_INTERNAL(X509_POLICY_NODE, X509_POLICY_NODE, X509_POLICY_NODE) +#define sk_X509_POLICY_NODE_num(sk) OPENSSL_sk_num(ossl_check_const_X509_POLICY_NODE_sk_type(sk)) +#define sk_X509_POLICY_NODE_value(sk, idx) ((X509_POLICY_NODE *)OPENSSL_sk_value(ossl_check_const_X509_POLICY_NODE_sk_type(sk), (idx))) +#define sk_X509_POLICY_NODE_new(cmp) ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_new(ossl_check_X509_POLICY_NODE_compfunc_type(cmp))) +#define sk_X509_POLICY_NODE_new_null() ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_new_null()) +#define sk_X509_POLICY_NODE_new_reserve(cmp, n) ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_new_reserve(ossl_check_X509_POLICY_NODE_compfunc_type(cmp), (n))) +#define sk_X509_POLICY_NODE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_POLICY_NODE_sk_type(sk), (n)) +#define sk_X509_POLICY_NODE_free(sk) OPENSSL_sk_free(ossl_check_X509_POLICY_NODE_sk_type(sk)) +#define sk_X509_POLICY_NODE_zero(sk) OPENSSL_sk_zero(ossl_check_X509_POLICY_NODE_sk_type(sk)) +#define sk_X509_POLICY_NODE_delete(sk, i) ((X509_POLICY_NODE *)OPENSSL_sk_delete(ossl_check_X509_POLICY_NODE_sk_type(sk), (i))) +#define sk_X509_POLICY_NODE_delete_ptr(sk, ptr) ((X509_POLICY_NODE *)OPENSSL_sk_delete_ptr(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr))) +#define sk_X509_POLICY_NODE_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr)) +#define sk_X509_POLICY_NODE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr)) +#define sk_X509_POLICY_NODE_pop(sk) ((X509_POLICY_NODE *)OPENSSL_sk_pop(ossl_check_X509_POLICY_NODE_sk_type(sk))) +#define sk_X509_POLICY_NODE_shift(sk) ((X509_POLICY_NODE *)OPENSSL_sk_shift(ossl_check_X509_POLICY_NODE_sk_type(sk))) +#define sk_X509_POLICY_NODE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_POLICY_NODE_sk_type(sk),ossl_check_X509_POLICY_NODE_freefunc_type(freefunc)) +#define sk_X509_POLICY_NODE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr), (idx)) +#define sk_X509_POLICY_NODE_set(sk, idx, ptr) ((X509_POLICY_NODE *)OPENSSL_sk_set(ossl_check_X509_POLICY_NODE_sk_type(sk), (idx), ossl_check_X509_POLICY_NODE_type(ptr))) +#define sk_X509_POLICY_NODE_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr)) +#define sk_X509_POLICY_NODE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr)) +#define sk_X509_POLICY_NODE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr), pnum) +#define sk_X509_POLICY_NODE_sort(sk) OPENSSL_sk_sort(ossl_check_X509_POLICY_NODE_sk_type(sk)) +#define sk_X509_POLICY_NODE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_POLICY_NODE_sk_type(sk)) +#define sk_X509_POLICY_NODE_dup(sk) ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_dup(ossl_check_const_X509_POLICY_NODE_sk_type(sk))) +#define sk_X509_POLICY_NODE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_copyfunc_type(copyfunc), ossl_check_X509_POLICY_NODE_freefunc_type(freefunc))) +#define sk_X509_POLICY_NODE_set_cmp_func(sk, cmp) ((sk_X509_POLICY_NODE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_compfunc_type(cmp))) + + + +#ifndef OPENSSL_NO_RFC3779 +typedef struct ASRange_st { + ASN1_INTEGER *min, *max; +} ASRange; + +# define ASIdOrRange_id 0 +# define ASIdOrRange_range 1 + +typedef struct ASIdOrRange_st { + int type; + union { + ASN1_INTEGER *id; + ASRange *range; + } u; +} ASIdOrRange; + +SKM_DEFINE_STACK_OF_INTERNAL(ASIdOrRange, ASIdOrRange, ASIdOrRange) +#define sk_ASIdOrRange_num(sk) OPENSSL_sk_num(ossl_check_const_ASIdOrRange_sk_type(sk)) +#define sk_ASIdOrRange_value(sk, idx) ((ASIdOrRange *)OPENSSL_sk_value(ossl_check_const_ASIdOrRange_sk_type(sk), (idx))) +#define sk_ASIdOrRange_new(cmp) ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_new(ossl_check_ASIdOrRange_compfunc_type(cmp))) +#define sk_ASIdOrRange_new_null() ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_new_null()) +#define sk_ASIdOrRange_new_reserve(cmp, n) ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_new_reserve(ossl_check_ASIdOrRange_compfunc_type(cmp), (n))) +#define sk_ASIdOrRange_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASIdOrRange_sk_type(sk), (n)) +#define sk_ASIdOrRange_free(sk) OPENSSL_sk_free(ossl_check_ASIdOrRange_sk_type(sk)) +#define sk_ASIdOrRange_zero(sk) OPENSSL_sk_zero(ossl_check_ASIdOrRange_sk_type(sk)) +#define sk_ASIdOrRange_delete(sk, i) ((ASIdOrRange *)OPENSSL_sk_delete(ossl_check_ASIdOrRange_sk_type(sk), (i))) +#define sk_ASIdOrRange_delete_ptr(sk, ptr) ((ASIdOrRange *)OPENSSL_sk_delete_ptr(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr))) +#define sk_ASIdOrRange_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr)) +#define sk_ASIdOrRange_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr)) +#define sk_ASIdOrRange_pop(sk) ((ASIdOrRange *)OPENSSL_sk_pop(ossl_check_ASIdOrRange_sk_type(sk))) +#define sk_ASIdOrRange_shift(sk) ((ASIdOrRange *)OPENSSL_sk_shift(ossl_check_ASIdOrRange_sk_type(sk))) +#define sk_ASIdOrRange_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASIdOrRange_sk_type(sk),ossl_check_ASIdOrRange_freefunc_type(freefunc)) +#define sk_ASIdOrRange_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr), (idx)) +#define sk_ASIdOrRange_set(sk, idx, ptr) ((ASIdOrRange *)OPENSSL_sk_set(ossl_check_ASIdOrRange_sk_type(sk), (idx), ossl_check_ASIdOrRange_type(ptr))) +#define sk_ASIdOrRange_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr)) +#define sk_ASIdOrRange_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr)) +#define sk_ASIdOrRange_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr), pnum) +#define sk_ASIdOrRange_sort(sk) OPENSSL_sk_sort(ossl_check_ASIdOrRange_sk_type(sk)) +#define sk_ASIdOrRange_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASIdOrRange_sk_type(sk)) +#define sk_ASIdOrRange_dup(sk) ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_dup(ossl_check_const_ASIdOrRange_sk_type(sk))) +#define sk_ASIdOrRange_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_deep_copy(ossl_check_const_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_copyfunc_type(copyfunc), ossl_check_ASIdOrRange_freefunc_type(freefunc))) +#define sk_ASIdOrRange_set_cmp_func(sk, cmp) ((sk_ASIdOrRange_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_compfunc_type(cmp))) + + +typedef STACK_OF(ASIdOrRange) ASIdOrRanges; + +# define ASIdentifierChoice_inherit 0 +# define ASIdentifierChoice_asIdsOrRanges 1 + +typedef struct ASIdentifierChoice_st { + int type; + union { + ASN1_NULL *inherit; + ASIdOrRanges *asIdsOrRanges; + } u; +} ASIdentifierChoice; + +typedef struct ASIdentifiers_st { + ASIdentifierChoice *asnum, *rdi; +} ASIdentifiers; + +DECLARE_ASN1_FUNCTIONS(ASRange) +DECLARE_ASN1_FUNCTIONS(ASIdOrRange) +DECLARE_ASN1_FUNCTIONS(ASIdentifierChoice) +DECLARE_ASN1_FUNCTIONS(ASIdentifiers) + +typedef struct IPAddressRange_st { + ASN1_BIT_STRING *min, *max; +} IPAddressRange; + +# define IPAddressOrRange_addressPrefix 0 +# define IPAddressOrRange_addressRange 1 + +typedef struct IPAddressOrRange_st { + int type; + union { + ASN1_BIT_STRING *addressPrefix; + IPAddressRange *addressRange; + } u; +} IPAddressOrRange; + +SKM_DEFINE_STACK_OF_INTERNAL(IPAddressOrRange, IPAddressOrRange, IPAddressOrRange) +#define sk_IPAddressOrRange_num(sk) OPENSSL_sk_num(ossl_check_const_IPAddressOrRange_sk_type(sk)) +#define sk_IPAddressOrRange_value(sk, idx) ((IPAddressOrRange *)OPENSSL_sk_value(ossl_check_const_IPAddressOrRange_sk_type(sk), (idx))) +#define sk_IPAddressOrRange_new(cmp) ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_new(ossl_check_IPAddressOrRange_compfunc_type(cmp))) +#define sk_IPAddressOrRange_new_null() ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_new_null()) +#define sk_IPAddressOrRange_new_reserve(cmp, n) ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_new_reserve(ossl_check_IPAddressOrRange_compfunc_type(cmp), (n))) +#define sk_IPAddressOrRange_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_IPAddressOrRange_sk_type(sk), (n)) +#define sk_IPAddressOrRange_free(sk) OPENSSL_sk_free(ossl_check_IPAddressOrRange_sk_type(sk)) +#define sk_IPAddressOrRange_zero(sk) OPENSSL_sk_zero(ossl_check_IPAddressOrRange_sk_type(sk)) +#define sk_IPAddressOrRange_delete(sk, i) ((IPAddressOrRange *)OPENSSL_sk_delete(ossl_check_IPAddressOrRange_sk_type(sk), (i))) +#define sk_IPAddressOrRange_delete_ptr(sk, ptr) ((IPAddressOrRange *)OPENSSL_sk_delete_ptr(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr))) +#define sk_IPAddressOrRange_push(sk, ptr) OPENSSL_sk_push(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr)) +#define sk_IPAddressOrRange_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr)) +#define sk_IPAddressOrRange_pop(sk) ((IPAddressOrRange *)OPENSSL_sk_pop(ossl_check_IPAddressOrRange_sk_type(sk))) +#define sk_IPAddressOrRange_shift(sk) ((IPAddressOrRange *)OPENSSL_sk_shift(ossl_check_IPAddressOrRange_sk_type(sk))) +#define sk_IPAddressOrRange_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_IPAddressOrRange_sk_type(sk),ossl_check_IPAddressOrRange_freefunc_type(freefunc)) +#define sk_IPAddressOrRange_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr), (idx)) +#define sk_IPAddressOrRange_set(sk, idx, ptr) ((IPAddressOrRange *)OPENSSL_sk_set(ossl_check_IPAddressOrRange_sk_type(sk), (idx), ossl_check_IPAddressOrRange_type(ptr))) +#define sk_IPAddressOrRange_find(sk, ptr) OPENSSL_sk_find(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr)) +#define sk_IPAddressOrRange_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr)) +#define sk_IPAddressOrRange_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr), pnum) +#define sk_IPAddressOrRange_sort(sk) OPENSSL_sk_sort(ossl_check_IPAddressOrRange_sk_type(sk)) +#define sk_IPAddressOrRange_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_IPAddressOrRange_sk_type(sk)) +#define sk_IPAddressOrRange_dup(sk) ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_dup(ossl_check_const_IPAddressOrRange_sk_type(sk))) +#define sk_IPAddressOrRange_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_deep_copy(ossl_check_const_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_copyfunc_type(copyfunc), ossl_check_IPAddressOrRange_freefunc_type(freefunc))) +#define sk_IPAddressOrRange_set_cmp_func(sk, cmp) ((sk_IPAddressOrRange_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_compfunc_type(cmp))) + + +typedef STACK_OF(IPAddressOrRange) IPAddressOrRanges; + +# define IPAddressChoice_inherit 0 +# define IPAddressChoice_addressesOrRanges 1 + +typedef struct IPAddressChoice_st { + int type; + union { + ASN1_NULL *inherit; + IPAddressOrRanges *addressesOrRanges; + } u; +} IPAddressChoice; + +typedef struct IPAddressFamily_st { + ASN1_OCTET_STRING *addressFamily; + IPAddressChoice *ipAddressChoice; +} IPAddressFamily; + +SKM_DEFINE_STACK_OF_INTERNAL(IPAddressFamily, IPAddressFamily, IPAddressFamily) +#define sk_IPAddressFamily_num(sk) OPENSSL_sk_num(ossl_check_const_IPAddressFamily_sk_type(sk)) +#define sk_IPAddressFamily_value(sk, idx) ((IPAddressFamily *)OPENSSL_sk_value(ossl_check_const_IPAddressFamily_sk_type(sk), (idx))) +#define sk_IPAddressFamily_new(cmp) ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_new(ossl_check_IPAddressFamily_compfunc_type(cmp))) +#define sk_IPAddressFamily_new_null() ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_new_null()) +#define sk_IPAddressFamily_new_reserve(cmp, n) ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_new_reserve(ossl_check_IPAddressFamily_compfunc_type(cmp), (n))) +#define sk_IPAddressFamily_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_IPAddressFamily_sk_type(sk), (n)) +#define sk_IPAddressFamily_free(sk) OPENSSL_sk_free(ossl_check_IPAddressFamily_sk_type(sk)) +#define sk_IPAddressFamily_zero(sk) OPENSSL_sk_zero(ossl_check_IPAddressFamily_sk_type(sk)) +#define sk_IPAddressFamily_delete(sk, i) ((IPAddressFamily *)OPENSSL_sk_delete(ossl_check_IPAddressFamily_sk_type(sk), (i))) +#define sk_IPAddressFamily_delete_ptr(sk, ptr) ((IPAddressFamily *)OPENSSL_sk_delete_ptr(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr))) +#define sk_IPAddressFamily_push(sk, ptr) OPENSSL_sk_push(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr)) +#define sk_IPAddressFamily_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr)) +#define sk_IPAddressFamily_pop(sk) ((IPAddressFamily *)OPENSSL_sk_pop(ossl_check_IPAddressFamily_sk_type(sk))) +#define sk_IPAddressFamily_shift(sk) ((IPAddressFamily *)OPENSSL_sk_shift(ossl_check_IPAddressFamily_sk_type(sk))) +#define sk_IPAddressFamily_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_IPAddressFamily_sk_type(sk),ossl_check_IPAddressFamily_freefunc_type(freefunc)) +#define sk_IPAddressFamily_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr), (idx)) +#define sk_IPAddressFamily_set(sk, idx, ptr) ((IPAddressFamily *)OPENSSL_sk_set(ossl_check_IPAddressFamily_sk_type(sk), (idx), ossl_check_IPAddressFamily_type(ptr))) +#define sk_IPAddressFamily_find(sk, ptr) OPENSSL_sk_find(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr)) +#define sk_IPAddressFamily_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr)) +#define sk_IPAddressFamily_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr), pnum) +#define sk_IPAddressFamily_sort(sk) OPENSSL_sk_sort(ossl_check_IPAddressFamily_sk_type(sk)) +#define sk_IPAddressFamily_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_IPAddressFamily_sk_type(sk)) +#define sk_IPAddressFamily_dup(sk) ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_dup(ossl_check_const_IPAddressFamily_sk_type(sk))) +#define sk_IPAddressFamily_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_deep_copy(ossl_check_const_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_copyfunc_type(copyfunc), ossl_check_IPAddressFamily_freefunc_type(freefunc))) +#define sk_IPAddressFamily_set_cmp_func(sk, cmp) ((sk_IPAddressFamily_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_compfunc_type(cmp))) + + + +typedef STACK_OF(IPAddressFamily) IPAddrBlocks; + +DECLARE_ASN1_FUNCTIONS(IPAddressRange) +DECLARE_ASN1_FUNCTIONS(IPAddressOrRange) +DECLARE_ASN1_FUNCTIONS(IPAddressChoice) +DECLARE_ASN1_FUNCTIONS(IPAddressFamily) + +/* + * API tag for elements of the ASIdentifer SEQUENCE. + */ +# define V3_ASID_ASNUM 0 +# define V3_ASID_RDI 1 + +/* + * AFI values, assigned by IANA. It'd be nice to make the AFI + * handling code totally generic, but there are too many little things + * that would need to be defined for other address families for it to + * be worth the trouble. + */ +# define IANA_AFI_IPV4 1 +# define IANA_AFI_IPV6 2 + +/* + * Utilities to construct and extract values from RFC3779 extensions, + * since some of the encodings (particularly for IP address prefixes + * and ranges) are a bit tedious to work with directly. + */ +int X509v3_asid_add_inherit(ASIdentifiers *asid, int which); +int X509v3_asid_add_id_or_range(ASIdentifiers *asid, int which, + ASN1_INTEGER *min, ASN1_INTEGER *max); +int X509v3_addr_add_inherit(IPAddrBlocks *addr, + const unsigned afi, const unsigned *safi); +int X509v3_addr_add_prefix(IPAddrBlocks *addr, + const unsigned afi, const unsigned *safi, + unsigned char *a, const int prefixlen); +int X509v3_addr_add_range(IPAddrBlocks *addr, + const unsigned afi, const unsigned *safi, + unsigned char *min, unsigned char *max); +unsigned X509v3_addr_get_afi(const IPAddressFamily *f); +int X509v3_addr_get_range(IPAddressOrRange *aor, const unsigned afi, + unsigned char *min, unsigned char *max, + const int length); + +/* + * Canonical forms. + */ +int X509v3_asid_is_canonical(ASIdentifiers *asid); +int X509v3_addr_is_canonical(IPAddrBlocks *addr); +int X509v3_asid_canonize(ASIdentifiers *asid); +int X509v3_addr_canonize(IPAddrBlocks *addr); + +/* + * Tests for inheritance and containment. + */ +int X509v3_asid_inherits(ASIdentifiers *asid); +int X509v3_addr_inherits(IPAddrBlocks *addr); +int X509v3_asid_subset(ASIdentifiers *a, ASIdentifiers *b); +int X509v3_addr_subset(IPAddrBlocks *a, IPAddrBlocks *b); + +/* + * Check whether RFC 3779 extensions nest properly in chains. + */ +int X509v3_asid_validate_path(X509_STORE_CTX *); +int X509v3_addr_validate_path(X509_STORE_CTX *); +int X509v3_asid_validate_resource_set(STACK_OF(X509) *chain, + ASIdentifiers *ext, + int allow_inheritance); +int X509v3_addr_validate_resource_set(STACK_OF(X509) *chain, + IPAddrBlocks *ext, int allow_inheritance); + +#endif /* OPENSSL_NO_RFC3779 */ + +SKM_DEFINE_STACK_OF_INTERNAL(ASN1_STRING, ASN1_STRING, ASN1_STRING) +#define sk_ASN1_STRING_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_STRING_sk_type(sk)) +#define sk_ASN1_STRING_value(sk, idx) ((ASN1_STRING *)OPENSSL_sk_value(ossl_check_const_ASN1_STRING_sk_type(sk), (idx))) +#define sk_ASN1_STRING_new(cmp) ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_new(ossl_check_ASN1_STRING_compfunc_type(cmp))) +#define sk_ASN1_STRING_new_null() ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_new_null()) +#define sk_ASN1_STRING_new_reserve(cmp, n) ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_STRING_compfunc_type(cmp), (n))) +#define sk_ASN1_STRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_STRING_sk_type(sk), (n)) +#define sk_ASN1_STRING_free(sk) OPENSSL_sk_free(ossl_check_ASN1_STRING_sk_type(sk)) +#define sk_ASN1_STRING_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_STRING_sk_type(sk)) +#define sk_ASN1_STRING_delete(sk, i) ((ASN1_STRING *)OPENSSL_sk_delete(ossl_check_ASN1_STRING_sk_type(sk), (i))) +#define sk_ASN1_STRING_delete_ptr(sk, ptr) ((ASN1_STRING *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr))) +#define sk_ASN1_STRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr)) +#define sk_ASN1_STRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr)) +#define sk_ASN1_STRING_pop(sk) ((ASN1_STRING *)OPENSSL_sk_pop(ossl_check_ASN1_STRING_sk_type(sk))) +#define sk_ASN1_STRING_shift(sk) ((ASN1_STRING *)OPENSSL_sk_shift(ossl_check_ASN1_STRING_sk_type(sk))) +#define sk_ASN1_STRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_STRING_sk_type(sk),ossl_check_ASN1_STRING_freefunc_type(freefunc)) +#define sk_ASN1_STRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr), (idx)) +#define sk_ASN1_STRING_set(sk, idx, ptr) ((ASN1_STRING *)OPENSSL_sk_set(ossl_check_ASN1_STRING_sk_type(sk), (idx), ossl_check_ASN1_STRING_type(ptr))) +#define sk_ASN1_STRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr)) +#define sk_ASN1_STRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr)) +#define sk_ASN1_STRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr), pnum) +#define sk_ASN1_STRING_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_STRING_sk_type(sk)) +#define sk_ASN1_STRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_STRING_sk_type(sk)) +#define sk_ASN1_STRING_dup(sk) ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_dup(ossl_check_const_ASN1_STRING_sk_type(sk))) +#define sk_ASN1_STRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_copyfunc_type(copyfunc), ossl_check_ASN1_STRING_freefunc_type(freefunc))) +#define sk_ASN1_STRING_set_cmp_func(sk, cmp) ((sk_ASN1_STRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_compfunc_type(cmp))) + + +/* + * Admission Syntax + */ +typedef struct NamingAuthority_st NAMING_AUTHORITY; +typedef struct ProfessionInfo_st PROFESSION_INFO; +typedef struct Admissions_st ADMISSIONS; +typedef struct AdmissionSyntax_st ADMISSION_SYNTAX; +DECLARE_ASN1_FUNCTIONS(NAMING_AUTHORITY) +DECLARE_ASN1_FUNCTIONS(PROFESSION_INFO) +DECLARE_ASN1_FUNCTIONS(ADMISSIONS) +DECLARE_ASN1_FUNCTIONS(ADMISSION_SYNTAX) +SKM_DEFINE_STACK_OF_INTERNAL(PROFESSION_INFO, PROFESSION_INFO, PROFESSION_INFO) +#define sk_PROFESSION_INFO_num(sk) OPENSSL_sk_num(ossl_check_const_PROFESSION_INFO_sk_type(sk)) +#define sk_PROFESSION_INFO_value(sk, idx) ((PROFESSION_INFO *)OPENSSL_sk_value(ossl_check_const_PROFESSION_INFO_sk_type(sk), (idx))) +#define sk_PROFESSION_INFO_new(cmp) ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_new(ossl_check_PROFESSION_INFO_compfunc_type(cmp))) +#define sk_PROFESSION_INFO_new_null() ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_new_null()) +#define sk_PROFESSION_INFO_new_reserve(cmp, n) ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_new_reserve(ossl_check_PROFESSION_INFO_compfunc_type(cmp), (n))) +#define sk_PROFESSION_INFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PROFESSION_INFO_sk_type(sk), (n)) +#define sk_PROFESSION_INFO_free(sk) OPENSSL_sk_free(ossl_check_PROFESSION_INFO_sk_type(sk)) +#define sk_PROFESSION_INFO_zero(sk) OPENSSL_sk_zero(ossl_check_PROFESSION_INFO_sk_type(sk)) +#define sk_PROFESSION_INFO_delete(sk, i) ((PROFESSION_INFO *)OPENSSL_sk_delete(ossl_check_PROFESSION_INFO_sk_type(sk), (i))) +#define sk_PROFESSION_INFO_delete_ptr(sk, ptr) ((PROFESSION_INFO *)OPENSSL_sk_delete_ptr(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr))) +#define sk_PROFESSION_INFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr)) +#define sk_PROFESSION_INFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr)) +#define sk_PROFESSION_INFO_pop(sk) ((PROFESSION_INFO *)OPENSSL_sk_pop(ossl_check_PROFESSION_INFO_sk_type(sk))) +#define sk_PROFESSION_INFO_shift(sk) ((PROFESSION_INFO *)OPENSSL_sk_shift(ossl_check_PROFESSION_INFO_sk_type(sk))) +#define sk_PROFESSION_INFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PROFESSION_INFO_sk_type(sk),ossl_check_PROFESSION_INFO_freefunc_type(freefunc)) +#define sk_PROFESSION_INFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr), (idx)) +#define sk_PROFESSION_INFO_set(sk, idx, ptr) ((PROFESSION_INFO *)OPENSSL_sk_set(ossl_check_PROFESSION_INFO_sk_type(sk), (idx), ossl_check_PROFESSION_INFO_type(ptr))) +#define sk_PROFESSION_INFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr)) +#define sk_PROFESSION_INFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr)) +#define sk_PROFESSION_INFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr), pnum) +#define sk_PROFESSION_INFO_sort(sk) OPENSSL_sk_sort(ossl_check_PROFESSION_INFO_sk_type(sk)) +#define sk_PROFESSION_INFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PROFESSION_INFO_sk_type(sk)) +#define sk_PROFESSION_INFO_dup(sk) ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_dup(ossl_check_const_PROFESSION_INFO_sk_type(sk))) +#define sk_PROFESSION_INFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_deep_copy(ossl_check_const_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_copyfunc_type(copyfunc), ossl_check_PROFESSION_INFO_freefunc_type(freefunc))) +#define sk_PROFESSION_INFO_set_cmp_func(sk, cmp) ((sk_PROFESSION_INFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_compfunc_type(cmp))) +SKM_DEFINE_STACK_OF_INTERNAL(ADMISSIONS, ADMISSIONS, ADMISSIONS) +#define sk_ADMISSIONS_num(sk) OPENSSL_sk_num(ossl_check_const_ADMISSIONS_sk_type(sk)) +#define sk_ADMISSIONS_value(sk, idx) ((ADMISSIONS *)OPENSSL_sk_value(ossl_check_const_ADMISSIONS_sk_type(sk), (idx))) +#define sk_ADMISSIONS_new(cmp) ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_new(ossl_check_ADMISSIONS_compfunc_type(cmp))) +#define sk_ADMISSIONS_new_null() ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_new_null()) +#define sk_ADMISSIONS_new_reserve(cmp, n) ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_new_reserve(ossl_check_ADMISSIONS_compfunc_type(cmp), (n))) +#define sk_ADMISSIONS_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ADMISSIONS_sk_type(sk), (n)) +#define sk_ADMISSIONS_free(sk) OPENSSL_sk_free(ossl_check_ADMISSIONS_sk_type(sk)) +#define sk_ADMISSIONS_zero(sk) OPENSSL_sk_zero(ossl_check_ADMISSIONS_sk_type(sk)) +#define sk_ADMISSIONS_delete(sk, i) ((ADMISSIONS *)OPENSSL_sk_delete(ossl_check_ADMISSIONS_sk_type(sk), (i))) +#define sk_ADMISSIONS_delete_ptr(sk, ptr) ((ADMISSIONS *)OPENSSL_sk_delete_ptr(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr))) +#define sk_ADMISSIONS_push(sk, ptr) OPENSSL_sk_push(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr)) +#define sk_ADMISSIONS_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr)) +#define sk_ADMISSIONS_pop(sk) ((ADMISSIONS *)OPENSSL_sk_pop(ossl_check_ADMISSIONS_sk_type(sk))) +#define sk_ADMISSIONS_shift(sk) ((ADMISSIONS *)OPENSSL_sk_shift(ossl_check_ADMISSIONS_sk_type(sk))) +#define sk_ADMISSIONS_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ADMISSIONS_sk_type(sk),ossl_check_ADMISSIONS_freefunc_type(freefunc)) +#define sk_ADMISSIONS_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr), (idx)) +#define sk_ADMISSIONS_set(sk, idx, ptr) ((ADMISSIONS *)OPENSSL_sk_set(ossl_check_ADMISSIONS_sk_type(sk), (idx), ossl_check_ADMISSIONS_type(ptr))) +#define sk_ADMISSIONS_find(sk, ptr) OPENSSL_sk_find(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr)) +#define sk_ADMISSIONS_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr)) +#define sk_ADMISSIONS_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr), pnum) +#define sk_ADMISSIONS_sort(sk) OPENSSL_sk_sort(ossl_check_ADMISSIONS_sk_type(sk)) +#define sk_ADMISSIONS_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ADMISSIONS_sk_type(sk)) +#define sk_ADMISSIONS_dup(sk) ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_dup(ossl_check_const_ADMISSIONS_sk_type(sk))) +#define sk_ADMISSIONS_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_deep_copy(ossl_check_const_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_copyfunc_type(copyfunc), ossl_check_ADMISSIONS_freefunc_type(freefunc))) +#define sk_ADMISSIONS_set_cmp_func(sk, cmp) ((sk_ADMISSIONS_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_compfunc_type(cmp))) + +typedef STACK_OF(PROFESSION_INFO) PROFESSION_INFOS; + +const ASN1_OBJECT *NAMING_AUTHORITY_get0_authorityId( + const NAMING_AUTHORITY *n); +const ASN1_IA5STRING *NAMING_AUTHORITY_get0_authorityURL( + const NAMING_AUTHORITY *n); +const ASN1_STRING *NAMING_AUTHORITY_get0_authorityText( + const NAMING_AUTHORITY *n); +void NAMING_AUTHORITY_set0_authorityId(NAMING_AUTHORITY *n, + ASN1_OBJECT* namingAuthorityId); +void NAMING_AUTHORITY_set0_authorityURL(NAMING_AUTHORITY *n, + ASN1_IA5STRING* namingAuthorityUrl); +void NAMING_AUTHORITY_set0_authorityText(NAMING_AUTHORITY *n, + ASN1_STRING* namingAuthorityText); + +const GENERAL_NAME *ADMISSION_SYNTAX_get0_admissionAuthority( + const ADMISSION_SYNTAX *as); +void ADMISSION_SYNTAX_set0_admissionAuthority( + ADMISSION_SYNTAX *as, GENERAL_NAME *aa); +const STACK_OF(ADMISSIONS) *ADMISSION_SYNTAX_get0_contentsOfAdmissions( + const ADMISSION_SYNTAX *as); +void ADMISSION_SYNTAX_set0_contentsOfAdmissions( + ADMISSION_SYNTAX *as, STACK_OF(ADMISSIONS) *a); +const GENERAL_NAME *ADMISSIONS_get0_admissionAuthority(const ADMISSIONS *a); +void ADMISSIONS_set0_admissionAuthority(ADMISSIONS *a, GENERAL_NAME *aa); +const NAMING_AUTHORITY *ADMISSIONS_get0_namingAuthority(const ADMISSIONS *a); +void ADMISSIONS_set0_namingAuthority(ADMISSIONS *a, NAMING_AUTHORITY *na); +const PROFESSION_INFOS *ADMISSIONS_get0_professionInfos(const ADMISSIONS *a); +void ADMISSIONS_set0_professionInfos(ADMISSIONS *a, PROFESSION_INFOS *pi); +const ASN1_OCTET_STRING *PROFESSION_INFO_get0_addProfessionInfo( + const PROFESSION_INFO *pi); +void PROFESSION_INFO_set0_addProfessionInfo( + PROFESSION_INFO *pi, ASN1_OCTET_STRING *aos); +const NAMING_AUTHORITY *PROFESSION_INFO_get0_namingAuthority( + const PROFESSION_INFO *pi); +void PROFESSION_INFO_set0_namingAuthority( + PROFESSION_INFO *pi, NAMING_AUTHORITY *na); +const STACK_OF(ASN1_STRING) *PROFESSION_INFO_get0_professionItems( + const PROFESSION_INFO *pi); +void PROFESSION_INFO_set0_professionItems( + PROFESSION_INFO *pi, STACK_OF(ASN1_STRING) *as); +const STACK_OF(ASN1_OBJECT) *PROFESSION_INFO_get0_professionOIDs( + const PROFESSION_INFO *pi); +void PROFESSION_INFO_set0_professionOIDs( + PROFESSION_INFO *pi, STACK_OF(ASN1_OBJECT) *po); +const ASN1_PRINTABLESTRING *PROFESSION_INFO_get0_registrationNumber( + const PROFESSION_INFO *pi); +void PROFESSION_INFO_set0_registrationNumber( + PROFESSION_INFO *pi, ASN1_PRINTABLESTRING *rn); + +# ifdef __cplusplus +} +# endif +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509v3err.h b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509v3err.h new file mode 100644 index 0000000..deede27 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509v3err.h @@ -0,0 +1,96 @@ +/* + * Generated by util/mkerr.pl DO NOT EDIT + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#ifndef OPENSSL_X509V3ERR_H +# define OPENSSL_X509V3ERR_H +# pragma once + +# include +# include +# include + + + +/* + * X509V3 reason codes. + */ +# define X509V3_R_BAD_IP_ADDRESS 118 +# define X509V3_R_BAD_OBJECT 119 +# define X509V3_R_BAD_OPTION 170 +# define X509V3_R_BAD_VALUE 171 +# define X509V3_R_BN_DEC2BN_ERROR 100 +# define X509V3_R_BN_TO_ASN1_INTEGER_ERROR 101 +# define X509V3_R_DIRNAME_ERROR 149 +# define X509V3_R_DISTPOINT_ALREADY_SET 160 +# define X509V3_R_DUPLICATE_ZONE_ID 133 +# define X509V3_R_EMPTY_KEY_USAGE 169 +# define X509V3_R_ERROR_CONVERTING_ZONE 131 +# define X509V3_R_ERROR_CREATING_EXTENSION 144 +# define X509V3_R_ERROR_IN_EXTENSION 128 +# define X509V3_R_EXPECTED_A_SECTION_NAME 137 +# define X509V3_R_EXTENSION_EXISTS 145 +# define X509V3_R_EXTENSION_NAME_ERROR 115 +# define X509V3_R_EXTENSION_NOT_FOUND 102 +# define X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED 103 +# define X509V3_R_EXTENSION_VALUE_ERROR 116 +# define X509V3_R_ILLEGAL_EMPTY_EXTENSION 151 +# define X509V3_R_INCORRECT_POLICY_SYNTAX_TAG 152 +# define X509V3_R_INVALID_ASNUMBER 162 +# define X509V3_R_INVALID_ASRANGE 163 +# define X509V3_R_INVALID_BOOLEAN_STRING 104 +# define X509V3_R_INVALID_CERTIFICATE 158 +# define X509V3_R_INVALID_EMPTY_NAME 108 +# define X509V3_R_INVALID_EXTENSION_STRING 105 +# define X509V3_R_INVALID_INHERITANCE 165 +# define X509V3_R_INVALID_IPADDRESS 166 +# define X509V3_R_INVALID_MULTIPLE_RDNS 161 +# define X509V3_R_INVALID_NAME 106 +# define X509V3_R_INVALID_NULL_ARGUMENT 107 +# define X509V3_R_INVALID_NULL_VALUE 109 +# define X509V3_R_INVALID_NUMBER 140 +# define X509V3_R_INVALID_NUMBERS 141 +# define X509V3_R_INVALID_OBJECT_IDENTIFIER 110 +# define X509V3_R_INVALID_OPTION 138 +# define X509V3_R_INVALID_POLICY_IDENTIFIER 134 +# define X509V3_R_INVALID_PROXY_POLICY_SETTING 153 +# define X509V3_R_INVALID_PURPOSE 146 +# define X509V3_R_INVALID_SAFI 164 +# define X509V3_R_INVALID_SECTION 135 +# define X509V3_R_INVALID_SYNTAX 143 +# define X509V3_R_ISSUER_DECODE_ERROR 126 +# define X509V3_R_MISSING_VALUE 124 +# define X509V3_R_NEED_ORGANIZATION_AND_NUMBERS 142 +# define X509V3_R_NEGATIVE_PATHLEN 168 +# define X509V3_R_NO_CONFIG_DATABASE 136 +# define X509V3_R_NO_ISSUER_CERTIFICATE 121 +# define X509V3_R_NO_ISSUER_DETAILS 127 +# define X509V3_R_NO_POLICY_IDENTIFIER 139 +# define X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED 154 +# define X509V3_R_NO_PUBLIC_KEY 114 +# define X509V3_R_NO_SUBJECT_DETAILS 125 +# define X509V3_R_OPERATION_NOT_DEFINED 148 +# define X509V3_R_OTHERNAME_ERROR 147 +# define X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED 155 +# define X509V3_R_POLICY_PATH_LENGTH 156 +# define X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED 157 +# define X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY 159 +# define X509V3_R_SECTION_NOT_FOUND 150 +# define X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS 122 +# define X509V3_R_UNABLE_TO_GET_ISSUER_KEYID 123 +# define X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT 111 +# define X509V3_R_UNKNOWN_EXTENSION 129 +# define X509V3_R_UNKNOWN_EXTENSION_NAME 130 +# define X509V3_R_UNKNOWN_OPTION 120 +# define X509V3_R_UNKNOWN_VALUE 172 +# define X509V3_R_UNSUPPORTED_OPTION 117 +# define X509V3_R_UNSUPPORTED_TYPE 167 +# define X509V3_R_USER_TOO_LONG 132 + +#endif diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/cmake/OpenSSL/OpenSSLConfig.cmake b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/cmake/OpenSSL/OpenSSLConfig.cmake new file mode 100644 index 0000000..b318702 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/cmake/OpenSSL/OpenSSLConfig.cmake @@ -0,0 +1,128 @@ +# Generated by OpenSSL + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Avoid duplicate find_package() +set(_ossl_expected_targets OpenSSL::Crypto OpenSSL::SSL + ) +set(_ossl_defined_targets) +set(_ossl_undefined_targets) +foreach(t IN LISTS _ossl_expected_targets) + if(TARGET "${t}") + LIST(APPEND _ossl_defined_targets "${t}") + else() + LIST(APPEND _ossl_undefined_targets "${t}") + endif() +endforeach() +message(DEBUG "_ossl_expected_targets = ${_ossl_expected_targets}") +message(DEBUG "_ossl_defined_targets = ${_ossl_defined_targets}") +message(DEBUG "_ossl_undefined_targets = ${_ossl_undefined_targets}") +if(NOT _ossl_undefined_targets) + # All targets are defined, we're good, just undo everything and return + unset(_ossl_expected_targets) + unset(_ossl_defined_targets) + unset(_ossl_undefined_targets) + unset(CMAKE_IMPORT_FILE_VERSION) + return() +endif() +if(_ossl_defined_targets) + # We have a mix of defined and undefined targets. This is hard to reconcile, + # and probably the result of another config, or FindOpenSSL.cmake having been + # called, or whatever. Therefore, the best course of action is to quit with a + # hard error. + message(FATAL_ERROR "Some targets defined, others not:\nNot defined: ${_ossl_undefined_targets}\nDefined: ${_ossl_defined_targets}") +endif() +unset(_ossl_expected_targets) +unset(_ossl_defined_targets) +unset(_ossl_undefined_targets) + + +# Set up the import path, so all other import paths are made relative this file +get_filename_component(_ossl_prefix "${CMAKE_CURRENT_LIST_FILE}" PATH) +get_filename_component(_ossl_prefix "${_ossl_prefix}" PATH) +get_filename_component(_ossl_prefix "${_ossl_prefix}" PATH) +get_filename_component(_ossl_prefix "${_ossl_prefix}" PATH) + +if(_ossl_prefix STREQUAL "/") + set(_ossl_prefix "") +endif() + + +set(_ossl_use_static_libs True) + +if(OPENSSL_USE_STATIC_LIBS) + set(_ossl_use_static_libs True) +elseif(DEFINED OPENSSL_USE_STATIC_LIBS) + # We know OPENSSL_USE_STATIC_LIBS is defined and False + if(_ossl_use_static_libs) + # OPENSSL_USE_STATIC_LIBS is explicitly false, indicating that shared libraries are + # required. However, _ossl_use_static_libs indicates that no shared libraries are + # available. The best course of action is to simply return and leave it to CMake to + # use another OpenSSL config. + unset(_ossl_use_static_libs) + unset(CMAKE_IMPORT_FILE_VERSION) + return() + endif() +endif() + +# Version, copied from what find_package() gives, for compatibility with FindOpenSSL.cmake +set(OPENSSL_VERSION "${OpenSSL_VERSION}") +set(OPENSSL_VERSION_MAJOR "${OpenSSL_VERSION_MAJOR}") +set(OPENSSL_VERSION_MINOR "${OpenSSL_VERSION_MINOR}") +set(OPENSSL_VERSION_FIX "${OpenSSL_VERSION_PATCH}") +set(OPENSSL_FOUND YES) + +# Directories and names +set(OPENSSL_LIBRARY_DIR "${_ossl_prefix}/lib") +set(OPENSSL_INCLUDE_DIR "${_ossl_prefix}/include") +set(OPENSSL_ENGINES_DIR "${_ossl_prefix}/lib/engines-3") +set(OPENSSL_MODULES_DIR "${_ossl_prefix}/lib/ossl-modules") +set(OPENSSL_RUNTIME_DIR "${_ossl_prefix}/bin") + +set(OPENSSL_PROGRAM "${OPENSSL_RUNTIME_DIR}/openssl") + +# Set up the imported targets +if(_ossl_use_static_libs) + + add_library(OpenSSL::Crypto STATIC IMPORTED) + add_library(OpenSSL::SSL STATIC IMPORTED) + + set(OPENSSL_LIBCRYPTO_STATIC "${OPENSSL_LIBRARY_DIR}/libcrypto.a") + set(OPENSSL_LIBCRYPTO_DEPENDENCIES -ldl -pthread) + set_target_properties(OpenSSL::Crypto PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES "C" + IMPORTED_LOCATION ${OPENSSL_LIBCRYPTO_STATIC}) + set_property(TARGET OpenSSL::Crypto + PROPERTY INTERFACE_LINK_LIBRARIES ${OPENSSL_LIBCRYPTO_DEPENDENCIES}) + + set(OPENSSL_LIBSSL_STATIC "${OPENSSL_LIBRARY_DIR}/libssl.a") + set(OPENSSL_LIBSSL_DEPENDENCIES OpenSSL::Crypto) + set_target_properties(OpenSSL::SSL PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES "C" + IMPORTED_LOCATION ${OPENSSL_LIBSSL_STATIC}) + set_property(TARGET OpenSSL::SSL + PROPERTY INTERFACE_LINK_LIBRARIES ${OPENSSL_LIBSSL_DEPENDENCIES}) + + # Directories and names compatible with CMake's FindOpenSSL.cmake + set(OPENSSL_CRYPTO_LIBRARY ${OPENSSL_LIBCRYPTO_STATIC}) + set(OPENSSL_CRYPTO_LIBRARIES ${OPENSSL_CRYPTO_LIBRARY} ${OPENSSL_LIBCRYPTO_DEPENDENCIES}) + set(OPENSSL_SSL_LIBRARY ${OPENSSL_LIBSSL_STATIC}) + set(OPENSSL_SSL_LIBRARIES ${OPENSSL_SSL_LIBRARY} ${OPENSSL_LIBSSL_DEPENDENCIES}) + set(OPENSSL_LIBRARIES ${OPENSSL_SSL_LIBRARY} ${OPENSSL_LIBSSL_DEPENDENCIES} ${OPENSSL_LIBCRYPTO_DEPENDENCIES}) + +else() + + # Shared libraries are UNSUPPORTED in this configuration + +endif() + +set_target_properties(OpenSSL::Crypto PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${OPENSSL_INCLUDE_DIR}") +set_target_properties(OpenSSL::SSL PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${OPENSSL_INCLUDE_DIR}") + + + +unset(_ossl_prefix) +unset(_ossl_use_static_libs) diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/cmake/OpenSSL/OpenSSLConfigVersion.cmake b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/cmake/OpenSSL/OpenSSLConfigVersion.cmake new file mode 100644 index 0000000..f47081b --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/cmake/OpenSSL/OpenSSLConfigVersion.cmake @@ -0,0 +1,17 @@ +# Generated by OpenSSL + +set(PACKAGE_VERSION 3.3.2) + +if(NOT PACKAGE_FIND_VERSION) + # find_package() was called without any version information. This is assumed to + # mean that the caller accepts whatever they get. + set(PACKAGE_VERSION_COMPATIBLE 1) +elseif(PACKAGE_FIND_VERSION_MAJOR LESS 3 + OR PACKAGE_FIND_VERSION VERSION_GREATER 3.3.2) + set(PACKAGE_VERSION_UNSUITABLE 1) +else() + set(PACKAGE_VERSION_COMPATIBLE 1) + if(PACKAGE_FIND_VERSION VERSION_EQUAL 3.3.2) + set(PACKAGE_VERSION_EXACT 1) + endif() +endif() diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/libcrypto.a b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/libcrypto.a new file mode 100644 index 0000000..b840ed0 Binary files /dev/null and b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/libcrypto.a differ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/libssl.a b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/libssl.a new file mode 100644 index 0000000..7c1866b Binary files /dev/null and b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/libssl.a differ diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/pkgconfig/libcrypto.pc b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/pkgconfig/libcrypto.pc new file mode 100644 index 0000000..0d6a7ae --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/pkgconfig/libcrypto.pc @@ -0,0 +1,13 @@ +prefix=/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include +enginesdir=${libdir}/engines-3 +modulesdir=${libdir}/ossl-modules + +Name: OpenSSL-libcrypto +Description: OpenSSL cryptography library +Version: 3.3.2 +Libs: -L${libdir} -lcrypto +Libs.private: -ldl -pthread +Cflags: -I${includedir} diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/pkgconfig/libssl.pc b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/pkgconfig/libssl.pc new file mode 100644 index 0000000..be4db5b --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/pkgconfig/libssl.pc @@ -0,0 +1,11 @@ +prefix=/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: OpenSSL-libssl +Description: Secure Sockets Layer and cryptography libraries +Version: 3.3.2 +Requires.private: libcrypto +Libs: -L${libdir} -lssl +Cflags: -I${includedir} diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/pkgconfig/openssl.pc b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/pkgconfig/openssl.pc new file mode 100644 index 0000000..4ae0e5b --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/pkgconfig/openssl.pc @@ -0,0 +1,9 @@ +prefix=/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: OpenSSL +Description: Secure Sockets Layer and cryptography libraries and tools +Version: 3.3.2 +Requires: libssl libcrypto diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/output b/target/release/build/openssl-sys-6a01748102ba63e2/output new file mode 100644 index 0000000..5f11186 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/output @@ -0,0 +1,1673 @@ +cargo:rustc-check-cfg=cfg(osslconf, values("OPENSSL_NO_OCB", "OPENSSL_NO_SM4", "OPENSSL_NO_SEED", "OPENSSL_NO_CHACHA", "OPENSSL_NO_CAST", "OPENSSL_NO_IDEA", "OPENSSL_NO_CAMELLIA", "OPENSSL_NO_RC4", "OPENSSL_NO_BF", "OPENSSL_NO_PSK", "OPENSSL_NO_DEPRECATED_3_0", "OPENSSL_NO_SCRYPT", "OPENSSL_NO_SM3", "OPENSSL_NO_RMD160", "OPENSSL_NO_EC2M", "OPENSSL_NO_OCSP", "OPENSSL_NO_CMS", "OPENSSL_NO_COMP", "OPENSSL_NO_SOCK", "OPENSSL_NO_STDIO")) +cargo:rustc-check-cfg=cfg(openssl) +cargo:rustc-check-cfg=cfg(libressl) +cargo:rustc-check-cfg=cfg(boringssl) +cargo:rustc-check-cfg=cfg(libressl250) +cargo:rustc-check-cfg=cfg(libressl251) +cargo:rustc-check-cfg=cfg(libressl252) +cargo:rustc-check-cfg=cfg(libressl261) +cargo:rustc-check-cfg=cfg(libressl270) +cargo:rustc-check-cfg=cfg(libressl271) +cargo:rustc-check-cfg=cfg(libressl273) +cargo:rustc-check-cfg=cfg(libressl280) +cargo:rustc-check-cfg=cfg(libressl281) +cargo:rustc-check-cfg=cfg(libressl291) +cargo:rustc-check-cfg=cfg(libressl310) +cargo:rustc-check-cfg=cfg(libressl321) +cargo:rustc-check-cfg=cfg(libressl332) +cargo:rustc-check-cfg=cfg(libressl340) +cargo:rustc-check-cfg=cfg(libressl350) +cargo:rustc-check-cfg=cfg(libressl360) +cargo:rustc-check-cfg=cfg(libressl361) +cargo:rustc-check-cfg=cfg(libressl370) +cargo:rustc-check-cfg=cfg(libressl380) +cargo:rustc-check-cfg=cfg(libressl381) +cargo:rustc-check-cfg=cfg(libressl382) +cargo:rustc-check-cfg=cfg(libressl390) +cargo:rustc-check-cfg=cfg(libressl400) +cargo:rustc-check-cfg=cfg(ossl101) +cargo:rustc-check-cfg=cfg(ossl102) +cargo:rustc-check-cfg=cfg(ossl102f) +cargo:rustc-check-cfg=cfg(ossl102h) +cargo:rustc-check-cfg=cfg(ossl110) +cargo:rustc-check-cfg=cfg(ossl110f) +cargo:rustc-check-cfg=cfg(ossl110g) +cargo:rustc-check-cfg=cfg(ossl110h) +cargo:rustc-check-cfg=cfg(ossl111) +cargo:rustc-check-cfg=cfg(ossl111b) +cargo:rustc-check-cfg=cfg(ossl111c) +cargo:rustc-check-cfg=cfg(ossl111d) +cargo:rustc-check-cfg=cfg(ossl300) +cargo:rustc-check-cfg=cfg(ossl310) +cargo:rustc-check-cfg=cfg(ossl320) +cargo:rustc-check-cfg=cfg(ossl330) +cargo:rerun-if-env-changed=X86_64_UNKNOWN_LINUX_GNU_OPENSSL_NO_VENDOR +X86_64_UNKNOWN_LINUX_GNU_OPENSSL_NO_VENDOR unset +cargo:rerun-if-env-changed=OPENSSL_NO_VENDOR +OPENSSL_NO_VENDOR unset +cargo:rerun-if-env-changed=X86_64_UNKNOWN_LINUX_GNU_OPENSSL_CONFIG_DIR +X86_64_UNKNOWN_LINUX_GNU_OPENSSL_CONFIG_DIR unset +cargo:rerun-if-env-changed=OPENSSL_CONFIG_DIR +OPENSSL_CONFIG_DIR unset +OUT_DIR = Some(/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out) +cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu +CC_x86_64-unknown-linux-gnu = None +cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu +CC_x86_64_unknown_linux_gnu = None +cargo:rerun-if-env-changed=HOST_CC +HOST_CC = None +cargo:rerun-if-env-changed=CC +CC = None +cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT +RUSTC_WRAPPER = None +cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS +CRATE_CC_NO_DEFAULTS = None +DEBUG = Some(false) +CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2) +cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu +CFLAGS_x86_64-unknown-linux-gnu = None +cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu +CFLAGS_x86_64_unknown_linux_gnu = None +cargo:rerun-if-env-changed=HOST_CFLAGS +HOST_CFLAGS = None +cargo:rerun-if-env-changed=CFLAGS +CFLAGS = None +cargo:rerun-if-env-changed=AR_x86_64-unknown-linux-gnu +AR_x86_64-unknown-linux-gnu = None +cargo:rerun-if-env-changed=AR_x86_64_unknown_linux_gnu +AR_x86_64_unknown_linux_gnu = None +cargo:rerun-if-env-changed=HOST_AR +HOST_AR = None +cargo:rerun-if-env-changed=AR +AR = None +cargo:rerun-if-env-changed=ARFLAGS_x86_64-unknown-linux-gnu +ARFLAGS_x86_64-unknown-linux-gnu = None +cargo:rerun-if-env-changed=ARFLAGS_x86_64_unknown_linux_gnu +ARFLAGS_x86_64_unknown_linux_gnu = None +cargo:rerun-if-env-changed=HOST_ARFLAGS +HOST_ARFLAGS = None +cargo:rerun-if-env-changed=ARFLAGS +ARFLAGS = None +cargo:rerun-if-env-changed=RANLIB_x86_64-unknown-linux-gnu +RANLIB_x86_64-unknown-linux-gnu = None +cargo:rerun-if-env-changed=RANLIB_x86_64_unknown_linux_gnu +RANLIB_x86_64_unknown_linux_gnu = None +cargo:rerun-if-env-changed=HOST_RANLIB +HOST_RANLIB = None +cargo:rerun-if-env-changed=RANLIB +RANLIB = None +cargo:rerun-if-env-changed=RANLIBFLAGS_x86_64-unknown-linux-gnu +RANLIBFLAGS_x86_64-unknown-linux-gnu = None +cargo:rerun-if-env-changed=RANLIBFLAGS_x86_64_unknown_linux_gnu +RANLIBFLAGS_x86_64_unknown_linux_gnu = None +cargo:rerun-if-env-changed=HOST_RANLIBFLAGS +HOST_RANLIBFLAGS = None +cargo:rerun-if-env-changed=RANLIBFLAGS +RANLIBFLAGS = None +running cd "/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src" && env -u CROSS_COMPILE AR="ar" CC="cc" RANLIB="ranlib" "perl" "./Configure" "--prefix=/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install" "--openssldir=/usr/local/ssl" "no-dso" "no-shared" "no-ssl3" "no-tests" "no-comp" "no-zlib" "no-zlib-dynamic" "--libdir=lib" "no-md2" "no-rc5" "no-weak-ssl-ciphers" "no-camellia" "no-idea" "no-seed" "linux-x86_64" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" +Configuring OpenSSL version 3.3.2 for target linux-x86_64 +Using os-specific seed configuration +Created configdata.pm +Running configdata.pm +Created Makefile.in +Created Makefile +Created include/openssl/configuration.h + +********************************************************************** +*** *** +*** OpenSSL has been successfully configured *** +*** *** +*** If you encounter a problem while building, please open an *** +*** issue on GitHub *** +*** and include the output from the following command: *** +*** *** +*** perl configdata.pm --dump *** +*** *** +*** (If you are new to OpenSSL, you might want to consult the *** +*** 'Troubleshooting' section in the INSTALL.md file first) *** +*** *** +********************************************************************** +running cd "/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src" && "make" "depend" +running cd "/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src" && MAKEFLAGS="-j --jobserver-fds=8,9 --jobserver-auth=8,9" "make" "build_libs" +/usr/bin/perl util/mkinstallvars.pl PREFIX=. BINDIR=apps APPLINKDIR=ms LIBDIR= INCLUDEDIR=include "INCLUDEDIR=./include" ENGINESDIR=engines MODULESDIR=providers "VERSION=3.3.2" "LDLIBS=-ldl -pthread " > builddata.pm +/usr/bin/perl "-I." "-Iutil/perl" "-Mconfigdata" "-MOpenSSL::paramnames" "util/dofile.pl" "-oMakefile" crypto/params_idx.c.in > crypto/params_idx.c +/usr/bin/perl util/mkinstallvars.pl "PREFIX=/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install" BINDIR=bin "LIBDIR=lib" "libdir=/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib" INCLUDEDIR=include APPLINKDIR=include/openssl "ENGINESDIR=/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3" "MODULESDIR=/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules" "PKGCONFIGDIR=/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/pkgconfig" "CMAKECONFIGDIR=/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/cmake/OpenSSL" "LDLIBS=-ldl -pthread " "VERSION=3.3.2" > installdata.pm +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/crypto/bn_conf.h.in > include/crypto/bn_conf.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/crypto/dso_conf.h.in > include/crypto/dso_conf.h +/usr/bin/perl "-I." "-Iutil/perl" "-Mconfigdata" "-MOpenSSL::paramnames" "util/dofile.pl" "-oMakefile" include/internal/param_names.h.in > include/internal/param_names.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/asn1.h.in > include/openssl/asn1.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/asn1t.h.in > include/openssl/asn1t.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/bio.h.in > include/openssl/bio.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/cmp.h.in > include/openssl/cmp.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/cms.h.in > include/openssl/cms.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/conf.h.in > include/openssl/conf.h +/usr/bin/perl "-I." "-Iutil/perl" "-Mconfigdata" "-MOpenSSL::paramnames" "util/dofile.pl" "-oMakefile" include/openssl/core_names.h.in > include/openssl/core_names.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/crmf.h.in > include/openssl/crmf.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/crypto.h.in > include/openssl/crypto.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/ct.h.in > include/openssl/ct.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/err.h.in > include/openssl/err.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/ess.h.in > include/openssl/ess.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/fipskey.h.in > include/openssl/fipskey.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/lhash.h.in > include/openssl/lhash.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/ocsp.h.in > include/openssl/ocsp.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/opensslv.h.in > include/openssl/opensslv.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/pkcs12.h.in > include/openssl/pkcs12.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/pkcs7.h.in > include/openssl/pkcs7.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/safestack.h.in > include/openssl/safestack.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/srp.h.in > include/openssl/srp.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/ssl.h.in > include/openssl/ssl.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/ui.h.in > include/openssl/ui.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/x509.h.in > include/openssl/x509.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/x509_vfy.h.in > include/openssl/x509_vfy.h +/usr/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/x509v3.h.in > include/openssl/x509v3.h +/usr/bin/perl "-I." "-Mconfigdata" "-Mbuilddata" "util/dofile.pl" "-oMakefile" exporters/pkg-config/libcrypto.pc.in > libcrypto.pc +/usr/bin/perl "-I." "-Mconfigdata" "-Mbuilddata" "util/dofile.pl" "-oMakefile" exporters/pkg-config/libssl.pc.in > libssl.pc +/usr/bin/perl "-I." "-Mconfigdata" "-Mbuilddata" "util/dofile.pl" "-oMakefile" exporters/cmake/OpenSSLConfig.cmake.in > OpenSSLConfig.cmake +/usr/bin/perl "-I." "-Mconfigdata" "-Minstalldata" "util/dofile.pl" "-oMakefile" exporters/cmake/OpenSSLConfig.cmake.in > exporters/OpenSSLConfig.cmake +/usr/bin/perl "-I." "-Mconfigdata" "-Minstalldata" "util/dofile.pl" "-oMakefile" exporters/pkg-config/libcrypto.pc.in > exporters/libcrypto.pc +/usr/bin/perl "-I." "-Mconfigdata" "-Minstalldata" "util/dofile.pl" "-oMakefile" exporters/pkg-config/libssl.pc.in > exporters/libssl.pc +/usr/bin/perl "-I." "-Mconfigdata" "-Mbuilddata" "-Mbuilddata" "-Mbuilddata" "util/dofile.pl" "-oMakefile" exporters/pkg-config/openssl.pc.in > openssl.pc +/usr/bin/perl "-I." "-Mconfigdata" "-Mconfigdata" "-Mconfigdata" "-Minstalldata" "util/dofile.pl" "-oMakefile" exporters/pkg-config/openssl.pc.in > exporters/openssl.pc +/usr/bin/perl "-I." "-Mconfigdata" "-Mconfigdata" "-Minstalldata" "util/dofile.pl" "-oMakefile" exporters/cmake/OpenSSLConfigVersion.cmake.in > exporters/OpenSSLConfigVersion.cmake +/usr/bin/perl "-I." "-Mconfigdata" "-Mconfigdata" "-Mbuilddata" "util/dofile.pl" "-oMakefile" exporters/cmake/OpenSSLConfigVersion.cmake.in > OpenSSLConfigVersion.cmake +"make" depend && "make" _build_libs +make[1]: Entering directory '/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src' +make[1]: Leaving directory '/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src' +make[1]: Entering directory '/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src' +cc -I. -Iinclude -Iapps/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF apps/lib/libapps-lib-app_libctx.d.tmp -MT apps/lib/libapps-lib-app_libctx.o -c -o apps/lib/libapps-lib-app_libctx.o apps/lib/app_libctx.c +cc -I. -Iinclude -Iapps/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF apps/lib/libapps-lib-app_params.d.tmp -MT apps/lib/libapps-lib-app_params.o -c -o apps/lib/libapps-lib-app_params.o apps/lib/app_params.c +cc -I. -Iinclude -Iapps/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF apps/lib/libapps-lib-app_provider.d.tmp -MT apps/lib/libapps-lib-app_provider.o -c -o apps/lib/libapps-lib-app_provider.o apps/lib/app_provider.c +cc -I. -Iinclude -Iapps/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF apps/lib/libapps-lib-app_rand.d.tmp -MT apps/lib/libapps-lib-app_rand.o -c -o apps/lib/libapps-lib-app_rand.o apps/lib/app_rand.c +cc -I. -Iinclude -Iapps/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF apps/lib/libapps-lib-app_x509.d.tmp -MT apps/lib/libapps-lib-app_x509.o -c -o apps/lib/libapps-lib-app_x509.o apps/lib/app_x509.c +cc -I. -Iinclude -Iapps/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF apps/lib/libapps-lib-apps.d.tmp -MT apps/lib/libapps-lib-apps.o -c -o apps/lib/libapps-lib-apps.o apps/lib/apps.c +cc -I. -Iinclude -Iapps/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF apps/lib/libapps-lib-apps_opt_printf.d.tmp -MT apps/lib/libapps-lib-apps_opt_printf.o -c -o apps/lib/libapps-lib-apps_opt_printf.o apps/lib/apps_opt_printf.c +cc -I. -Iinclude -Iapps/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF apps/lib/libapps-lib-apps_ui.d.tmp -MT apps/lib/libapps-lib-apps_ui.o -c -o apps/lib/libapps-lib-apps_ui.o apps/lib/apps_ui.c +cc -I. -Iinclude -Iapps/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF apps/lib/libapps-lib-columns.d.tmp -MT apps/lib/libapps-lib-columns.o -c -o apps/lib/libapps-lib-columns.o apps/lib/columns.c +cc -I. -Iinclude -Iapps/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF apps/lib/libapps-lib-engine.d.tmp -MT apps/lib/libapps-lib-engine.o -c -o apps/lib/libapps-lib-engine.o apps/lib/engine.c +cc -I. -Iinclude -Iapps/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF apps/lib/libapps-lib-engine_loader.d.tmp -MT apps/lib/libapps-lib-engine_loader.o -c -o apps/lib/libapps-lib-engine_loader.o apps/lib/engine_loader.c +cc -I. -Iinclude -Iapps/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF apps/lib/libapps-lib-fmt.d.tmp -MT apps/lib/libapps-lib-fmt.o -c -o apps/lib/libapps-lib-fmt.o apps/lib/fmt.c +cc -I. -Iinclude -Iapps/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF apps/lib/libapps-lib-http_server.d.tmp -MT apps/lib/libapps-lib-http_server.o -c -o apps/lib/libapps-lib-http_server.o apps/lib/http_server.c +cc -I. -Iinclude -Iapps/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF apps/lib/libapps-lib-log.d.tmp -MT apps/lib/libapps-lib-log.o -c -o apps/lib/libapps-lib-log.o apps/lib/log.c +cc -I. -Iinclude -Iapps/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF apps/lib/libapps-lib-names.d.tmp -MT apps/lib/libapps-lib-names.o -c -o apps/lib/libapps-lib-names.o apps/lib/names.c +cc -I. -Iinclude -Iapps/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF apps/lib/libapps-lib-opt.d.tmp -MT apps/lib/libapps-lib-opt.o -c -o apps/lib/libapps-lib-opt.o apps/lib/opt.c +cc -I. -Iinclude -Iapps/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF apps/lib/libapps-lib-s_cb.d.tmp -MT apps/lib/libapps-lib-s_cb.o -c -o apps/lib/libapps-lib-s_cb.o apps/lib/s_cb.c +cc -I. -Iinclude -Iapps/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF apps/lib/libapps-lib-s_socket.d.tmp -MT apps/lib/libapps-lib-s_socket.o -c -o apps/lib/libapps-lib-s_socket.o apps/lib/s_socket.c +cc -I. -Iinclude -Iapps/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF apps/lib/libapps-lib-tlssrp_depr.d.tmp -MT apps/lib/libapps-lib-tlssrp_depr.o -c -o apps/lib/libapps-lib-tlssrp_depr.o apps/lib/tlssrp_depr.c +CC="cc" /usr/bin/perl crypto/aes/asm/aes-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/aes/aes-x86_64.s +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/aes/libcrypto-lib-aes_cfb.d.tmp -MT crypto/aes/libcrypto-lib-aes_cfb.o -c -o crypto/aes/libcrypto-lib-aes_cfb.o crypto/aes/aes_cfb.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/aes/libcrypto-lib-aes_ecb.d.tmp -MT crypto/aes/libcrypto-lib-aes_ecb.o -c -o crypto/aes/libcrypto-lib-aes_ecb.o crypto/aes/aes_ecb.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/aes/libcrypto-lib-aes_ige.d.tmp -MT crypto/aes/libcrypto-lib-aes_ige.o -c -o crypto/aes/libcrypto-lib-aes_ige.o crypto/aes/aes_ige.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/aes/libcrypto-lib-aes_misc.d.tmp -MT crypto/aes/libcrypto-lib-aes_misc.o -c -o crypto/aes/libcrypto-lib-aes_misc.o crypto/aes/aes_misc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/aes/libcrypto-lib-aes_ofb.d.tmp -MT crypto/aes/libcrypto-lib-aes_ofb.o -c -o crypto/aes/libcrypto-lib-aes_ofb.o crypto/aes/aes_ofb.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/aes/libcrypto-lib-aes_wrap.d.tmp -MT crypto/aes/libcrypto-lib-aes_wrap.o -c -o crypto/aes/libcrypto-lib-aes_wrap.o crypto/aes/aes_wrap.c +CC="cc" /usr/bin/perl crypto/aes/asm/aesni-mb-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/aes/aesni-mb-x86_64.s +CC="cc" /usr/bin/perl crypto/aes/asm/aesni-sha1-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/aes/aesni-sha1-x86_64.s +CC="cc" /usr/bin/perl crypto/aes/asm/aesni-sha256-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/aes/aesni-sha256-x86_64.s +CC="cc" /usr/bin/perl crypto/aes/asm/aesni-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/aes/aesni-x86_64.s +CC="cc" /usr/bin/perl crypto/aes/asm/bsaes-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/aes/bsaes-x86_64.s +CC="cc" /usr/bin/perl crypto/aes/asm/vpaes-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/aes/vpaes-x86_64.s +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/aria/libcrypto-lib-aria.d.tmp -MT crypto/aria/libcrypto-lib-aria.o -c -o crypto/aria/libcrypto-lib-aria.o crypto/aria/aria.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-a_bitstr.d.tmp -MT crypto/asn1/libcrypto-lib-a_bitstr.o -c -o crypto/asn1/libcrypto-lib-a_bitstr.o crypto/asn1/a_bitstr.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-a_d2i_fp.d.tmp -MT crypto/asn1/libcrypto-lib-a_d2i_fp.o -c -o crypto/asn1/libcrypto-lib-a_d2i_fp.o crypto/asn1/a_d2i_fp.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-a_digest.d.tmp -MT crypto/asn1/libcrypto-lib-a_digest.o -c -o crypto/asn1/libcrypto-lib-a_digest.o crypto/asn1/a_digest.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-a_dup.d.tmp -MT crypto/asn1/libcrypto-lib-a_dup.o -c -o crypto/asn1/libcrypto-lib-a_dup.o crypto/asn1/a_dup.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-a_gentm.d.tmp -MT crypto/asn1/libcrypto-lib-a_gentm.o -c -o crypto/asn1/libcrypto-lib-a_gentm.o crypto/asn1/a_gentm.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-a_i2d_fp.d.tmp -MT crypto/asn1/libcrypto-lib-a_i2d_fp.o -c -o crypto/asn1/libcrypto-lib-a_i2d_fp.o crypto/asn1/a_i2d_fp.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-a_int.d.tmp -MT crypto/asn1/libcrypto-lib-a_int.o -c -o crypto/asn1/libcrypto-lib-a_int.o crypto/asn1/a_int.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-a_mbstr.d.tmp -MT crypto/asn1/libcrypto-lib-a_mbstr.o -c -o crypto/asn1/libcrypto-lib-a_mbstr.o crypto/asn1/a_mbstr.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-a_object.d.tmp -MT crypto/asn1/libcrypto-lib-a_object.o -c -o crypto/asn1/libcrypto-lib-a_object.o crypto/asn1/a_object.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-a_octet.d.tmp -MT crypto/asn1/libcrypto-lib-a_octet.o -c -o crypto/asn1/libcrypto-lib-a_octet.o crypto/asn1/a_octet.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-a_print.d.tmp -MT crypto/asn1/libcrypto-lib-a_print.o -c -o crypto/asn1/libcrypto-lib-a_print.o crypto/asn1/a_print.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-a_sign.d.tmp -MT crypto/asn1/libcrypto-lib-a_sign.o -c -o crypto/asn1/libcrypto-lib-a_sign.o crypto/asn1/a_sign.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-a_strex.d.tmp -MT crypto/asn1/libcrypto-lib-a_strex.o -c -o crypto/asn1/libcrypto-lib-a_strex.o crypto/asn1/a_strex.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-a_strnid.d.tmp -MT crypto/asn1/libcrypto-lib-a_strnid.o -c -o crypto/asn1/libcrypto-lib-a_strnid.o crypto/asn1/a_strnid.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-a_time.d.tmp -MT crypto/asn1/libcrypto-lib-a_time.o -c -o crypto/asn1/libcrypto-lib-a_time.o crypto/asn1/a_time.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-a_type.d.tmp -MT crypto/asn1/libcrypto-lib-a_type.o -c -o crypto/asn1/libcrypto-lib-a_type.o crypto/asn1/a_type.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-a_utctm.d.tmp -MT crypto/asn1/libcrypto-lib-a_utctm.o -c -o crypto/asn1/libcrypto-lib-a_utctm.o crypto/asn1/a_utctm.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-a_utf8.d.tmp -MT crypto/asn1/libcrypto-lib-a_utf8.o -c -o crypto/asn1/libcrypto-lib-a_utf8.o crypto/asn1/a_utf8.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-a_verify.d.tmp -MT crypto/asn1/libcrypto-lib-a_verify.o -c -o crypto/asn1/libcrypto-lib-a_verify.o crypto/asn1/a_verify.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-ameth_lib.d.tmp -MT crypto/asn1/libcrypto-lib-ameth_lib.o -c -o crypto/asn1/libcrypto-lib-ameth_lib.o crypto/asn1/ameth_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-asn1_err.d.tmp -MT crypto/asn1/libcrypto-lib-asn1_err.o -c -o crypto/asn1/libcrypto-lib-asn1_err.o crypto/asn1/asn1_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-asn1_gen.d.tmp -MT crypto/asn1/libcrypto-lib-asn1_gen.o -c -o crypto/asn1/libcrypto-lib-asn1_gen.o crypto/asn1/asn1_gen.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-asn1_item_list.d.tmp -MT crypto/asn1/libcrypto-lib-asn1_item_list.o -c -o crypto/asn1/libcrypto-lib-asn1_item_list.o crypto/asn1/asn1_item_list.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-asn1_lib.d.tmp -MT crypto/asn1/libcrypto-lib-asn1_lib.o -c -o crypto/asn1/libcrypto-lib-asn1_lib.o crypto/asn1/asn1_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-asn1_parse.d.tmp -MT crypto/asn1/libcrypto-lib-asn1_parse.o -c -o crypto/asn1/libcrypto-lib-asn1_parse.o crypto/asn1/asn1_parse.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-asn_mime.d.tmp -MT crypto/asn1/libcrypto-lib-asn_mime.o -c -o crypto/asn1/libcrypto-lib-asn_mime.o crypto/asn1/asn_mime.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-asn_moid.d.tmp -MT crypto/asn1/libcrypto-lib-asn_moid.o -c -o crypto/asn1/libcrypto-lib-asn_moid.o crypto/asn1/asn_moid.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-asn_mstbl.d.tmp -MT crypto/asn1/libcrypto-lib-asn_mstbl.o -c -o crypto/asn1/libcrypto-lib-asn_mstbl.o crypto/asn1/asn_mstbl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-asn_pack.d.tmp -MT crypto/asn1/libcrypto-lib-asn_pack.o -c -o crypto/asn1/libcrypto-lib-asn_pack.o crypto/asn1/asn_pack.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-bio_asn1.d.tmp -MT crypto/asn1/libcrypto-lib-bio_asn1.o -c -o crypto/asn1/libcrypto-lib-bio_asn1.o crypto/asn1/bio_asn1.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-bio_ndef.d.tmp -MT crypto/asn1/libcrypto-lib-bio_ndef.o -c -o crypto/asn1/libcrypto-lib-bio_ndef.o crypto/asn1/bio_ndef.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-d2i_param.d.tmp -MT crypto/asn1/libcrypto-lib-d2i_param.o -c -o crypto/asn1/libcrypto-lib-d2i_param.o crypto/asn1/d2i_param.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-d2i_pr.d.tmp -MT crypto/asn1/libcrypto-lib-d2i_pr.o -c -o crypto/asn1/libcrypto-lib-d2i_pr.o crypto/asn1/d2i_pr.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-d2i_pu.d.tmp -MT crypto/asn1/libcrypto-lib-d2i_pu.o -c -o crypto/asn1/libcrypto-lib-d2i_pu.o crypto/asn1/d2i_pu.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-evp_asn1.d.tmp -MT crypto/asn1/libcrypto-lib-evp_asn1.o -c -o crypto/asn1/libcrypto-lib-evp_asn1.o crypto/asn1/evp_asn1.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-f_int.d.tmp -MT crypto/asn1/libcrypto-lib-f_int.o -c -o crypto/asn1/libcrypto-lib-f_int.o crypto/asn1/f_int.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-f_string.d.tmp -MT crypto/asn1/libcrypto-lib-f_string.o -c -o crypto/asn1/libcrypto-lib-f_string.o crypto/asn1/f_string.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-i2d_evp.d.tmp -MT crypto/asn1/libcrypto-lib-i2d_evp.o -c -o crypto/asn1/libcrypto-lib-i2d_evp.o crypto/asn1/i2d_evp.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-n_pkey.d.tmp -MT crypto/asn1/libcrypto-lib-n_pkey.o -c -o crypto/asn1/libcrypto-lib-n_pkey.o crypto/asn1/n_pkey.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-nsseq.d.tmp -MT crypto/asn1/libcrypto-lib-nsseq.o -c -o crypto/asn1/libcrypto-lib-nsseq.o crypto/asn1/nsseq.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-p5_pbe.d.tmp -MT crypto/asn1/libcrypto-lib-p5_pbe.o -c -o crypto/asn1/libcrypto-lib-p5_pbe.o crypto/asn1/p5_pbe.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-p5_pbev2.d.tmp -MT crypto/asn1/libcrypto-lib-p5_pbev2.o -c -o crypto/asn1/libcrypto-lib-p5_pbev2.o crypto/asn1/p5_pbev2.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-p5_scrypt.d.tmp -MT crypto/asn1/libcrypto-lib-p5_scrypt.o -c -o crypto/asn1/libcrypto-lib-p5_scrypt.o crypto/asn1/p5_scrypt.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-p8_pkey.d.tmp -MT crypto/asn1/libcrypto-lib-p8_pkey.o -c -o crypto/asn1/libcrypto-lib-p8_pkey.o crypto/asn1/p8_pkey.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-t_bitst.d.tmp -MT crypto/asn1/libcrypto-lib-t_bitst.o -c -o crypto/asn1/libcrypto-lib-t_bitst.o crypto/asn1/t_bitst.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-t_pkey.d.tmp -MT crypto/asn1/libcrypto-lib-t_pkey.o -c -o crypto/asn1/libcrypto-lib-t_pkey.o crypto/asn1/t_pkey.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-t_spki.d.tmp -MT crypto/asn1/libcrypto-lib-t_spki.o -c -o crypto/asn1/libcrypto-lib-t_spki.o crypto/asn1/t_spki.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-tasn_dec.d.tmp -MT crypto/asn1/libcrypto-lib-tasn_dec.o -c -o crypto/asn1/libcrypto-lib-tasn_dec.o crypto/asn1/tasn_dec.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-tasn_enc.d.tmp -MT crypto/asn1/libcrypto-lib-tasn_enc.o -c -o crypto/asn1/libcrypto-lib-tasn_enc.o crypto/asn1/tasn_enc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-tasn_fre.d.tmp -MT crypto/asn1/libcrypto-lib-tasn_fre.o -c -o crypto/asn1/libcrypto-lib-tasn_fre.o crypto/asn1/tasn_fre.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-tasn_new.d.tmp -MT crypto/asn1/libcrypto-lib-tasn_new.o -c -o crypto/asn1/libcrypto-lib-tasn_new.o crypto/asn1/tasn_new.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-tasn_prn.d.tmp -MT crypto/asn1/libcrypto-lib-tasn_prn.o -c -o crypto/asn1/libcrypto-lib-tasn_prn.o crypto/asn1/tasn_prn.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-tasn_scn.d.tmp -MT crypto/asn1/libcrypto-lib-tasn_scn.o -c -o crypto/asn1/libcrypto-lib-tasn_scn.o crypto/asn1/tasn_scn.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-tasn_typ.d.tmp -MT crypto/asn1/libcrypto-lib-tasn_typ.o -c -o crypto/asn1/libcrypto-lib-tasn_typ.o crypto/asn1/tasn_typ.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-tasn_utl.d.tmp -MT crypto/asn1/libcrypto-lib-tasn_utl.o -c -o crypto/asn1/libcrypto-lib-tasn_utl.o crypto/asn1/tasn_utl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-x_algor.d.tmp -MT crypto/asn1/libcrypto-lib-x_algor.o -c -o crypto/asn1/libcrypto-lib-x_algor.o crypto/asn1/x_algor.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-x_bignum.d.tmp -MT crypto/asn1/libcrypto-lib-x_bignum.o -c -o crypto/asn1/libcrypto-lib-x_bignum.o crypto/asn1/x_bignum.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-x_info.d.tmp -MT crypto/asn1/libcrypto-lib-x_info.o -c -o crypto/asn1/libcrypto-lib-x_info.o crypto/asn1/x_info.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-x_int64.d.tmp -MT crypto/asn1/libcrypto-lib-x_int64.o -c -o crypto/asn1/libcrypto-lib-x_int64.o crypto/asn1/x_int64.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-x_long.d.tmp -MT crypto/asn1/libcrypto-lib-x_long.o -c -o crypto/asn1/libcrypto-lib-x_long.o crypto/asn1/x_long.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-x_pkey.d.tmp -MT crypto/asn1/libcrypto-lib-x_pkey.o -c -o crypto/asn1/libcrypto-lib-x_pkey.o crypto/asn1/x_pkey.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-x_sig.d.tmp -MT crypto/asn1/libcrypto-lib-x_sig.o -c -o crypto/asn1/libcrypto-lib-x_sig.o crypto/asn1/x_sig.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-x_spki.d.tmp -MT crypto/asn1/libcrypto-lib-x_spki.o -c -o crypto/asn1/libcrypto-lib-x_spki.o crypto/asn1/x_spki.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/asn1/libcrypto-lib-x_val.d.tmp -MT crypto/asn1/libcrypto-lib-x_val.o -c -o crypto/asn1/libcrypto-lib-x_val.o crypto/asn1/x_val.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/async/arch/libcrypto-lib-async_null.d.tmp -MT crypto/async/arch/libcrypto-lib-async_null.o -c -o crypto/async/arch/libcrypto-lib-async_null.o crypto/async/arch/async_null.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/async/arch/libcrypto-lib-async_posix.d.tmp -MT crypto/async/arch/libcrypto-lib-async_posix.o -c -o crypto/async/arch/libcrypto-lib-async_posix.o crypto/async/arch/async_posix.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/async/arch/libcrypto-lib-async_win.d.tmp -MT crypto/async/arch/libcrypto-lib-async_win.o -c -o crypto/async/arch/libcrypto-lib-async_win.o crypto/async/arch/async_win.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/async/libcrypto-lib-async.d.tmp -MT crypto/async/libcrypto-lib-async.o -c -o crypto/async/libcrypto-lib-async.o crypto/async/async.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/async/libcrypto-lib-async_err.d.tmp -MT crypto/async/libcrypto-lib-async_err.o -c -o crypto/async/libcrypto-lib-async_err.o crypto/async/async_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/async/libcrypto-lib-async_wait.d.tmp -MT crypto/async/libcrypto-lib-async_wait.o -c -o crypto/async/libcrypto-lib-async_wait.o crypto/async/async_wait.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bf/libcrypto-lib-bf_cfb64.d.tmp -MT crypto/bf/libcrypto-lib-bf_cfb64.o -c -o crypto/bf/libcrypto-lib-bf_cfb64.o crypto/bf/bf_cfb64.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bf/libcrypto-lib-bf_ecb.d.tmp -MT crypto/bf/libcrypto-lib-bf_ecb.o -c -o crypto/bf/libcrypto-lib-bf_ecb.o crypto/bf/bf_ecb.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bf/libcrypto-lib-bf_enc.d.tmp -MT crypto/bf/libcrypto-lib-bf_enc.o -c -o crypto/bf/libcrypto-lib-bf_enc.o crypto/bf/bf_enc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bf/libcrypto-lib-bf_ofb64.d.tmp -MT crypto/bf/libcrypto-lib-bf_ofb64.o -c -o crypto/bf/libcrypto-lib-bf_ofb64.o crypto/bf/bf_ofb64.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bf/libcrypto-lib-bf_skey.d.tmp -MT crypto/bf/libcrypto-lib-bf_skey.o -c -o crypto/bf/libcrypto-lib-bf_skey.o crypto/bf/bf_skey.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bf_buff.d.tmp -MT crypto/bio/libcrypto-lib-bf_buff.o -c -o crypto/bio/libcrypto-lib-bf_buff.o crypto/bio/bf_buff.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bf_lbuf.d.tmp -MT crypto/bio/libcrypto-lib-bf_lbuf.o -c -o crypto/bio/libcrypto-lib-bf_lbuf.o crypto/bio/bf_lbuf.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bf_nbio.d.tmp -MT crypto/bio/libcrypto-lib-bf_nbio.o -c -o crypto/bio/libcrypto-lib-bf_nbio.o crypto/bio/bf_nbio.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bf_null.d.tmp -MT crypto/bio/libcrypto-lib-bf_null.o -c -o crypto/bio/libcrypto-lib-bf_null.o crypto/bio/bf_null.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bf_prefix.d.tmp -MT crypto/bio/libcrypto-lib-bf_prefix.o -c -o crypto/bio/libcrypto-lib-bf_prefix.o crypto/bio/bf_prefix.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bf_readbuff.d.tmp -MT crypto/bio/libcrypto-lib-bf_readbuff.o -c -o crypto/bio/libcrypto-lib-bf_readbuff.o crypto/bio/bf_readbuff.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bio_addr.d.tmp -MT crypto/bio/libcrypto-lib-bio_addr.o -c -o crypto/bio/libcrypto-lib-bio_addr.o crypto/bio/bio_addr.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bio_cb.d.tmp -MT crypto/bio/libcrypto-lib-bio_cb.o -c -o crypto/bio/libcrypto-lib-bio_cb.o crypto/bio/bio_cb.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bio_dump.d.tmp -MT crypto/bio/libcrypto-lib-bio_dump.o -c -o crypto/bio/libcrypto-lib-bio_dump.o crypto/bio/bio_dump.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bio_err.d.tmp -MT crypto/bio/libcrypto-lib-bio_err.o -c -o crypto/bio/libcrypto-lib-bio_err.o crypto/bio/bio_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bio_lib.d.tmp -MT crypto/bio/libcrypto-lib-bio_lib.o -c -o crypto/bio/libcrypto-lib-bio_lib.o crypto/bio/bio_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bio_meth.d.tmp -MT crypto/bio/libcrypto-lib-bio_meth.o -c -o crypto/bio/libcrypto-lib-bio_meth.o crypto/bio/bio_meth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bio_print.d.tmp -MT crypto/bio/libcrypto-lib-bio_print.o -c -o crypto/bio/libcrypto-lib-bio_print.o crypto/bio/bio_print.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bio_sock.d.tmp -MT crypto/bio/libcrypto-lib-bio_sock.o -c -o crypto/bio/libcrypto-lib-bio_sock.o crypto/bio/bio_sock.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bio_sock2.d.tmp -MT crypto/bio/libcrypto-lib-bio_sock2.o -c -o crypto/bio/libcrypto-lib-bio_sock2.o crypto/bio/bio_sock2.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bss_acpt.d.tmp -MT crypto/bio/libcrypto-lib-bss_acpt.o -c -o crypto/bio/libcrypto-lib-bss_acpt.o crypto/bio/bss_acpt.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bss_bio.d.tmp -MT crypto/bio/libcrypto-lib-bss_bio.o -c -o crypto/bio/libcrypto-lib-bss_bio.o crypto/bio/bss_bio.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bss_conn.d.tmp -MT crypto/bio/libcrypto-lib-bss_conn.o -c -o crypto/bio/libcrypto-lib-bss_conn.o crypto/bio/bss_conn.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bss_core.d.tmp -MT crypto/bio/libcrypto-lib-bss_core.o -c -o crypto/bio/libcrypto-lib-bss_core.o crypto/bio/bss_core.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bss_dgram.d.tmp -MT crypto/bio/libcrypto-lib-bss_dgram.o -c -o crypto/bio/libcrypto-lib-bss_dgram.o crypto/bio/bss_dgram.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bss_dgram_pair.d.tmp -MT crypto/bio/libcrypto-lib-bss_dgram_pair.o -c -o crypto/bio/libcrypto-lib-bss_dgram_pair.o crypto/bio/bss_dgram_pair.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bss_fd.d.tmp -MT crypto/bio/libcrypto-lib-bss_fd.o -c -o crypto/bio/libcrypto-lib-bss_fd.o crypto/bio/bss_fd.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bss_file.d.tmp -MT crypto/bio/libcrypto-lib-bss_file.o -c -o crypto/bio/libcrypto-lib-bss_file.o crypto/bio/bss_file.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bss_log.d.tmp -MT crypto/bio/libcrypto-lib-bss_log.o -c -o crypto/bio/libcrypto-lib-bss_log.o crypto/bio/bss_log.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bss_mem.d.tmp -MT crypto/bio/libcrypto-lib-bss_mem.o -c -o crypto/bio/libcrypto-lib-bss_mem.o crypto/bio/bss_mem.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bss_null.d.tmp -MT crypto/bio/libcrypto-lib-bss_null.o -c -o crypto/bio/libcrypto-lib-bss_null.o crypto/bio/bss_null.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-bss_sock.d.tmp -MT crypto/bio/libcrypto-lib-bss_sock.o -c -o crypto/bio/libcrypto-lib-bss_sock.o crypto/bio/bss_sock.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bio/libcrypto-lib-ossl_core_bio.d.tmp -MT crypto/bio/libcrypto-lib-ossl_core_bio.o -c -o crypto/bio/libcrypto-lib-ossl_core_bio.o crypto/bio/ossl_core_bio.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/asm/libcrypto-lib-x86_64-gcc.d.tmp -MT crypto/bn/asm/libcrypto-lib-x86_64-gcc.o -c -o crypto/bn/asm/libcrypto-lib-x86_64-gcc.o crypto/bn/asm/x86_64-gcc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_add.d.tmp -MT crypto/bn/libcrypto-lib-bn_add.o -c -o crypto/bn/libcrypto-lib-bn_add.o crypto/bn/bn_add.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_blind.d.tmp -MT crypto/bn/libcrypto-lib-bn_blind.o -c -o crypto/bn/libcrypto-lib-bn_blind.o crypto/bn/bn_blind.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_const.d.tmp -MT crypto/bn/libcrypto-lib-bn_const.o -c -o crypto/bn/libcrypto-lib-bn_const.o crypto/bn/bn_const.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_conv.d.tmp -MT crypto/bn/libcrypto-lib-bn_conv.o -c -o crypto/bn/libcrypto-lib-bn_conv.o crypto/bn/bn_conv.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_ctx.d.tmp -MT crypto/bn/libcrypto-lib-bn_ctx.o -c -o crypto/bn/libcrypto-lib-bn_ctx.o crypto/bn/bn_ctx.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_depr.d.tmp -MT crypto/bn/libcrypto-lib-bn_depr.o -c -o crypto/bn/libcrypto-lib-bn_depr.o crypto/bn/bn_depr.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_dh.d.tmp -MT crypto/bn/libcrypto-lib-bn_dh.o -c -o crypto/bn/libcrypto-lib-bn_dh.o crypto/bn/bn_dh.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_div.d.tmp -MT crypto/bn/libcrypto-lib-bn_div.o -c -o crypto/bn/libcrypto-lib-bn_div.o crypto/bn/bn_div.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_err.d.tmp -MT crypto/bn/libcrypto-lib-bn_err.o -c -o crypto/bn/libcrypto-lib-bn_err.o crypto/bn/bn_err.c +cc -Icrypto -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_exp.d.tmp -MT crypto/bn/libcrypto-lib-bn_exp.o -c -o crypto/bn/libcrypto-lib-bn_exp.o crypto/bn/bn_exp.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_exp2.d.tmp -MT crypto/bn/libcrypto-lib-bn_exp2.o -c -o crypto/bn/libcrypto-lib-bn_exp2.o crypto/bn/bn_exp2.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_gcd.d.tmp -MT crypto/bn/libcrypto-lib-bn_gcd.o -c -o crypto/bn/libcrypto-lib-bn_gcd.o crypto/bn/bn_gcd.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_gf2m.d.tmp -MT crypto/bn/libcrypto-lib-bn_gf2m.o -c -o crypto/bn/libcrypto-lib-bn_gf2m.o crypto/bn/bn_gf2m.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_intern.d.tmp -MT crypto/bn/libcrypto-lib-bn_intern.o -c -o crypto/bn/libcrypto-lib-bn_intern.o crypto/bn/bn_intern.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_kron.d.tmp -MT crypto/bn/libcrypto-lib-bn_kron.o -c -o crypto/bn/libcrypto-lib-bn_kron.o crypto/bn/bn_kron.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_lib.d.tmp -MT crypto/bn/libcrypto-lib-bn_lib.o -c -o crypto/bn/libcrypto-lib-bn_lib.o crypto/bn/bn_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_mod.d.tmp -MT crypto/bn/libcrypto-lib-bn_mod.o -c -o crypto/bn/libcrypto-lib-bn_mod.o crypto/bn/bn_mod.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_mont.d.tmp -MT crypto/bn/libcrypto-lib-bn_mont.o -c -o crypto/bn/libcrypto-lib-bn_mont.o crypto/bn/bn_mont.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_mpi.d.tmp -MT crypto/bn/libcrypto-lib-bn_mpi.o -c -o crypto/bn/libcrypto-lib-bn_mpi.o crypto/bn/bn_mpi.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_mul.d.tmp -MT crypto/bn/libcrypto-lib-bn_mul.o -c -o crypto/bn/libcrypto-lib-bn_mul.o crypto/bn/bn_mul.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_nist.d.tmp -MT crypto/bn/libcrypto-lib-bn_nist.o -c -o crypto/bn/libcrypto-lib-bn_nist.o crypto/bn/bn_nist.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_prime.d.tmp -MT crypto/bn/libcrypto-lib-bn_prime.o -c -o crypto/bn/libcrypto-lib-bn_prime.o crypto/bn/bn_prime.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_print.d.tmp -MT crypto/bn/libcrypto-lib-bn_print.o -c -o crypto/bn/libcrypto-lib-bn_print.o crypto/bn/bn_print.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_rand.d.tmp -MT crypto/bn/libcrypto-lib-bn_rand.o -c -o crypto/bn/libcrypto-lib-bn_rand.o crypto/bn/bn_rand.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_recp.d.tmp -MT crypto/bn/libcrypto-lib-bn_recp.o -c -o crypto/bn/libcrypto-lib-bn_recp.o crypto/bn/bn_recp.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_rsa_fips186_4.d.tmp -MT crypto/bn/libcrypto-lib-bn_rsa_fips186_4.o -c -o crypto/bn/libcrypto-lib-bn_rsa_fips186_4.o crypto/bn/bn_rsa_fips186_4.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_shift.d.tmp -MT crypto/bn/libcrypto-lib-bn_shift.o -c -o crypto/bn/libcrypto-lib-bn_shift.o crypto/bn/bn_shift.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_sqr.d.tmp -MT crypto/bn/libcrypto-lib-bn_sqr.o -c -o crypto/bn/libcrypto-lib-bn_sqr.o crypto/bn/bn_sqr.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_sqrt.d.tmp -MT crypto/bn/libcrypto-lib-bn_sqrt.o -c -o crypto/bn/libcrypto-lib-bn_sqrt.o crypto/bn/bn_sqrt.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_srp.d.tmp -MT crypto/bn/libcrypto-lib-bn_srp.o -c -o crypto/bn/libcrypto-lib-bn_srp.o crypto/bn/bn_srp.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_word.d.tmp -MT crypto/bn/libcrypto-lib-bn_word.o -c -o crypto/bn/libcrypto-lib-bn_word.o crypto/bn/bn_word.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-bn_x931p.d.tmp -MT crypto/bn/libcrypto-lib-bn_x931p.o -c -o crypto/bn/libcrypto-lib-bn_x931p.o crypto/bn/bn_x931p.c +CC="cc" /usr/bin/perl crypto/bn/asm/rsaz-2k-avx512.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/bn/rsaz-2k-avx512.s +CC="cc" /usr/bin/perl crypto/bn/asm/rsaz-3k-avx512.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/bn/rsaz-3k-avx512.s +CC="cc" /usr/bin/perl crypto/bn/asm/rsaz-4k-avx512.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/bn/rsaz-4k-avx512.s +CC="cc" /usr/bin/perl crypto/bn/asm/rsaz-avx2.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/bn/rsaz-avx2.s +CC="cc" /usr/bin/perl crypto/bn/asm/rsaz-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/bn/rsaz-x86_64.s +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-rsaz_exp.d.tmp -MT crypto/bn/libcrypto-lib-rsaz_exp.o -c -o crypto/bn/libcrypto-lib-rsaz_exp.o crypto/bn/rsaz_exp.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/bn/libcrypto-lib-rsaz_exp_x2.d.tmp -MT crypto/bn/libcrypto-lib-rsaz_exp_x2.o -c -o crypto/bn/libcrypto-lib-rsaz_exp_x2.o crypto/bn/rsaz_exp_x2.c +CC="cc" /usr/bin/perl crypto/bn/asm/x86_64-gf2m.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/bn/x86_64-gf2m.s +CC="cc" /usr/bin/perl crypto/bn/asm/x86_64-mont.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/bn/x86_64-mont.s +CC="cc" /usr/bin/perl crypto/bn/asm/x86_64-mont5.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/bn/x86_64-mont5.s +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/buffer/libcrypto-lib-buf_err.d.tmp -MT crypto/buffer/libcrypto-lib-buf_err.o -c -o crypto/buffer/libcrypto-lib-buf_err.o crypto/buffer/buf_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/buffer/libcrypto-lib-buffer.d.tmp -MT crypto/buffer/libcrypto-lib-buffer.o -c -o crypto/buffer/libcrypto-lib-buffer.o crypto/buffer/buffer.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cast/libcrypto-lib-c_cfb64.d.tmp -MT crypto/cast/libcrypto-lib-c_cfb64.o -c -o crypto/cast/libcrypto-lib-c_cfb64.o crypto/cast/c_cfb64.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cast/libcrypto-lib-c_ecb.d.tmp -MT crypto/cast/libcrypto-lib-c_ecb.o -c -o crypto/cast/libcrypto-lib-c_ecb.o crypto/cast/c_ecb.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cast/libcrypto-lib-c_enc.d.tmp -MT crypto/cast/libcrypto-lib-c_enc.o -c -o crypto/cast/libcrypto-lib-c_enc.o crypto/cast/c_enc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cast/libcrypto-lib-c_ofb64.d.tmp -MT crypto/cast/libcrypto-lib-c_ofb64.o -c -o crypto/cast/libcrypto-lib-c_ofb64.o crypto/cast/c_ofb64.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cast/libcrypto-lib-c_skey.d.tmp -MT crypto/cast/libcrypto-lib-c_skey.o -c -o crypto/cast/libcrypto-lib-c_skey.o crypto/cast/c_skey.c +CC="cc" /usr/bin/perl crypto/chacha/asm/chacha-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/chacha/chacha-x86_64.s +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cmac/libcrypto-lib-cmac.d.tmp -MT crypto/cmac/libcrypto-lib-cmac.o -c -o crypto/cmac/libcrypto-lib-cmac.o crypto/cmac/cmac.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cmp/libcrypto-lib-cmp_asn.d.tmp -MT crypto/cmp/libcrypto-lib-cmp_asn.o -c -o crypto/cmp/libcrypto-lib-cmp_asn.o crypto/cmp/cmp_asn.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cmp/libcrypto-lib-cmp_client.d.tmp -MT crypto/cmp/libcrypto-lib-cmp_client.o -c -o crypto/cmp/libcrypto-lib-cmp_client.o crypto/cmp/cmp_client.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cmp/libcrypto-lib-cmp_ctx.d.tmp -MT crypto/cmp/libcrypto-lib-cmp_ctx.o -c -o crypto/cmp/libcrypto-lib-cmp_ctx.o crypto/cmp/cmp_ctx.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cmp/libcrypto-lib-cmp_err.d.tmp -MT crypto/cmp/libcrypto-lib-cmp_err.o -c -o crypto/cmp/libcrypto-lib-cmp_err.o crypto/cmp/cmp_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cmp/libcrypto-lib-cmp_genm.d.tmp -MT crypto/cmp/libcrypto-lib-cmp_genm.o -c -o crypto/cmp/libcrypto-lib-cmp_genm.o crypto/cmp/cmp_genm.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cmp/libcrypto-lib-cmp_hdr.d.tmp -MT crypto/cmp/libcrypto-lib-cmp_hdr.o -c -o crypto/cmp/libcrypto-lib-cmp_hdr.o crypto/cmp/cmp_hdr.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cmp/libcrypto-lib-cmp_http.d.tmp -MT crypto/cmp/libcrypto-lib-cmp_http.o -c -o crypto/cmp/libcrypto-lib-cmp_http.o crypto/cmp/cmp_http.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cmp/libcrypto-lib-cmp_msg.d.tmp -MT crypto/cmp/libcrypto-lib-cmp_msg.o -c -o crypto/cmp/libcrypto-lib-cmp_msg.o crypto/cmp/cmp_msg.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cmp/libcrypto-lib-cmp_protect.d.tmp -MT crypto/cmp/libcrypto-lib-cmp_protect.o -c -o crypto/cmp/libcrypto-lib-cmp_protect.o crypto/cmp/cmp_protect.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cmp/libcrypto-lib-cmp_server.d.tmp -MT crypto/cmp/libcrypto-lib-cmp_server.o -c -o crypto/cmp/libcrypto-lib-cmp_server.o crypto/cmp/cmp_server.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cmp/libcrypto-lib-cmp_status.d.tmp -MT crypto/cmp/libcrypto-lib-cmp_status.o -c -o crypto/cmp/libcrypto-lib-cmp_status.o crypto/cmp/cmp_status.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cmp/libcrypto-lib-cmp_util.d.tmp -MT crypto/cmp/libcrypto-lib-cmp_util.o -c -o crypto/cmp/libcrypto-lib-cmp_util.o crypto/cmp/cmp_util.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cmp/libcrypto-lib-cmp_vfy.d.tmp -MT crypto/cmp/libcrypto-lib-cmp_vfy.o -c -o crypto/cmp/libcrypto-lib-cmp_vfy.o crypto/cmp/cmp_vfy.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cms/libcrypto-lib-cms_asn1.d.tmp -MT crypto/cms/libcrypto-lib-cms_asn1.o -c -o crypto/cms/libcrypto-lib-cms_asn1.o crypto/cms/cms_asn1.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cms/libcrypto-lib-cms_att.d.tmp -MT crypto/cms/libcrypto-lib-cms_att.o -c -o crypto/cms/libcrypto-lib-cms_att.o crypto/cms/cms_att.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cms/libcrypto-lib-cms_cd.d.tmp -MT crypto/cms/libcrypto-lib-cms_cd.o -c -o crypto/cms/libcrypto-lib-cms_cd.o crypto/cms/cms_cd.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cms/libcrypto-lib-cms_dd.d.tmp -MT crypto/cms/libcrypto-lib-cms_dd.o -c -o crypto/cms/libcrypto-lib-cms_dd.o crypto/cms/cms_dd.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cms/libcrypto-lib-cms_dh.d.tmp -MT crypto/cms/libcrypto-lib-cms_dh.o -c -o crypto/cms/libcrypto-lib-cms_dh.o crypto/cms/cms_dh.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cms/libcrypto-lib-cms_ec.d.tmp -MT crypto/cms/libcrypto-lib-cms_ec.o -c -o crypto/cms/libcrypto-lib-cms_ec.o crypto/cms/cms_ec.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cms/libcrypto-lib-cms_enc.d.tmp -MT crypto/cms/libcrypto-lib-cms_enc.o -c -o crypto/cms/libcrypto-lib-cms_enc.o crypto/cms/cms_enc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cms/libcrypto-lib-cms_env.d.tmp -MT crypto/cms/libcrypto-lib-cms_env.o -c -o crypto/cms/libcrypto-lib-cms_env.o crypto/cms/cms_env.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cms/libcrypto-lib-cms_err.d.tmp -MT crypto/cms/libcrypto-lib-cms_err.o -c -o crypto/cms/libcrypto-lib-cms_err.o crypto/cms/cms_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cms/libcrypto-lib-cms_ess.d.tmp -MT crypto/cms/libcrypto-lib-cms_ess.o -c -o crypto/cms/libcrypto-lib-cms_ess.o crypto/cms/cms_ess.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cms/libcrypto-lib-cms_io.d.tmp -MT crypto/cms/libcrypto-lib-cms_io.o -c -o crypto/cms/libcrypto-lib-cms_io.o crypto/cms/cms_io.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cms/libcrypto-lib-cms_kari.d.tmp -MT crypto/cms/libcrypto-lib-cms_kari.o -c -o crypto/cms/libcrypto-lib-cms_kari.o crypto/cms/cms_kari.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cms/libcrypto-lib-cms_lib.d.tmp -MT crypto/cms/libcrypto-lib-cms_lib.o -c -o crypto/cms/libcrypto-lib-cms_lib.o crypto/cms/cms_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cms/libcrypto-lib-cms_pwri.d.tmp -MT crypto/cms/libcrypto-lib-cms_pwri.o -c -o crypto/cms/libcrypto-lib-cms_pwri.o crypto/cms/cms_pwri.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cms/libcrypto-lib-cms_rsa.d.tmp -MT crypto/cms/libcrypto-lib-cms_rsa.o -c -o crypto/cms/libcrypto-lib-cms_rsa.o crypto/cms/cms_rsa.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cms/libcrypto-lib-cms_sd.d.tmp -MT crypto/cms/libcrypto-lib-cms_sd.o -c -o crypto/cms/libcrypto-lib-cms_sd.o crypto/cms/cms_sd.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/cms/libcrypto-lib-cms_smime.d.tmp -MT crypto/cms/libcrypto-lib-cms_smime.o -c -o crypto/cms/libcrypto-lib-cms_smime.o crypto/cms/cms_smime.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/conf/libcrypto-lib-conf_api.d.tmp -MT crypto/conf/libcrypto-lib-conf_api.o -c -o crypto/conf/libcrypto-lib-conf_api.o crypto/conf/conf_api.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/conf/libcrypto-lib-conf_def.d.tmp -MT crypto/conf/libcrypto-lib-conf_def.o -c -o crypto/conf/libcrypto-lib-conf_def.o crypto/conf/conf_def.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/conf/libcrypto-lib-conf_err.d.tmp -MT crypto/conf/libcrypto-lib-conf_err.o -c -o crypto/conf/libcrypto-lib-conf_err.o crypto/conf/conf_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/conf/libcrypto-lib-conf_lib.d.tmp -MT crypto/conf/libcrypto-lib-conf_lib.o -c -o crypto/conf/libcrypto-lib-conf_lib.o crypto/conf/conf_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/conf/libcrypto-lib-conf_mall.d.tmp -MT crypto/conf/libcrypto-lib-conf_mall.o -c -o crypto/conf/libcrypto-lib-conf_mall.o crypto/conf/conf_mall.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/conf/libcrypto-lib-conf_mod.d.tmp -MT crypto/conf/libcrypto-lib-conf_mod.o -c -o crypto/conf/libcrypto-lib-conf_mod.o crypto/conf/conf_mod.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/conf/libcrypto-lib-conf_sap.d.tmp -MT crypto/conf/libcrypto-lib-conf_sap.o -c -o crypto/conf/libcrypto-lib-conf_sap.o crypto/conf/conf_sap.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/conf/libcrypto-lib-conf_ssl.d.tmp -MT crypto/conf/libcrypto-lib-conf_ssl.o -c -o crypto/conf/libcrypto-lib-conf_ssl.o crypto/conf/conf_ssl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/crmf/libcrypto-lib-crmf_asn.d.tmp -MT crypto/crmf/libcrypto-lib-crmf_asn.o -c -o crypto/crmf/libcrypto-lib-crmf_asn.o crypto/crmf/crmf_asn.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/crmf/libcrypto-lib-crmf_err.d.tmp -MT crypto/crmf/libcrypto-lib-crmf_err.o -c -o crypto/crmf/libcrypto-lib-crmf_err.o crypto/crmf/crmf_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/crmf/libcrypto-lib-crmf_lib.d.tmp -MT crypto/crmf/libcrypto-lib-crmf_lib.o -c -o crypto/crmf/libcrypto-lib-crmf_lib.o crypto/crmf/crmf_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/crmf/libcrypto-lib-crmf_pbm.d.tmp -MT crypto/crmf/libcrypto-lib-crmf_pbm.o -c -o crypto/crmf/libcrypto-lib-crmf_pbm.o crypto/crmf/crmf_pbm.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ct/libcrypto-lib-ct_b64.d.tmp -MT crypto/ct/libcrypto-lib-ct_b64.o -c -o crypto/ct/libcrypto-lib-ct_b64.o crypto/ct/ct_b64.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ct/libcrypto-lib-ct_err.d.tmp -MT crypto/ct/libcrypto-lib-ct_err.o -c -o crypto/ct/libcrypto-lib-ct_err.o crypto/ct/ct_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ct/libcrypto-lib-ct_log.d.tmp -MT crypto/ct/libcrypto-lib-ct_log.o -c -o crypto/ct/libcrypto-lib-ct_log.o crypto/ct/ct_log.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ct/libcrypto-lib-ct_oct.d.tmp -MT crypto/ct/libcrypto-lib-ct_oct.o -c -o crypto/ct/libcrypto-lib-ct_oct.o crypto/ct/ct_oct.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ct/libcrypto-lib-ct_policy.d.tmp -MT crypto/ct/libcrypto-lib-ct_policy.o -c -o crypto/ct/libcrypto-lib-ct_policy.o crypto/ct/ct_policy.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ct/libcrypto-lib-ct_prn.d.tmp -MT crypto/ct/libcrypto-lib-ct_prn.o -c -o crypto/ct/libcrypto-lib-ct_prn.o crypto/ct/ct_prn.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ct/libcrypto-lib-ct_sct.d.tmp -MT crypto/ct/libcrypto-lib-ct_sct.o -c -o crypto/ct/libcrypto-lib-ct_sct.o crypto/ct/ct_sct.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ct/libcrypto-lib-ct_sct_ctx.d.tmp -MT crypto/ct/libcrypto-lib-ct_sct_ctx.o -c -o crypto/ct/libcrypto-lib-ct_sct_ctx.o crypto/ct/ct_sct_ctx.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ct/libcrypto-lib-ct_vfy.d.tmp -MT crypto/ct/libcrypto-lib-ct_vfy.o -c -o crypto/ct/libcrypto-lib-ct_vfy.o crypto/ct/ct_vfy.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ct/libcrypto-lib-ct_x509v3.d.tmp -MT crypto/ct/libcrypto-lib-ct_x509v3.o -c -o crypto/ct/libcrypto-lib-ct_x509v3.o crypto/ct/ct_x509v3.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/des/libcrypto-lib-cbc_cksm.d.tmp -MT crypto/des/libcrypto-lib-cbc_cksm.o -c -o crypto/des/libcrypto-lib-cbc_cksm.o crypto/des/cbc_cksm.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/des/libcrypto-lib-cbc_enc.d.tmp -MT crypto/des/libcrypto-lib-cbc_enc.o -c -o crypto/des/libcrypto-lib-cbc_enc.o crypto/des/cbc_enc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/des/libcrypto-lib-cfb64ede.d.tmp -MT crypto/des/libcrypto-lib-cfb64ede.o -c -o crypto/des/libcrypto-lib-cfb64ede.o crypto/des/cfb64ede.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/des/libcrypto-lib-cfb64enc.d.tmp -MT crypto/des/libcrypto-lib-cfb64enc.o -c -o crypto/des/libcrypto-lib-cfb64enc.o crypto/des/cfb64enc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/des/libcrypto-lib-cfb_enc.d.tmp -MT crypto/des/libcrypto-lib-cfb_enc.o -c -o crypto/des/libcrypto-lib-cfb_enc.o crypto/des/cfb_enc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/des/libcrypto-lib-des_enc.d.tmp -MT crypto/des/libcrypto-lib-des_enc.o -c -o crypto/des/libcrypto-lib-des_enc.o crypto/des/des_enc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/des/libcrypto-lib-ecb3_enc.d.tmp -MT crypto/des/libcrypto-lib-ecb3_enc.o -c -o crypto/des/libcrypto-lib-ecb3_enc.o crypto/des/ecb3_enc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/des/libcrypto-lib-ecb_enc.d.tmp -MT crypto/des/libcrypto-lib-ecb_enc.o -c -o crypto/des/libcrypto-lib-ecb_enc.o crypto/des/ecb_enc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/des/libcrypto-lib-fcrypt.d.tmp -MT crypto/des/libcrypto-lib-fcrypt.o -c -o crypto/des/libcrypto-lib-fcrypt.o crypto/des/fcrypt.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/des/libcrypto-lib-fcrypt_b.d.tmp -MT crypto/des/libcrypto-lib-fcrypt_b.o -c -o crypto/des/libcrypto-lib-fcrypt_b.o crypto/des/fcrypt_b.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/des/libcrypto-lib-ofb64ede.d.tmp -MT crypto/des/libcrypto-lib-ofb64ede.o -c -o crypto/des/libcrypto-lib-ofb64ede.o crypto/des/ofb64ede.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/des/libcrypto-lib-ofb64enc.d.tmp -MT crypto/des/libcrypto-lib-ofb64enc.o -c -o crypto/des/libcrypto-lib-ofb64enc.o crypto/des/ofb64enc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/des/libcrypto-lib-ofb_enc.d.tmp -MT crypto/des/libcrypto-lib-ofb_enc.o -c -o crypto/des/libcrypto-lib-ofb_enc.o crypto/des/ofb_enc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/des/libcrypto-lib-pcbc_enc.d.tmp -MT crypto/des/libcrypto-lib-pcbc_enc.o -c -o crypto/des/libcrypto-lib-pcbc_enc.o crypto/des/pcbc_enc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/des/libcrypto-lib-qud_cksm.d.tmp -MT crypto/des/libcrypto-lib-qud_cksm.o -c -o crypto/des/libcrypto-lib-qud_cksm.o crypto/des/qud_cksm.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/des/libcrypto-lib-rand_key.d.tmp -MT crypto/des/libcrypto-lib-rand_key.o -c -o crypto/des/libcrypto-lib-rand_key.o crypto/des/rand_key.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/des/libcrypto-lib-set_key.d.tmp -MT crypto/des/libcrypto-lib-set_key.o -c -o crypto/des/libcrypto-lib-set_key.o crypto/des/set_key.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/des/libcrypto-lib-str2key.d.tmp -MT crypto/des/libcrypto-lib-str2key.o -c -o crypto/des/libcrypto-lib-str2key.o crypto/des/str2key.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/des/libcrypto-lib-xcbc_enc.d.tmp -MT crypto/des/libcrypto-lib-xcbc_enc.o -c -o crypto/des/libcrypto-lib-xcbc_enc.o crypto/des/xcbc_enc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dh/libcrypto-lib-dh_ameth.d.tmp -MT crypto/dh/libcrypto-lib-dh_ameth.o -c -o crypto/dh/libcrypto-lib-dh_ameth.o crypto/dh/dh_ameth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dh/libcrypto-lib-dh_asn1.d.tmp -MT crypto/dh/libcrypto-lib-dh_asn1.o -c -o crypto/dh/libcrypto-lib-dh_asn1.o crypto/dh/dh_asn1.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dh/libcrypto-lib-dh_backend.d.tmp -MT crypto/dh/libcrypto-lib-dh_backend.o -c -o crypto/dh/libcrypto-lib-dh_backend.o crypto/dh/dh_backend.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dh/libcrypto-lib-dh_check.d.tmp -MT crypto/dh/libcrypto-lib-dh_check.o -c -o crypto/dh/libcrypto-lib-dh_check.o crypto/dh/dh_check.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dh/libcrypto-lib-dh_depr.d.tmp -MT crypto/dh/libcrypto-lib-dh_depr.o -c -o crypto/dh/libcrypto-lib-dh_depr.o crypto/dh/dh_depr.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dh/libcrypto-lib-dh_err.d.tmp -MT crypto/dh/libcrypto-lib-dh_err.o -c -o crypto/dh/libcrypto-lib-dh_err.o crypto/dh/dh_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dh/libcrypto-lib-dh_gen.d.tmp -MT crypto/dh/libcrypto-lib-dh_gen.o -c -o crypto/dh/libcrypto-lib-dh_gen.o crypto/dh/dh_gen.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dh/libcrypto-lib-dh_group_params.d.tmp -MT crypto/dh/libcrypto-lib-dh_group_params.o -c -o crypto/dh/libcrypto-lib-dh_group_params.o crypto/dh/dh_group_params.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dh/libcrypto-lib-dh_kdf.d.tmp -MT crypto/dh/libcrypto-lib-dh_kdf.o -c -o crypto/dh/libcrypto-lib-dh_kdf.o crypto/dh/dh_kdf.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dh/libcrypto-lib-dh_key.d.tmp -MT crypto/dh/libcrypto-lib-dh_key.o -c -o crypto/dh/libcrypto-lib-dh_key.o crypto/dh/dh_key.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dh/libcrypto-lib-dh_lib.d.tmp -MT crypto/dh/libcrypto-lib-dh_lib.o -c -o crypto/dh/libcrypto-lib-dh_lib.o crypto/dh/dh_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dh/libcrypto-lib-dh_meth.d.tmp -MT crypto/dh/libcrypto-lib-dh_meth.o -c -o crypto/dh/libcrypto-lib-dh_meth.o crypto/dh/dh_meth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dh/libcrypto-lib-dh_pmeth.d.tmp -MT crypto/dh/libcrypto-lib-dh_pmeth.o -c -o crypto/dh/libcrypto-lib-dh_pmeth.o crypto/dh/dh_pmeth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dh/libcrypto-lib-dh_prn.d.tmp -MT crypto/dh/libcrypto-lib-dh_prn.o -c -o crypto/dh/libcrypto-lib-dh_prn.o crypto/dh/dh_prn.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dh/libcrypto-lib-dh_rfc5114.d.tmp -MT crypto/dh/libcrypto-lib-dh_rfc5114.o -c -o crypto/dh/libcrypto-lib-dh_rfc5114.o crypto/dh/dh_rfc5114.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dsa/libcrypto-lib-dsa_ameth.d.tmp -MT crypto/dsa/libcrypto-lib-dsa_ameth.o -c -o crypto/dsa/libcrypto-lib-dsa_ameth.o crypto/dsa/dsa_ameth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dsa/libcrypto-lib-dsa_asn1.d.tmp -MT crypto/dsa/libcrypto-lib-dsa_asn1.o -c -o crypto/dsa/libcrypto-lib-dsa_asn1.o crypto/dsa/dsa_asn1.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dsa/libcrypto-lib-dsa_backend.d.tmp -MT crypto/dsa/libcrypto-lib-dsa_backend.o -c -o crypto/dsa/libcrypto-lib-dsa_backend.o crypto/dsa/dsa_backend.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dsa/libcrypto-lib-dsa_check.d.tmp -MT crypto/dsa/libcrypto-lib-dsa_check.o -c -o crypto/dsa/libcrypto-lib-dsa_check.o crypto/dsa/dsa_check.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dsa/libcrypto-lib-dsa_depr.d.tmp -MT crypto/dsa/libcrypto-lib-dsa_depr.o -c -o crypto/dsa/libcrypto-lib-dsa_depr.o crypto/dsa/dsa_depr.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dsa/libcrypto-lib-dsa_err.d.tmp -MT crypto/dsa/libcrypto-lib-dsa_err.o -c -o crypto/dsa/libcrypto-lib-dsa_err.o crypto/dsa/dsa_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dsa/libcrypto-lib-dsa_gen.d.tmp -MT crypto/dsa/libcrypto-lib-dsa_gen.o -c -o crypto/dsa/libcrypto-lib-dsa_gen.o crypto/dsa/dsa_gen.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dsa/libcrypto-lib-dsa_key.d.tmp -MT crypto/dsa/libcrypto-lib-dsa_key.o -c -o crypto/dsa/libcrypto-lib-dsa_key.o crypto/dsa/dsa_key.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dsa/libcrypto-lib-dsa_lib.d.tmp -MT crypto/dsa/libcrypto-lib-dsa_lib.o -c -o crypto/dsa/libcrypto-lib-dsa_lib.o crypto/dsa/dsa_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dsa/libcrypto-lib-dsa_meth.d.tmp -MT crypto/dsa/libcrypto-lib-dsa_meth.o -c -o crypto/dsa/libcrypto-lib-dsa_meth.o crypto/dsa/dsa_meth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dsa/libcrypto-lib-dsa_ossl.d.tmp -MT crypto/dsa/libcrypto-lib-dsa_ossl.o -c -o crypto/dsa/libcrypto-lib-dsa_ossl.o crypto/dsa/dsa_ossl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dsa/libcrypto-lib-dsa_pmeth.d.tmp -MT crypto/dsa/libcrypto-lib-dsa_pmeth.o -c -o crypto/dsa/libcrypto-lib-dsa_pmeth.o crypto/dsa/dsa_pmeth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dsa/libcrypto-lib-dsa_prn.d.tmp -MT crypto/dsa/libcrypto-lib-dsa_prn.o -c -o crypto/dsa/libcrypto-lib-dsa_prn.o crypto/dsa/dsa_prn.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dsa/libcrypto-lib-dsa_sign.d.tmp -MT crypto/dsa/libcrypto-lib-dsa_sign.o -c -o crypto/dsa/libcrypto-lib-dsa_sign.o crypto/dsa/dsa_sign.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dsa/libcrypto-lib-dsa_vrf.d.tmp -MT crypto/dsa/libcrypto-lib-dsa_vrf.o -c -o crypto/dsa/libcrypto-lib-dsa_vrf.o crypto/dsa/dsa_vrf.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dso/libcrypto-lib-dso_dl.d.tmp -MT crypto/dso/libcrypto-lib-dso_dl.o -c -o crypto/dso/libcrypto-lib-dso_dl.o crypto/dso/dso_dl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dso/libcrypto-lib-dso_dlfcn.d.tmp -MT crypto/dso/libcrypto-lib-dso_dlfcn.o -c -o crypto/dso/libcrypto-lib-dso_dlfcn.o crypto/dso/dso_dlfcn.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dso/libcrypto-lib-dso_err.d.tmp -MT crypto/dso/libcrypto-lib-dso_err.o -c -o crypto/dso/libcrypto-lib-dso_err.o crypto/dso/dso_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dso/libcrypto-lib-dso_lib.d.tmp -MT crypto/dso/libcrypto-lib-dso_lib.o -c -o crypto/dso/libcrypto-lib-dso_lib.o crypto/dso/dso_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dso/libcrypto-lib-dso_openssl.d.tmp -MT crypto/dso/libcrypto-lib-dso_openssl.o -c -o crypto/dso/libcrypto-lib-dso_openssl.o crypto/dso/dso_openssl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dso/libcrypto-lib-dso_vms.d.tmp -MT crypto/dso/libcrypto-lib-dso_vms.o -c -o crypto/dso/libcrypto-lib-dso_vms.o crypto/dso/dso_vms.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/dso/libcrypto-lib-dso_win32.d.tmp -MT crypto/dso/libcrypto-lib-dso_win32.o -c -o crypto/dso/libcrypto-lib-dso_win32.o crypto/dso/dso_win32.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/curve448/arch_32/libcrypto-lib-f_impl32.d.tmp -MT crypto/ec/curve448/arch_32/libcrypto-lib-f_impl32.o -c -o crypto/ec/curve448/arch_32/libcrypto-lib-f_impl32.o crypto/ec/curve448/arch_32/f_impl32.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/curve448/arch_64/libcrypto-lib-f_impl64.d.tmp -MT crypto/ec/curve448/arch_64/libcrypto-lib-f_impl64.o -c -o crypto/ec/curve448/arch_64/libcrypto-lib-f_impl64.o crypto/ec/curve448/arch_64/f_impl64.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/curve448/libcrypto-lib-curve448.d.tmp -MT crypto/ec/curve448/libcrypto-lib-curve448.o -c -o crypto/ec/curve448/libcrypto-lib-curve448.o crypto/ec/curve448/curve448.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/curve448/libcrypto-lib-curve448_tables.d.tmp -MT crypto/ec/curve448/libcrypto-lib-curve448_tables.o -c -o crypto/ec/curve448/libcrypto-lib-curve448_tables.o crypto/ec/curve448/curve448_tables.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/curve448/libcrypto-lib-eddsa.d.tmp -MT crypto/ec/curve448/libcrypto-lib-eddsa.o -c -o crypto/ec/curve448/libcrypto-lib-eddsa.o crypto/ec/curve448/eddsa.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/curve448/libcrypto-lib-f_generic.d.tmp -MT crypto/ec/curve448/libcrypto-lib-f_generic.o -c -o crypto/ec/curve448/libcrypto-lib-f_generic.o crypto/ec/curve448/f_generic.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/curve448/libcrypto-lib-scalar.d.tmp -MT crypto/ec/curve448/libcrypto-lib-scalar.o -c -o crypto/ec/curve448/libcrypto-lib-scalar.o crypto/ec/curve448/scalar.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-curve25519.d.tmp -MT crypto/ec/libcrypto-lib-curve25519.o -c -o crypto/ec/libcrypto-lib-curve25519.o crypto/ec/curve25519.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ec2_oct.d.tmp -MT crypto/ec/libcrypto-lib-ec2_oct.o -c -o crypto/ec/libcrypto-lib-ec2_oct.o crypto/ec/ec2_oct.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ec2_smpl.d.tmp -MT crypto/ec/libcrypto-lib-ec2_smpl.o -c -o crypto/ec/libcrypto-lib-ec2_smpl.o crypto/ec/ec2_smpl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ec_ameth.d.tmp -MT crypto/ec/libcrypto-lib-ec_ameth.o -c -o crypto/ec/libcrypto-lib-ec_ameth.o crypto/ec/ec_ameth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ec_asn1.d.tmp -MT crypto/ec/libcrypto-lib-ec_asn1.o -c -o crypto/ec/libcrypto-lib-ec_asn1.o crypto/ec/ec_asn1.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ec_backend.d.tmp -MT crypto/ec/libcrypto-lib-ec_backend.o -c -o crypto/ec/libcrypto-lib-ec_backend.o crypto/ec/ec_backend.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ec_check.d.tmp -MT crypto/ec/libcrypto-lib-ec_check.o -c -o crypto/ec/libcrypto-lib-ec_check.o crypto/ec/ec_check.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ec_curve.d.tmp -MT crypto/ec/libcrypto-lib-ec_curve.o -c -o crypto/ec/libcrypto-lib-ec_curve.o crypto/ec/ec_curve.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ec_cvt.d.tmp -MT crypto/ec/libcrypto-lib-ec_cvt.o -c -o crypto/ec/libcrypto-lib-ec_cvt.o crypto/ec/ec_cvt.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ec_deprecated.d.tmp -MT crypto/ec/libcrypto-lib-ec_deprecated.o -c -o crypto/ec/libcrypto-lib-ec_deprecated.o crypto/ec/ec_deprecated.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ec_err.d.tmp -MT crypto/ec/libcrypto-lib-ec_err.o -c -o crypto/ec/libcrypto-lib-ec_err.o crypto/ec/ec_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ec_key.d.tmp -MT crypto/ec/libcrypto-lib-ec_key.o -c -o crypto/ec/libcrypto-lib-ec_key.o crypto/ec/ec_key.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ec_kmeth.d.tmp -MT crypto/ec/libcrypto-lib-ec_kmeth.o -c -o crypto/ec/libcrypto-lib-ec_kmeth.o crypto/ec/ec_kmeth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ec_lib.d.tmp -MT crypto/ec/libcrypto-lib-ec_lib.o -c -o crypto/ec/libcrypto-lib-ec_lib.o crypto/ec/ec_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ec_mult.d.tmp -MT crypto/ec/libcrypto-lib-ec_mult.o -c -o crypto/ec/libcrypto-lib-ec_mult.o crypto/ec/ec_mult.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ec_oct.d.tmp -MT crypto/ec/libcrypto-lib-ec_oct.o -c -o crypto/ec/libcrypto-lib-ec_oct.o crypto/ec/ec_oct.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ec_pmeth.d.tmp -MT crypto/ec/libcrypto-lib-ec_pmeth.o -c -o crypto/ec/libcrypto-lib-ec_pmeth.o crypto/ec/ec_pmeth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ec_print.d.tmp -MT crypto/ec/libcrypto-lib-ec_print.o -c -o crypto/ec/libcrypto-lib-ec_print.o crypto/ec/ec_print.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ecdh_kdf.d.tmp -MT crypto/ec/libcrypto-lib-ecdh_kdf.o -c -o crypto/ec/libcrypto-lib-ecdh_kdf.o crypto/ec/ecdh_kdf.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ecdh_ossl.d.tmp -MT crypto/ec/libcrypto-lib-ecdh_ossl.o -c -o crypto/ec/libcrypto-lib-ecdh_ossl.o crypto/ec/ecdh_ossl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ecdsa_ossl.d.tmp -MT crypto/ec/libcrypto-lib-ecdsa_ossl.o -c -o crypto/ec/libcrypto-lib-ecdsa_ossl.o crypto/ec/ecdsa_ossl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ecdsa_sign.d.tmp -MT crypto/ec/libcrypto-lib-ecdsa_sign.o -c -o crypto/ec/libcrypto-lib-ecdsa_sign.o crypto/ec/ecdsa_sign.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ecdsa_vrf.d.tmp -MT crypto/ec/libcrypto-lib-ecdsa_vrf.o -c -o crypto/ec/libcrypto-lib-ecdsa_vrf.o crypto/ec/ecdsa_vrf.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-eck_prn.d.tmp -MT crypto/ec/libcrypto-lib-eck_prn.o -c -o crypto/ec/libcrypto-lib-eck_prn.o crypto/ec/eck_prn.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ecp_mont.d.tmp -MT crypto/ec/libcrypto-lib-ecp_mont.o -c -o crypto/ec/libcrypto-lib-ecp_mont.o crypto/ec/ecp_mont.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ecp_nist.d.tmp -MT crypto/ec/libcrypto-lib-ecp_nist.o -c -o crypto/ec/libcrypto-lib-ecp_nist.o crypto/ec/ecp_nist.c +CC="cc" /usr/bin/perl crypto/ec/asm/ecp_nistz256-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/ec/ecp_nistz256-x86_64.s +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ecp_nistz256.d.tmp -MT crypto/ec/libcrypto-lib-ecp_nistz256.o -c -o crypto/ec/libcrypto-lib-ecp_nistz256.o crypto/ec/ecp_nistz256.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ecp_oct.d.tmp -MT crypto/ec/libcrypto-lib-ecp_oct.o -c -o crypto/ec/libcrypto-lib-ecp_oct.o crypto/ec/ecp_oct.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ecp_smpl.d.tmp -MT crypto/ec/libcrypto-lib-ecp_smpl.o -c -o crypto/ec/libcrypto-lib-ecp_smpl.o crypto/ec/ecp_smpl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ecx_backend.d.tmp -MT crypto/ec/libcrypto-lib-ecx_backend.o -c -o crypto/ec/libcrypto-lib-ecx_backend.o crypto/ec/ecx_backend.c +cc -Icrypto -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ecx_key.d.tmp -MT crypto/ec/libcrypto-lib-ecx_key.o -c -o crypto/ec/libcrypto-lib-ecx_key.o crypto/ec/ecx_key.c +cc -Icrypto -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ec/libcrypto-lib-ecx_meth.d.tmp -MT crypto/ec/libcrypto-lib-ecx_meth.o -c -o crypto/ec/libcrypto-lib-ecx_meth.o crypto/ec/ecx_meth.c +CC="cc" /usr/bin/perl crypto/ec/asm/x25519-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/ec/x25519-x86_64.s +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/encode_decode/libcrypto-lib-decoder_err.d.tmp -MT crypto/encode_decode/libcrypto-lib-decoder_err.o -c -o crypto/encode_decode/libcrypto-lib-decoder_err.o crypto/encode_decode/decoder_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/encode_decode/libcrypto-lib-decoder_lib.d.tmp -MT crypto/encode_decode/libcrypto-lib-decoder_lib.o -c -o crypto/encode_decode/libcrypto-lib-decoder_lib.o crypto/encode_decode/decoder_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/encode_decode/libcrypto-lib-decoder_meth.d.tmp -MT crypto/encode_decode/libcrypto-lib-decoder_meth.o -c -o crypto/encode_decode/libcrypto-lib-decoder_meth.o crypto/encode_decode/decoder_meth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/encode_decode/libcrypto-lib-decoder_pkey.d.tmp -MT crypto/encode_decode/libcrypto-lib-decoder_pkey.o -c -o crypto/encode_decode/libcrypto-lib-decoder_pkey.o crypto/encode_decode/decoder_pkey.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/encode_decode/libcrypto-lib-encoder_err.d.tmp -MT crypto/encode_decode/libcrypto-lib-encoder_err.o -c -o crypto/encode_decode/libcrypto-lib-encoder_err.o crypto/encode_decode/encoder_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/encode_decode/libcrypto-lib-encoder_lib.d.tmp -MT crypto/encode_decode/libcrypto-lib-encoder_lib.o -c -o crypto/encode_decode/libcrypto-lib-encoder_lib.o crypto/encode_decode/encoder_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/encode_decode/libcrypto-lib-encoder_meth.d.tmp -MT crypto/encode_decode/libcrypto-lib-encoder_meth.o -c -o crypto/encode_decode/libcrypto-lib-encoder_meth.o crypto/encode_decode/encoder_meth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/encode_decode/libcrypto-lib-encoder_pkey.d.tmp -MT crypto/encode_decode/libcrypto-lib-encoder_pkey.o -c -o crypto/encode_decode/libcrypto-lib-encoder_pkey.o crypto/encode_decode/encoder_pkey.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-eng_all.d.tmp -MT crypto/engine/libcrypto-lib-eng_all.o -c -o crypto/engine/libcrypto-lib-eng_all.o crypto/engine/eng_all.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-eng_cnf.d.tmp -MT crypto/engine/libcrypto-lib-eng_cnf.o -c -o crypto/engine/libcrypto-lib-eng_cnf.o crypto/engine/eng_cnf.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-eng_ctrl.d.tmp -MT crypto/engine/libcrypto-lib-eng_ctrl.o -c -o crypto/engine/libcrypto-lib-eng_ctrl.o crypto/engine/eng_ctrl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-eng_dyn.d.tmp -MT crypto/engine/libcrypto-lib-eng_dyn.o -c -o crypto/engine/libcrypto-lib-eng_dyn.o crypto/engine/eng_dyn.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-eng_err.d.tmp -MT crypto/engine/libcrypto-lib-eng_err.o -c -o crypto/engine/libcrypto-lib-eng_err.o crypto/engine/eng_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-eng_fat.d.tmp -MT crypto/engine/libcrypto-lib-eng_fat.o -c -o crypto/engine/libcrypto-lib-eng_fat.o crypto/engine/eng_fat.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-eng_init.d.tmp -MT crypto/engine/libcrypto-lib-eng_init.o -c -o crypto/engine/libcrypto-lib-eng_init.o crypto/engine/eng_init.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-eng_lib.d.tmp -MT crypto/engine/libcrypto-lib-eng_lib.o -c -o crypto/engine/libcrypto-lib-eng_lib.o crypto/engine/eng_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-eng_list.d.tmp -MT crypto/engine/libcrypto-lib-eng_list.o -c -o crypto/engine/libcrypto-lib-eng_list.o crypto/engine/eng_list.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-eng_openssl.d.tmp -MT crypto/engine/libcrypto-lib-eng_openssl.o -c -o crypto/engine/libcrypto-lib-eng_openssl.o crypto/engine/eng_openssl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-eng_pkey.d.tmp -MT crypto/engine/libcrypto-lib-eng_pkey.o -c -o crypto/engine/libcrypto-lib-eng_pkey.o crypto/engine/eng_pkey.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-eng_rdrand.d.tmp -MT crypto/engine/libcrypto-lib-eng_rdrand.o -c -o crypto/engine/libcrypto-lib-eng_rdrand.o crypto/engine/eng_rdrand.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-eng_table.d.tmp -MT crypto/engine/libcrypto-lib-eng_table.o -c -o crypto/engine/libcrypto-lib-eng_table.o crypto/engine/eng_table.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-tb_asnmth.d.tmp -MT crypto/engine/libcrypto-lib-tb_asnmth.o -c -o crypto/engine/libcrypto-lib-tb_asnmth.o crypto/engine/tb_asnmth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-tb_cipher.d.tmp -MT crypto/engine/libcrypto-lib-tb_cipher.o -c -o crypto/engine/libcrypto-lib-tb_cipher.o crypto/engine/tb_cipher.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-tb_dh.d.tmp -MT crypto/engine/libcrypto-lib-tb_dh.o -c -o crypto/engine/libcrypto-lib-tb_dh.o crypto/engine/tb_dh.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-tb_digest.d.tmp -MT crypto/engine/libcrypto-lib-tb_digest.o -c -o crypto/engine/libcrypto-lib-tb_digest.o crypto/engine/tb_digest.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-tb_dsa.d.tmp -MT crypto/engine/libcrypto-lib-tb_dsa.o -c -o crypto/engine/libcrypto-lib-tb_dsa.o crypto/engine/tb_dsa.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-tb_eckey.d.tmp -MT crypto/engine/libcrypto-lib-tb_eckey.o -c -o crypto/engine/libcrypto-lib-tb_eckey.o crypto/engine/tb_eckey.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-tb_pkmeth.d.tmp -MT crypto/engine/libcrypto-lib-tb_pkmeth.o -c -o crypto/engine/libcrypto-lib-tb_pkmeth.o crypto/engine/tb_pkmeth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-tb_rand.d.tmp -MT crypto/engine/libcrypto-lib-tb_rand.o -c -o crypto/engine/libcrypto-lib-tb_rand.o crypto/engine/tb_rand.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/engine/libcrypto-lib-tb_rsa.d.tmp -MT crypto/engine/libcrypto-lib-tb_rsa.o -c -o crypto/engine/libcrypto-lib-tb_rsa.o crypto/engine/tb_rsa.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/err/libcrypto-lib-err.d.tmp -MT crypto/err/libcrypto-lib-err.o -c -o crypto/err/libcrypto-lib-err.o crypto/err/err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/err/libcrypto-lib-err_all.d.tmp -MT crypto/err/libcrypto-lib-err_all.o -c -o crypto/err/libcrypto-lib-err_all.o crypto/err/err_all.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/err/libcrypto-lib-err_all_legacy.d.tmp -MT crypto/err/libcrypto-lib-err_all_legacy.o -c -o crypto/err/libcrypto-lib-err_all_legacy.o crypto/err/err_all_legacy.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/err/libcrypto-lib-err_blocks.d.tmp -MT crypto/err/libcrypto-lib-err_blocks.o -c -o crypto/err/libcrypto-lib-err_blocks.o crypto/err/err_blocks.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/err/libcrypto-lib-err_mark.d.tmp -MT crypto/err/libcrypto-lib-err_mark.o -c -o crypto/err/libcrypto-lib-err_mark.o crypto/err/err_mark.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/err/libcrypto-lib-err_prn.d.tmp -MT crypto/err/libcrypto-lib-err_prn.o -c -o crypto/err/libcrypto-lib-err_prn.o crypto/err/err_prn.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/err/libcrypto-lib-err_save.d.tmp -MT crypto/err/libcrypto-lib-err_save.o -c -o crypto/err/libcrypto-lib-err_save.o crypto/err/err_save.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ess/libcrypto-lib-ess_asn1.d.tmp -MT crypto/ess/libcrypto-lib-ess_asn1.o -c -o crypto/ess/libcrypto-lib-ess_asn1.o crypto/ess/ess_asn1.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ess/libcrypto-lib-ess_err.d.tmp -MT crypto/ess/libcrypto-lib-ess_err.o -c -o crypto/ess/libcrypto-lib-ess_err.o crypto/ess/ess_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ess/libcrypto-lib-ess_lib.d.tmp -MT crypto/ess/libcrypto-lib-ess_lib.o -c -o crypto/ess/libcrypto-lib-ess_lib.o crypto/ess/ess_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-asymcipher.d.tmp -MT crypto/evp/libcrypto-lib-asymcipher.o -c -o crypto/evp/libcrypto-lib-asymcipher.o crypto/evp/asymcipher.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-bio_b64.d.tmp -MT crypto/evp/libcrypto-lib-bio_b64.o -c -o crypto/evp/libcrypto-lib-bio_b64.o crypto/evp/bio_b64.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-bio_enc.d.tmp -MT crypto/evp/libcrypto-lib-bio_enc.o -c -o crypto/evp/libcrypto-lib-bio_enc.o crypto/evp/bio_enc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-bio_md.d.tmp -MT crypto/evp/libcrypto-lib-bio_md.o -c -o crypto/evp/libcrypto-lib-bio_md.o crypto/evp/bio_md.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-bio_ok.d.tmp -MT crypto/evp/libcrypto-lib-bio_ok.o -c -o crypto/evp/libcrypto-lib-bio_ok.o crypto/evp/bio_ok.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-c_allc.d.tmp -MT crypto/evp/libcrypto-lib-c_allc.o -c -o crypto/evp/libcrypto-lib-c_allc.o crypto/evp/c_allc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-c_alld.d.tmp -MT crypto/evp/libcrypto-lib-c_alld.o -c -o crypto/evp/libcrypto-lib-c_alld.o crypto/evp/c_alld.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-cmeth_lib.d.tmp -MT crypto/evp/libcrypto-lib-cmeth_lib.o -c -o crypto/evp/libcrypto-lib-cmeth_lib.o crypto/evp/cmeth_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-ctrl_params_translate.d.tmp -MT crypto/evp/libcrypto-lib-ctrl_params_translate.o -c -o crypto/evp/libcrypto-lib-ctrl_params_translate.o crypto/evp/ctrl_params_translate.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-dh_ctrl.d.tmp -MT crypto/evp/libcrypto-lib-dh_ctrl.o -c -o crypto/evp/libcrypto-lib-dh_ctrl.o crypto/evp/dh_ctrl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-dh_support.d.tmp -MT crypto/evp/libcrypto-lib-dh_support.o -c -o crypto/evp/libcrypto-lib-dh_support.o crypto/evp/dh_support.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-digest.d.tmp -MT crypto/evp/libcrypto-lib-digest.o -c -o crypto/evp/libcrypto-lib-digest.o crypto/evp/digest.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-dsa_ctrl.d.tmp -MT crypto/evp/libcrypto-lib-dsa_ctrl.o -c -o crypto/evp/libcrypto-lib-dsa_ctrl.o crypto/evp/dsa_ctrl.c +cc -Icrypto -Icrypto/modes -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-e_aes.d.tmp -MT crypto/evp/libcrypto-lib-e_aes.o -c -o crypto/evp/libcrypto-lib-e_aes.o crypto/evp/e_aes.c +cc -Icrypto/modes -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.d.tmp -MT crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.o -c -o crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.o crypto/evp/e_aes_cbc_hmac_sha1.c +cc -Icrypto/modes -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.d.tmp -MT crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.o -c -o crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.o crypto/evp/e_aes_cbc_hmac_sha256.c +cc -Icrypto -Icrypto/modes -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-e_aria.d.tmp -MT crypto/evp/libcrypto-lib-e_aria.o -c -o crypto/evp/libcrypto-lib-e_aria.o crypto/evp/e_aria.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-e_bf.d.tmp -MT crypto/evp/libcrypto-lib-e_bf.o -c -o crypto/evp/libcrypto-lib-e_bf.o crypto/evp/e_bf.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-e_cast.d.tmp -MT crypto/evp/libcrypto-lib-e_cast.o -c -o crypto/evp/libcrypto-lib-e_cast.o crypto/evp/e_cast.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-e_chacha20_poly1305.d.tmp -MT crypto/evp/libcrypto-lib-e_chacha20_poly1305.o -c -o crypto/evp/libcrypto-lib-e_chacha20_poly1305.o crypto/evp/e_chacha20_poly1305.c +cc -Icrypto -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-e_des.d.tmp -MT crypto/evp/libcrypto-lib-e_des.o -c -o crypto/evp/libcrypto-lib-e_des.o crypto/evp/e_des.c +cc -Icrypto -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-e_des3.d.tmp -MT crypto/evp/libcrypto-lib-e_des3.o -c -o crypto/evp/libcrypto-lib-e_des3.o crypto/evp/e_des3.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-e_idea.d.tmp -MT crypto/evp/libcrypto-lib-e_idea.o -c -o crypto/evp/libcrypto-lib-e_idea.o crypto/evp/e_idea.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-e_null.d.tmp -MT crypto/evp/libcrypto-lib-e_null.o -c -o crypto/evp/libcrypto-lib-e_null.o crypto/evp/e_null.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-e_old.d.tmp -MT crypto/evp/libcrypto-lib-e_old.o -c -o crypto/evp/libcrypto-lib-e_old.o crypto/evp/e_old.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-e_rc2.d.tmp -MT crypto/evp/libcrypto-lib-e_rc2.o -c -o crypto/evp/libcrypto-lib-e_rc2.o crypto/evp/e_rc2.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-e_rc4.d.tmp -MT crypto/evp/libcrypto-lib-e_rc4.o -c -o crypto/evp/libcrypto-lib-e_rc4.o crypto/evp/e_rc4.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-e_rc4_hmac_md5.d.tmp -MT crypto/evp/libcrypto-lib-e_rc4_hmac_md5.o -c -o crypto/evp/libcrypto-lib-e_rc4_hmac_md5.o crypto/evp/e_rc4_hmac_md5.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-e_rc5.d.tmp -MT crypto/evp/libcrypto-lib-e_rc5.o -c -o crypto/evp/libcrypto-lib-e_rc5.o crypto/evp/e_rc5.c +cc -Icrypto -Icrypto/modes -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-e_sm4.d.tmp -MT crypto/evp/libcrypto-lib-e_sm4.o -c -o crypto/evp/libcrypto-lib-e_sm4.o crypto/evp/e_sm4.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-e_xcbc_d.d.tmp -MT crypto/evp/libcrypto-lib-e_xcbc_d.o -c -o crypto/evp/libcrypto-lib-e_xcbc_d.o crypto/evp/e_xcbc_d.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-ec_ctrl.d.tmp -MT crypto/evp/libcrypto-lib-ec_ctrl.o -c -o crypto/evp/libcrypto-lib-ec_ctrl.o crypto/evp/ec_ctrl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-ec_support.d.tmp -MT crypto/evp/libcrypto-lib-ec_support.o -c -o crypto/evp/libcrypto-lib-ec_support.o crypto/evp/ec_support.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-encode.d.tmp -MT crypto/evp/libcrypto-lib-encode.o -c -o crypto/evp/libcrypto-lib-encode.o crypto/evp/encode.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-evp_cnf.d.tmp -MT crypto/evp/libcrypto-lib-evp_cnf.o -c -o crypto/evp/libcrypto-lib-evp_cnf.o crypto/evp/evp_cnf.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-evp_enc.d.tmp -MT crypto/evp/libcrypto-lib-evp_enc.o -c -o crypto/evp/libcrypto-lib-evp_enc.o crypto/evp/evp_enc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-evp_err.d.tmp -MT crypto/evp/libcrypto-lib-evp_err.o -c -o crypto/evp/libcrypto-lib-evp_err.o crypto/evp/evp_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-evp_fetch.d.tmp -MT crypto/evp/libcrypto-lib-evp_fetch.o -c -o crypto/evp/libcrypto-lib-evp_fetch.o crypto/evp/evp_fetch.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-evp_key.d.tmp -MT crypto/evp/libcrypto-lib-evp_key.o -c -o crypto/evp/libcrypto-lib-evp_key.o crypto/evp/evp_key.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-evp_lib.d.tmp -MT crypto/evp/libcrypto-lib-evp_lib.o -c -o crypto/evp/libcrypto-lib-evp_lib.o crypto/evp/evp_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-evp_pbe.d.tmp -MT crypto/evp/libcrypto-lib-evp_pbe.o -c -o crypto/evp/libcrypto-lib-evp_pbe.o crypto/evp/evp_pbe.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-evp_pkey.d.tmp -MT crypto/evp/libcrypto-lib-evp_pkey.o -c -o crypto/evp/libcrypto-lib-evp_pkey.o crypto/evp/evp_pkey.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-evp_rand.d.tmp -MT crypto/evp/libcrypto-lib-evp_rand.o -c -o crypto/evp/libcrypto-lib-evp_rand.o crypto/evp/evp_rand.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-evp_utils.d.tmp -MT crypto/evp/libcrypto-lib-evp_utils.o -c -o crypto/evp/libcrypto-lib-evp_utils.o crypto/evp/evp_utils.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-exchange.d.tmp -MT crypto/evp/libcrypto-lib-exchange.o -c -o crypto/evp/libcrypto-lib-exchange.o crypto/evp/exchange.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-kdf_lib.d.tmp -MT crypto/evp/libcrypto-lib-kdf_lib.o -c -o crypto/evp/libcrypto-lib-kdf_lib.o crypto/evp/kdf_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-kdf_meth.d.tmp -MT crypto/evp/libcrypto-lib-kdf_meth.o -c -o crypto/evp/libcrypto-lib-kdf_meth.o crypto/evp/kdf_meth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-kem.d.tmp -MT crypto/evp/libcrypto-lib-kem.o -c -o crypto/evp/libcrypto-lib-kem.o crypto/evp/kem.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-keymgmt_lib.d.tmp -MT crypto/evp/libcrypto-lib-keymgmt_lib.o -c -o crypto/evp/libcrypto-lib-keymgmt_lib.o crypto/evp/keymgmt_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-keymgmt_meth.d.tmp -MT crypto/evp/libcrypto-lib-keymgmt_meth.o -c -o crypto/evp/libcrypto-lib-keymgmt_meth.o crypto/evp/keymgmt_meth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-legacy_blake2.d.tmp -MT crypto/evp/libcrypto-lib-legacy_blake2.o -c -o crypto/evp/libcrypto-lib-legacy_blake2.o crypto/evp/legacy_blake2.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-legacy_md4.d.tmp -MT crypto/evp/libcrypto-lib-legacy_md4.o -c -o crypto/evp/libcrypto-lib-legacy_md4.o crypto/evp/legacy_md4.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-legacy_md5.d.tmp -MT crypto/evp/libcrypto-lib-legacy_md5.o -c -o crypto/evp/libcrypto-lib-legacy_md5.o crypto/evp/legacy_md5.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-legacy_md5_sha1.d.tmp -MT crypto/evp/libcrypto-lib-legacy_md5_sha1.o -c -o crypto/evp/libcrypto-lib-legacy_md5_sha1.o crypto/evp/legacy_md5_sha1.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-legacy_mdc2.d.tmp -MT crypto/evp/libcrypto-lib-legacy_mdc2.o -c -o crypto/evp/libcrypto-lib-legacy_mdc2.o crypto/evp/legacy_mdc2.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-legacy_ripemd.d.tmp -MT crypto/evp/libcrypto-lib-legacy_ripemd.o -c -o crypto/evp/libcrypto-lib-legacy_ripemd.o crypto/evp/legacy_ripemd.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-legacy_sha.d.tmp -MT crypto/evp/libcrypto-lib-legacy_sha.o -c -o crypto/evp/libcrypto-lib-legacy_sha.o crypto/evp/legacy_sha.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-legacy_wp.d.tmp -MT crypto/evp/libcrypto-lib-legacy_wp.o -c -o crypto/evp/libcrypto-lib-legacy_wp.o crypto/evp/legacy_wp.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-m_null.d.tmp -MT crypto/evp/libcrypto-lib-m_null.o -c -o crypto/evp/libcrypto-lib-m_null.o crypto/evp/m_null.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-m_sigver.d.tmp -MT crypto/evp/libcrypto-lib-m_sigver.o -c -o crypto/evp/libcrypto-lib-m_sigver.o crypto/evp/m_sigver.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-mac_lib.d.tmp -MT crypto/evp/libcrypto-lib-mac_lib.o -c -o crypto/evp/libcrypto-lib-mac_lib.o crypto/evp/mac_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-mac_meth.d.tmp -MT crypto/evp/libcrypto-lib-mac_meth.o -c -o crypto/evp/libcrypto-lib-mac_meth.o crypto/evp/mac_meth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-names.d.tmp -MT crypto/evp/libcrypto-lib-names.o -c -o crypto/evp/libcrypto-lib-names.o crypto/evp/names.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-p5_crpt.d.tmp -MT crypto/evp/libcrypto-lib-p5_crpt.o -c -o crypto/evp/libcrypto-lib-p5_crpt.o crypto/evp/p5_crpt.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-p5_crpt2.d.tmp -MT crypto/evp/libcrypto-lib-p5_crpt2.o -c -o crypto/evp/libcrypto-lib-p5_crpt2.o crypto/evp/p5_crpt2.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-p_dec.d.tmp -MT crypto/evp/libcrypto-lib-p_dec.o -c -o crypto/evp/libcrypto-lib-p_dec.o crypto/evp/p_dec.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-p_enc.d.tmp -MT crypto/evp/libcrypto-lib-p_enc.o -c -o crypto/evp/libcrypto-lib-p_enc.o crypto/evp/p_enc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-p_legacy.d.tmp -MT crypto/evp/libcrypto-lib-p_legacy.o -c -o crypto/evp/libcrypto-lib-p_legacy.o crypto/evp/p_legacy.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-p_lib.d.tmp -MT crypto/evp/libcrypto-lib-p_lib.o -c -o crypto/evp/libcrypto-lib-p_lib.o crypto/evp/p_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-p_open.d.tmp -MT crypto/evp/libcrypto-lib-p_open.o -c -o crypto/evp/libcrypto-lib-p_open.o crypto/evp/p_open.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-p_seal.d.tmp -MT crypto/evp/libcrypto-lib-p_seal.o -c -o crypto/evp/libcrypto-lib-p_seal.o crypto/evp/p_seal.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-p_sign.d.tmp -MT crypto/evp/libcrypto-lib-p_sign.o -c -o crypto/evp/libcrypto-lib-p_sign.o crypto/evp/p_sign.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-p_verify.d.tmp -MT crypto/evp/libcrypto-lib-p_verify.o -c -o crypto/evp/libcrypto-lib-p_verify.o crypto/evp/p_verify.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-pbe_scrypt.d.tmp -MT crypto/evp/libcrypto-lib-pbe_scrypt.o -c -o crypto/evp/libcrypto-lib-pbe_scrypt.o crypto/evp/pbe_scrypt.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-pmeth_check.d.tmp -MT crypto/evp/libcrypto-lib-pmeth_check.o -c -o crypto/evp/libcrypto-lib-pmeth_check.o crypto/evp/pmeth_check.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-pmeth_gn.d.tmp -MT crypto/evp/libcrypto-lib-pmeth_gn.o -c -o crypto/evp/libcrypto-lib-pmeth_gn.o crypto/evp/pmeth_gn.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-pmeth_lib.d.tmp -MT crypto/evp/libcrypto-lib-pmeth_lib.o -c -o crypto/evp/libcrypto-lib-pmeth_lib.o crypto/evp/pmeth_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/evp/libcrypto-lib-signature.d.tmp -MT crypto/evp/libcrypto-lib-signature.o -c -o crypto/evp/libcrypto-lib-signature.o crypto/evp/signature.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ffc/libcrypto-lib-ffc_backend.d.tmp -MT crypto/ffc/libcrypto-lib-ffc_backend.o -c -o crypto/ffc/libcrypto-lib-ffc_backend.o crypto/ffc/ffc_backend.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ffc/libcrypto-lib-ffc_dh.d.tmp -MT crypto/ffc/libcrypto-lib-ffc_dh.o -c -o crypto/ffc/libcrypto-lib-ffc_dh.o crypto/ffc/ffc_dh.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ffc/libcrypto-lib-ffc_key_generate.d.tmp -MT crypto/ffc/libcrypto-lib-ffc_key_generate.o -c -o crypto/ffc/libcrypto-lib-ffc_key_generate.o crypto/ffc/ffc_key_generate.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ffc/libcrypto-lib-ffc_key_validate.d.tmp -MT crypto/ffc/libcrypto-lib-ffc_key_validate.o -c -o crypto/ffc/libcrypto-lib-ffc_key_validate.o crypto/ffc/ffc_key_validate.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ffc/libcrypto-lib-ffc_params.d.tmp -MT crypto/ffc/libcrypto-lib-ffc_params.o -c -o crypto/ffc/libcrypto-lib-ffc_params.o crypto/ffc/ffc_params.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ffc/libcrypto-lib-ffc_params_generate.d.tmp -MT crypto/ffc/libcrypto-lib-ffc_params_generate.o -c -o crypto/ffc/libcrypto-lib-ffc_params_generate.o crypto/ffc/ffc_params_generate.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ffc/libcrypto-lib-ffc_params_validate.d.tmp -MT crypto/ffc/libcrypto-lib-ffc_params_validate.o -c -o crypto/ffc/libcrypto-lib-ffc_params_validate.o crypto/ffc/ffc_params_validate.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/hmac/libcrypto-lib-hmac.d.tmp -MT crypto/hmac/libcrypto-lib-hmac.o -c -o crypto/hmac/libcrypto-lib-hmac.o crypto/hmac/hmac.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/hpke/libcrypto-lib-hpke.d.tmp -MT crypto/hpke/libcrypto-lib-hpke.o -c -o crypto/hpke/libcrypto-lib-hpke.o crypto/hpke/hpke.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/hpke/libcrypto-lib-hpke_util.d.tmp -MT crypto/hpke/libcrypto-lib-hpke_util.o -c -o crypto/hpke/libcrypto-lib-hpke_util.o crypto/hpke/hpke_util.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/http/libcrypto-lib-http_client.d.tmp -MT crypto/http/libcrypto-lib-http_client.o -c -o crypto/http/libcrypto-lib-http_client.o crypto/http/http_client.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/http/libcrypto-lib-http_err.d.tmp -MT crypto/http/libcrypto-lib-http_err.o -c -o crypto/http/libcrypto-lib-http_err.o crypto/http/http_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/http/libcrypto-lib-http_lib.d.tmp -MT crypto/http/libcrypto-lib-http_lib.o -c -o crypto/http/libcrypto-lib-http_lib.o crypto/http/http_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/kdf/libcrypto-lib-kdf_err.d.tmp -MT crypto/kdf/libcrypto-lib-kdf_err.o -c -o crypto/kdf/libcrypto-lib-kdf_err.o crypto/kdf/kdf_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/lhash/libcrypto-lib-lh_stats.d.tmp -MT crypto/lhash/libcrypto-lib-lh_stats.o -c -o crypto/lhash/libcrypto-lib-lh_stats.o crypto/lhash/lh_stats.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/lhash/libcrypto-lib-lhash.d.tmp -MT crypto/lhash/libcrypto-lib-lhash.o -c -o crypto/lhash/libcrypto-lib-lhash.o crypto/lhash/lhash.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-asn1_dsa.d.tmp -MT crypto/libcrypto-lib-asn1_dsa.o -c -o crypto/libcrypto-lib-asn1_dsa.o crypto/asn1_dsa.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-bsearch.d.tmp -MT crypto/libcrypto-lib-bsearch.o -c -o crypto/libcrypto-lib-bsearch.o crypto/bsearch.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-context.d.tmp -MT crypto/libcrypto-lib-context.o -c -o crypto/libcrypto-lib-context.o crypto/context.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-core_algorithm.d.tmp -MT crypto/libcrypto-lib-core_algorithm.o -c -o crypto/libcrypto-lib-core_algorithm.o crypto/core_algorithm.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-core_fetch.d.tmp -MT crypto/libcrypto-lib-core_fetch.o -c -o crypto/libcrypto-lib-core_fetch.o crypto/core_fetch.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-core_namemap.d.tmp -MT crypto/libcrypto-lib-core_namemap.o -c -o crypto/libcrypto-lib-core_namemap.o crypto/core_namemap.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-cpt_err.d.tmp -MT crypto/libcrypto-lib-cpt_err.o -c -o crypto/libcrypto-lib-cpt_err.o crypto/cpt_err.c +cc -I. -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-cpuid.d.tmp -MT crypto/libcrypto-lib-cpuid.o -c -o crypto/libcrypto-lib-cpuid.o crypto/cpuid.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-cryptlib.d.tmp -MT crypto/libcrypto-lib-cryptlib.o -c -o crypto/libcrypto-lib-cryptlib.o crypto/cryptlib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-ctype.d.tmp -MT crypto/libcrypto-lib-ctype.o -c -o crypto/libcrypto-lib-ctype.o crypto/ctype.c +/usr/bin/perl util/mkbuildinf.pl "cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_BUILDING_OPENSSL -DNDEBUG" "linux-x86_64" > crypto/buildinf.h +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-der_writer.d.tmp -MT crypto/libcrypto-lib-der_writer.o -c -o crypto/libcrypto-lib-der_writer.o crypto/der_writer.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-deterministic_nonce.d.tmp -MT crypto/libcrypto-lib-deterministic_nonce.o -c -o crypto/libcrypto-lib-deterministic_nonce.o crypto/deterministic_nonce.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-ebcdic.d.tmp -MT crypto/libcrypto-lib-ebcdic.o -c -o crypto/libcrypto-lib-ebcdic.o crypto/ebcdic.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-ex_data.d.tmp -MT crypto/libcrypto-lib-ex_data.o -c -o crypto/libcrypto-lib-ex_data.o crypto/ex_data.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-getenv.d.tmp -MT crypto/libcrypto-lib-getenv.o -c -o crypto/libcrypto-lib-getenv.o crypto/getenv.c +cc -Icrypto -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-info.d.tmp -MT crypto/libcrypto-lib-info.o -c -o crypto/libcrypto-lib-info.o crypto/info.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-init.d.tmp -MT crypto/libcrypto-lib-init.o -c -o crypto/libcrypto-lib-init.o crypto/init.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-initthread.d.tmp -MT crypto/libcrypto-lib-initthread.o -c -o crypto/libcrypto-lib-initthread.o crypto/initthread.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-mem.d.tmp -MT crypto/libcrypto-lib-mem.o -c -o crypto/libcrypto-lib-mem.o crypto/mem.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-mem_sec.d.tmp -MT crypto/libcrypto-lib-mem_sec.o -c -o crypto/libcrypto-lib-mem_sec.o crypto/mem_sec.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-o_dir.d.tmp -MT crypto/libcrypto-lib-o_dir.o -c -o crypto/libcrypto-lib-o_dir.o crypto/o_dir.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-o_fopen.d.tmp -MT crypto/libcrypto-lib-o_fopen.o -c -o crypto/libcrypto-lib-o_fopen.o crypto/o_fopen.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-o_init.d.tmp -MT crypto/libcrypto-lib-o_init.o -c -o crypto/libcrypto-lib-o_init.o crypto/o_init.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-o_str.d.tmp -MT crypto/libcrypto-lib-o_str.o -c -o crypto/libcrypto-lib-o_str.o crypto/o_str.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-o_time.d.tmp -MT crypto/libcrypto-lib-o_time.o -c -o crypto/libcrypto-lib-o_time.o crypto/o_time.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-packet.d.tmp -MT crypto/libcrypto-lib-packet.o -c -o crypto/libcrypto-lib-packet.o crypto/packet.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-param_build.d.tmp -MT crypto/libcrypto-lib-param_build.o -c -o crypto/libcrypto-lib-param_build.o crypto/param_build.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-param_build_set.d.tmp -MT crypto/libcrypto-lib-param_build_set.o -c -o crypto/libcrypto-lib-param_build_set.o crypto/param_build_set.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-params.d.tmp -MT crypto/libcrypto-lib-params.o -c -o crypto/libcrypto-lib-params.o crypto/params.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-params_dup.d.tmp -MT crypto/libcrypto-lib-params_dup.o -c -o crypto/libcrypto-lib-params_dup.o crypto/params_dup.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-params_from_text.d.tmp -MT crypto/libcrypto-lib-params_from_text.o -c -o crypto/libcrypto-lib-params_from_text.o crypto/params_from_text.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-params_idx.d.tmp -MT crypto/libcrypto-lib-params_idx.o -c -o crypto/libcrypto-lib-params_idx.o crypto/params_idx.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-passphrase.d.tmp -MT crypto/libcrypto-lib-passphrase.o -c -o crypto/libcrypto-lib-passphrase.o crypto/passphrase.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-provider.d.tmp -MT crypto/libcrypto-lib-provider.o -c -o crypto/libcrypto-lib-provider.o crypto/provider.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-provider_child.d.tmp -MT crypto/libcrypto-lib-provider_child.o -c -o crypto/libcrypto-lib-provider_child.o crypto/provider_child.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-provider_conf.d.tmp -MT crypto/libcrypto-lib-provider_conf.o -c -o crypto/libcrypto-lib-provider_conf.o crypto/provider_conf.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-provider_core.d.tmp -MT crypto/libcrypto-lib-provider_core.o -c -o crypto/libcrypto-lib-provider_core.o crypto/provider_core.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-provider_predefined.d.tmp -MT crypto/libcrypto-lib-provider_predefined.o -c -o crypto/libcrypto-lib-provider_predefined.o crypto/provider_predefined.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-punycode.d.tmp -MT crypto/libcrypto-lib-punycode.o -c -o crypto/libcrypto-lib-punycode.o crypto/punycode.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-quic_vlint.d.tmp -MT crypto/libcrypto-lib-quic_vlint.o -c -o crypto/libcrypto-lib-quic_vlint.o crypto/quic_vlint.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-self_test_core.d.tmp -MT crypto/libcrypto-lib-self_test_core.o -c -o crypto/libcrypto-lib-self_test_core.o crypto/self_test_core.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-sleep.d.tmp -MT crypto/libcrypto-lib-sleep.o -c -o crypto/libcrypto-lib-sleep.o crypto/sleep.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-sparse_array.d.tmp -MT crypto/libcrypto-lib-sparse_array.o -c -o crypto/libcrypto-lib-sparse_array.o crypto/sparse_array.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-threads_lib.d.tmp -MT crypto/libcrypto-lib-threads_lib.o -c -o crypto/libcrypto-lib-threads_lib.o crypto/threads_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-threads_none.d.tmp -MT crypto/libcrypto-lib-threads_none.o -c -o crypto/libcrypto-lib-threads_none.o crypto/threads_none.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-threads_pthread.d.tmp -MT crypto/libcrypto-lib-threads_pthread.o -c -o crypto/libcrypto-lib-threads_pthread.o crypto/threads_pthread.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-threads_win.d.tmp -MT crypto/libcrypto-lib-threads_win.o -c -o crypto/libcrypto-lib-threads_win.o crypto/threads_win.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-time.d.tmp -MT crypto/libcrypto-lib-time.o -c -o crypto/libcrypto-lib-time.o crypto/time.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-trace.d.tmp -MT crypto/libcrypto-lib-trace.o -c -o crypto/libcrypto-lib-trace.o crypto/trace.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-uid.d.tmp -MT crypto/libcrypto-lib-uid.o -c -o crypto/libcrypto-lib-uid.o crypto/uid.c +CC="cc" /usr/bin/perl crypto/x86_64cpuid.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/x86_64cpuid.s +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/md4/libcrypto-lib-md4_dgst.d.tmp -MT crypto/md4/libcrypto-lib-md4_dgst.o -c -o crypto/md4/libcrypto-lib-md4_dgst.o crypto/md4/md4_dgst.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/md4/libcrypto-lib-md4_one.d.tmp -MT crypto/md4/libcrypto-lib-md4_one.o -c -o crypto/md4/libcrypto-lib-md4_one.o crypto/md4/md4_one.c +CC="cc" /usr/bin/perl crypto/md5/asm/md5-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/md5/md5-x86_64.s +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/md5/libcrypto-lib-md5_dgst.d.tmp -MT crypto/md5/libcrypto-lib-md5_dgst.o -c -o crypto/md5/libcrypto-lib-md5_dgst.o crypto/md5/md5_dgst.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/md5/libcrypto-lib-md5_one.d.tmp -MT crypto/md5/libcrypto-lib-md5_one.o -c -o crypto/md5/libcrypto-lib-md5_one.o crypto/md5/md5_one.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/md5/libcrypto-lib-md5_sha1.d.tmp -MT crypto/md5/libcrypto-lib-md5_sha1.o -c -o crypto/md5/libcrypto-lib-md5_sha1.o crypto/md5/md5_sha1.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/mdc2/libcrypto-lib-mdc2_one.d.tmp -MT crypto/mdc2/libcrypto-lib-mdc2_one.o -c -o crypto/mdc2/libcrypto-lib-mdc2_one.o crypto/mdc2/mdc2_one.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/mdc2/libcrypto-lib-mdc2dgst.d.tmp -MT crypto/mdc2/libcrypto-lib-mdc2dgst.o -c -o crypto/mdc2/libcrypto-lib-mdc2dgst.o crypto/mdc2/mdc2dgst.c +CC="cc" /usr/bin/perl crypto/modes/asm/aes-gcm-avx512.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/modes/aes-gcm-avx512.s +CC="cc" /usr/bin/perl crypto/modes/asm/aesni-gcm-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/modes/aesni-gcm-x86_64.s +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/modes/libcrypto-lib-cbc128.d.tmp -MT crypto/modes/libcrypto-lib-cbc128.o -c -o crypto/modes/libcrypto-lib-cbc128.o crypto/modes/cbc128.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/modes/libcrypto-lib-ccm128.d.tmp -MT crypto/modes/libcrypto-lib-ccm128.o -c -o crypto/modes/libcrypto-lib-ccm128.o crypto/modes/ccm128.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/modes/libcrypto-lib-cfb128.d.tmp -MT crypto/modes/libcrypto-lib-cfb128.o -c -o crypto/modes/libcrypto-lib-cfb128.o crypto/modes/cfb128.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/modes/libcrypto-lib-ctr128.d.tmp -MT crypto/modes/libcrypto-lib-ctr128.o -c -o crypto/modes/libcrypto-lib-ctr128.o crypto/modes/ctr128.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/modes/libcrypto-lib-cts128.d.tmp -MT crypto/modes/libcrypto-lib-cts128.o -c -o crypto/modes/libcrypto-lib-cts128.o crypto/modes/cts128.c +cc -Icrypto -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/modes/libcrypto-lib-gcm128.d.tmp -MT crypto/modes/libcrypto-lib-gcm128.o -c -o crypto/modes/libcrypto-lib-gcm128.o crypto/modes/gcm128.c +CC="cc" /usr/bin/perl crypto/modes/asm/ghash-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/modes/ghash-x86_64.s +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/modes/libcrypto-lib-ocb128.d.tmp -MT crypto/modes/libcrypto-lib-ocb128.o -c -o crypto/modes/libcrypto-lib-ocb128.o crypto/modes/ocb128.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/modes/libcrypto-lib-ofb128.d.tmp -MT crypto/modes/libcrypto-lib-ofb128.o -c -o crypto/modes/libcrypto-lib-ofb128.o crypto/modes/ofb128.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/modes/libcrypto-lib-siv128.d.tmp -MT crypto/modes/libcrypto-lib-siv128.o -c -o crypto/modes/libcrypto-lib-siv128.o crypto/modes/siv128.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/modes/libcrypto-lib-wrap128.d.tmp -MT crypto/modes/libcrypto-lib-wrap128.o -c -o crypto/modes/libcrypto-lib-wrap128.o crypto/modes/wrap128.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/modes/libcrypto-lib-xts128.d.tmp -MT crypto/modes/libcrypto-lib-xts128.o -c -o crypto/modes/libcrypto-lib-xts128.o crypto/modes/xts128.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/modes/libcrypto-lib-xts128gb.d.tmp -MT crypto/modes/libcrypto-lib-xts128gb.o -c -o crypto/modes/libcrypto-lib-xts128gb.o crypto/modes/xts128gb.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/objects/libcrypto-lib-o_names.d.tmp -MT crypto/objects/libcrypto-lib-o_names.o -c -o crypto/objects/libcrypto-lib-o_names.o crypto/objects/o_names.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/objects/libcrypto-lib-obj_dat.d.tmp -MT crypto/objects/libcrypto-lib-obj_dat.o -c -o crypto/objects/libcrypto-lib-obj_dat.o crypto/objects/obj_dat.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/objects/libcrypto-lib-obj_err.d.tmp -MT crypto/objects/libcrypto-lib-obj_err.o -c -o crypto/objects/libcrypto-lib-obj_err.o crypto/objects/obj_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/objects/libcrypto-lib-obj_lib.d.tmp -MT crypto/objects/libcrypto-lib-obj_lib.o -c -o crypto/objects/libcrypto-lib-obj_lib.o crypto/objects/obj_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/objects/libcrypto-lib-obj_xref.d.tmp -MT crypto/objects/libcrypto-lib-obj_xref.o -c -o crypto/objects/libcrypto-lib-obj_xref.o crypto/objects/obj_xref.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ocsp/libcrypto-lib-ocsp_asn.d.tmp -MT crypto/ocsp/libcrypto-lib-ocsp_asn.o -c -o crypto/ocsp/libcrypto-lib-ocsp_asn.o crypto/ocsp/ocsp_asn.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ocsp/libcrypto-lib-ocsp_cl.d.tmp -MT crypto/ocsp/libcrypto-lib-ocsp_cl.o -c -o crypto/ocsp/libcrypto-lib-ocsp_cl.o crypto/ocsp/ocsp_cl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ocsp/libcrypto-lib-ocsp_err.d.tmp -MT crypto/ocsp/libcrypto-lib-ocsp_err.o -c -o crypto/ocsp/libcrypto-lib-ocsp_err.o crypto/ocsp/ocsp_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ocsp/libcrypto-lib-ocsp_ext.d.tmp -MT crypto/ocsp/libcrypto-lib-ocsp_ext.o -c -o crypto/ocsp/libcrypto-lib-ocsp_ext.o crypto/ocsp/ocsp_ext.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ocsp/libcrypto-lib-ocsp_http.d.tmp -MT crypto/ocsp/libcrypto-lib-ocsp_http.o -c -o crypto/ocsp/libcrypto-lib-ocsp_http.o crypto/ocsp/ocsp_http.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ocsp/libcrypto-lib-ocsp_lib.d.tmp -MT crypto/ocsp/libcrypto-lib-ocsp_lib.o -c -o crypto/ocsp/libcrypto-lib-ocsp_lib.o crypto/ocsp/ocsp_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ocsp/libcrypto-lib-ocsp_prn.d.tmp -MT crypto/ocsp/libcrypto-lib-ocsp_prn.o -c -o crypto/ocsp/libcrypto-lib-ocsp_prn.o crypto/ocsp/ocsp_prn.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ocsp/libcrypto-lib-ocsp_srv.d.tmp -MT crypto/ocsp/libcrypto-lib-ocsp_srv.o -c -o crypto/ocsp/libcrypto-lib-ocsp_srv.o crypto/ocsp/ocsp_srv.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ocsp/libcrypto-lib-ocsp_vfy.d.tmp -MT crypto/ocsp/libcrypto-lib-ocsp_vfy.o -c -o crypto/ocsp/libcrypto-lib-ocsp_vfy.o crypto/ocsp/ocsp_vfy.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ocsp/libcrypto-lib-v3_ocsp.d.tmp -MT crypto/ocsp/libcrypto-lib-v3_ocsp.o -c -o crypto/ocsp/libcrypto-lib-v3_ocsp.o crypto/ocsp/v3_ocsp.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pem/libcrypto-lib-pem_all.d.tmp -MT crypto/pem/libcrypto-lib-pem_all.o -c -o crypto/pem/libcrypto-lib-pem_all.o crypto/pem/pem_all.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pem/libcrypto-lib-pem_err.d.tmp -MT crypto/pem/libcrypto-lib-pem_err.o -c -o crypto/pem/libcrypto-lib-pem_err.o crypto/pem/pem_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pem/libcrypto-lib-pem_info.d.tmp -MT crypto/pem/libcrypto-lib-pem_info.o -c -o crypto/pem/libcrypto-lib-pem_info.o crypto/pem/pem_info.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pem/libcrypto-lib-pem_lib.d.tmp -MT crypto/pem/libcrypto-lib-pem_lib.o -c -o crypto/pem/libcrypto-lib-pem_lib.o crypto/pem/pem_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pem/libcrypto-lib-pem_oth.d.tmp -MT crypto/pem/libcrypto-lib-pem_oth.o -c -o crypto/pem/libcrypto-lib-pem_oth.o crypto/pem/pem_oth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pem/libcrypto-lib-pem_pk8.d.tmp -MT crypto/pem/libcrypto-lib-pem_pk8.o -c -o crypto/pem/libcrypto-lib-pem_pk8.o crypto/pem/pem_pk8.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pem/libcrypto-lib-pem_pkey.d.tmp -MT crypto/pem/libcrypto-lib-pem_pkey.o -c -o crypto/pem/libcrypto-lib-pem_pkey.o crypto/pem/pem_pkey.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pem/libcrypto-lib-pem_sign.d.tmp -MT crypto/pem/libcrypto-lib-pem_sign.o -c -o crypto/pem/libcrypto-lib-pem_sign.o crypto/pem/pem_sign.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pem/libcrypto-lib-pem_x509.d.tmp -MT crypto/pem/libcrypto-lib-pem_x509.o -c -o crypto/pem/libcrypto-lib-pem_x509.o crypto/pem/pem_x509.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pem/libcrypto-lib-pem_xaux.d.tmp -MT crypto/pem/libcrypto-lib-pem_xaux.o -c -o crypto/pem/libcrypto-lib-pem_xaux.o crypto/pem/pem_xaux.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pem/libcrypto-lib-pvkfmt.d.tmp -MT crypto/pem/libcrypto-lib-pvkfmt.o -c -o crypto/pem/libcrypto-lib-pvkfmt.o crypto/pem/pvkfmt.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs12/libcrypto-lib-p12_add.d.tmp -MT crypto/pkcs12/libcrypto-lib-p12_add.o -c -o crypto/pkcs12/libcrypto-lib-p12_add.o crypto/pkcs12/p12_add.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs12/libcrypto-lib-p12_asn.d.tmp -MT crypto/pkcs12/libcrypto-lib-p12_asn.o -c -o crypto/pkcs12/libcrypto-lib-p12_asn.o crypto/pkcs12/p12_asn.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs12/libcrypto-lib-p12_attr.d.tmp -MT crypto/pkcs12/libcrypto-lib-p12_attr.o -c -o crypto/pkcs12/libcrypto-lib-p12_attr.o crypto/pkcs12/p12_attr.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs12/libcrypto-lib-p12_crpt.d.tmp -MT crypto/pkcs12/libcrypto-lib-p12_crpt.o -c -o crypto/pkcs12/libcrypto-lib-p12_crpt.o crypto/pkcs12/p12_crpt.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs12/libcrypto-lib-p12_crt.d.tmp -MT crypto/pkcs12/libcrypto-lib-p12_crt.o -c -o crypto/pkcs12/libcrypto-lib-p12_crt.o crypto/pkcs12/p12_crt.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs12/libcrypto-lib-p12_decr.d.tmp -MT crypto/pkcs12/libcrypto-lib-p12_decr.o -c -o crypto/pkcs12/libcrypto-lib-p12_decr.o crypto/pkcs12/p12_decr.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs12/libcrypto-lib-p12_init.d.tmp -MT crypto/pkcs12/libcrypto-lib-p12_init.o -c -o crypto/pkcs12/libcrypto-lib-p12_init.o crypto/pkcs12/p12_init.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs12/libcrypto-lib-p12_key.d.tmp -MT crypto/pkcs12/libcrypto-lib-p12_key.o -c -o crypto/pkcs12/libcrypto-lib-p12_key.o crypto/pkcs12/p12_key.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs12/libcrypto-lib-p12_kiss.d.tmp -MT crypto/pkcs12/libcrypto-lib-p12_kiss.o -c -o crypto/pkcs12/libcrypto-lib-p12_kiss.o crypto/pkcs12/p12_kiss.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs12/libcrypto-lib-p12_mutl.d.tmp -MT crypto/pkcs12/libcrypto-lib-p12_mutl.o -c -o crypto/pkcs12/libcrypto-lib-p12_mutl.o crypto/pkcs12/p12_mutl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs12/libcrypto-lib-p12_npas.d.tmp -MT crypto/pkcs12/libcrypto-lib-p12_npas.o -c -o crypto/pkcs12/libcrypto-lib-p12_npas.o crypto/pkcs12/p12_npas.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs12/libcrypto-lib-p12_p8d.d.tmp -MT crypto/pkcs12/libcrypto-lib-p12_p8d.o -c -o crypto/pkcs12/libcrypto-lib-p12_p8d.o crypto/pkcs12/p12_p8d.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs12/libcrypto-lib-p12_p8e.d.tmp -MT crypto/pkcs12/libcrypto-lib-p12_p8e.o -c -o crypto/pkcs12/libcrypto-lib-p12_p8e.o crypto/pkcs12/p12_p8e.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs12/libcrypto-lib-p12_sbag.d.tmp -MT crypto/pkcs12/libcrypto-lib-p12_sbag.o -c -o crypto/pkcs12/libcrypto-lib-p12_sbag.o crypto/pkcs12/p12_sbag.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs12/libcrypto-lib-p12_utl.d.tmp -MT crypto/pkcs12/libcrypto-lib-p12_utl.o -c -o crypto/pkcs12/libcrypto-lib-p12_utl.o crypto/pkcs12/p12_utl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs12/libcrypto-lib-pk12err.d.tmp -MT crypto/pkcs12/libcrypto-lib-pk12err.o -c -o crypto/pkcs12/libcrypto-lib-pk12err.o crypto/pkcs12/pk12err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs7/libcrypto-lib-bio_pk7.d.tmp -MT crypto/pkcs7/libcrypto-lib-bio_pk7.o -c -o crypto/pkcs7/libcrypto-lib-bio_pk7.o crypto/pkcs7/bio_pk7.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs7/libcrypto-lib-pk7_asn1.d.tmp -MT crypto/pkcs7/libcrypto-lib-pk7_asn1.o -c -o crypto/pkcs7/libcrypto-lib-pk7_asn1.o crypto/pkcs7/pk7_asn1.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs7/libcrypto-lib-pk7_attr.d.tmp -MT crypto/pkcs7/libcrypto-lib-pk7_attr.o -c -o crypto/pkcs7/libcrypto-lib-pk7_attr.o crypto/pkcs7/pk7_attr.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs7/libcrypto-lib-pk7_doit.d.tmp -MT crypto/pkcs7/libcrypto-lib-pk7_doit.o -c -o crypto/pkcs7/libcrypto-lib-pk7_doit.o crypto/pkcs7/pk7_doit.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs7/libcrypto-lib-pk7_lib.d.tmp -MT crypto/pkcs7/libcrypto-lib-pk7_lib.o -c -o crypto/pkcs7/libcrypto-lib-pk7_lib.o crypto/pkcs7/pk7_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs7/libcrypto-lib-pk7_mime.d.tmp -MT crypto/pkcs7/libcrypto-lib-pk7_mime.o -c -o crypto/pkcs7/libcrypto-lib-pk7_mime.o crypto/pkcs7/pk7_mime.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs7/libcrypto-lib-pk7_smime.d.tmp -MT crypto/pkcs7/libcrypto-lib-pk7_smime.o -c -o crypto/pkcs7/libcrypto-lib-pk7_smime.o crypto/pkcs7/pk7_smime.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/pkcs7/libcrypto-lib-pkcs7err.d.tmp -MT crypto/pkcs7/libcrypto-lib-pkcs7err.o -c -o crypto/pkcs7/libcrypto-lib-pkcs7err.o crypto/pkcs7/pkcs7err.c +CC="cc" /usr/bin/perl crypto/poly1305/asm/poly1305-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/poly1305/poly1305-x86_64.s +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/poly1305/libcrypto-lib-poly1305.d.tmp -MT crypto/poly1305/libcrypto-lib-poly1305.o -c -o crypto/poly1305/libcrypto-lib-poly1305.o crypto/poly1305/poly1305.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/property/libcrypto-lib-defn_cache.d.tmp -MT crypto/property/libcrypto-lib-defn_cache.o -c -o crypto/property/libcrypto-lib-defn_cache.o crypto/property/defn_cache.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/property/libcrypto-lib-property.d.tmp -MT crypto/property/libcrypto-lib-property.o -c -o crypto/property/libcrypto-lib-property.o crypto/property/property.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/property/libcrypto-lib-property_err.d.tmp -MT crypto/property/libcrypto-lib-property_err.o -c -o crypto/property/libcrypto-lib-property_err.o crypto/property/property_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/property/libcrypto-lib-property_parse.d.tmp -MT crypto/property/libcrypto-lib-property_parse.o -c -o crypto/property/libcrypto-lib-property_parse.o crypto/property/property_parse.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/property/libcrypto-lib-property_query.d.tmp -MT crypto/property/libcrypto-lib-property_query.o -c -o crypto/property/libcrypto-lib-property_query.o crypto/property/property_query.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/property/libcrypto-lib-property_string.d.tmp -MT crypto/property/libcrypto-lib-property_string.o -c -o crypto/property/libcrypto-lib-property_string.o crypto/property/property_string.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rand/libcrypto-lib-prov_seed.d.tmp -MT crypto/rand/libcrypto-lib-prov_seed.o -c -o crypto/rand/libcrypto-lib-prov_seed.o crypto/rand/prov_seed.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rand/libcrypto-lib-rand_deprecated.d.tmp -MT crypto/rand/libcrypto-lib-rand_deprecated.o -c -o crypto/rand/libcrypto-lib-rand_deprecated.o crypto/rand/rand_deprecated.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rand/libcrypto-lib-rand_err.d.tmp -MT crypto/rand/libcrypto-lib-rand_err.o -c -o crypto/rand/libcrypto-lib-rand_err.o crypto/rand/rand_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rand/libcrypto-lib-rand_lib.d.tmp -MT crypto/rand/libcrypto-lib-rand_lib.o -c -o crypto/rand/libcrypto-lib-rand_lib.o crypto/rand/rand_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rand/libcrypto-lib-rand_meth.d.tmp -MT crypto/rand/libcrypto-lib-rand_meth.o -c -o crypto/rand/libcrypto-lib-rand_meth.o crypto/rand/rand_meth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rand/libcrypto-lib-rand_pool.d.tmp -MT crypto/rand/libcrypto-lib-rand_pool.o -c -o crypto/rand/libcrypto-lib-rand_pool.o crypto/rand/rand_pool.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rand/libcrypto-lib-rand_uniform.d.tmp -MT crypto/rand/libcrypto-lib-rand_uniform.o -c -o crypto/rand/libcrypto-lib-rand_uniform.o crypto/rand/rand_uniform.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rand/libcrypto-lib-randfile.d.tmp -MT crypto/rand/libcrypto-lib-randfile.o -c -o crypto/rand/libcrypto-lib-randfile.o crypto/rand/randfile.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rc2/libcrypto-lib-rc2_cbc.d.tmp -MT crypto/rc2/libcrypto-lib-rc2_cbc.o -c -o crypto/rc2/libcrypto-lib-rc2_cbc.o crypto/rc2/rc2_cbc.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rc2/libcrypto-lib-rc2_ecb.d.tmp -MT crypto/rc2/libcrypto-lib-rc2_ecb.o -c -o crypto/rc2/libcrypto-lib-rc2_ecb.o crypto/rc2/rc2_ecb.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rc2/libcrypto-lib-rc2_skey.d.tmp -MT crypto/rc2/libcrypto-lib-rc2_skey.o -c -o crypto/rc2/libcrypto-lib-rc2_skey.o crypto/rc2/rc2_skey.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rc2/libcrypto-lib-rc2cfb64.d.tmp -MT crypto/rc2/libcrypto-lib-rc2cfb64.o -c -o crypto/rc2/libcrypto-lib-rc2cfb64.o crypto/rc2/rc2cfb64.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rc2/libcrypto-lib-rc2ofb64.d.tmp -MT crypto/rc2/libcrypto-lib-rc2ofb64.o -c -o crypto/rc2/libcrypto-lib-rc2ofb64.o crypto/rc2/rc2ofb64.c +CC="cc" /usr/bin/perl crypto/rc4/asm/rc4-md5-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/rc4/rc4-md5-x86_64.s +CC="cc" /usr/bin/perl crypto/rc4/asm/rc4-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/rc4/rc4-x86_64.s +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ripemd/libcrypto-lib-rmd_dgst.d.tmp -MT crypto/ripemd/libcrypto-lib-rmd_dgst.o -c -o crypto/ripemd/libcrypto-lib-rmd_dgst.o crypto/ripemd/rmd_dgst.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ripemd/libcrypto-lib-rmd_one.d.tmp -MT crypto/ripemd/libcrypto-lib-rmd_one.o -c -o crypto/ripemd/libcrypto-lib-rmd_one.o crypto/ripemd/rmd_one.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_ameth.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_ameth.o -c -o crypto/rsa/libcrypto-lib-rsa_ameth.o crypto/rsa/rsa_ameth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_asn1.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_asn1.o -c -o crypto/rsa/libcrypto-lib-rsa_asn1.o crypto/rsa/rsa_asn1.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_backend.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_backend.o -c -o crypto/rsa/libcrypto-lib-rsa_backend.o crypto/rsa/rsa_backend.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_chk.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_chk.o -c -o crypto/rsa/libcrypto-lib-rsa_chk.o crypto/rsa/rsa_chk.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_crpt.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_crpt.o -c -o crypto/rsa/libcrypto-lib-rsa_crpt.o crypto/rsa/rsa_crpt.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_depr.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_depr.o -c -o crypto/rsa/libcrypto-lib-rsa_depr.o crypto/rsa/rsa_depr.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_err.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_err.o -c -o crypto/rsa/libcrypto-lib-rsa_err.o crypto/rsa/rsa_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_gen.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_gen.o -c -o crypto/rsa/libcrypto-lib-rsa_gen.o crypto/rsa/rsa_gen.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_lib.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_lib.o -c -o crypto/rsa/libcrypto-lib-rsa_lib.o crypto/rsa/rsa_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_meth.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_meth.o -c -o crypto/rsa/libcrypto-lib-rsa_meth.o crypto/rsa/rsa_meth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_mp.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_mp.o -c -o crypto/rsa/libcrypto-lib-rsa_mp.o crypto/rsa/rsa_mp.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_mp_names.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_mp_names.o -c -o crypto/rsa/libcrypto-lib-rsa_mp_names.o crypto/rsa/rsa_mp_names.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_none.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_none.o -c -o crypto/rsa/libcrypto-lib-rsa_none.o crypto/rsa/rsa_none.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_oaep.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_oaep.o -c -o crypto/rsa/libcrypto-lib-rsa_oaep.o crypto/rsa/rsa_oaep.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_ossl.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_ossl.o -c -o crypto/rsa/libcrypto-lib-rsa_ossl.o crypto/rsa/rsa_ossl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_pk1.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_pk1.o -c -o crypto/rsa/libcrypto-lib-rsa_pk1.o crypto/rsa/rsa_pk1.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_pmeth.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_pmeth.o -c -o crypto/rsa/libcrypto-lib-rsa_pmeth.o crypto/rsa/rsa_pmeth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_prn.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_prn.o -c -o crypto/rsa/libcrypto-lib-rsa_prn.o crypto/rsa/rsa_prn.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_pss.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_pss.o -c -o crypto/rsa/libcrypto-lib-rsa_pss.o crypto/rsa/rsa_pss.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_saos.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_saos.o -c -o crypto/rsa/libcrypto-lib-rsa_saos.o crypto/rsa/rsa_saos.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_schemes.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_schemes.o -c -o crypto/rsa/libcrypto-lib-rsa_schemes.o crypto/rsa/rsa_schemes.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_sign.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_sign.o -c -o crypto/rsa/libcrypto-lib-rsa_sign.o crypto/rsa/rsa_sign.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_sp800_56b_check.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_sp800_56b_check.o -c -o crypto/rsa/libcrypto-lib-rsa_sp800_56b_check.o crypto/rsa/rsa_sp800_56b_check.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_sp800_56b_gen.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_sp800_56b_gen.o -c -o crypto/rsa/libcrypto-lib-rsa_sp800_56b_gen.o crypto/rsa/rsa_sp800_56b_gen.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_x931.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_x931.o -c -o crypto/rsa/libcrypto-lib-rsa_x931.o crypto/rsa/rsa_x931.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/rsa/libcrypto-lib-rsa_x931g.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_x931g.o -c -o crypto/rsa/libcrypto-lib-rsa_x931g.o crypto/rsa/rsa_x931g.c +CC="cc" /usr/bin/perl crypto/sha/asm/keccak1600-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/sha/keccak1600-x86_64.s +CC="cc" /usr/bin/perl crypto/sha/asm/sha1-mb-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/sha/sha1-mb-x86_64.s +CC="cc" /usr/bin/perl crypto/sha/asm/sha1-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/sha/sha1-x86_64.s +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/sha/libcrypto-lib-sha1_one.d.tmp -MT crypto/sha/libcrypto-lib-sha1_one.o -c -o crypto/sha/libcrypto-lib-sha1_one.o crypto/sha/sha1_one.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/sha/libcrypto-lib-sha1dgst.d.tmp -MT crypto/sha/libcrypto-lib-sha1dgst.o -c -o crypto/sha/libcrypto-lib-sha1dgst.o crypto/sha/sha1dgst.c +CC="cc" /usr/bin/perl crypto/sha/asm/sha256-mb-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/sha/sha256-mb-x86_64.s +CC="cc" /usr/bin/perl crypto/sha/asm/sha512-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/sha/sha256-x86_64.s +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/sha/libcrypto-lib-sha256.d.tmp -MT crypto/sha/libcrypto-lib-sha256.o -c -o crypto/sha/libcrypto-lib-sha256.o crypto/sha/sha256.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/sha/libcrypto-lib-sha3.d.tmp -MT crypto/sha/libcrypto-lib-sha3.o -c -o crypto/sha/libcrypto-lib-sha3.o crypto/sha/sha3.c +CC="cc" /usr/bin/perl crypto/sha/asm/sha512-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/sha/sha512-x86_64.s +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/sha/libcrypto-lib-sha512.d.tmp -MT crypto/sha/libcrypto-lib-sha512.o -c -o crypto/sha/libcrypto-lib-sha512.o crypto/sha/sha512.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/siphash/libcrypto-lib-siphash.d.tmp -MT crypto/siphash/libcrypto-lib-siphash.o -c -o crypto/siphash/libcrypto-lib-siphash.o crypto/siphash/siphash.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/sm2/libcrypto-lib-sm2_crypt.d.tmp -MT crypto/sm2/libcrypto-lib-sm2_crypt.o -c -o crypto/sm2/libcrypto-lib-sm2_crypt.o crypto/sm2/sm2_crypt.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/sm2/libcrypto-lib-sm2_err.d.tmp -MT crypto/sm2/libcrypto-lib-sm2_err.o -c -o crypto/sm2/libcrypto-lib-sm2_err.o crypto/sm2/sm2_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/sm2/libcrypto-lib-sm2_key.d.tmp -MT crypto/sm2/libcrypto-lib-sm2_key.o -c -o crypto/sm2/libcrypto-lib-sm2_key.o crypto/sm2/sm2_key.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/sm2/libcrypto-lib-sm2_sign.d.tmp -MT crypto/sm2/libcrypto-lib-sm2_sign.o -c -o crypto/sm2/libcrypto-lib-sm2_sign.o crypto/sm2/sm2_sign.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/sm3/libcrypto-lib-legacy_sm3.d.tmp -MT crypto/sm3/libcrypto-lib-legacy_sm3.o -c -o crypto/sm3/libcrypto-lib-legacy_sm3.o crypto/sm3/legacy_sm3.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/sm3/libcrypto-lib-sm3.d.tmp -MT crypto/sm3/libcrypto-lib-sm3.o -c -o crypto/sm3/libcrypto-lib-sm3.o crypto/sm3/sm3.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/sm4/libcrypto-lib-sm4.d.tmp -MT crypto/sm4/libcrypto-lib-sm4.o -c -o crypto/sm4/libcrypto-lib-sm4.o crypto/sm4/sm4.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/srp/libcrypto-lib-srp_lib.d.tmp -MT crypto/srp/libcrypto-lib-srp_lib.o -c -o crypto/srp/libcrypto-lib-srp_lib.o crypto/srp/srp_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/srp/libcrypto-lib-srp_vfy.d.tmp -MT crypto/srp/libcrypto-lib-srp_vfy.o -c -o crypto/srp/libcrypto-lib-srp_vfy.o crypto/srp/srp_vfy.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/stack/libcrypto-lib-stack.d.tmp -MT crypto/stack/libcrypto-lib-stack.o -c -o crypto/stack/libcrypto-lib-stack.o crypto/stack/stack.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/store/libcrypto-lib-store_err.d.tmp -MT crypto/store/libcrypto-lib-store_err.o -c -o crypto/store/libcrypto-lib-store_err.o crypto/store/store_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/store/libcrypto-lib-store_init.d.tmp -MT crypto/store/libcrypto-lib-store_init.o -c -o crypto/store/libcrypto-lib-store_init.o crypto/store/store_init.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/store/libcrypto-lib-store_lib.d.tmp -MT crypto/store/libcrypto-lib-store_lib.o -c -o crypto/store/libcrypto-lib-store_lib.o crypto/store/store_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/store/libcrypto-lib-store_meth.d.tmp -MT crypto/store/libcrypto-lib-store_meth.o -c -o crypto/store/libcrypto-lib-store_meth.o crypto/store/store_meth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/store/libcrypto-lib-store_register.d.tmp -MT crypto/store/libcrypto-lib-store_register.o -c -o crypto/store/libcrypto-lib-store_register.o crypto/store/store_register.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/store/libcrypto-lib-store_result.d.tmp -MT crypto/store/libcrypto-lib-store_result.o -c -o crypto/store/libcrypto-lib-store_result.o crypto/store/store_result.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/store/libcrypto-lib-store_strings.d.tmp -MT crypto/store/libcrypto-lib-store_strings.o -c -o crypto/store/libcrypto-lib-store_strings.o crypto/store/store_strings.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/thread/arch/libcrypto-lib-thread_none.d.tmp -MT crypto/thread/arch/libcrypto-lib-thread_none.o -c -o crypto/thread/arch/libcrypto-lib-thread_none.o crypto/thread/arch/thread_none.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/thread/arch/libcrypto-lib-thread_posix.d.tmp -MT crypto/thread/arch/libcrypto-lib-thread_posix.o -c -o crypto/thread/arch/libcrypto-lib-thread_posix.o crypto/thread/arch/thread_posix.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/thread/arch/libcrypto-lib-thread_win.d.tmp -MT crypto/thread/arch/libcrypto-lib-thread_win.o -c -o crypto/thread/arch/libcrypto-lib-thread_win.o crypto/thread/arch/thread_win.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/thread/libcrypto-lib-api.d.tmp -MT crypto/thread/libcrypto-lib-api.o -c -o crypto/thread/libcrypto-lib-api.o crypto/thread/api.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/thread/libcrypto-lib-arch.d.tmp -MT crypto/thread/libcrypto-lib-arch.o -c -o crypto/thread/libcrypto-lib-arch.o crypto/thread/arch.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/thread/libcrypto-lib-internal.d.tmp -MT crypto/thread/libcrypto-lib-internal.o -c -o crypto/thread/libcrypto-lib-internal.o crypto/thread/internal.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ts/libcrypto-lib-ts_asn1.d.tmp -MT crypto/ts/libcrypto-lib-ts_asn1.o -c -o crypto/ts/libcrypto-lib-ts_asn1.o crypto/ts/ts_asn1.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ts/libcrypto-lib-ts_conf.d.tmp -MT crypto/ts/libcrypto-lib-ts_conf.o -c -o crypto/ts/libcrypto-lib-ts_conf.o crypto/ts/ts_conf.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ts/libcrypto-lib-ts_err.d.tmp -MT crypto/ts/libcrypto-lib-ts_err.o -c -o crypto/ts/libcrypto-lib-ts_err.o crypto/ts/ts_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ts/libcrypto-lib-ts_lib.d.tmp -MT crypto/ts/libcrypto-lib-ts_lib.o -c -o crypto/ts/libcrypto-lib-ts_lib.o crypto/ts/ts_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ts/libcrypto-lib-ts_req_print.d.tmp -MT crypto/ts/libcrypto-lib-ts_req_print.o -c -o crypto/ts/libcrypto-lib-ts_req_print.o crypto/ts/ts_req_print.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ts/libcrypto-lib-ts_req_utils.d.tmp -MT crypto/ts/libcrypto-lib-ts_req_utils.o -c -o crypto/ts/libcrypto-lib-ts_req_utils.o crypto/ts/ts_req_utils.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ts/libcrypto-lib-ts_rsp_print.d.tmp -MT crypto/ts/libcrypto-lib-ts_rsp_print.o -c -o crypto/ts/libcrypto-lib-ts_rsp_print.o crypto/ts/ts_rsp_print.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ts/libcrypto-lib-ts_rsp_sign.d.tmp -MT crypto/ts/libcrypto-lib-ts_rsp_sign.o -c -o crypto/ts/libcrypto-lib-ts_rsp_sign.o crypto/ts/ts_rsp_sign.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ts/libcrypto-lib-ts_rsp_utils.d.tmp -MT crypto/ts/libcrypto-lib-ts_rsp_utils.o -c -o crypto/ts/libcrypto-lib-ts_rsp_utils.o crypto/ts/ts_rsp_utils.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ts/libcrypto-lib-ts_rsp_verify.d.tmp -MT crypto/ts/libcrypto-lib-ts_rsp_verify.o -c -o crypto/ts/libcrypto-lib-ts_rsp_verify.o crypto/ts/ts_rsp_verify.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ts/libcrypto-lib-ts_verify_ctx.d.tmp -MT crypto/ts/libcrypto-lib-ts_verify_ctx.o -c -o crypto/ts/libcrypto-lib-ts_verify_ctx.o crypto/ts/ts_verify_ctx.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/txt_db/libcrypto-lib-txt_db.d.tmp -MT crypto/txt_db/libcrypto-lib-txt_db.o -c -o crypto/txt_db/libcrypto-lib-txt_db.o crypto/txt_db/txt_db.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ui/libcrypto-lib-ui_err.d.tmp -MT crypto/ui/libcrypto-lib-ui_err.o -c -o crypto/ui/libcrypto-lib-ui_err.o crypto/ui/ui_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ui/libcrypto-lib-ui_lib.d.tmp -MT crypto/ui/libcrypto-lib-ui_lib.o -c -o crypto/ui/libcrypto-lib-ui_lib.o crypto/ui/ui_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ui/libcrypto-lib-ui_null.d.tmp -MT crypto/ui/libcrypto-lib-ui_null.o -c -o crypto/ui/libcrypto-lib-ui_null.o crypto/ui/ui_null.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ui/libcrypto-lib-ui_openssl.d.tmp -MT crypto/ui/libcrypto-lib-ui_openssl.o -c -o crypto/ui/libcrypto-lib-ui_openssl.o crypto/ui/ui_openssl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/ui/libcrypto-lib-ui_util.d.tmp -MT crypto/ui/libcrypto-lib-ui_util.o -c -o crypto/ui/libcrypto-lib-ui_util.o crypto/ui/ui_util.c +CC="cc" /usr/bin/perl crypto/whrlpool/asm/wp-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM crypto/whrlpool/wp-x86_64.s +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/whrlpool/libcrypto-lib-wp_dgst.d.tmp -MT crypto/whrlpool/libcrypto-lib-wp_dgst.o -c -o crypto/whrlpool/libcrypto-lib-wp_dgst.o crypto/whrlpool/wp_dgst.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-by_dir.d.tmp -MT crypto/x509/libcrypto-lib-by_dir.o -c -o crypto/x509/libcrypto-lib-by_dir.o crypto/x509/by_dir.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-by_file.d.tmp -MT crypto/x509/libcrypto-lib-by_file.o -c -o crypto/x509/libcrypto-lib-by_file.o crypto/x509/by_file.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-by_store.d.tmp -MT crypto/x509/libcrypto-lib-by_store.o -c -o crypto/x509/libcrypto-lib-by_store.o crypto/x509/by_store.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-pcy_cache.d.tmp -MT crypto/x509/libcrypto-lib-pcy_cache.o -c -o crypto/x509/libcrypto-lib-pcy_cache.o crypto/x509/pcy_cache.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-pcy_data.d.tmp -MT crypto/x509/libcrypto-lib-pcy_data.o -c -o crypto/x509/libcrypto-lib-pcy_data.o crypto/x509/pcy_data.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-pcy_lib.d.tmp -MT crypto/x509/libcrypto-lib-pcy_lib.o -c -o crypto/x509/libcrypto-lib-pcy_lib.o crypto/x509/pcy_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-pcy_map.d.tmp -MT crypto/x509/libcrypto-lib-pcy_map.o -c -o crypto/x509/libcrypto-lib-pcy_map.o crypto/x509/pcy_map.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-pcy_node.d.tmp -MT crypto/x509/libcrypto-lib-pcy_node.o -c -o crypto/x509/libcrypto-lib-pcy_node.o crypto/x509/pcy_node.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-pcy_tree.d.tmp -MT crypto/x509/libcrypto-lib-pcy_tree.o -c -o crypto/x509/libcrypto-lib-pcy_tree.o crypto/x509/pcy_tree.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-t_crl.d.tmp -MT crypto/x509/libcrypto-lib-t_crl.o -c -o crypto/x509/libcrypto-lib-t_crl.o crypto/x509/t_crl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-t_req.d.tmp -MT crypto/x509/libcrypto-lib-t_req.o -c -o crypto/x509/libcrypto-lib-t_req.o crypto/x509/t_req.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-t_x509.d.tmp -MT crypto/x509/libcrypto-lib-t_x509.o -c -o crypto/x509/libcrypto-lib-t_x509.o crypto/x509/t_x509.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_addr.d.tmp -MT crypto/x509/libcrypto-lib-v3_addr.o -c -o crypto/x509/libcrypto-lib-v3_addr.o crypto/x509/v3_addr.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_admis.d.tmp -MT crypto/x509/libcrypto-lib-v3_admis.o -c -o crypto/x509/libcrypto-lib-v3_admis.o crypto/x509/v3_admis.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_akeya.d.tmp -MT crypto/x509/libcrypto-lib-v3_akeya.o -c -o crypto/x509/libcrypto-lib-v3_akeya.o crypto/x509/v3_akeya.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_akid.d.tmp -MT crypto/x509/libcrypto-lib-v3_akid.o -c -o crypto/x509/libcrypto-lib-v3_akid.o crypto/x509/v3_akid.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_asid.d.tmp -MT crypto/x509/libcrypto-lib-v3_asid.o -c -o crypto/x509/libcrypto-lib-v3_asid.o crypto/x509/v3_asid.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_bcons.d.tmp -MT crypto/x509/libcrypto-lib-v3_bcons.o -c -o crypto/x509/libcrypto-lib-v3_bcons.o crypto/x509/v3_bcons.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_bitst.d.tmp -MT crypto/x509/libcrypto-lib-v3_bitst.o -c -o crypto/x509/libcrypto-lib-v3_bitst.o crypto/x509/v3_bitst.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_conf.d.tmp -MT crypto/x509/libcrypto-lib-v3_conf.o -c -o crypto/x509/libcrypto-lib-v3_conf.o crypto/x509/v3_conf.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_cpols.d.tmp -MT crypto/x509/libcrypto-lib-v3_cpols.o -c -o crypto/x509/libcrypto-lib-v3_cpols.o crypto/x509/v3_cpols.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_crld.d.tmp -MT crypto/x509/libcrypto-lib-v3_crld.o -c -o crypto/x509/libcrypto-lib-v3_crld.o crypto/x509/v3_crld.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_enum.d.tmp -MT crypto/x509/libcrypto-lib-v3_enum.o -c -o crypto/x509/libcrypto-lib-v3_enum.o crypto/x509/v3_enum.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_extku.d.tmp -MT crypto/x509/libcrypto-lib-v3_extku.o -c -o crypto/x509/libcrypto-lib-v3_extku.o crypto/x509/v3_extku.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_genn.d.tmp -MT crypto/x509/libcrypto-lib-v3_genn.o -c -o crypto/x509/libcrypto-lib-v3_genn.o crypto/x509/v3_genn.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_group_ac.d.tmp -MT crypto/x509/libcrypto-lib-v3_group_ac.o -c -o crypto/x509/libcrypto-lib-v3_group_ac.o crypto/x509/v3_group_ac.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_ia5.d.tmp -MT crypto/x509/libcrypto-lib-v3_ia5.o -c -o crypto/x509/libcrypto-lib-v3_ia5.o crypto/x509/v3_ia5.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_ind_iss.d.tmp -MT crypto/x509/libcrypto-lib-v3_ind_iss.o -c -o crypto/x509/libcrypto-lib-v3_ind_iss.o crypto/x509/v3_ind_iss.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_info.d.tmp -MT crypto/x509/libcrypto-lib-v3_info.o -c -o crypto/x509/libcrypto-lib-v3_info.o crypto/x509/v3_info.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_int.d.tmp -MT crypto/x509/libcrypto-lib-v3_int.o -c -o crypto/x509/libcrypto-lib-v3_int.o crypto/x509/v3_int.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_ist.d.tmp -MT crypto/x509/libcrypto-lib-v3_ist.o -c -o crypto/x509/libcrypto-lib-v3_ist.o crypto/x509/v3_ist.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_lib.d.tmp -MT crypto/x509/libcrypto-lib-v3_lib.o -c -o crypto/x509/libcrypto-lib-v3_lib.o crypto/x509/v3_lib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_ncons.d.tmp -MT crypto/x509/libcrypto-lib-v3_ncons.o -c -o crypto/x509/libcrypto-lib-v3_ncons.o crypto/x509/v3_ncons.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_no_ass.d.tmp -MT crypto/x509/libcrypto-lib-v3_no_ass.o -c -o crypto/x509/libcrypto-lib-v3_no_ass.o crypto/x509/v3_no_ass.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_no_rev_avail.d.tmp -MT crypto/x509/libcrypto-lib-v3_no_rev_avail.o -c -o crypto/x509/libcrypto-lib-v3_no_rev_avail.o crypto/x509/v3_no_rev_avail.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_pci.d.tmp -MT crypto/x509/libcrypto-lib-v3_pci.o -c -o crypto/x509/libcrypto-lib-v3_pci.o crypto/x509/v3_pci.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_pcia.d.tmp -MT crypto/x509/libcrypto-lib-v3_pcia.o -c -o crypto/x509/libcrypto-lib-v3_pcia.o crypto/x509/v3_pcia.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_pcons.d.tmp -MT crypto/x509/libcrypto-lib-v3_pcons.o -c -o crypto/x509/libcrypto-lib-v3_pcons.o crypto/x509/v3_pcons.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_pku.d.tmp -MT crypto/x509/libcrypto-lib-v3_pku.o -c -o crypto/x509/libcrypto-lib-v3_pku.o crypto/x509/v3_pku.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_pmaps.d.tmp -MT crypto/x509/libcrypto-lib-v3_pmaps.o -c -o crypto/x509/libcrypto-lib-v3_pmaps.o crypto/x509/v3_pmaps.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_prn.d.tmp -MT crypto/x509/libcrypto-lib-v3_prn.o -c -o crypto/x509/libcrypto-lib-v3_prn.o crypto/x509/v3_prn.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_purp.d.tmp -MT crypto/x509/libcrypto-lib-v3_purp.o -c -o crypto/x509/libcrypto-lib-v3_purp.o crypto/x509/v3_purp.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_san.d.tmp -MT crypto/x509/libcrypto-lib-v3_san.o -c -o crypto/x509/libcrypto-lib-v3_san.o crypto/x509/v3_san.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_single_use.d.tmp -MT crypto/x509/libcrypto-lib-v3_single_use.o -c -o crypto/x509/libcrypto-lib-v3_single_use.o crypto/x509/v3_single_use.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_skid.d.tmp -MT crypto/x509/libcrypto-lib-v3_skid.o -c -o crypto/x509/libcrypto-lib-v3_skid.o crypto/x509/v3_skid.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_soa_id.d.tmp -MT crypto/x509/libcrypto-lib-v3_soa_id.o -c -o crypto/x509/libcrypto-lib-v3_soa_id.o crypto/x509/v3_soa_id.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_sxnet.d.tmp -MT crypto/x509/libcrypto-lib-v3_sxnet.o -c -o crypto/x509/libcrypto-lib-v3_sxnet.o crypto/x509/v3_sxnet.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_tlsf.d.tmp -MT crypto/x509/libcrypto-lib-v3_tlsf.o -c -o crypto/x509/libcrypto-lib-v3_tlsf.o crypto/x509/v3_tlsf.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_utf8.d.tmp -MT crypto/x509/libcrypto-lib-v3_utf8.o -c -o crypto/x509/libcrypto-lib-v3_utf8.o crypto/x509/v3_utf8.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3_utl.d.tmp -MT crypto/x509/libcrypto-lib-v3_utl.o -c -o crypto/x509/libcrypto-lib-v3_utl.o crypto/x509/v3_utl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-v3err.d.tmp -MT crypto/x509/libcrypto-lib-v3err.o -c -o crypto/x509/libcrypto-lib-v3err.o crypto/x509/v3err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509_att.d.tmp -MT crypto/x509/libcrypto-lib-x509_att.o -c -o crypto/x509/libcrypto-lib-x509_att.o crypto/x509/x509_att.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509_cmp.d.tmp -MT crypto/x509/libcrypto-lib-x509_cmp.o -c -o crypto/x509/libcrypto-lib-x509_cmp.o crypto/x509/x509_cmp.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509_d2.d.tmp -MT crypto/x509/libcrypto-lib-x509_d2.o -c -o crypto/x509/libcrypto-lib-x509_d2.o crypto/x509/x509_d2.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509_def.d.tmp -MT crypto/x509/libcrypto-lib-x509_def.o -c -o crypto/x509/libcrypto-lib-x509_def.o crypto/x509/x509_def.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509_err.d.tmp -MT crypto/x509/libcrypto-lib-x509_err.o -c -o crypto/x509/libcrypto-lib-x509_err.o crypto/x509/x509_err.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509_ext.d.tmp -MT crypto/x509/libcrypto-lib-x509_ext.o -c -o crypto/x509/libcrypto-lib-x509_ext.o crypto/x509/x509_ext.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509_lu.d.tmp -MT crypto/x509/libcrypto-lib-x509_lu.o -c -o crypto/x509/libcrypto-lib-x509_lu.o crypto/x509/x509_lu.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509_meth.d.tmp -MT crypto/x509/libcrypto-lib-x509_meth.o -c -o crypto/x509/libcrypto-lib-x509_meth.o crypto/x509/x509_meth.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509_obj.d.tmp -MT crypto/x509/libcrypto-lib-x509_obj.o -c -o crypto/x509/libcrypto-lib-x509_obj.o crypto/x509/x509_obj.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509_r2x.d.tmp -MT crypto/x509/libcrypto-lib-x509_r2x.o -c -o crypto/x509/libcrypto-lib-x509_r2x.o crypto/x509/x509_r2x.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509_req.d.tmp -MT crypto/x509/libcrypto-lib-x509_req.o -c -o crypto/x509/libcrypto-lib-x509_req.o crypto/x509/x509_req.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509_set.d.tmp -MT crypto/x509/libcrypto-lib-x509_set.o -c -o crypto/x509/libcrypto-lib-x509_set.o crypto/x509/x509_set.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509_trust.d.tmp -MT crypto/x509/libcrypto-lib-x509_trust.o -c -o crypto/x509/libcrypto-lib-x509_trust.o crypto/x509/x509_trust.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509_txt.d.tmp -MT crypto/x509/libcrypto-lib-x509_txt.o -c -o crypto/x509/libcrypto-lib-x509_txt.o crypto/x509/x509_txt.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509_v3.d.tmp -MT crypto/x509/libcrypto-lib-x509_v3.o -c -o crypto/x509/libcrypto-lib-x509_v3.o crypto/x509/x509_v3.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509_vfy.d.tmp -MT crypto/x509/libcrypto-lib-x509_vfy.o -c -o crypto/x509/libcrypto-lib-x509_vfy.o crypto/x509/x509_vfy.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509_vpm.d.tmp -MT crypto/x509/libcrypto-lib-x509_vpm.o -c -o crypto/x509/libcrypto-lib-x509_vpm.o crypto/x509/x509_vpm.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509cset.d.tmp -MT crypto/x509/libcrypto-lib-x509cset.o -c -o crypto/x509/libcrypto-lib-x509cset.o crypto/x509/x509cset.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509name.d.tmp -MT crypto/x509/libcrypto-lib-x509name.o -c -o crypto/x509/libcrypto-lib-x509name.o crypto/x509/x509name.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509rset.d.tmp -MT crypto/x509/libcrypto-lib-x509rset.o -c -o crypto/x509/libcrypto-lib-x509rset.o crypto/x509/x509rset.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509spki.d.tmp -MT crypto/x509/libcrypto-lib-x509spki.o -c -o crypto/x509/libcrypto-lib-x509spki.o crypto/x509/x509spki.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x509type.d.tmp -MT crypto/x509/libcrypto-lib-x509type.o -c -o crypto/x509/libcrypto-lib-x509type.o crypto/x509/x509type.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x_all.d.tmp -MT crypto/x509/libcrypto-lib-x_all.o -c -o crypto/x509/libcrypto-lib-x_all.o crypto/x509/x_all.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x_attrib.d.tmp -MT crypto/x509/libcrypto-lib-x_attrib.o -c -o crypto/x509/libcrypto-lib-x_attrib.o crypto/x509/x_attrib.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x_crl.d.tmp -MT crypto/x509/libcrypto-lib-x_crl.o -c -o crypto/x509/libcrypto-lib-x_crl.o crypto/x509/x_crl.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x_exten.d.tmp -MT crypto/x509/libcrypto-lib-x_exten.o -c -o crypto/x509/libcrypto-lib-x_exten.o crypto/x509/x_exten.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x_name.d.tmp -MT crypto/x509/libcrypto-lib-x_name.o -c -o crypto/x509/libcrypto-lib-x_name.o crypto/x509/x_name.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x_pubkey.d.tmp -MT crypto/x509/libcrypto-lib-x_pubkey.o -c -o crypto/x509/libcrypto-lib-x_pubkey.o crypto/x509/x_pubkey.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x_req.d.tmp -MT crypto/x509/libcrypto-lib-x_req.o -c -o crypto/x509/libcrypto-lib-x_req.o crypto/x509/x_req.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x_x509.d.tmp -MT crypto/x509/libcrypto-lib-x_x509.o -c -o crypto/x509/libcrypto-lib-x_x509.o crypto/x509/x_x509.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/x509/libcrypto-lib-x_x509a.d.tmp -MT crypto/x509/libcrypto-lib-x_x509a.o -c -o crypto/x509/libcrypto-lib-x_x509a.o crypto/x509/x_x509a.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF engines/libcrypto-lib-e_afalg.d.tmp -MT engines/libcrypto-lib-e_afalg.o -c -o engines/libcrypto-lib-e_afalg.o engines/e_afalg.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF engines/libcrypto-lib-e_capi.d.tmp -MT engines/libcrypto-lib-e_capi.o -c -o engines/libcrypto-lib-e_capi.o engines/e_capi.c +CC="cc" /usr/bin/perl engines/asm/e_padlock-x86_64.pl "elf" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM engines/e_padlock-x86_64.s +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF engines/libcrypto-lib-e_padlock.d.tmp -MT engines/libcrypto-lib-e_padlock.o -c -o engines/libcrypto-lib-e_padlock.o engines/e_padlock.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/libcrypto-lib-baseprov.d.tmp -MT providers/libcrypto-lib-baseprov.o -c -o providers/libcrypto-lib-baseprov.o providers/baseprov.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/libcrypto-lib-defltprov.d.tmp -MT providers/libcrypto-lib-defltprov.o -c -o providers/libcrypto-lib-defltprov.o providers/defltprov.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/libcrypto-lib-legacyprov.d.tmp -MT providers/libcrypto-lib-legacyprov.o -c -o providers/libcrypto-lib-legacyprov.o providers/legacyprov.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/libcrypto-lib-nullprov.d.tmp -MT providers/libcrypto-lib-nullprov.o -c -o providers/libcrypto-lib-nullprov.o providers/nullprov.c +cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/libcrypto-lib-prov_running.d.tmp -MT providers/libcrypto-lib-prov_running.o -c -o providers/libcrypto-lib-prov_running.o providers/prov_running.c +/usr/bin/perl "-I." "-Iproviders/common/der" "-Mconfigdata" "-Mconfigdata" "-Mconfigdata" "-Moids_to_c" "util/dofile.pl" "-oMakefile" providers/common/include/prov/der_digests.h.in > providers/common/include/prov/der_digests.h +/usr/bin/perl "-I." "-Iproviders/common/der" "-Mconfigdata" "-Mconfigdata" "-Mconfigdata" "-Moids_to_c" "util/dofile.pl" "-oMakefile" providers/common/include/prov/der_rsa.h.in > providers/common/include/prov/der_rsa.h +/usr/bin/perl "-I." "-Iproviders/common/der" "-Mconfigdata" "-Mconfigdata" "-Moids_to_c" "util/dofile.pl" "-oMakefile" providers/common/der/der_sm2_gen.c.in > providers/common/der/der_sm2_gen.c +/usr/bin/perl "-I." "-Iproviders/common/der" "-Mconfigdata" "-Mconfigdata" "-Moids_to_c" "util/dofile.pl" "-oMakefile" providers/common/include/prov/der_sm2.h.in > providers/common/include/prov/der_sm2.h +/usr/bin/perl "-I." "-Iproviders/common/der" "-Mconfigdata" "-Mconfigdata" "-Moids_to_c" "util/dofile.pl" "-oMakefile" providers/common/include/prov/der_ec.h.in > providers/common/include/prov/der_ec.h +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/libdefault-lib-bio_prov.d.tmp -MT providers/common/libdefault-lib-bio_prov.o -c -o providers/common/libdefault-lib-bio_prov.o providers/common/bio_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/libdefault-lib-capabilities.d.tmp -MT providers/common/libdefault-lib-capabilities.o -c -o providers/common/libdefault-lib-capabilities.o providers/common/capabilities.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/libdefault-lib-digest_to_nid.d.tmp -MT providers/common/libdefault-lib-digest_to_nid.o -c -o providers/common/libdefault-lib-digest_to_nid.o providers/common/digest_to_nid.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/libdefault-lib-provider_seeding.d.tmp -MT providers/common/libdefault-lib-provider_seeding.o -c -o providers/common/libdefault-lib-provider_seeding.o providers/common/provider_seeding.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/libdefault-lib-provider_util.d.tmp -MT providers/common/libdefault-lib-provider_util.o -c -o providers/common/libdefault-lib-provider_util.o providers/common/provider_util.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/libdefault-lib-securitycheck.d.tmp -MT providers/common/libdefault-lib-securitycheck.o -c -o providers/common/libdefault-lib-securitycheck.o providers/common/securitycheck.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/libdefault-lib-securitycheck_default.d.tmp -MT providers/common/libdefault-lib-securitycheck_default.o -c -o providers/common/libdefault-lib-securitycheck_default.o providers/common/securitycheck_default.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/asymciphers/libdefault-lib-rsa_enc.d.tmp -MT providers/implementations/asymciphers/libdefault-lib-rsa_enc.o -c -o providers/implementations/asymciphers/libdefault-lib-rsa_enc.o providers/implementations/asymciphers/rsa_enc.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/asymciphers/libdefault-lib-sm2_enc.d.tmp -MT providers/implementations/asymciphers/libdefault-lib-sm2_enc.o -c -o providers/implementations/asymciphers/libdefault-lib-sm2_enc.o providers/implementations/asymciphers/sm2_enc.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes.o providers/implementations/ciphers/cipher_aes.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha.o providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha1_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha1_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha1_hw.o providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha256_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha256_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha256_hw.o providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm.o providers/implementations/ciphers/cipher_aes_ccm.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm_hw.o providers/implementations/ciphers/cipher_aes_ccm_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm.o providers/implementations/ciphers/cipher_aes_gcm.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_hw.o providers/implementations/ciphers/cipher_aes_gcm_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_siv.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_siv.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_siv.o providers/implementations/ciphers/cipher_aes_gcm_siv.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_siv_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_siv_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_siv_hw.o providers/implementations/ciphers/cipher_aes_gcm_siv_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_siv_polyval.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_siv_polyval.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_siv_polyval.o providers/implementations/ciphers/cipher_aes_gcm_siv_polyval.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes_hw.o providers/implementations/ciphers/cipher_aes_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb.o providers/implementations/ciphers/cipher_aes_ocb.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb_hw.o providers/implementations/ciphers/cipher_aes_ocb_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes_siv.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes_siv.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes_siv.o providers/implementations/ciphers/cipher_aes_siv.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes_siv_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes_siv_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes_siv_hw.o providers/implementations/ciphers/cipher_aes_siv_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes_wrp.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes_wrp.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes_wrp.o providers/implementations/ciphers/cipher_aes_wrp.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes_xts.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes_xts.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes_xts.o providers/implementations/ciphers/cipher_aes_xts.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_fips.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_fips.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_fips.o providers/implementations/ciphers/cipher_aes_xts_fips.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_hw.o providers/implementations/ciphers/cipher_aes_xts_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aria.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aria.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aria.o providers/implementations/ciphers/cipher_aria.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm.o providers/implementations/ciphers/cipher_aria_ccm.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm_hw.o providers/implementations/ciphers/cipher_aria_ccm_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm.o providers/implementations/ciphers/cipher_aria_gcm.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm_hw.o providers/implementations/ciphers/cipher_aria_gcm_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_aria_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_aria_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_aria_hw.o providers/implementations/ciphers/cipher_aria_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_chacha20.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_chacha20.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_chacha20.o providers/implementations/ciphers/cipher_chacha20.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_chacha20_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_chacha20_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_chacha20_hw.o providers/implementations/ciphers/cipher_chacha20_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305.o providers/implementations/ciphers/cipher_chacha20_poly1305.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305_hw.o providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_cts.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_cts.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_cts.o providers/implementations/ciphers/cipher_cts.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_null.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_null.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_null.o providers/implementations/ciphers/cipher_null.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_sm4.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_sm4.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_sm4.o providers/implementations/ciphers/cipher_sm4.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_sm4_ccm.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_sm4_ccm.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_sm4_ccm.o providers/implementations/ciphers/cipher_sm4_ccm.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_sm4_ccm_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_sm4_ccm_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_sm4_ccm_hw.o providers/implementations/ciphers/cipher_sm4_ccm_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_sm4_gcm.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_sm4_gcm.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_sm4_gcm.o providers/implementations/ciphers/cipher_sm4_gcm.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_sm4_gcm_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_sm4_gcm_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_sm4_gcm_hw.o providers/implementations/ciphers/cipher_sm4_gcm_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_sm4_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_sm4_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_sm4_hw.o providers/implementations/ciphers/cipher_sm4_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_sm4_xts.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_sm4_xts.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_sm4_xts.o providers/implementations/ciphers/cipher_sm4_xts.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_sm4_xts_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_sm4_xts_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_sm4_xts_hw.o providers/implementations/ciphers/cipher_sm4_xts_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_tdes.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_tdes.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_tdes.o providers/implementations/ciphers/cipher_tdes.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_tdes_common.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_tdes_common.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_tdes_common.o providers/implementations/ciphers/cipher_tdes_common.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_tdes_default.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_tdes_default.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_tdes_default.o providers/implementations/ciphers/cipher_tdes_default.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_tdes_default_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_tdes_default_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_tdes_default_hw.o providers/implementations/ciphers/cipher_tdes_default_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_tdes_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_tdes_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_tdes_hw.o providers/implementations/ciphers/cipher_tdes_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap.o providers/implementations/ciphers/cipher_tdes_wrap.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap_hw.d.tmp -MT providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap_hw.o -c -o providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap_hw.o providers/implementations/ciphers/cipher_tdes_wrap_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/digests/libdefault-lib-blake2_prov.d.tmp -MT providers/implementations/digests/libdefault-lib-blake2_prov.o -c -o providers/implementations/digests/libdefault-lib-blake2_prov.o providers/implementations/digests/blake2_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/digests/libdefault-lib-blake2b_prov.d.tmp -MT providers/implementations/digests/libdefault-lib-blake2b_prov.o -c -o providers/implementations/digests/libdefault-lib-blake2b_prov.o providers/implementations/digests/blake2b_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/digests/libdefault-lib-blake2s_prov.d.tmp -MT providers/implementations/digests/libdefault-lib-blake2s_prov.o -c -o providers/implementations/digests/libdefault-lib-blake2s_prov.o providers/implementations/digests/blake2s_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/digests/libdefault-lib-md5_prov.d.tmp -MT providers/implementations/digests/libdefault-lib-md5_prov.o -c -o providers/implementations/digests/libdefault-lib-md5_prov.o providers/implementations/digests/md5_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/digests/libdefault-lib-md5_sha1_prov.d.tmp -MT providers/implementations/digests/libdefault-lib-md5_sha1_prov.o -c -o providers/implementations/digests/libdefault-lib-md5_sha1_prov.o providers/implementations/digests/md5_sha1_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/digests/libdefault-lib-null_prov.d.tmp -MT providers/implementations/digests/libdefault-lib-null_prov.o -c -o providers/implementations/digests/libdefault-lib-null_prov.o providers/implementations/digests/null_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/digests/libdefault-lib-ripemd_prov.d.tmp -MT providers/implementations/digests/libdefault-lib-ripemd_prov.o -c -o providers/implementations/digests/libdefault-lib-ripemd_prov.o providers/implementations/digests/ripemd_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/digests/libdefault-lib-sha2_prov.d.tmp -MT providers/implementations/digests/libdefault-lib-sha2_prov.o -c -o providers/implementations/digests/libdefault-lib-sha2_prov.o providers/implementations/digests/sha2_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/digests/libdefault-lib-sha3_prov.d.tmp -MT providers/implementations/digests/libdefault-lib-sha3_prov.o -c -o providers/implementations/digests/libdefault-lib-sha3_prov.o providers/implementations/digests/sha3_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/digests/libdefault-lib-sm3_prov.d.tmp -MT providers/implementations/digests/libdefault-lib-sm3_prov.o -c -o providers/implementations/digests/libdefault-lib-sm3_prov.o providers/implementations/digests/sm3_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/encode_decode/libdefault-lib-decode_der2key.d.tmp -MT providers/implementations/encode_decode/libdefault-lib-decode_der2key.o -c -o providers/implementations/encode_decode/libdefault-lib-decode_der2key.o providers/implementations/encode_decode/decode_der2key.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/encode_decode/libdefault-lib-decode_epki2pki.d.tmp -MT providers/implementations/encode_decode/libdefault-lib-decode_epki2pki.o -c -o providers/implementations/encode_decode/libdefault-lib-decode_epki2pki.o providers/implementations/encode_decode/decode_epki2pki.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/encode_decode/libdefault-lib-decode_msblob2key.d.tmp -MT providers/implementations/encode_decode/libdefault-lib-decode_msblob2key.o -c -o providers/implementations/encode_decode/libdefault-lib-decode_msblob2key.o providers/implementations/encode_decode/decode_msblob2key.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/encode_decode/libdefault-lib-decode_pem2der.d.tmp -MT providers/implementations/encode_decode/libdefault-lib-decode_pem2der.o -c -o providers/implementations/encode_decode/libdefault-lib-decode_pem2der.o providers/implementations/encode_decode/decode_pem2der.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/encode_decode/libdefault-lib-decode_pvk2key.d.tmp -MT providers/implementations/encode_decode/libdefault-lib-decode_pvk2key.o -c -o providers/implementations/encode_decode/libdefault-lib-decode_pvk2key.o providers/implementations/encode_decode/decode_pvk2key.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/encode_decode/libdefault-lib-decode_spki2typespki.d.tmp -MT providers/implementations/encode_decode/libdefault-lib-decode_spki2typespki.o -c -o providers/implementations/encode_decode/libdefault-lib-decode_spki2typespki.o providers/implementations/encode_decode/decode_spki2typespki.c +cc -Iproviders/common/include/prov -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/encode_decode/libdefault-lib-encode_key2any.d.tmp -MT providers/implementations/encode_decode/libdefault-lib-encode_key2any.o -c -o providers/implementations/encode_decode/libdefault-lib-encode_key2any.o providers/implementations/encode_decode/encode_key2any.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/encode_decode/libdefault-lib-encode_key2blob.d.tmp -MT providers/implementations/encode_decode/libdefault-lib-encode_key2blob.o -c -o providers/implementations/encode_decode/libdefault-lib-encode_key2blob.o providers/implementations/encode_decode/encode_key2blob.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/encode_decode/libdefault-lib-encode_key2ms.d.tmp -MT providers/implementations/encode_decode/libdefault-lib-encode_key2ms.o -c -o providers/implementations/encode_decode/libdefault-lib-encode_key2ms.o providers/implementations/encode_decode/encode_key2ms.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/encode_decode/libdefault-lib-encode_key2text.d.tmp -MT providers/implementations/encode_decode/libdefault-lib-encode_key2text.o -c -o providers/implementations/encode_decode/libdefault-lib-encode_key2text.o providers/implementations/encode_decode/encode_key2text.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/encode_decode/libdefault-lib-endecoder_common.d.tmp -MT providers/implementations/encode_decode/libdefault-lib-endecoder_common.o -c -o providers/implementations/encode_decode/libdefault-lib-endecoder_common.o providers/implementations/encode_decode/endecoder_common.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/exchange/libdefault-lib-dh_exch.d.tmp -MT providers/implementations/exchange/libdefault-lib-dh_exch.o -c -o providers/implementations/exchange/libdefault-lib-dh_exch.o providers/implementations/exchange/dh_exch.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/exchange/libdefault-lib-ecdh_exch.d.tmp -MT providers/implementations/exchange/libdefault-lib-ecdh_exch.o -c -o providers/implementations/exchange/libdefault-lib-ecdh_exch.o providers/implementations/exchange/ecdh_exch.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/exchange/libdefault-lib-ecx_exch.d.tmp -MT providers/implementations/exchange/libdefault-lib-ecx_exch.o -c -o providers/implementations/exchange/libdefault-lib-ecx_exch.o providers/implementations/exchange/ecx_exch.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/exchange/libdefault-lib-kdf_exch.d.tmp -MT providers/implementations/exchange/libdefault-lib-kdf_exch.o -c -o providers/implementations/exchange/libdefault-lib-kdf_exch.o providers/implementations/exchange/kdf_exch.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/kdfs/libdefault-lib-argon2.d.tmp -MT providers/implementations/kdfs/libdefault-lib-argon2.o -c -o providers/implementations/kdfs/libdefault-lib-argon2.o providers/implementations/kdfs/argon2.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/kdfs/libdefault-lib-hkdf.d.tmp -MT providers/implementations/kdfs/libdefault-lib-hkdf.o -c -o providers/implementations/kdfs/libdefault-lib-hkdf.o providers/implementations/kdfs/hkdf.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/kdfs/libdefault-lib-hmacdrbg_kdf.d.tmp -MT providers/implementations/kdfs/libdefault-lib-hmacdrbg_kdf.o -c -o providers/implementations/kdfs/libdefault-lib-hmacdrbg_kdf.o providers/implementations/kdfs/hmacdrbg_kdf.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/kdfs/libdefault-lib-kbkdf.d.tmp -MT providers/implementations/kdfs/libdefault-lib-kbkdf.o -c -o providers/implementations/kdfs/libdefault-lib-kbkdf.o providers/implementations/kdfs/kbkdf.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/kdfs/libdefault-lib-krb5kdf.d.tmp -MT providers/implementations/kdfs/libdefault-lib-krb5kdf.o -c -o providers/implementations/kdfs/libdefault-lib-krb5kdf.o providers/implementations/kdfs/krb5kdf.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/kdfs/libdefault-lib-pbkdf2.d.tmp -MT providers/implementations/kdfs/libdefault-lib-pbkdf2.o -c -o providers/implementations/kdfs/libdefault-lib-pbkdf2.o providers/implementations/kdfs/pbkdf2.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/kdfs/libdefault-lib-pbkdf2_fips.d.tmp -MT providers/implementations/kdfs/libdefault-lib-pbkdf2_fips.o -c -o providers/implementations/kdfs/libdefault-lib-pbkdf2_fips.o providers/implementations/kdfs/pbkdf2_fips.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/kdfs/libdefault-lib-pkcs12kdf.d.tmp -MT providers/implementations/kdfs/libdefault-lib-pkcs12kdf.o -c -o providers/implementations/kdfs/libdefault-lib-pkcs12kdf.o providers/implementations/kdfs/pkcs12kdf.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/kdfs/libdefault-lib-scrypt.d.tmp -MT providers/implementations/kdfs/libdefault-lib-scrypt.o -c -o providers/implementations/kdfs/libdefault-lib-scrypt.o providers/implementations/kdfs/scrypt.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/kdfs/libdefault-lib-sshkdf.d.tmp -MT providers/implementations/kdfs/libdefault-lib-sshkdf.o -c -o providers/implementations/kdfs/libdefault-lib-sshkdf.o providers/implementations/kdfs/sshkdf.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/kdfs/libdefault-lib-sskdf.d.tmp -MT providers/implementations/kdfs/libdefault-lib-sskdf.o -c -o providers/implementations/kdfs/libdefault-lib-sskdf.o providers/implementations/kdfs/sskdf.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/kdfs/libdefault-lib-tls1_prf.d.tmp -MT providers/implementations/kdfs/libdefault-lib-tls1_prf.o -c -o providers/implementations/kdfs/libdefault-lib-tls1_prf.o providers/implementations/kdfs/tls1_prf.c +/usr/bin/perl "-I." "-Iproviders/common/der" "-Mconfigdata" "-Moids_to_c" "-Moids_to_c" "util/dofile.pl" "-oMakefile" providers/common/include/prov/der_wrap.h.in > providers/common/include/prov/der_wrap.h +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/kem/libdefault-lib-ec_kem.d.tmp -MT providers/implementations/kem/libdefault-lib-ec_kem.o -c -o providers/implementations/kem/libdefault-lib-ec_kem.o providers/implementations/kem/ec_kem.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/kem/libdefault-lib-ecx_kem.d.tmp -MT providers/implementations/kem/libdefault-lib-ecx_kem.o -c -o providers/implementations/kem/libdefault-lib-ecx_kem.o providers/implementations/kem/ecx_kem.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/kem/libdefault-lib-kem_util.d.tmp -MT providers/implementations/kem/libdefault-lib-kem_util.o -c -o providers/implementations/kem/libdefault-lib-kem_util.o providers/implementations/kem/kem_util.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/kem/libdefault-lib-rsa_kem.d.tmp -MT providers/implementations/kem/libdefault-lib-rsa_kem.o -c -o providers/implementations/kem/libdefault-lib-rsa_kem.o providers/implementations/kem/rsa_kem.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/keymgmt/libdefault-lib-dh_kmgmt.d.tmp -MT providers/implementations/keymgmt/libdefault-lib-dh_kmgmt.o -c -o providers/implementations/keymgmt/libdefault-lib-dh_kmgmt.o providers/implementations/keymgmt/dh_kmgmt.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/keymgmt/libdefault-lib-dsa_kmgmt.d.tmp -MT providers/implementations/keymgmt/libdefault-lib-dsa_kmgmt.o -c -o providers/implementations/keymgmt/libdefault-lib-dsa_kmgmt.o providers/implementations/keymgmt/dsa_kmgmt.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/keymgmt/libdefault-lib-ec_kmgmt.d.tmp -MT providers/implementations/keymgmt/libdefault-lib-ec_kmgmt.o -c -o providers/implementations/keymgmt/libdefault-lib-ec_kmgmt.o providers/implementations/keymgmt/ec_kmgmt.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/keymgmt/libdefault-lib-ecx_kmgmt.d.tmp -MT providers/implementations/keymgmt/libdefault-lib-ecx_kmgmt.o -c -o providers/implementations/keymgmt/libdefault-lib-ecx_kmgmt.o providers/implementations/keymgmt/ecx_kmgmt.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/keymgmt/libdefault-lib-kdf_legacy_kmgmt.d.tmp -MT providers/implementations/keymgmt/libdefault-lib-kdf_legacy_kmgmt.o -c -o providers/implementations/keymgmt/libdefault-lib-kdf_legacy_kmgmt.o providers/implementations/keymgmt/kdf_legacy_kmgmt.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/keymgmt/libdefault-lib-mac_legacy_kmgmt.d.tmp -MT providers/implementations/keymgmt/libdefault-lib-mac_legacy_kmgmt.o -c -o providers/implementations/keymgmt/libdefault-lib-mac_legacy_kmgmt.o providers/implementations/keymgmt/mac_legacy_kmgmt.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/keymgmt/libdefault-lib-rsa_kmgmt.d.tmp -MT providers/implementations/keymgmt/libdefault-lib-rsa_kmgmt.o -c -o providers/implementations/keymgmt/libdefault-lib-rsa_kmgmt.o providers/implementations/keymgmt/rsa_kmgmt.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/macs/libdefault-lib-blake2b_mac.d.tmp -MT providers/implementations/macs/libdefault-lib-blake2b_mac.o -c -o providers/implementations/macs/libdefault-lib-blake2b_mac.o providers/implementations/macs/blake2b_mac.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/macs/libdefault-lib-blake2s_mac.d.tmp -MT providers/implementations/macs/libdefault-lib-blake2s_mac.o -c -o providers/implementations/macs/libdefault-lib-blake2s_mac.o providers/implementations/macs/blake2s_mac.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/macs/libdefault-lib-cmac_prov.d.tmp -MT providers/implementations/macs/libdefault-lib-cmac_prov.o -c -o providers/implementations/macs/libdefault-lib-cmac_prov.o providers/implementations/macs/cmac_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/macs/libdefault-lib-gmac_prov.d.tmp -MT providers/implementations/macs/libdefault-lib-gmac_prov.o -c -o providers/implementations/macs/libdefault-lib-gmac_prov.o providers/implementations/macs/gmac_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/macs/libdefault-lib-hmac_prov.d.tmp -MT providers/implementations/macs/libdefault-lib-hmac_prov.o -c -o providers/implementations/macs/libdefault-lib-hmac_prov.o providers/implementations/macs/hmac_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/macs/libdefault-lib-kmac_prov.d.tmp -MT providers/implementations/macs/libdefault-lib-kmac_prov.o -c -o providers/implementations/macs/libdefault-lib-kmac_prov.o providers/implementations/macs/kmac_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/macs/libdefault-lib-poly1305_prov.d.tmp -MT providers/implementations/macs/libdefault-lib-poly1305_prov.o -c -o providers/implementations/macs/libdefault-lib-poly1305_prov.o providers/implementations/macs/poly1305_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/macs/libdefault-lib-siphash_prov.d.tmp -MT providers/implementations/macs/libdefault-lib-siphash_prov.o -c -o providers/implementations/macs/libdefault-lib-siphash_prov.o providers/implementations/macs/siphash_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/rands/libdefault-lib-crngt.d.tmp -MT providers/implementations/rands/libdefault-lib-crngt.o -c -o providers/implementations/rands/libdefault-lib-crngt.o providers/implementations/rands/crngt.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/rands/libdefault-lib-drbg.d.tmp -MT providers/implementations/rands/libdefault-lib-drbg.o -c -o providers/implementations/rands/libdefault-lib-drbg.o providers/implementations/rands/drbg.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/rands/libdefault-lib-drbg_ctr.d.tmp -MT providers/implementations/rands/libdefault-lib-drbg_ctr.o -c -o providers/implementations/rands/libdefault-lib-drbg_ctr.o providers/implementations/rands/drbg_ctr.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/rands/libdefault-lib-drbg_hash.d.tmp -MT providers/implementations/rands/libdefault-lib-drbg_hash.o -c -o providers/implementations/rands/libdefault-lib-drbg_hash.o providers/implementations/rands/drbg_hash.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/rands/libdefault-lib-drbg_hmac.d.tmp -MT providers/implementations/rands/libdefault-lib-drbg_hmac.o -c -o providers/implementations/rands/libdefault-lib-drbg_hmac.o providers/implementations/rands/drbg_hmac.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/rands/libdefault-lib-seed_src.d.tmp -MT providers/implementations/rands/libdefault-lib-seed_src.o -c -o providers/implementations/rands/libdefault-lib-seed_src.o providers/implementations/rands/seed_src.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/rands/libdefault-lib-test_rng.d.tmp -MT providers/implementations/rands/libdefault-lib-test_rng.o -c -o providers/implementations/rands/libdefault-lib-test_rng.o providers/implementations/rands/test_rng.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/rands/seeding/libdefault-lib-rand_cpu_x86.d.tmp -MT providers/implementations/rands/seeding/libdefault-lib-rand_cpu_x86.o -c -o providers/implementations/rands/seeding/libdefault-lib-rand_cpu_x86.o providers/implementations/rands/seeding/rand_cpu_x86.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/rands/seeding/libdefault-lib-rand_tsc.d.tmp -MT providers/implementations/rands/seeding/libdefault-lib-rand_tsc.o -c -o providers/implementations/rands/seeding/libdefault-lib-rand_tsc.o providers/implementations/rands/seeding/rand_tsc.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/rands/seeding/libdefault-lib-rand_unix.d.tmp -MT providers/implementations/rands/seeding/libdefault-lib-rand_unix.o -c -o providers/implementations/rands/seeding/libdefault-lib-rand_unix.o providers/implementations/rands/seeding/rand_unix.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/rands/seeding/libdefault-lib-rand_win.d.tmp -MT providers/implementations/rands/seeding/libdefault-lib-rand_win.o -c -o providers/implementations/rands/seeding/libdefault-lib-rand_win.o providers/implementations/rands/seeding/rand_win.c +/usr/bin/perl "-I." "-Iproviders/common/der" "-Mconfigdata" "-Mconfigdata" "-Moids_to_c" "util/dofile.pl" "-oMakefile" providers/common/include/prov/der_dsa.h.in > providers/common/include/prov/der_dsa.h +cc -Iproviders/common/include/prov -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/signature/libdefault-lib-ecdsa_sig.d.tmp -MT providers/implementations/signature/libdefault-lib-ecdsa_sig.o -c -o providers/implementations/signature/libdefault-lib-ecdsa_sig.o providers/implementations/signature/ecdsa_sig.c +/usr/bin/perl "-I." "-Iproviders/common/der" "-Mconfigdata" "-Mconfigdata" "-Moids_to_c" "util/dofile.pl" "-oMakefile" providers/common/include/prov/der_ecx.h.in > providers/common/include/prov/der_ecx.h +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/signature/libdefault-lib-mac_legacy_sig.d.tmp -MT providers/implementations/signature/libdefault-lib-mac_legacy_sig.o -c -o providers/implementations/signature/libdefault-lib-mac_legacy_sig.o providers/implementations/signature/mac_legacy_sig.c +cc -Iproviders/common/include/prov -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/signature/libdefault-lib-rsa_sig.d.tmp -MT providers/implementations/signature/libdefault-lib-rsa_sig.o -c -o providers/implementations/signature/libdefault-lib-rsa_sig.o providers/implementations/signature/rsa_sig.c +cc -Iproviders/common/include/prov -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/signature/libdefault-lib-sm2_sig.d.tmp -MT providers/implementations/signature/libdefault-lib-sm2_sig.o -c -o providers/implementations/signature/libdefault-lib-sm2_sig.o providers/implementations/signature/sm2_sig.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/storemgmt/libdefault-lib-file_store.d.tmp -MT providers/implementations/storemgmt/libdefault-lib-file_store.o -c -o providers/implementations/storemgmt/libdefault-lib-file_store.o providers/implementations/storemgmt/file_store.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/storemgmt/libdefault-lib-file_store_any2obj.d.tmp -MT providers/implementations/storemgmt/libdefault-lib-file_store_any2obj.o -c -o providers/implementations/storemgmt/libdefault-lib-file_store_any2obj.o providers/implementations/storemgmt/file_store_any2obj.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/record/methods/libdefault-lib-ssl3_cbc.d.tmp -MT ssl/record/methods/libdefault-lib-ssl3_cbc.o -c -o ssl/record/methods/libdefault-lib-ssl3_cbc.o ssl/record/methods/ssl3_cbc.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DMD5_ASM -DRC4_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/liblegacy-lib-cipher_blowfish.d.tmp -MT providers/implementations/ciphers/liblegacy-lib-cipher_blowfish.o -c -o providers/implementations/ciphers/liblegacy-lib-cipher_blowfish.o providers/implementations/ciphers/cipher_blowfish.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DMD5_ASM -DRC4_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/liblegacy-lib-cipher_blowfish_hw.d.tmp -MT providers/implementations/ciphers/liblegacy-lib-cipher_blowfish_hw.o -c -o providers/implementations/ciphers/liblegacy-lib-cipher_blowfish_hw.o providers/implementations/ciphers/cipher_blowfish_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DMD5_ASM -DRC4_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/liblegacy-lib-cipher_cast5.d.tmp -MT providers/implementations/ciphers/liblegacy-lib-cipher_cast5.o -c -o providers/implementations/ciphers/liblegacy-lib-cipher_cast5.o providers/implementations/ciphers/cipher_cast5.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DMD5_ASM -DRC4_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/liblegacy-lib-cipher_cast5_hw.d.tmp -MT providers/implementations/ciphers/liblegacy-lib-cipher_cast5_hw.o -c -o providers/implementations/ciphers/liblegacy-lib-cipher_cast5_hw.o providers/implementations/ciphers/cipher_cast5_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DMD5_ASM -DRC4_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/liblegacy-lib-cipher_des.d.tmp -MT providers/implementations/ciphers/liblegacy-lib-cipher_des.o -c -o providers/implementations/ciphers/liblegacy-lib-cipher_des.o providers/implementations/ciphers/cipher_des.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DMD5_ASM -DRC4_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/liblegacy-lib-cipher_des_hw.d.tmp -MT providers/implementations/ciphers/liblegacy-lib-cipher_des_hw.o -c -o providers/implementations/ciphers/liblegacy-lib-cipher_des_hw.o providers/implementations/ciphers/cipher_des_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DMD5_ASM -DRC4_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/liblegacy-lib-cipher_desx.d.tmp -MT providers/implementations/ciphers/liblegacy-lib-cipher_desx.o -c -o providers/implementations/ciphers/liblegacy-lib-cipher_desx.o providers/implementations/ciphers/cipher_desx.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DMD5_ASM -DRC4_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/liblegacy-lib-cipher_desx_hw.d.tmp -MT providers/implementations/ciphers/liblegacy-lib-cipher_desx_hw.o -c -o providers/implementations/ciphers/liblegacy-lib-cipher_desx_hw.o providers/implementations/ciphers/cipher_desx_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DMD5_ASM -DRC4_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/liblegacy-lib-cipher_rc2.d.tmp -MT providers/implementations/ciphers/liblegacy-lib-cipher_rc2.o -c -o providers/implementations/ciphers/liblegacy-lib-cipher_rc2.o providers/implementations/ciphers/cipher_rc2.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DMD5_ASM -DRC4_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/liblegacy-lib-cipher_rc2_hw.d.tmp -MT providers/implementations/ciphers/liblegacy-lib-cipher_rc2_hw.o -c -o providers/implementations/ciphers/liblegacy-lib-cipher_rc2_hw.o providers/implementations/ciphers/cipher_rc2_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DMD5_ASM -DRC4_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/liblegacy-lib-cipher_rc4.d.tmp -MT providers/implementations/ciphers/liblegacy-lib-cipher_rc4.o -c -o providers/implementations/ciphers/liblegacy-lib-cipher_rc4.o providers/implementations/ciphers/cipher_rc4.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DMD5_ASM -DRC4_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5.d.tmp -MT providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5.o -c -o providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5.o providers/implementations/ciphers/cipher_rc4_hmac_md5.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DMD5_ASM -DRC4_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5_hw.d.tmp -MT providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5_hw.o -c -o providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5_hw.o providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DMD5_ASM -DRC4_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hw.d.tmp -MT providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hw.o -c -o providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hw.o providers/implementations/ciphers/cipher_rc4_hw.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DMD5_ASM -DRC4_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/digests/liblegacy-lib-md4_prov.d.tmp -MT providers/implementations/digests/liblegacy-lib-md4_prov.o -c -o providers/implementations/digests/liblegacy-lib-md4_prov.o providers/implementations/digests/md4_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DMD5_ASM -DRC4_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/digests/liblegacy-lib-mdc2_prov.d.tmp -MT providers/implementations/digests/liblegacy-lib-mdc2_prov.o -c -o providers/implementations/digests/liblegacy-lib-mdc2_prov.o providers/implementations/digests/mdc2_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DMD5_ASM -DRC4_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/digests/liblegacy-lib-wp_prov.d.tmp -MT providers/implementations/digests/liblegacy-lib-wp_prov.o -c -o providers/implementations/digests/liblegacy-lib-wp_prov.o providers/implementations/digests/wp_prov.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DMD5_ASM -DRC4_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/kdfs/liblegacy-lib-pbkdf1.d.tmp -MT providers/implementations/kdfs/liblegacy-lib-pbkdf1.o -c -o providers/implementations/kdfs/liblegacy-lib-pbkdf1.o providers/implementations/kdfs/pbkdf1.c +cc -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DMD5_ASM -DRC4_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/kdfs/liblegacy-lib-pvkkdf.d.tmp -MT providers/implementations/kdfs/liblegacy-lib-pvkkdf.o -c -o providers/implementations/kdfs/liblegacy-lib-pvkkdf.o providers/implementations/kdfs/pvkkdf.c +/usr/bin/perl "-I." "-Iproviders/common/der" "-Mconfigdata" "-Mconfigdata" "-Mconfigdata" "-Moids_to_c" "util/dofile.pl" "-oMakefile" providers/common/der/der_digests_gen.c.in > providers/common/der/der_digests_gen.c +/usr/bin/perl "-I." "-Iproviders/common/der" "-Mconfigdata" "-Mconfigdata" "-Moids_to_c" "util/dofile.pl" "-oMakefile" providers/common/der/der_dsa_gen.c.in > providers/common/der/der_dsa_gen.c +cc -Iproviders/common/include/prov -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/der/libcommon-lib-der_dsa_key.d.tmp -MT providers/common/der/libcommon-lib-der_dsa_key.o -c -o providers/common/der/libcommon-lib-der_dsa_key.o providers/common/der/der_dsa_key.c +cc -Iproviders/common/include/prov -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/der/libcommon-lib-der_dsa_sig.d.tmp -MT providers/common/der/libcommon-lib-der_dsa_sig.o -c -o providers/common/der/libcommon-lib-der_dsa_sig.o providers/common/der/der_dsa_sig.c +/usr/bin/perl "-I." "-Iproviders/common/der" "-Mconfigdata" "-Mconfigdata" "-Moids_to_c" "util/dofile.pl" "-oMakefile" providers/common/der/der_ec_gen.c.in > providers/common/der/der_ec_gen.c +cc -Iproviders/common/include/prov -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/der/libcommon-lib-der_ec_key.d.tmp -MT providers/common/der/libcommon-lib-der_ec_key.o -c -o providers/common/der/libcommon-lib-der_ec_key.o providers/common/der/der_ec_key.c +cc -Iproviders/common/include/prov -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/der/libcommon-lib-der_ec_sig.d.tmp -MT providers/common/der/libcommon-lib-der_ec_sig.o -c -o providers/common/der/libcommon-lib-der_ec_sig.o providers/common/der/der_ec_sig.c +/usr/bin/perl "-I." "-Iproviders/common/der" "-Mconfigdata" "-Mconfigdata" "-Moids_to_c" "util/dofile.pl" "-oMakefile" providers/common/der/der_ecx_gen.c.in > providers/common/der/der_ecx_gen.c +cc -Iproviders/common/include/prov -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/der/libcommon-lib-der_ecx_key.d.tmp -MT providers/common/der/libcommon-lib-der_ecx_key.o -c -o providers/common/der/libcommon-lib-der_ecx_key.o providers/common/der/der_ecx_key.c +/usr/bin/perl "-I." "-Iproviders/common/der" "-Mconfigdata" "-Mconfigdata" "-Mconfigdata" "-Moids_to_c" "util/dofile.pl" "-oMakefile" providers/common/der/der_rsa_gen.c.in > providers/common/der/der_rsa_gen.c +cc -Iproviders/common/include/prov -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/der/libcommon-lib-der_rsa_key.d.tmp -MT providers/common/der/libcommon-lib-der_rsa_key.o -c -o providers/common/der/libcommon-lib-der_rsa_key.o providers/common/der/der_rsa_key.c +/usr/bin/perl "-I." "-Iproviders/common/der" "-Mconfigdata" "-Moids_to_c" "-Moids_to_c" "util/dofile.pl" "-oMakefile" providers/common/der/der_wrap_gen.c.in > providers/common/der/der_wrap_gen.c +cc -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/libcommon-lib-provider_ctx.d.tmp -MT providers/common/libcommon-lib-provider_ctx.o -c -o providers/common/libcommon-lib-provider_ctx.o providers/common/provider_ctx.c +cc -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/libcommon-lib-provider_err.d.tmp -MT providers/common/libcommon-lib-provider_err.o -c -o providers/common/libcommon-lib-provider_err.o providers/common/provider_err.c +cc -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libcommon-lib-ciphercommon.d.tmp -MT providers/implementations/ciphers/libcommon-lib-ciphercommon.o -c -o providers/implementations/ciphers/libcommon-lib-ciphercommon.o providers/implementations/ciphers/ciphercommon.c +cc -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libcommon-lib-ciphercommon_block.d.tmp -MT providers/implementations/ciphers/libcommon-lib-ciphercommon_block.o -c -o providers/implementations/ciphers/libcommon-lib-ciphercommon_block.o providers/implementations/ciphers/ciphercommon_block.c +cc -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm.d.tmp -MT providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm.o -c -o providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm.o providers/implementations/ciphers/ciphercommon_ccm.c +cc -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm_hw.d.tmp -MT providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm_hw.o -c -o providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm_hw.o providers/implementations/ciphers/ciphercommon_ccm_hw.c +cc -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm.d.tmp -MT providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm.o -c -o providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm.o providers/implementations/ciphers/ciphercommon_gcm.c +cc -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm_hw.d.tmp -MT providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm_hw.o -c -o providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm_hw.o providers/implementations/ciphers/ciphercommon_gcm_hw.c +cc -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/ciphers/libcommon-lib-ciphercommon_hw.d.tmp -MT providers/implementations/ciphers/libcommon-lib-ciphercommon_hw.o -c -o providers/implementations/ciphers/libcommon-lib-ciphercommon_hw.o providers/implementations/ciphers/ciphercommon_hw.c +cc -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/digests/libcommon-lib-digestcommon.d.tmp -MT providers/implementations/digests/libcommon-lib-digestcommon.o -c -o providers/implementations/digests/libcommon-lib-digestcommon.o providers/implementations/digests/digestcommon.c +cc -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/record/methods/libcommon-lib-tls_pad.d.tmp -MT ssl/record/methods/libcommon-lib-tls_pad.o -c -o ssl/record/methods/libcommon-lib-tls_pad.o ssl/record/methods/tls_pad.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-bio_ssl.d.tmp -MT ssl/libssl-lib-bio_ssl.o -c -o ssl/libssl-lib-bio_ssl.o ssl/bio_ssl.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-d1_lib.d.tmp -MT ssl/libssl-lib-d1_lib.o -c -o ssl/libssl-lib-d1_lib.o ssl/d1_lib.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-d1_msg.d.tmp -MT ssl/libssl-lib-d1_msg.o -c -o ssl/libssl-lib-d1_msg.o ssl/d1_msg.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-d1_srtp.d.tmp -MT ssl/libssl-lib-d1_srtp.o -c -o ssl/libssl-lib-d1_srtp.o ssl/d1_srtp.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-event_queue.d.tmp -MT ssl/libssl-lib-event_queue.o -c -o ssl/libssl-lib-event_queue.o ssl/event_queue.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-methods.d.tmp -MT ssl/libssl-lib-methods.o -c -o ssl/libssl-lib-methods.o ssl/methods.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-pqueue.d.tmp -MT ssl/libssl-lib-pqueue.o -c -o ssl/libssl-lib-pqueue.o ssl/pqueue.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-priority_queue.d.tmp -MT ssl/libssl-lib-priority_queue.o -c -o ssl/libssl-lib-priority_queue.o ssl/priority_queue.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-s3_enc.d.tmp -MT ssl/libssl-lib-s3_enc.o -c -o ssl/libssl-lib-s3_enc.o ssl/s3_enc.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-s3_lib.d.tmp -MT ssl/libssl-lib-s3_lib.o -c -o ssl/libssl-lib-s3_lib.o ssl/s3_lib.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-s3_msg.d.tmp -MT ssl/libssl-lib-s3_msg.o -c -o ssl/libssl-lib-s3_msg.o ssl/s3_msg.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-ssl_asn1.d.tmp -MT ssl/libssl-lib-ssl_asn1.o -c -o ssl/libssl-lib-ssl_asn1.o ssl/ssl_asn1.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-ssl_cert.d.tmp -MT ssl/libssl-lib-ssl_cert.o -c -o ssl/libssl-lib-ssl_cert.o ssl/ssl_cert.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-ssl_cert_comp.d.tmp -MT ssl/libssl-lib-ssl_cert_comp.o -c -o ssl/libssl-lib-ssl_cert_comp.o ssl/ssl_cert_comp.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-ssl_ciph.d.tmp -MT ssl/libssl-lib-ssl_ciph.o -c -o ssl/libssl-lib-ssl_ciph.o ssl/ssl_ciph.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-ssl_conf.d.tmp -MT ssl/libssl-lib-ssl_conf.o -c -o ssl/libssl-lib-ssl_conf.o ssl/ssl_conf.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-ssl_err.d.tmp -MT ssl/libssl-lib-ssl_err.o -c -o ssl/libssl-lib-ssl_err.o ssl/ssl_err.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-ssl_err_legacy.d.tmp -MT ssl/libssl-lib-ssl_err_legacy.o -c -o ssl/libssl-lib-ssl_err_legacy.o ssl/ssl_err_legacy.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-ssl_init.d.tmp -MT ssl/libssl-lib-ssl_init.o -c -o ssl/libssl-lib-ssl_init.o ssl/ssl_init.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-ssl_lib.d.tmp -MT ssl/libssl-lib-ssl_lib.o -c -o ssl/libssl-lib-ssl_lib.o ssl/ssl_lib.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-ssl_mcnf.d.tmp -MT ssl/libssl-lib-ssl_mcnf.o -c -o ssl/libssl-lib-ssl_mcnf.o ssl/ssl_mcnf.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-ssl_rsa.d.tmp -MT ssl/libssl-lib-ssl_rsa.o -c -o ssl/libssl-lib-ssl_rsa.o ssl/ssl_rsa.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-ssl_rsa_legacy.d.tmp -MT ssl/libssl-lib-ssl_rsa_legacy.o -c -o ssl/libssl-lib-ssl_rsa_legacy.o ssl/ssl_rsa_legacy.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-ssl_sess.d.tmp -MT ssl/libssl-lib-ssl_sess.o -c -o ssl/libssl-lib-ssl_sess.o ssl/ssl_sess.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-ssl_stat.d.tmp -MT ssl/libssl-lib-ssl_stat.o -c -o ssl/libssl-lib-ssl_stat.o ssl/ssl_stat.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-ssl_txt.d.tmp -MT ssl/libssl-lib-ssl_txt.o -c -o ssl/libssl-lib-ssl_txt.o ssl/ssl_txt.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-ssl_utst.d.tmp -MT ssl/libssl-lib-ssl_utst.o -c -o ssl/libssl-lib-ssl_utst.o ssl/ssl_utst.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-t1_enc.d.tmp -MT ssl/libssl-lib-t1_enc.o -c -o ssl/libssl-lib-t1_enc.o ssl/t1_enc.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-t1_lib.d.tmp -MT ssl/libssl-lib-t1_lib.o -c -o ssl/libssl-lib-t1_lib.o ssl/t1_lib.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-t1_trce.d.tmp -MT ssl/libssl-lib-t1_trce.o -c -o ssl/libssl-lib-t1_trce.o ssl/t1_trce.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-tls13_enc.d.tmp -MT ssl/libssl-lib-tls13_enc.o -c -o ssl/libssl-lib-tls13_enc.o ssl/tls13_enc.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-tls_depr.d.tmp -MT ssl/libssl-lib-tls_depr.o -c -o ssl/libssl-lib-tls_depr.o ssl/tls_depr.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/libssl-lib-tls_srp.d.tmp -MT ssl/libssl-lib-tls_srp.o -c -o ssl/libssl-lib-tls_srp.o ssl/tls_srp.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-cc_newreno.d.tmp -MT ssl/quic/libssl-lib-cc_newreno.o -c -o ssl/quic/libssl-lib-cc_newreno.o ssl/quic/cc_newreno.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-json_enc.d.tmp -MT ssl/quic/libssl-lib-json_enc.o -c -o ssl/quic/libssl-lib-json_enc.o ssl/quic/json_enc.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-qlog.d.tmp -MT ssl/quic/libssl-lib-qlog.o -c -o ssl/quic/libssl-lib-qlog.o ssl/quic/qlog.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-qlog_event_helpers.d.tmp -MT ssl/quic/libssl-lib-qlog_event_helpers.o -c -o ssl/quic/libssl-lib-qlog_event_helpers.o ssl/quic/qlog_event_helpers.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_ackm.d.tmp -MT ssl/quic/libssl-lib-quic_ackm.o -c -o ssl/quic/libssl-lib-quic_ackm.o ssl/quic/quic_ackm.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_cfq.d.tmp -MT ssl/quic/libssl-lib-quic_cfq.o -c -o ssl/quic/libssl-lib-quic_cfq.o ssl/quic/quic_cfq.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_channel.d.tmp -MT ssl/quic/libssl-lib-quic_channel.o -c -o ssl/quic/libssl-lib-quic_channel.o ssl/quic/quic_channel.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_demux.d.tmp -MT ssl/quic/libssl-lib-quic_demux.o -c -o ssl/quic/libssl-lib-quic_demux.o ssl/quic/quic_demux.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_engine.d.tmp -MT ssl/quic/libssl-lib-quic_engine.o -c -o ssl/quic/libssl-lib-quic_engine.o ssl/quic/quic_engine.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_fc.d.tmp -MT ssl/quic/libssl-lib-quic_fc.o -c -o ssl/quic/libssl-lib-quic_fc.o ssl/quic/quic_fc.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_fifd.d.tmp -MT ssl/quic/libssl-lib-quic_fifd.o -c -o ssl/quic/libssl-lib-quic_fifd.o ssl/quic/quic_fifd.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_impl.d.tmp -MT ssl/quic/libssl-lib-quic_impl.o -c -o ssl/quic/libssl-lib-quic_impl.o ssl/quic/quic_impl.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_lcidm.d.tmp -MT ssl/quic/libssl-lib-quic_lcidm.o -c -o ssl/quic/libssl-lib-quic_lcidm.o ssl/quic/quic_lcidm.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_method.d.tmp -MT ssl/quic/libssl-lib-quic_method.o -c -o ssl/quic/libssl-lib-quic_method.o ssl/quic/quic_method.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_port.d.tmp -MT ssl/quic/libssl-lib-quic_port.o -c -o ssl/quic/libssl-lib-quic_port.o ssl/quic/quic_port.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_rcidm.d.tmp -MT ssl/quic/libssl-lib-quic_rcidm.o -c -o ssl/quic/libssl-lib-quic_rcidm.o ssl/quic/quic_rcidm.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_reactor.d.tmp -MT ssl/quic/libssl-lib-quic_reactor.o -c -o ssl/quic/libssl-lib-quic_reactor.o ssl/quic/quic_reactor.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_record_rx.d.tmp -MT ssl/quic/libssl-lib-quic_record_rx.o -c -o ssl/quic/libssl-lib-quic_record_rx.o ssl/quic/quic_record_rx.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_record_shared.d.tmp -MT ssl/quic/libssl-lib-quic_record_shared.o -c -o ssl/quic/libssl-lib-quic_record_shared.o ssl/quic/quic_record_shared.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_record_tx.d.tmp -MT ssl/quic/libssl-lib-quic_record_tx.o -c -o ssl/quic/libssl-lib-quic_record_tx.o ssl/quic/quic_record_tx.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_record_util.d.tmp -MT ssl/quic/libssl-lib-quic_record_util.o -c -o ssl/quic/libssl-lib-quic_record_util.o ssl/quic/quic_record_util.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_rstream.d.tmp -MT ssl/quic/libssl-lib-quic_rstream.o -c -o ssl/quic/libssl-lib-quic_rstream.o ssl/quic/quic_rstream.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_rx_depack.d.tmp -MT ssl/quic/libssl-lib-quic_rx_depack.o -c -o ssl/quic/libssl-lib-quic_rx_depack.o ssl/quic/quic_rx_depack.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_sf_list.d.tmp -MT ssl/quic/libssl-lib-quic_sf_list.o -c -o ssl/quic/libssl-lib-quic_sf_list.o ssl/quic/quic_sf_list.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_srt_gen.d.tmp -MT ssl/quic/libssl-lib-quic_srt_gen.o -c -o ssl/quic/libssl-lib-quic_srt_gen.o ssl/quic/quic_srt_gen.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_srtm.d.tmp -MT ssl/quic/libssl-lib-quic_srtm.o -c -o ssl/quic/libssl-lib-quic_srtm.o ssl/quic/quic_srtm.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_sstream.d.tmp -MT ssl/quic/libssl-lib-quic_sstream.o -c -o ssl/quic/libssl-lib-quic_sstream.o ssl/quic/quic_sstream.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_statm.d.tmp -MT ssl/quic/libssl-lib-quic_statm.o -c -o ssl/quic/libssl-lib-quic_statm.o ssl/quic/quic_statm.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_stream_map.d.tmp -MT ssl/quic/libssl-lib-quic_stream_map.o -c -o ssl/quic/libssl-lib-quic_stream_map.o ssl/quic/quic_stream_map.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_thread_assist.d.tmp -MT ssl/quic/libssl-lib-quic_thread_assist.o -c -o ssl/quic/libssl-lib-quic_thread_assist.o ssl/quic/quic_thread_assist.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_tls.d.tmp -MT ssl/quic/libssl-lib-quic_tls.o -c -o ssl/quic/libssl-lib-quic_tls.o ssl/quic/quic_tls.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_trace.d.tmp -MT ssl/quic/libssl-lib-quic_trace.o -c -o ssl/quic/libssl-lib-quic_trace.o ssl/quic/quic_trace.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_tserver.d.tmp -MT ssl/quic/libssl-lib-quic_tserver.o -c -o ssl/quic/libssl-lib-quic_tserver.o ssl/quic/quic_tserver.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_txp.d.tmp -MT ssl/quic/libssl-lib-quic_txp.o -c -o ssl/quic/libssl-lib-quic_txp.o ssl/quic/quic_txp.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_txpim.d.tmp -MT ssl/quic/libssl-lib-quic_txpim.o -c -o ssl/quic/libssl-lib-quic_txpim.o ssl/quic/quic_txpim.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_types.d.tmp -MT ssl/quic/libssl-lib-quic_types.o -c -o ssl/quic/libssl-lib-quic_types.o ssl/quic/quic_types.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_wire.d.tmp -MT ssl/quic/libssl-lib-quic_wire.o -c -o ssl/quic/libssl-lib-quic_wire.o ssl/quic/quic_wire.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-quic_wire_pkt.d.tmp -MT ssl/quic/libssl-lib-quic_wire_pkt.o -c -o ssl/quic/libssl-lib-quic_wire_pkt.o ssl/quic/quic_wire_pkt.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/quic/libssl-lib-uint_set.d.tmp -MT ssl/quic/libssl-lib-uint_set.o -c -o ssl/quic/libssl-lib-uint_set.o ssl/quic/uint_set.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/record/libssl-lib-rec_layer_d1.d.tmp -MT ssl/record/libssl-lib-rec_layer_d1.o -c -o ssl/record/libssl-lib-rec_layer_d1.o ssl/record/rec_layer_d1.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/record/libssl-lib-rec_layer_s3.d.tmp -MT ssl/record/libssl-lib-rec_layer_s3.o -c -o ssl/record/libssl-lib-rec_layer_s3.o ssl/record/rec_layer_s3.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/record/methods/libssl-lib-dtls_meth.d.tmp -MT ssl/record/methods/libssl-lib-dtls_meth.o -c -o ssl/record/methods/libssl-lib-dtls_meth.o ssl/record/methods/dtls_meth.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/record/methods/libssl-lib-ssl3_meth.d.tmp -MT ssl/record/methods/libssl-lib-ssl3_meth.o -c -o ssl/record/methods/libssl-lib-ssl3_meth.o ssl/record/methods/ssl3_meth.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/record/methods/libssl-lib-tls13_meth.d.tmp -MT ssl/record/methods/libssl-lib-tls13_meth.o -c -o ssl/record/methods/libssl-lib-tls13_meth.o ssl/record/methods/tls13_meth.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/record/methods/libssl-lib-tls1_meth.d.tmp -MT ssl/record/methods/libssl-lib-tls1_meth.o -c -o ssl/record/methods/libssl-lib-tls1_meth.o ssl/record/methods/tls1_meth.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/record/methods/libssl-lib-tls_common.d.tmp -MT ssl/record/methods/libssl-lib-tls_common.o -c -o ssl/record/methods/libssl-lib-tls_common.o ssl/record/methods/tls_common.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/record/methods/libssl-lib-tls_multib.d.tmp -MT ssl/record/methods/libssl-lib-tls_multib.o -c -o ssl/record/methods/libssl-lib-tls_multib.o ssl/record/methods/tls_multib.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/record/methods/libssl-lib-tlsany_meth.d.tmp -MT ssl/record/methods/libssl-lib-tlsany_meth.o -c -o ssl/record/methods/libssl-lib-tlsany_meth.o ssl/record/methods/tlsany_meth.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/rio/libssl-lib-poll_immediate.d.tmp -MT ssl/rio/libssl-lib-poll_immediate.o -c -o ssl/rio/libssl-lib-poll_immediate.o ssl/rio/poll_immediate.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/statem/libssl-lib-extensions.d.tmp -MT ssl/statem/libssl-lib-extensions.o -c -o ssl/statem/libssl-lib-extensions.o ssl/statem/extensions.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/statem/libssl-lib-extensions_clnt.d.tmp -MT ssl/statem/libssl-lib-extensions_clnt.o -c -o ssl/statem/libssl-lib-extensions_clnt.o ssl/statem/extensions_clnt.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/statem/libssl-lib-extensions_cust.d.tmp -MT ssl/statem/libssl-lib-extensions_cust.o -c -o ssl/statem/libssl-lib-extensions_cust.o ssl/statem/extensions_cust.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/statem/libssl-lib-extensions_srvr.d.tmp -MT ssl/statem/libssl-lib-extensions_srvr.o -c -o ssl/statem/libssl-lib-extensions_srvr.o ssl/statem/extensions_srvr.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/statem/libssl-lib-statem.d.tmp -MT ssl/statem/libssl-lib-statem.o -c -o ssl/statem/libssl-lib-statem.o ssl/statem/statem.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/statem/libssl-lib-statem_clnt.d.tmp -MT ssl/statem/libssl-lib-statem_clnt.o -c -o ssl/statem/libssl-lib-statem_clnt.o ssl/statem/statem_clnt.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/statem/libssl-lib-statem_dtls.d.tmp -MT ssl/statem/libssl-lib-statem_dtls.o -c -o ssl/statem/libssl-lib-statem_dtls.o ssl/statem/statem_dtls.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/statem/libssl-lib-statem_lib.d.tmp -MT ssl/statem/libssl-lib-statem_lib.o -c -o ssl/statem/libssl-lib-statem_lib.o ssl/statem/statem_lib.c +cc -I. -Iinclude -DAES_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF ssl/statem/libssl-lib-statem_srvr.d.tmp -MT ssl/statem/libssl-lib-statem_srvr.o -c -o ssl/statem/libssl-lib-statem_srvr.o ssl/statem/statem_srvr.c +rm -f providers/liblegacy.a +ar qc providers/liblegacy.a providers/implementations/ciphers/liblegacy-lib-cipher_blowfish.o providers/implementations/ciphers/liblegacy-lib-cipher_blowfish_hw.o providers/implementations/ciphers/liblegacy-lib-cipher_cast5.o providers/implementations/ciphers/liblegacy-lib-cipher_cast5_hw.o providers/implementations/ciphers/liblegacy-lib-cipher_des.o providers/implementations/ciphers/liblegacy-lib-cipher_des_hw.o providers/implementations/ciphers/liblegacy-lib-cipher_desx.o providers/implementations/ciphers/liblegacy-lib-cipher_desx_hw.o providers/implementations/ciphers/liblegacy-lib-cipher_rc2.o providers/implementations/ciphers/liblegacy-lib-cipher_rc2_hw.o providers/implementations/ciphers/liblegacy-lib-cipher_rc4.o providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5.o providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5_hw.o providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hw.o providers/implementations/digests/liblegacy-lib-md4_prov.o providers/implementations/digests/liblegacy-lib-mdc2_prov.o providers/implementations/digests/liblegacy-lib-wp_prov.o providers/implementations/kdfs/liblegacy-lib-pbkdf1.o providers/implementations/kdfs/liblegacy-lib-pvkkdf.o +ranlib providers/liblegacy.a || echo Never mind. +rm -f apps/libapps.a +ar qc apps/libapps.a apps/lib/libapps-lib-app_libctx.o apps/lib/libapps-lib-app_params.o apps/lib/libapps-lib-app_provider.o apps/lib/libapps-lib-app_rand.o apps/lib/libapps-lib-app_x509.o apps/lib/libapps-lib-apps.o apps/lib/libapps-lib-apps_opt_printf.o apps/lib/libapps-lib-apps_ui.o apps/lib/libapps-lib-columns.o apps/lib/libapps-lib-engine.o apps/lib/libapps-lib-engine_loader.o apps/lib/libapps-lib-fmt.o apps/lib/libapps-lib-http_server.o apps/lib/libapps-lib-log.o apps/lib/libapps-lib-names.o apps/lib/libapps-lib-opt.o apps/lib/libapps-lib-s_cb.o apps/lib/libapps-lib-s_socket.o apps/lib/libapps-lib-tlssrp_depr.o +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/aes/libcrypto-lib-aes-x86_64.o crypto/aes/aes-x86_64.s +ranlib apps/libapps.a || echo Never mind. +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/aes/libcrypto-lib-aesni-mb-x86_64.o crypto/aes/aesni-mb-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/aes/libcrypto-lib-aesni-sha1-x86_64.o crypto/aes/aesni-sha1-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/aes/libcrypto-lib-aesni-sha256-x86_64.o crypto/aes/aesni-sha256-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/aes/libcrypto-lib-aesni-x86_64.o crypto/aes/aesni-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/aes/libcrypto-lib-bsaes-x86_64.o crypto/aes/bsaes-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/aes/libcrypto-lib-vpaes-x86_64.o crypto/aes/vpaes-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/bn/libcrypto-lib-rsaz-2k-avx512.o crypto/bn/rsaz-2k-avx512.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/bn/libcrypto-lib-rsaz-3k-avx512.o crypto/bn/rsaz-3k-avx512.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/bn/libcrypto-lib-rsaz-4k-avx512.o crypto/bn/rsaz-4k-avx512.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/bn/libcrypto-lib-rsaz-avx2.o crypto/bn/rsaz-avx2.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/bn/libcrypto-lib-rsaz-x86_64.o crypto/bn/rsaz-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/bn/libcrypto-lib-x86_64-gf2m.o crypto/bn/x86_64-gf2m.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/bn/libcrypto-lib-x86_64-mont.o crypto/bn/x86_64-mont.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/bn/libcrypto-lib-x86_64-mont5.o crypto/bn/x86_64-mont5.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/chacha/libcrypto-lib-chacha-x86_64.o crypto/chacha/chacha-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/ec/libcrypto-lib-ecp_nistz256-x86_64.o crypto/ec/ecp_nistz256-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/ec/libcrypto-lib-x25519-x86_64.o crypto/ec/x25519-x86_64.s +cc -Icrypto -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-cversion.d.tmp -MT crypto/libcrypto-lib-cversion.o -c -o crypto/libcrypto-lib-cversion.o crypto/cversion.c +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/libcrypto-lib-x86_64cpuid.o crypto/x86_64cpuid.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/md5/libcrypto-lib-md5-x86_64.o crypto/md5/md5-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/modes/libcrypto-lib-aes-gcm-avx512.o crypto/modes/aes-gcm-avx512.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/modes/libcrypto-lib-aesni-gcm-x86_64.o crypto/modes/aesni-gcm-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/modes/libcrypto-lib-ghash-x86_64.o crypto/modes/ghash-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/poly1305/libcrypto-lib-poly1305-x86_64.o crypto/poly1305/poly1305-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/rc4/libcrypto-lib-rc4-md5-x86_64.o crypto/rc4/rc4-md5-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/rc4/libcrypto-lib-rc4-x86_64.o crypto/rc4/rc4-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/sha/libcrypto-lib-keccak1600-x86_64.o crypto/sha/keccak1600-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/sha/libcrypto-lib-sha1-mb-x86_64.o crypto/sha/sha1-mb-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/sha/libcrypto-lib-sha1-x86_64.o crypto/sha/sha1-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/sha/libcrypto-lib-sha256-mb-x86_64.o crypto/sha/sha256-mb-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/sha/libcrypto-lib-sha256-x86_64.o crypto/sha/sha256-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/sha/libcrypto-lib-sha512-x86_64.o crypto/sha/sha512-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/whrlpool/libcrypto-lib-wp-x86_64.o crypto/whrlpool/wp-x86_64.s +cc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o engines/libcrypto-lib-e_padlock-x86_64.o engines/e_padlock-x86_64.s +cc -Iproviders/common/include/prov -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/der/libdefault-lib-der_rsa_sig.d.tmp -MT providers/common/der/libdefault-lib-der_rsa_sig.o -c -o providers/common/der/libdefault-lib-der_rsa_sig.o providers/common/der/der_rsa_sig.c +cc -Iproviders/common/include/prov -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/der/libdefault-lib-der_sm2_gen.d.tmp -MT providers/common/der/libdefault-lib-der_sm2_gen.o -c -o providers/common/der/libdefault-lib-der_sm2_gen.o providers/common/der/der_sm2_gen.c +cc -Iproviders/common/include/prov -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/der/libdefault-lib-der_sm2_key.d.tmp -MT providers/common/der/libdefault-lib-der_sm2_key.o -c -o providers/common/der/libdefault-lib-der_sm2_key.o providers/common/der/der_sm2_key.c +cc -Iproviders/common/include/prov -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/der/libdefault-lib-der_sm2_sig.d.tmp -MT providers/common/der/libdefault-lib-der_sm2_sig.o -c -o providers/common/der/libdefault-lib-der_sm2_sig.o providers/common/der/der_sm2_sig.c +cc -Iproviders/common/include/prov -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/kdfs/libdefault-lib-x942kdf.d.tmp -MT providers/implementations/kdfs/libdefault-lib-x942kdf.o -c -o providers/implementations/kdfs/libdefault-lib-x942kdf.o providers/implementations/kdfs/x942kdf.c +cc -Iproviders/common/include/prov -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/signature/libdefault-lib-dsa_sig.d.tmp -MT providers/implementations/signature/libdefault-lib-dsa_sig.o -c -o providers/implementations/signature/libdefault-lib-dsa_sig.o providers/implementations/signature/dsa_sig.c +cc -Iproviders/common/include/prov -I. -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DKECCAK1600_ASM -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/implementations/signature/libdefault-lib-eddsa_sig.d.tmp -MT providers/implementations/signature/libdefault-lib-eddsa_sig.o -c -o providers/implementations/signature/libdefault-lib-eddsa_sig.o providers/implementations/signature/eddsa_sig.c +cc -Iproviders/common/include/prov -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/der/libcommon-lib-der_digests_gen.d.tmp -MT providers/common/der/libcommon-lib-der_digests_gen.o -c -o providers/common/der/libcommon-lib-der_digests_gen.o providers/common/der/der_digests_gen.c +cc -Iproviders/common/include/prov -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/der/libcommon-lib-der_dsa_gen.d.tmp -MT providers/common/der/libcommon-lib-der_dsa_gen.o -c -o providers/common/der/libcommon-lib-der_dsa_gen.o providers/common/der/der_dsa_gen.c +cc -Iproviders/common/include/prov -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/der/libcommon-lib-der_ec_gen.d.tmp -MT providers/common/der/libcommon-lib-der_ec_gen.o -c -o providers/common/der/libcommon-lib-der_ec_gen.o providers/common/der/der_ec_gen.c +cc -Iproviders/common/include/prov -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/der/libcommon-lib-der_ecx_gen.d.tmp -MT providers/common/der/libcommon-lib-der_ecx_gen.o -c -o providers/common/der/libcommon-lib-der_ecx_gen.o providers/common/der/der_ecx_gen.c +cc -Iproviders/common/include/prov -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/der/libcommon-lib-der_rsa_gen.d.tmp -MT providers/common/der/libcommon-lib-der_rsa_gen.o -c -o providers/common/der/libcommon-lib-der_rsa_gen.o providers/common/der/der_rsa_gen.c +cc -Iproviders/common/include/prov -Icrypto -Iinclude -Iproviders/implementations/include -Iproviders/common/include -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -m64 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF providers/common/der/libcommon-lib-der_wrap_gen.d.tmp -MT providers/common/der/libcommon-lib-der_wrap_gen.o -c -o providers/common/der/libcommon-lib-der_wrap_gen.o providers/common/der/der_wrap_gen.c +rm -f providers/libcommon.a +ar qc providers/libcommon.a providers/common/der/libcommon-lib-der_digests_gen.o providers/common/der/libcommon-lib-der_dsa_gen.o providers/common/der/libcommon-lib-der_dsa_key.o providers/common/der/libcommon-lib-der_dsa_sig.o providers/common/der/libcommon-lib-der_ec_gen.o providers/common/der/libcommon-lib-der_ec_key.o providers/common/der/libcommon-lib-der_ec_sig.o providers/common/der/libcommon-lib-der_ecx_gen.o providers/common/der/libcommon-lib-der_ecx_key.o providers/common/der/libcommon-lib-der_rsa_gen.o providers/common/der/libcommon-lib-der_rsa_key.o providers/common/der/libcommon-lib-der_wrap_gen.o providers/common/libcommon-lib-provider_ctx.o providers/common/libcommon-lib-provider_err.o providers/implementations/ciphers/libcommon-lib-ciphercommon.o providers/implementations/ciphers/libcommon-lib-ciphercommon_block.o providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm.o providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm_hw.o providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm.o providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm_hw.o providers/implementations/ciphers/libcommon-lib-ciphercommon_hw.o providers/implementations/digests/libcommon-lib-digestcommon.o ssl/record/methods/libcommon-lib-tls_pad.o +ranlib providers/libcommon.a || echo Never mind. +rm -f libcrypto.a +rm -f providers/libdefault.a +ar qc libcrypto.a crypto/aes/libcrypto-lib-aes-x86_64.o crypto/aes/libcrypto-lib-aes_cfb.o crypto/aes/libcrypto-lib-aes_ecb.o crypto/aes/libcrypto-lib-aes_ige.o crypto/aes/libcrypto-lib-aes_misc.o crypto/aes/libcrypto-lib-aes_ofb.o crypto/aes/libcrypto-lib-aes_wrap.o crypto/aes/libcrypto-lib-aesni-mb-x86_64.o crypto/aes/libcrypto-lib-aesni-sha1-x86_64.o crypto/aes/libcrypto-lib-aesni-sha256-x86_64.o crypto/aes/libcrypto-lib-aesni-x86_64.o crypto/aes/libcrypto-lib-bsaes-x86_64.o crypto/aes/libcrypto-lib-vpaes-x86_64.o crypto/aria/libcrypto-lib-aria.o crypto/asn1/libcrypto-lib-a_bitstr.o crypto/asn1/libcrypto-lib-a_d2i_fp.o crypto/asn1/libcrypto-lib-a_digest.o crypto/asn1/libcrypto-lib-a_dup.o crypto/asn1/libcrypto-lib-a_gentm.o crypto/asn1/libcrypto-lib-a_i2d_fp.o crypto/asn1/libcrypto-lib-a_int.o crypto/asn1/libcrypto-lib-a_mbstr.o crypto/asn1/libcrypto-lib-a_object.o crypto/asn1/libcrypto-lib-a_octet.o crypto/asn1/libcrypto-lib-a_print.o crypto/asn1/libcrypto-lib-a_sign.o crypto/asn1/libcrypto-lib-a_strex.o crypto/asn1/libcrypto-lib-a_strnid.o crypto/asn1/libcrypto-lib-a_time.o crypto/asn1/libcrypto-lib-a_type.o crypto/asn1/libcrypto-lib-a_utctm.o crypto/asn1/libcrypto-lib-a_utf8.o crypto/asn1/libcrypto-lib-a_verify.o crypto/asn1/libcrypto-lib-ameth_lib.o crypto/asn1/libcrypto-lib-asn1_err.o crypto/asn1/libcrypto-lib-asn1_gen.o crypto/asn1/libcrypto-lib-asn1_item_list.o crypto/asn1/libcrypto-lib-asn1_lib.o crypto/asn1/libcrypto-lib-asn1_parse.o crypto/asn1/libcrypto-lib-asn_mime.o crypto/asn1/libcrypto-lib-asn_moid.o crypto/asn1/libcrypto-lib-asn_mstbl.o crypto/asn1/libcrypto-lib-asn_pack.o crypto/asn1/libcrypto-lib-bio_asn1.o crypto/asn1/libcrypto-lib-bio_ndef.o crypto/asn1/libcrypto-lib-d2i_param.o crypto/asn1/libcrypto-lib-d2i_pr.o crypto/asn1/libcrypto-lib-d2i_pu.o crypto/asn1/libcrypto-lib-evp_asn1.o crypto/asn1/libcrypto-lib-f_int.o crypto/asn1/libcrypto-lib-f_string.o crypto/asn1/libcrypto-lib-i2d_evp.o crypto/asn1/libcrypto-lib-n_pkey.o crypto/asn1/libcrypto-lib-nsseq.o crypto/asn1/libcrypto-lib-p5_pbe.o crypto/asn1/libcrypto-lib-p5_pbev2.o crypto/asn1/libcrypto-lib-p5_scrypt.o crypto/asn1/libcrypto-lib-p8_pkey.o crypto/asn1/libcrypto-lib-t_bitst.o crypto/asn1/libcrypto-lib-t_pkey.o crypto/asn1/libcrypto-lib-t_spki.o crypto/asn1/libcrypto-lib-tasn_dec.o crypto/asn1/libcrypto-lib-tasn_enc.o crypto/asn1/libcrypto-lib-tasn_fre.o crypto/asn1/libcrypto-lib-tasn_new.o crypto/asn1/libcrypto-lib-tasn_prn.o crypto/asn1/libcrypto-lib-tasn_scn.o crypto/asn1/libcrypto-lib-tasn_typ.o crypto/asn1/libcrypto-lib-tasn_utl.o crypto/asn1/libcrypto-lib-x_algor.o crypto/asn1/libcrypto-lib-x_bignum.o crypto/asn1/libcrypto-lib-x_info.o crypto/asn1/libcrypto-lib-x_int64.o crypto/asn1/libcrypto-lib-x_long.o crypto/asn1/libcrypto-lib-x_pkey.o crypto/asn1/libcrypto-lib-x_sig.o crypto/asn1/libcrypto-lib-x_spki.o crypto/asn1/libcrypto-lib-x_val.o crypto/async/arch/libcrypto-lib-async_null.o crypto/async/arch/libcrypto-lib-async_posix.o crypto/async/arch/libcrypto-lib-async_win.o crypto/async/libcrypto-lib-async.o crypto/async/libcrypto-lib-async_err.o crypto/async/libcrypto-lib-async_wait.o crypto/bf/libcrypto-lib-bf_cfb64.o crypto/bf/libcrypto-lib-bf_ecb.o crypto/bf/libcrypto-lib-bf_enc.o crypto/bf/libcrypto-lib-bf_ofb64.o crypto/bf/libcrypto-lib-bf_skey.o crypto/bio/libcrypto-lib-bf_buff.o crypto/bio/libcrypto-lib-bf_lbuf.o crypto/bio/libcrypto-lib-bf_nbio.o crypto/bio/libcrypto-lib-bf_null.o crypto/bio/libcrypto-lib-bf_prefix.o crypto/bio/libcrypto-lib-bf_readbuff.o crypto/bio/libcrypto-lib-bio_addr.o crypto/bio/libcrypto-lib-bio_cb.o crypto/bio/libcrypto-lib-bio_dump.o crypto/bio/libcrypto-lib-bio_err.o crypto/bio/libcrypto-lib-bio_lib.o crypto/bio/libcrypto-lib-bio_meth.o crypto/bio/libcrypto-lib-bio_print.o crypto/bio/libcrypto-lib-bio_sock.o crypto/bio/libcrypto-lib-bio_sock2.o crypto/bio/libcrypto-lib-bss_acpt.o crypto/bio/libcrypto-lib-bss_bio.o crypto/bio/libcrypto-lib-bss_conn.o crypto/bio/libcrypto-lib-bss_core.o crypto/bio/libcrypto-lib-bss_dgram.o crypto/bio/libcrypto-lib-bss_dgram_pair.o crypto/bio/libcrypto-lib-bss_fd.o crypto/bio/libcrypto-lib-bss_file.o crypto/bio/libcrypto-lib-bss_log.o crypto/bio/libcrypto-lib-bss_mem.o crypto/bio/libcrypto-lib-bss_null.o crypto/bio/libcrypto-lib-bss_sock.o crypto/bio/libcrypto-lib-ossl_core_bio.o crypto/bn/asm/libcrypto-lib-x86_64-gcc.o crypto/bn/libcrypto-lib-bn_add.o crypto/bn/libcrypto-lib-bn_blind.o crypto/bn/libcrypto-lib-bn_const.o crypto/bn/libcrypto-lib-bn_conv.o crypto/bn/libcrypto-lib-bn_ctx.o crypto/bn/libcrypto-lib-bn_depr.o crypto/bn/libcrypto-lib-bn_dh.o crypto/bn/libcrypto-lib-bn_div.o crypto/bn/libcrypto-lib-bn_err.o crypto/bn/libcrypto-lib-bn_exp.o crypto/bn/libcrypto-lib-bn_exp2.o crypto/bn/libcrypto-lib-bn_gcd.o crypto/bn/libcrypto-lib-bn_gf2m.o crypto/bn/libcrypto-lib-bn_intern.o crypto/bn/libcrypto-lib-bn_kron.o crypto/bn/libcrypto-lib-bn_lib.o crypto/bn/libcrypto-lib-bn_mod.o crypto/bn/libcrypto-lib-bn_mont.o crypto/bn/libcrypto-lib-bn_mpi.o crypto/bn/libcrypto-lib-bn_mul.o crypto/bn/libcrypto-lib-bn_nist.o crypto/bn/libcrypto-lib-bn_prime.o crypto/bn/libcrypto-lib-bn_print.o crypto/bn/libcrypto-lib-bn_rand.o crypto/bn/libcrypto-lib-bn_recp.o crypto/bn/libcrypto-lib-bn_rsa_fips186_4.o crypto/bn/libcrypto-lib-bn_shift.o crypto/bn/libcrypto-lib-bn_sqr.o crypto/bn/libcrypto-lib-bn_sqrt.o crypto/bn/libcrypto-lib-bn_srp.o crypto/bn/libcrypto-lib-bn_word.o crypto/bn/libcrypto-lib-bn_x931p.o crypto/bn/libcrypto-lib-rsaz-2k-avx512.o crypto/bn/libcrypto-lib-rsaz-3k-avx512.o crypto/bn/libcrypto-lib-rsaz-4k-avx512.o crypto/bn/libcrypto-lib-rsaz-avx2.o crypto/bn/libcrypto-lib-rsaz-x86_64.o crypto/bn/libcrypto-lib-rsaz_exp.o crypto/bn/libcrypto-lib-rsaz_exp_x2.o crypto/bn/libcrypto-lib-x86_64-gf2m.o crypto/bn/libcrypto-lib-x86_64-mont.o crypto/bn/libcrypto-lib-x86_64-mont5.o crypto/buffer/libcrypto-lib-buf_err.o crypto/buffer/libcrypto-lib-buffer.o crypto/cast/libcrypto-lib-c_cfb64.o crypto/cast/libcrypto-lib-c_ecb.o crypto/cast/libcrypto-lib-c_enc.o crypto/cast/libcrypto-lib-c_ofb64.o crypto/cast/libcrypto-lib-c_skey.o crypto/chacha/libcrypto-lib-chacha-x86_64.o crypto/cmac/libcrypto-lib-cmac.o crypto/cmp/libcrypto-lib-cmp_asn.o crypto/cmp/libcrypto-lib-cmp_client.o crypto/cmp/libcrypto-lib-cmp_ctx.o crypto/cmp/libcrypto-lib-cmp_err.o crypto/cmp/libcrypto-lib-cmp_genm.o crypto/cmp/libcrypto-lib-cmp_hdr.o crypto/cmp/libcrypto-lib-cmp_http.o crypto/cmp/libcrypto-lib-cmp_msg.o crypto/cmp/libcrypto-lib-cmp_protect.o crypto/cmp/libcrypto-lib-cmp_server.o crypto/cmp/libcrypto-lib-cmp_status.o crypto/cmp/libcrypto-lib-cmp_util.o crypto/cmp/libcrypto-lib-cmp_vfy.o crypto/cms/libcrypto-lib-cms_asn1.o crypto/cms/libcrypto-lib-cms_att.o crypto/cms/libcrypto-lib-cms_cd.o crypto/cms/libcrypto-lib-cms_dd.o crypto/cms/libcrypto-lib-cms_dh.o crypto/cms/libcrypto-lib-cms_ec.o crypto/cms/libcrypto-lib-cms_enc.o crypto/cms/libcrypto-lib-cms_env.o crypto/cms/libcrypto-lib-cms_err.o crypto/cms/libcrypto-lib-cms_ess.o crypto/cms/libcrypto-lib-cms_io.o crypto/cms/libcrypto-lib-cms_kari.o crypto/cms/libcrypto-lib-cms_lib.o crypto/cms/libcrypto-lib-cms_pwri.o crypto/cms/libcrypto-lib-cms_rsa.o crypto/cms/libcrypto-lib-cms_sd.o crypto/cms/libcrypto-lib-cms_smime.o crypto/conf/libcrypto-lib-conf_api.o crypto/conf/libcrypto-lib-conf_def.o crypto/conf/libcrypto-lib-conf_err.o crypto/conf/libcrypto-lib-conf_lib.o crypto/conf/libcrypto-lib-conf_mall.o crypto/conf/libcrypto-lib-conf_mod.o crypto/conf/libcrypto-lib-conf_sap.o crypto/conf/libcrypto-lib-conf_ssl.o crypto/crmf/libcrypto-lib-crmf_asn.o crypto/crmf/libcrypto-lib-crmf_err.o crypto/crmf/libcrypto-lib-crmf_lib.o crypto/crmf/libcrypto-lib-crmf_pbm.o crypto/ct/libcrypto-lib-ct_b64.o crypto/ct/libcrypto-lib-ct_err.o crypto/ct/libcrypto-lib-ct_log.o crypto/ct/libcrypto-lib-ct_oct.o crypto/ct/libcrypto-lib-ct_policy.o crypto/ct/libcrypto-lib-ct_prn.o crypto/ct/libcrypto-lib-ct_sct.o crypto/ct/libcrypto-lib-ct_sct_ctx.o crypto/ct/libcrypto-lib-ct_vfy.o crypto/ct/libcrypto-lib-ct_x509v3.o crypto/des/libcrypto-lib-cbc_cksm.o crypto/des/libcrypto-lib-cbc_enc.o crypto/des/libcrypto-lib-cfb64ede.o crypto/des/libcrypto-lib-cfb64enc.o crypto/des/libcrypto-lib-cfb_enc.o crypto/des/libcrypto-lib-des_enc.o crypto/des/libcrypto-lib-ecb3_enc.o crypto/des/libcrypto-lib-ecb_enc.o crypto/des/libcrypto-lib-fcrypt.o crypto/des/libcrypto-lib-fcrypt_b.o crypto/des/libcrypto-lib-ofb64ede.o crypto/des/libcrypto-lib-ofb64enc.o crypto/des/libcrypto-lib-ofb_enc.o crypto/des/libcrypto-lib-pcbc_enc.o crypto/des/libcrypto-lib-qud_cksm.o crypto/des/libcrypto-lib-rand_key.o crypto/des/libcrypto-lib-set_key.o crypto/des/libcrypto-lib-str2key.o crypto/des/libcrypto-lib-xcbc_enc.o crypto/dh/libcrypto-lib-dh_ameth.o crypto/dh/libcrypto-lib-dh_asn1.o crypto/dh/libcrypto-lib-dh_backend.o crypto/dh/libcrypto-lib-dh_check.o crypto/dh/libcrypto-lib-dh_depr.o crypto/dh/libcrypto-lib-dh_err.o crypto/dh/libcrypto-lib-dh_gen.o crypto/dh/libcrypto-lib-dh_group_params.o crypto/dh/libcrypto-lib-dh_kdf.o crypto/dh/libcrypto-lib-dh_key.o crypto/dh/libcrypto-lib-dh_lib.o crypto/dh/libcrypto-lib-dh_meth.o crypto/dh/libcrypto-lib-dh_pmeth.o crypto/dh/libcrypto-lib-dh_prn.o crypto/dh/libcrypto-lib-dh_rfc5114.o crypto/dsa/libcrypto-lib-dsa_ameth.o crypto/dsa/libcrypto-lib-dsa_asn1.o crypto/dsa/libcrypto-lib-dsa_backend.o crypto/dsa/libcrypto-lib-dsa_check.o crypto/dsa/libcrypto-lib-dsa_depr.o crypto/dsa/libcrypto-lib-dsa_err.o crypto/dsa/libcrypto-lib-dsa_gen.o crypto/dsa/libcrypto-lib-dsa_key.o crypto/dsa/libcrypto-lib-dsa_lib.o crypto/dsa/libcrypto-lib-dsa_meth.o crypto/dsa/libcrypto-lib-dsa_ossl.o crypto/dsa/libcrypto-lib-dsa_pmeth.o crypto/dsa/libcrypto-lib-dsa_prn.o crypto/dsa/libcrypto-lib-dsa_sign.o crypto/dsa/libcrypto-lib-dsa_vrf.o crypto/dso/libcrypto-lib-dso_dl.o crypto/dso/libcrypto-lib-dso_dlfcn.o crypto/dso/libcrypto-lib-dso_err.o crypto/dso/libcrypto-lib-dso_lib.o crypto/dso/libcrypto-lib-dso_openssl.o crypto/dso/libcrypto-lib-dso_vms.o crypto/dso/libcrypto-lib-dso_win32.o crypto/ec/curve448/arch_32/libcrypto-lib-f_impl32.o crypto/ec/curve448/arch_64/libcrypto-lib-f_impl64.o crypto/ec/curve448/libcrypto-lib-curve448.o crypto/ec/curve448/libcrypto-lib-curve448_tables.o crypto/ec/curve448/libcrypto-lib-eddsa.o crypto/ec/curve448/libcrypto-lib-f_generic.o crypto/ec/curve448/libcrypto-lib-scalar.o crypto/ec/libcrypto-lib-curve25519.o crypto/ec/libcrypto-lib-ec2_oct.o crypto/ec/libcrypto-lib-ec2_smpl.o crypto/ec/libcrypto-lib-ec_ameth.o crypto/ec/libcrypto-lib-ec_asn1.o crypto/ec/libcrypto-lib-ec_backend.o crypto/ec/libcrypto-lib-ec_check.o crypto/ec/libcrypto-lib-ec_curve.o crypto/ec/libcrypto-lib-ec_cvt.o crypto/ec/libcrypto-lib-ec_deprecated.o crypto/ec/libcrypto-lib-ec_err.o crypto/ec/libcrypto-lib-ec_key.o crypto/ec/libcrypto-lib-ec_kmeth.o crypto/ec/libcrypto-lib-ec_lib.o crypto/ec/libcrypto-lib-ec_mult.o crypto/ec/libcrypto-lib-ec_oct.o crypto/ec/libcrypto-lib-ec_pmeth.o crypto/ec/libcrypto-lib-ec_print.o crypto/ec/libcrypto-lib-ecdh_kdf.o crypto/ec/libcrypto-lib-ecdh_ossl.o crypto/ec/libcrypto-lib-ecdsa_ossl.o crypto/ec/libcrypto-lib-ecdsa_sign.o crypto/ec/libcrypto-lib-ecdsa_vrf.o crypto/ec/libcrypto-lib-eck_prn.o crypto/ec/libcrypto-lib-ecp_mont.o crypto/ec/libcrypto-lib-ecp_nist.o crypto/ec/libcrypto-lib-ecp_nistz256-x86_64.o crypto/ec/libcrypto-lib-ecp_nistz256.o crypto/ec/libcrypto-lib-ecp_oct.o crypto/ec/libcrypto-lib-ecp_smpl.o crypto/ec/libcrypto-lib-ecx_backend.o crypto/ec/libcrypto-lib-ecx_key.o crypto/ec/libcrypto-lib-ecx_meth.o crypto/ec/libcrypto-lib-x25519-x86_64.o crypto/encode_decode/libcrypto-lib-decoder_err.o crypto/encode_decode/libcrypto-lib-decoder_lib.o crypto/encode_decode/libcrypto-lib-decoder_meth.o crypto/encode_decode/libcrypto-lib-decoder_pkey.o crypto/encode_decode/libcrypto-lib-encoder_err.o crypto/encode_decode/libcrypto-lib-encoder_lib.o crypto/encode_decode/libcrypto-lib-encoder_meth.o crypto/encode_decode/libcrypto-lib-encoder_pkey.o crypto/engine/libcrypto-lib-eng_all.o crypto/engine/libcrypto-lib-eng_cnf.o crypto/engine/libcrypto-lib-eng_ctrl.o crypto/engine/libcrypto-lib-eng_dyn.o crypto/engine/libcrypto-lib-eng_err.o crypto/engine/libcrypto-lib-eng_fat.o crypto/engine/libcrypto-lib-eng_init.o crypto/engine/libcrypto-lib-eng_lib.o crypto/engine/libcrypto-lib-eng_list.o crypto/engine/libcrypto-lib-eng_openssl.o crypto/engine/libcrypto-lib-eng_pkey.o crypto/engine/libcrypto-lib-eng_rdrand.o crypto/engine/libcrypto-lib-eng_table.o crypto/engine/libcrypto-lib-tb_asnmth.o crypto/engine/libcrypto-lib-tb_cipher.o crypto/engine/libcrypto-lib-tb_dh.o crypto/engine/libcrypto-lib-tb_digest.o crypto/engine/libcrypto-lib-tb_dsa.o crypto/engine/libcrypto-lib-tb_eckey.o crypto/engine/libcrypto-lib-tb_pkmeth.o crypto/engine/libcrypto-lib-tb_rand.o crypto/engine/libcrypto-lib-tb_rsa.o crypto/err/libcrypto-lib-err.o crypto/err/libcrypto-lib-err_all.o crypto/err/libcrypto-lib-err_all_legacy.o crypto/err/libcrypto-lib-err_blocks.o crypto/err/libcrypto-lib-err_mark.o crypto/err/libcrypto-lib-err_prn.o crypto/err/libcrypto-lib-err_save.o crypto/ess/libcrypto-lib-ess_asn1.o crypto/ess/libcrypto-lib-ess_err.o crypto/ess/libcrypto-lib-ess_lib.o crypto/evp/libcrypto-lib-asymcipher.o crypto/evp/libcrypto-lib-bio_b64.o crypto/evp/libcrypto-lib-bio_enc.o crypto/evp/libcrypto-lib-bio_md.o crypto/evp/libcrypto-lib-bio_ok.o crypto/evp/libcrypto-lib-c_allc.o crypto/evp/libcrypto-lib-c_alld.o crypto/evp/libcrypto-lib-cmeth_lib.o crypto/evp/libcrypto-lib-ctrl_params_translate.o crypto/evp/libcrypto-lib-dh_ctrl.o crypto/evp/libcrypto-lib-dh_support.o crypto/evp/libcrypto-lib-digest.o crypto/evp/libcrypto-lib-dsa_ctrl.o crypto/evp/libcrypto-lib-e_aes.o crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.o crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.o crypto/evp/libcrypto-lib-e_aria.o crypto/evp/libcrypto-lib-e_bf.o crypto/evp/libcrypto-lib-e_cast.o crypto/evp/libcrypto-lib-e_chacha20_poly1305.o crypto/evp/libcrypto-lib-e_des.o crypto/evp/libcrypto-lib-e_des3.o crypto/evp/libcrypto-lib-e_idea.o crypto/evp/libcrypto-lib-e_null.o crypto/evp/libcrypto-lib-e_old.o crypto/evp/libcrypto-lib-e_rc2.o crypto/evp/libcrypto-lib-e_rc4.o crypto/evp/libcrypto-lib-e_rc4_hmac_md5.o crypto/evp/libcrypto-lib-e_rc5.o crypto/evp/libcrypto-lib-e_sm4.o crypto/evp/libcrypto-lib-e_xcbc_d.o crypto/evp/libcrypto-lib-ec_ctrl.o crypto/evp/libcrypto-lib-ec_support.o crypto/evp/libcrypto-lib-encode.o crypto/evp/libcrypto-lib-evp_cnf.o crypto/evp/libcrypto-lib-evp_enc.o crypto/evp/libcrypto-lib-evp_err.o crypto/evp/libcrypto-lib-evp_fetch.o crypto/evp/libcrypto-lib-evp_key.o crypto/evp/libcrypto-lib-evp_lib.o crypto/evp/libcrypto-lib-evp_pbe.o crypto/evp/libcrypto-lib-evp_pkey.o crypto/evp/libcrypto-lib-evp_rand.o crypto/evp/libcrypto-lib-evp_utils.o crypto/evp/libcrypto-lib-exchange.o crypto/evp/libcrypto-lib-kdf_lib.o crypto/evp/libcrypto-lib-kdf_meth.o crypto/evp/libcrypto-lib-kem.o crypto/evp/libcrypto-lib-keymgmt_lib.o crypto/evp/libcrypto-lib-keymgmt_meth.o crypto/evp/libcrypto-lib-legacy_blake2.o crypto/evp/libcrypto-lib-legacy_md4.o crypto/evp/libcrypto-lib-legacy_md5.o crypto/evp/libcrypto-lib-legacy_md5_sha1.o crypto/evp/libcrypto-lib-legacy_mdc2.o crypto/evp/libcrypto-lib-legacy_ripemd.o crypto/evp/libcrypto-lib-legacy_sha.o crypto/evp/libcrypto-lib-legacy_wp.o crypto/evp/libcrypto-lib-m_null.o crypto/evp/libcrypto-lib-m_sigver.o crypto/evp/libcrypto-lib-mac_lib.o crypto/evp/libcrypto-lib-mac_meth.o crypto/evp/libcrypto-lib-names.o crypto/evp/libcrypto-lib-p5_crpt.o crypto/evp/libcrypto-lib-p5_crpt2.o crypto/evp/libcrypto-lib-p_dec.o crypto/evp/libcrypto-lib-p_enc.o crypto/evp/libcrypto-lib-p_legacy.o crypto/evp/libcrypto-lib-p_lib.o crypto/evp/libcrypto-lib-p_open.o crypto/evp/libcrypto-lib-p_seal.o crypto/evp/libcrypto-lib-p_sign.o crypto/evp/libcrypto-lib-p_verify.o crypto/evp/libcrypto-lib-pbe_scrypt.o crypto/evp/libcrypto-lib-pmeth_check.o crypto/evp/libcrypto-lib-pmeth_gn.o crypto/evp/libcrypto-lib-pmeth_lib.o crypto/evp/libcrypto-lib-signature.o crypto/ffc/libcrypto-lib-ffc_backend.o crypto/ffc/libcrypto-lib-ffc_dh.o crypto/ffc/libcrypto-lib-ffc_key_generate.o crypto/ffc/libcrypto-lib-ffc_key_validate.o crypto/ffc/libcrypto-lib-ffc_params.o crypto/ffc/libcrypto-lib-ffc_params_generate.o crypto/ffc/libcrypto-lib-ffc_params_validate.o crypto/hmac/libcrypto-lib-hmac.o crypto/hpke/libcrypto-lib-hpke.o crypto/hpke/libcrypto-lib-hpke_util.o crypto/http/libcrypto-lib-http_client.o crypto/http/libcrypto-lib-http_err.o crypto/http/libcrypto-lib-http_lib.o crypto/kdf/libcrypto-lib-kdf_err.o crypto/lhash/libcrypto-lib-lh_stats.o crypto/lhash/libcrypto-lib-lhash.o crypto/libcrypto-lib-asn1_dsa.o crypto/libcrypto-lib-bsearch.o crypto/libcrypto-lib-context.o crypto/libcrypto-lib-core_algorithm.o crypto/libcrypto-lib-core_fetch.o crypto/libcrypto-lib-core_namemap.o crypto/libcrypto-lib-cpt_err.o crypto/libcrypto-lib-cpuid.o crypto/libcrypto-lib-cryptlib.o crypto/libcrypto-lib-ctype.o crypto/libcrypto-lib-cversion.o crypto/libcrypto-lib-der_writer.o crypto/libcrypto-lib-deterministic_nonce.o crypto/libcrypto-lib-ebcdic.o crypto/libcrypto-lib-ex_data.o crypto/libcrypto-lib-getenv.o crypto/libcrypto-lib-info.o crypto/libcrypto-lib-init.o crypto/libcrypto-lib-initthread.o crypto/libcrypto-lib-mem.o crypto/libcrypto-lib-mem_sec.o crypto/libcrypto-lib-o_dir.o crypto/libcrypto-lib-o_fopen.o crypto/libcrypto-lib-o_init.o crypto/libcrypto-lib-o_str.o crypto/libcrypto-lib-o_time.o crypto/libcrypto-lib-packet.o crypto/libcrypto-lib-param_build.o crypto/libcrypto-lib-param_build_set.o crypto/libcrypto-lib-params.o crypto/libcrypto-lib-params_dup.o crypto/libcrypto-lib-params_from_text.o crypto/libcrypto-lib-params_idx.o crypto/libcrypto-lib-passphrase.o crypto/libcrypto-lib-provider.o crypto/libcrypto-lib-provider_child.o crypto/libcrypto-lib-provider_conf.o crypto/libcrypto-lib-provider_core.o crypto/libcrypto-lib-provider_predefined.o crypto/libcrypto-lib-punycode.o crypto/libcrypto-lib-quic_vlint.o crypto/libcrypto-lib-self_test_core.o crypto/libcrypto-lib-sleep.o crypto/libcrypto-lib-sparse_array.o crypto/libcrypto-lib-threads_lib.o crypto/libcrypto-lib-threads_none.o crypto/libcrypto-lib-threads_pthread.o crypto/libcrypto-lib-threads_win.o +ar qc providers/libdefault.a providers/common/der/libdefault-lib-der_rsa_sig.o providers/common/der/libdefault-lib-der_sm2_gen.o providers/common/der/libdefault-lib-der_sm2_key.o providers/common/der/libdefault-lib-der_sm2_sig.o providers/common/libdefault-lib-bio_prov.o providers/common/libdefault-lib-capabilities.o providers/common/libdefault-lib-digest_to_nid.o providers/common/libdefault-lib-provider_seeding.o providers/common/libdefault-lib-provider_util.o providers/common/libdefault-lib-securitycheck.o providers/common/libdefault-lib-securitycheck_default.o providers/implementations/asymciphers/libdefault-lib-rsa_enc.o providers/implementations/asymciphers/libdefault-lib-sm2_enc.o providers/implementations/ciphers/libdefault-lib-cipher_aes.o providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha.o providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha1_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha256_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm.o providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm.o providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_siv.o providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_siv_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_siv_polyval.o providers/implementations/ciphers/libdefault-lib-cipher_aes_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb.o providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aes_siv.o providers/implementations/ciphers/libdefault-lib-cipher_aes_siv_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aes_wrp.o providers/implementations/ciphers/libdefault-lib-cipher_aes_xts.o providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_fips.o providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aria.o providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm.o providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm.o providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aria_hw.o providers/implementations/ciphers/libdefault-lib-cipher_chacha20.o providers/implementations/ciphers/libdefault-lib-cipher_chacha20_hw.o providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305.o providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305_hw.o providers/implementations/ciphers/libdefault-lib-cipher_cts.o providers/implementations/ciphers/libdefault-lib-cipher_null.o providers/implementations/ciphers/libdefault-lib-cipher_sm4.o providers/implementations/ciphers/libdefault-lib-cipher_sm4_ccm.o providers/implementations/ciphers/libdefault-lib-cipher_sm4_ccm_hw.o providers/implementations/ciphers/libdefault-lib-cipher_sm4_gcm.o providers/implementations/ciphers/libdefault-lib-cipher_sm4_gcm_hw.o providers/implementations/ciphers/libdefault-lib-cipher_sm4_hw.o providers/implementations/ciphers/libdefault-lib-cipher_sm4_xts.o providers/implementations/ciphers/libdefault-lib-cipher_sm4_xts_hw.o providers/implementations/ciphers/libdefault-lib-cipher_tdes.o providers/implementations/ciphers/libdefault-lib-cipher_tdes_common.o providers/implementations/ciphers/libdefault-lib-cipher_tdes_default.o providers/implementations/ciphers/libdefault-lib-cipher_tdes_default_hw.o providers/implementations/ciphers/libdefault-lib-cipher_tdes_hw.o providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap.o providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap_hw.o providers/implementations/digests/libdefault-lib-blake2_prov.o providers/implementations/digests/libdefault-lib-blake2b_prov.o providers/implementations/digests/libdefault-lib-blake2s_prov.o providers/implementations/digests/libdefault-lib-md5_prov.o providers/implementations/digests/libdefault-lib-md5_sha1_prov.o providers/implementations/digests/libdefault-lib-null_prov.o providers/implementations/digests/libdefault-lib-ripemd_prov.o providers/implementations/digests/libdefault-lib-sha2_prov.o providers/implementations/digests/libdefault-lib-sha3_prov.o providers/implementations/digests/libdefault-lib-sm3_prov.o providers/implementations/encode_decode/libdefault-lib-decode_der2key.o providers/implementations/encode_decode/libdefault-lib-decode_epki2pki.o providers/implementations/encode_decode/libdefault-lib-decode_msblob2key.o providers/implementations/encode_decode/libdefault-lib-decode_pem2der.o providers/implementations/encode_decode/libdefault-lib-decode_pvk2key.o providers/implementations/encode_decode/libdefault-lib-decode_spki2typespki.o providers/implementations/encode_decode/libdefault-lib-encode_key2any.o providers/implementations/encode_decode/libdefault-lib-encode_key2blob.o providers/implementations/encode_decode/libdefault-lib-encode_key2ms.o providers/implementations/encode_decode/libdefault-lib-encode_key2text.o providers/implementations/encode_decode/libdefault-lib-endecoder_common.o providers/implementations/exchange/libdefault-lib-dh_exch.o providers/implementations/exchange/libdefault-lib-ecdh_exch.o providers/implementations/exchange/libdefault-lib-ecx_exch.o providers/implementations/exchange/libdefault-lib-kdf_exch.o providers/implementations/kdfs/libdefault-lib-argon2.o providers/implementations/kdfs/libdefault-lib-hkdf.o providers/implementations/kdfs/libdefault-lib-hmacdrbg_kdf.o providers/implementations/kdfs/libdefault-lib-kbkdf.o providers/implementations/kdfs/libdefault-lib-krb5kdf.o providers/implementations/kdfs/libdefault-lib-pbkdf2.o providers/implementations/kdfs/libdefault-lib-pbkdf2_fips.o providers/implementations/kdfs/libdefault-lib-pkcs12kdf.o providers/implementations/kdfs/libdefault-lib-scrypt.o providers/implementations/kdfs/libdefault-lib-sshkdf.o providers/implementations/kdfs/libdefault-lib-sskdf.o providers/implementations/kdfs/libdefault-lib-tls1_prf.o providers/implementations/kdfs/libdefault-lib-x942kdf.o providers/implementations/kem/libdefault-lib-ec_kem.o providers/implementations/kem/libdefault-lib-ecx_kem.o providers/implementations/kem/libdefault-lib-kem_util.o providers/implementations/kem/libdefault-lib-rsa_kem.o providers/implementations/keymgmt/libdefault-lib-dh_kmgmt.o providers/implementations/keymgmt/libdefault-lib-dsa_kmgmt.o providers/implementations/keymgmt/libdefault-lib-ec_kmgmt.o providers/implementations/keymgmt/libdefault-lib-ecx_kmgmt.o providers/implementations/keymgmt/libdefault-lib-kdf_legacy_kmgmt.o providers/implementations/keymgmt/libdefault-lib-mac_legacy_kmgmt.o providers/implementations/keymgmt/libdefault-lib-rsa_kmgmt.o providers/implementations/macs/libdefault-lib-blake2b_mac.o providers/implementations/macs/libdefault-lib-blake2s_mac.o providers/implementations/macs/libdefault-lib-cmac_prov.o providers/implementations/macs/libdefault-lib-gmac_prov.o providers/implementations/macs/libdefault-lib-hmac_prov.o providers/implementations/macs/libdefault-lib-kmac_prov.o providers/implementations/macs/libdefault-lib-poly1305_prov.o providers/implementations/macs/libdefault-lib-siphash_prov.o providers/implementations/rands/libdefault-lib-crngt.o providers/implementations/rands/libdefault-lib-drbg.o providers/implementations/rands/libdefault-lib-drbg_ctr.o providers/implementations/rands/libdefault-lib-drbg_hash.o providers/implementations/rands/libdefault-lib-drbg_hmac.o providers/implementations/rands/libdefault-lib-seed_src.o providers/implementations/rands/libdefault-lib-test_rng.o providers/implementations/rands/seeding/libdefault-lib-rand_cpu_x86.o providers/implementations/rands/seeding/libdefault-lib-rand_tsc.o providers/implementations/rands/seeding/libdefault-lib-rand_unix.o providers/implementations/rands/seeding/libdefault-lib-rand_win.o providers/implementations/signature/libdefault-lib-dsa_sig.o providers/implementations/signature/libdefault-lib-ecdsa_sig.o providers/implementations/signature/libdefault-lib-eddsa_sig.o providers/implementations/signature/libdefault-lib-mac_legacy_sig.o providers/implementations/signature/libdefault-lib-rsa_sig.o providers/implementations/signature/libdefault-lib-sm2_sig.o providers/implementations/storemgmt/libdefault-lib-file_store.o providers/implementations/storemgmt/libdefault-lib-file_store_any2obj.o ssl/record/methods/libdefault-lib-ssl3_cbc.o +ranlib providers/libdefault.a || echo Never mind. +ar qc libcrypto.a crypto/libcrypto-lib-time.o crypto/libcrypto-lib-trace.o crypto/libcrypto-lib-uid.o crypto/libcrypto-lib-x86_64cpuid.o crypto/md4/libcrypto-lib-md4_dgst.o crypto/md4/libcrypto-lib-md4_one.o crypto/md5/libcrypto-lib-md5-x86_64.o crypto/md5/libcrypto-lib-md5_dgst.o crypto/md5/libcrypto-lib-md5_one.o crypto/md5/libcrypto-lib-md5_sha1.o crypto/mdc2/libcrypto-lib-mdc2_one.o crypto/mdc2/libcrypto-lib-mdc2dgst.o crypto/modes/libcrypto-lib-aes-gcm-avx512.o crypto/modes/libcrypto-lib-aesni-gcm-x86_64.o crypto/modes/libcrypto-lib-cbc128.o crypto/modes/libcrypto-lib-ccm128.o crypto/modes/libcrypto-lib-cfb128.o crypto/modes/libcrypto-lib-ctr128.o crypto/modes/libcrypto-lib-cts128.o crypto/modes/libcrypto-lib-gcm128.o crypto/modes/libcrypto-lib-ghash-x86_64.o crypto/modes/libcrypto-lib-ocb128.o crypto/modes/libcrypto-lib-ofb128.o crypto/modes/libcrypto-lib-siv128.o crypto/modes/libcrypto-lib-wrap128.o crypto/modes/libcrypto-lib-xts128.o crypto/modes/libcrypto-lib-xts128gb.o crypto/objects/libcrypto-lib-o_names.o crypto/objects/libcrypto-lib-obj_dat.o crypto/objects/libcrypto-lib-obj_err.o crypto/objects/libcrypto-lib-obj_lib.o crypto/objects/libcrypto-lib-obj_xref.o crypto/ocsp/libcrypto-lib-ocsp_asn.o crypto/ocsp/libcrypto-lib-ocsp_cl.o crypto/ocsp/libcrypto-lib-ocsp_err.o crypto/ocsp/libcrypto-lib-ocsp_ext.o crypto/ocsp/libcrypto-lib-ocsp_http.o crypto/ocsp/libcrypto-lib-ocsp_lib.o crypto/ocsp/libcrypto-lib-ocsp_prn.o crypto/ocsp/libcrypto-lib-ocsp_srv.o crypto/ocsp/libcrypto-lib-ocsp_vfy.o crypto/ocsp/libcrypto-lib-v3_ocsp.o crypto/pem/libcrypto-lib-pem_all.o crypto/pem/libcrypto-lib-pem_err.o crypto/pem/libcrypto-lib-pem_info.o crypto/pem/libcrypto-lib-pem_lib.o crypto/pem/libcrypto-lib-pem_oth.o crypto/pem/libcrypto-lib-pem_pk8.o crypto/pem/libcrypto-lib-pem_pkey.o crypto/pem/libcrypto-lib-pem_sign.o crypto/pem/libcrypto-lib-pem_x509.o crypto/pem/libcrypto-lib-pem_xaux.o crypto/pem/libcrypto-lib-pvkfmt.o crypto/pkcs12/libcrypto-lib-p12_add.o crypto/pkcs12/libcrypto-lib-p12_asn.o crypto/pkcs12/libcrypto-lib-p12_attr.o crypto/pkcs12/libcrypto-lib-p12_crpt.o crypto/pkcs12/libcrypto-lib-p12_crt.o crypto/pkcs12/libcrypto-lib-p12_decr.o crypto/pkcs12/libcrypto-lib-p12_init.o crypto/pkcs12/libcrypto-lib-p12_key.o crypto/pkcs12/libcrypto-lib-p12_kiss.o crypto/pkcs12/libcrypto-lib-p12_mutl.o crypto/pkcs12/libcrypto-lib-p12_npas.o crypto/pkcs12/libcrypto-lib-p12_p8d.o crypto/pkcs12/libcrypto-lib-p12_p8e.o crypto/pkcs12/libcrypto-lib-p12_sbag.o crypto/pkcs12/libcrypto-lib-p12_utl.o crypto/pkcs12/libcrypto-lib-pk12err.o crypto/pkcs7/libcrypto-lib-bio_pk7.o crypto/pkcs7/libcrypto-lib-pk7_asn1.o crypto/pkcs7/libcrypto-lib-pk7_attr.o crypto/pkcs7/libcrypto-lib-pk7_doit.o crypto/pkcs7/libcrypto-lib-pk7_lib.o crypto/pkcs7/libcrypto-lib-pk7_mime.o crypto/pkcs7/libcrypto-lib-pk7_smime.o crypto/pkcs7/libcrypto-lib-pkcs7err.o crypto/poly1305/libcrypto-lib-poly1305-x86_64.o crypto/poly1305/libcrypto-lib-poly1305.o crypto/property/libcrypto-lib-defn_cache.o crypto/property/libcrypto-lib-property.o crypto/property/libcrypto-lib-property_err.o crypto/property/libcrypto-lib-property_parse.o crypto/property/libcrypto-lib-property_query.o crypto/property/libcrypto-lib-property_string.o crypto/rand/libcrypto-lib-prov_seed.o crypto/rand/libcrypto-lib-rand_deprecated.o crypto/rand/libcrypto-lib-rand_err.o crypto/rand/libcrypto-lib-rand_lib.o crypto/rand/libcrypto-lib-rand_meth.o crypto/rand/libcrypto-lib-rand_pool.o crypto/rand/libcrypto-lib-rand_uniform.o crypto/rand/libcrypto-lib-randfile.o crypto/rc2/libcrypto-lib-rc2_cbc.o crypto/rc2/libcrypto-lib-rc2_ecb.o crypto/rc2/libcrypto-lib-rc2_skey.o crypto/rc2/libcrypto-lib-rc2cfb64.o crypto/rc2/libcrypto-lib-rc2ofb64.o crypto/rc4/libcrypto-lib-rc4-md5-x86_64.o crypto/rc4/libcrypto-lib-rc4-x86_64.o crypto/ripemd/libcrypto-lib-rmd_dgst.o crypto/ripemd/libcrypto-lib-rmd_one.o crypto/rsa/libcrypto-lib-rsa_ameth.o crypto/rsa/libcrypto-lib-rsa_asn1.o crypto/rsa/libcrypto-lib-rsa_backend.o crypto/rsa/libcrypto-lib-rsa_chk.o crypto/rsa/libcrypto-lib-rsa_crpt.o crypto/rsa/libcrypto-lib-rsa_depr.o crypto/rsa/libcrypto-lib-rsa_err.o crypto/rsa/libcrypto-lib-rsa_gen.o crypto/rsa/libcrypto-lib-rsa_lib.o crypto/rsa/libcrypto-lib-rsa_meth.o crypto/rsa/libcrypto-lib-rsa_mp.o crypto/rsa/libcrypto-lib-rsa_mp_names.o crypto/rsa/libcrypto-lib-rsa_none.o crypto/rsa/libcrypto-lib-rsa_oaep.o crypto/rsa/libcrypto-lib-rsa_ossl.o crypto/rsa/libcrypto-lib-rsa_pk1.o crypto/rsa/libcrypto-lib-rsa_pmeth.o crypto/rsa/libcrypto-lib-rsa_prn.o crypto/rsa/libcrypto-lib-rsa_pss.o crypto/rsa/libcrypto-lib-rsa_saos.o crypto/rsa/libcrypto-lib-rsa_schemes.o crypto/rsa/libcrypto-lib-rsa_sign.o crypto/rsa/libcrypto-lib-rsa_sp800_56b_check.o crypto/rsa/libcrypto-lib-rsa_sp800_56b_gen.o crypto/rsa/libcrypto-lib-rsa_x931.o crypto/rsa/libcrypto-lib-rsa_x931g.o crypto/sha/libcrypto-lib-keccak1600-x86_64.o crypto/sha/libcrypto-lib-sha1-mb-x86_64.o crypto/sha/libcrypto-lib-sha1-x86_64.o crypto/sha/libcrypto-lib-sha1_one.o crypto/sha/libcrypto-lib-sha1dgst.o crypto/sha/libcrypto-lib-sha256-mb-x86_64.o crypto/sha/libcrypto-lib-sha256-x86_64.o crypto/sha/libcrypto-lib-sha256.o crypto/sha/libcrypto-lib-sha3.o crypto/sha/libcrypto-lib-sha512-x86_64.o crypto/sha/libcrypto-lib-sha512.o crypto/siphash/libcrypto-lib-siphash.o crypto/sm2/libcrypto-lib-sm2_crypt.o crypto/sm2/libcrypto-lib-sm2_err.o crypto/sm2/libcrypto-lib-sm2_key.o crypto/sm2/libcrypto-lib-sm2_sign.o crypto/sm3/libcrypto-lib-legacy_sm3.o crypto/sm3/libcrypto-lib-sm3.o crypto/sm4/libcrypto-lib-sm4.o crypto/srp/libcrypto-lib-srp_lib.o crypto/srp/libcrypto-lib-srp_vfy.o crypto/stack/libcrypto-lib-stack.o crypto/store/libcrypto-lib-store_err.o crypto/store/libcrypto-lib-store_init.o crypto/store/libcrypto-lib-store_lib.o crypto/store/libcrypto-lib-store_meth.o crypto/store/libcrypto-lib-store_register.o crypto/store/libcrypto-lib-store_result.o crypto/store/libcrypto-lib-store_strings.o crypto/thread/arch/libcrypto-lib-thread_none.o crypto/thread/arch/libcrypto-lib-thread_posix.o crypto/thread/arch/libcrypto-lib-thread_win.o crypto/thread/libcrypto-lib-api.o crypto/thread/libcrypto-lib-arch.o crypto/thread/libcrypto-lib-internal.o crypto/ts/libcrypto-lib-ts_asn1.o crypto/ts/libcrypto-lib-ts_conf.o crypto/ts/libcrypto-lib-ts_err.o crypto/ts/libcrypto-lib-ts_lib.o crypto/ts/libcrypto-lib-ts_req_print.o crypto/ts/libcrypto-lib-ts_req_utils.o crypto/ts/libcrypto-lib-ts_rsp_print.o crypto/ts/libcrypto-lib-ts_rsp_sign.o crypto/ts/libcrypto-lib-ts_rsp_utils.o crypto/ts/libcrypto-lib-ts_rsp_verify.o crypto/ts/libcrypto-lib-ts_verify_ctx.o crypto/txt_db/libcrypto-lib-txt_db.o crypto/ui/libcrypto-lib-ui_err.o crypto/ui/libcrypto-lib-ui_lib.o crypto/ui/libcrypto-lib-ui_null.o crypto/ui/libcrypto-lib-ui_openssl.o crypto/ui/libcrypto-lib-ui_util.o crypto/whrlpool/libcrypto-lib-wp-x86_64.o crypto/whrlpool/libcrypto-lib-wp_dgst.o crypto/x509/libcrypto-lib-by_dir.o crypto/x509/libcrypto-lib-by_file.o crypto/x509/libcrypto-lib-by_store.o crypto/x509/libcrypto-lib-pcy_cache.o crypto/x509/libcrypto-lib-pcy_data.o crypto/x509/libcrypto-lib-pcy_lib.o crypto/x509/libcrypto-lib-pcy_map.o crypto/x509/libcrypto-lib-pcy_node.o crypto/x509/libcrypto-lib-pcy_tree.o crypto/x509/libcrypto-lib-t_crl.o crypto/x509/libcrypto-lib-t_req.o crypto/x509/libcrypto-lib-t_x509.o crypto/x509/libcrypto-lib-v3_addr.o crypto/x509/libcrypto-lib-v3_admis.o crypto/x509/libcrypto-lib-v3_akeya.o crypto/x509/libcrypto-lib-v3_akid.o crypto/x509/libcrypto-lib-v3_asid.o crypto/x509/libcrypto-lib-v3_bcons.o crypto/x509/libcrypto-lib-v3_bitst.o crypto/x509/libcrypto-lib-v3_conf.o crypto/x509/libcrypto-lib-v3_cpols.o crypto/x509/libcrypto-lib-v3_crld.o crypto/x509/libcrypto-lib-v3_enum.o crypto/x509/libcrypto-lib-v3_extku.o crypto/x509/libcrypto-lib-v3_genn.o crypto/x509/libcrypto-lib-v3_group_ac.o crypto/x509/libcrypto-lib-v3_ia5.o crypto/x509/libcrypto-lib-v3_ind_iss.o crypto/x509/libcrypto-lib-v3_info.o crypto/x509/libcrypto-lib-v3_int.o crypto/x509/libcrypto-lib-v3_ist.o crypto/x509/libcrypto-lib-v3_lib.o crypto/x509/libcrypto-lib-v3_ncons.o crypto/x509/libcrypto-lib-v3_no_ass.o crypto/x509/libcrypto-lib-v3_no_rev_avail.o crypto/x509/libcrypto-lib-v3_pci.o crypto/x509/libcrypto-lib-v3_pcia.o crypto/x509/libcrypto-lib-v3_pcons.o crypto/x509/libcrypto-lib-v3_pku.o crypto/x509/libcrypto-lib-v3_pmaps.o crypto/x509/libcrypto-lib-v3_prn.o crypto/x509/libcrypto-lib-v3_purp.o crypto/x509/libcrypto-lib-v3_san.o crypto/x509/libcrypto-lib-v3_single_use.o crypto/x509/libcrypto-lib-v3_skid.o crypto/x509/libcrypto-lib-v3_soa_id.o crypto/x509/libcrypto-lib-v3_sxnet.o crypto/x509/libcrypto-lib-v3_tlsf.o crypto/x509/libcrypto-lib-v3_utf8.o crypto/x509/libcrypto-lib-v3_utl.o crypto/x509/libcrypto-lib-v3err.o crypto/x509/libcrypto-lib-x509_att.o crypto/x509/libcrypto-lib-x509_cmp.o crypto/x509/libcrypto-lib-x509_d2.o crypto/x509/libcrypto-lib-x509_def.o crypto/x509/libcrypto-lib-x509_err.o crypto/x509/libcrypto-lib-x509_ext.o crypto/x509/libcrypto-lib-x509_lu.o crypto/x509/libcrypto-lib-x509_meth.o crypto/x509/libcrypto-lib-x509_obj.o crypto/x509/libcrypto-lib-x509_r2x.o crypto/x509/libcrypto-lib-x509_req.o crypto/x509/libcrypto-lib-x509_set.o crypto/x509/libcrypto-lib-x509_trust.o crypto/x509/libcrypto-lib-x509_txt.o crypto/x509/libcrypto-lib-x509_v3.o crypto/x509/libcrypto-lib-x509_vfy.o crypto/x509/libcrypto-lib-x509_vpm.o crypto/x509/libcrypto-lib-x509cset.o crypto/x509/libcrypto-lib-x509name.o crypto/x509/libcrypto-lib-x509rset.o crypto/x509/libcrypto-lib-x509spki.o crypto/x509/libcrypto-lib-x509type.o crypto/x509/libcrypto-lib-x_all.o crypto/x509/libcrypto-lib-x_attrib.o crypto/x509/libcrypto-lib-x_crl.o crypto/x509/libcrypto-lib-x_exten.o crypto/x509/libcrypto-lib-x_name.o crypto/x509/libcrypto-lib-x_pubkey.o crypto/x509/libcrypto-lib-x_req.o crypto/x509/libcrypto-lib-x_x509.o crypto/x509/libcrypto-lib-x_x509a.o engines/libcrypto-lib-e_afalg.o engines/libcrypto-lib-e_capi.o engines/libcrypto-lib-e_padlock-x86_64.o engines/libcrypto-lib-e_padlock.o providers/libcrypto-lib-baseprov.o providers/libcrypto-lib-defltprov.o providers/libcrypto-lib-legacyprov.o providers/libcrypto-lib-nullprov.o providers/libcrypto-lib-prov_running.o providers/common/der/libdefault-lib-der_rsa_sig.o providers/common/der/libdefault-lib-der_sm2_gen.o providers/common/der/libdefault-lib-der_sm2_key.o providers/common/der/libdefault-lib-der_sm2_sig.o providers/common/libdefault-lib-bio_prov.o providers/common/libdefault-lib-capabilities.o providers/common/libdefault-lib-digest_to_nid.o providers/common/libdefault-lib-provider_seeding.o providers/common/libdefault-lib-provider_util.o providers/common/libdefault-lib-securitycheck.o providers/common/libdefault-lib-securitycheck_default.o providers/implementations/asymciphers/libdefault-lib-rsa_enc.o providers/implementations/asymciphers/libdefault-lib-sm2_enc.o providers/implementations/ciphers/libdefault-lib-cipher_aes.o providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha.o providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha1_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha256_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm.o providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm.o providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_siv.o providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_siv_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_siv_polyval.o providers/implementations/ciphers/libdefault-lib-cipher_aes_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb.o providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aes_siv.o providers/implementations/ciphers/libdefault-lib-cipher_aes_siv_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aes_wrp.o providers/implementations/ciphers/libdefault-lib-cipher_aes_xts.o providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_fips.o providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aria.o providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm.o providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm.o providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm_hw.o providers/implementations/ciphers/libdefault-lib-cipher_aria_hw.o providers/implementations/ciphers/libdefault-lib-cipher_chacha20.o providers/implementations/ciphers/libdefault-lib-cipher_chacha20_hw.o providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305.o providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305_hw.o providers/implementations/ciphers/libdefault-lib-cipher_cts.o providers/implementations/ciphers/libdefault-lib-cipher_null.o providers/implementations/ciphers/libdefault-lib-cipher_sm4.o providers/implementations/ciphers/libdefault-lib-cipher_sm4_ccm.o providers/implementations/ciphers/libdefault-lib-cipher_sm4_ccm_hw.o providers/implementations/ciphers/libdefault-lib-cipher_sm4_gcm.o providers/implementations/ciphers/libdefault-lib-cipher_sm4_gcm_hw.o providers/implementations/ciphers/libdefault-lib-cipher_sm4_hw.o providers/implementations/ciphers/libdefault-lib-cipher_sm4_xts.o providers/implementations/ciphers/libdefault-lib-cipher_sm4_xts_hw.o providers/implementations/ciphers/libdefault-lib-cipher_tdes.o providers/implementations/ciphers/libdefault-lib-cipher_tdes_common.o providers/implementations/ciphers/libdefault-lib-cipher_tdes_default.o providers/implementations/ciphers/libdefault-lib-cipher_tdes_default_hw.o providers/implementations/ciphers/libdefault-lib-cipher_tdes_hw.o providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap.o providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap_hw.o providers/implementations/digests/libdefault-lib-blake2_prov.o providers/implementations/digests/libdefault-lib-blake2b_prov.o providers/implementations/digests/libdefault-lib-blake2s_prov.o providers/implementations/digests/libdefault-lib-md5_prov.o providers/implementations/digests/libdefault-lib-md5_sha1_prov.o providers/implementations/digests/libdefault-lib-null_prov.o providers/implementations/digests/libdefault-lib-ripemd_prov.o providers/implementations/digests/libdefault-lib-sha2_prov.o providers/implementations/digests/libdefault-lib-sha3_prov.o providers/implementations/digests/libdefault-lib-sm3_prov.o providers/implementations/encode_decode/libdefault-lib-decode_der2key.o providers/implementations/encode_decode/libdefault-lib-decode_epki2pki.o providers/implementations/encode_decode/libdefault-lib-decode_msblob2key.o providers/implementations/encode_decode/libdefault-lib-decode_pem2der.o providers/implementations/encode_decode/libdefault-lib-decode_pvk2key.o providers/implementations/encode_decode/libdefault-lib-decode_spki2typespki.o providers/implementations/encode_decode/libdefault-lib-encode_key2any.o providers/implementations/encode_decode/libdefault-lib-encode_key2blob.o providers/implementations/encode_decode/libdefault-lib-encode_key2ms.o providers/implementations/encode_decode/libdefault-lib-encode_key2text.o providers/implementations/encode_decode/libdefault-lib-endecoder_common.o providers/implementations/exchange/libdefault-lib-dh_exch.o providers/implementations/exchange/libdefault-lib-ecdh_exch.o providers/implementations/exchange/libdefault-lib-ecx_exch.o providers/implementations/exchange/libdefault-lib-kdf_exch.o providers/implementations/kdfs/libdefault-lib-argon2.o providers/implementations/kdfs/libdefault-lib-hkdf.o providers/implementations/kdfs/libdefault-lib-hmacdrbg_kdf.o providers/implementations/kdfs/libdefault-lib-kbkdf.o providers/implementations/kdfs/libdefault-lib-krb5kdf.o providers/implementations/kdfs/libdefault-lib-pbkdf2.o providers/implementations/kdfs/libdefault-lib-pbkdf2_fips.o providers/implementations/kdfs/libdefault-lib-pkcs12kdf.o providers/implementations/kdfs/libdefault-lib-scrypt.o providers/implementations/kdfs/libdefault-lib-sshkdf.o providers/implementations/kdfs/libdefault-lib-sskdf.o providers/implementations/kdfs/libdefault-lib-tls1_prf.o providers/implementations/kdfs/libdefault-lib-x942kdf.o providers/implementations/kem/libdefault-lib-ec_kem.o providers/implementations/kem/libdefault-lib-ecx_kem.o providers/implementations/kem/libdefault-lib-kem_util.o providers/implementations/kem/libdefault-lib-rsa_kem.o providers/implementations/keymgmt/libdefault-lib-dh_kmgmt.o providers/implementations/keymgmt/libdefault-lib-dsa_kmgmt.o providers/implementations/keymgmt/libdefault-lib-ec_kmgmt.o providers/implementations/keymgmt/libdefault-lib-ecx_kmgmt.o providers/implementations/keymgmt/libdefault-lib-kdf_legacy_kmgmt.o providers/implementations/keymgmt/libdefault-lib-mac_legacy_kmgmt.o providers/implementations/keymgmt/libdefault-lib-rsa_kmgmt.o providers/implementations/macs/libdefault-lib-blake2b_mac.o providers/implementations/macs/libdefault-lib-blake2s_mac.o providers/implementations/macs/libdefault-lib-cmac_prov.o providers/implementations/macs/libdefault-lib-gmac_prov.o providers/implementations/macs/libdefault-lib-hmac_prov.o providers/implementations/macs/libdefault-lib-kmac_prov.o providers/implementations/macs/libdefault-lib-poly1305_prov.o providers/implementations/macs/libdefault-lib-siphash_prov.o providers/implementations/rands/libdefault-lib-crngt.o providers/implementations/rands/libdefault-lib-drbg.o providers/implementations/rands/libdefault-lib-drbg_ctr.o providers/implementations/rands/libdefault-lib-drbg_hash.o providers/implementations/rands/libdefault-lib-drbg_hmac.o providers/implementations/rands/libdefault-lib-seed_src.o providers/implementations/rands/libdefault-lib-test_rng.o providers/implementations/rands/seeding/libdefault-lib-rand_cpu_x86.o providers/implementations/rands/seeding/libdefault-lib-rand_tsc.o providers/implementations/rands/seeding/libdefault-lib-rand_unix.o providers/implementations/rands/seeding/libdefault-lib-rand_win.o providers/implementations/signature/libdefault-lib-dsa_sig.o providers/implementations/signature/libdefault-lib-ecdsa_sig.o providers/implementations/signature/libdefault-lib-eddsa_sig.o providers/implementations/signature/libdefault-lib-mac_legacy_sig.o providers/implementations/signature/libdefault-lib-rsa_sig.o providers/implementations/signature/libdefault-lib-sm2_sig.o providers/implementations/storemgmt/libdefault-lib-file_store.o providers/implementations/storemgmt/libdefault-lib-file_store_any2obj.o ssl/record/methods/libdefault-lib-ssl3_cbc.o providers/implementations/ciphers/liblegacy-lib-cipher_blowfish.o providers/implementations/ciphers/liblegacy-lib-cipher_blowfish_hw.o providers/implementations/ciphers/liblegacy-lib-cipher_cast5.o providers/implementations/ciphers/liblegacy-lib-cipher_cast5_hw.o providers/implementations/ciphers/liblegacy-lib-cipher_des.o providers/implementations/ciphers/liblegacy-lib-cipher_des_hw.o providers/implementations/ciphers/liblegacy-lib-cipher_desx.o providers/implementations/ciphers/liblegacy-lib-cipher_desx_hw.o providers/implementations/ciphers/liblegacy-lib-cipher_rc2.o providers/implementations/ciphers/liblegacy-lib-cipher_rc2_hw.o providers/implementations/ciphers/liblegacy-lib-cipher_rc4.o providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5.o providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5_hw.o providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hw.o providers/implementations/digests/liblegacy-lib-md4_prov.o providers/implementations/digests/liblegacy-lib-mdc2_prov.o providers/implementations/digests/liblegacy-lib-wp_prov.o providers/implementations/kdfs/liblegacy-lib-pbkdf1.o providers/implementations/kdfs/liblegacy-lib-pvkkdf.o providers/common/der/libcommon-lib-der_digests_gen.o providers/common/der/libcommon-lib-der_dsa_gen.o providers/common/der/libcommon-lib-der_dsa_key.o providers/common/der/libcommon-lib-der_dsa_sig.o providers/common/der/libcommon-lib-der_ec_gen.o providers/common/der/libcommon-lib-der_ec_key.o providers/common/der/libcommon-lib-der_ec_sig.o providers/common/der/libcommon-lib-der_ecx_gen.o providers/common/der/libcommon-lib-der_ecx_key.o providers/common/der/libcommon-lib-der_rsa_gen.o providers/common/der/libcommon-lib-der_rsa_key.o providers/common/der/libcommon-lib-der_wrap_gen.o providers/common/libcommon-lib-provider_ctx.o providers/common/libcommon-lib-provider_err.o providers/implementations/ciphers/libcommon-lib-ciphercommon.o providers/implementations/ciphers/libcommon-lib-ciphercommon_block.o providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm.o providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm_hw.o providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm.o providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm_hw.o providers/implementations/ciphers/libcommon-lib-ciphercommon_hw.o providers/implementations/digests/libcommon-lib-digestcommon.o ssl/record/methods/libcommon-lib-tls_pad.o +ranlib libcrypto.a || echo Never mind. +rm -f libssl.a +ar qc libssl.a ssl/libssl-lib-bio_ssl.o ssl/libssl-lib-d1_lib.o ssl/libssl-lib-d1_msg.o ssl/libssl-lib-d1_srtp.o ssl/libssl-lib-event_queue.o ssl/libssl-lib-methods.o ssl/libssl-lib-pqueue.o ssl/libssl-lib-priority_queue.o ssl/libssl-lib-s3_enc.o ssl/libssl-lib-s3_lib.o ssl/libssl-lib-s3_msg.o ssl/libssl-lib-ssl_asn1.o ssl/libssl-lib-ssl_cert.o ssl/libssl-lib-ssl_cert_comp.o ssl/libssl-lib-ssl_ciph.o ssl/libssl-lib-ssl_conf.o ssl/libssl-lib-ssl_err.o ssl/libssl-lib-ssl_err_legacy.o ssl/libssl-lib-ssl_init.o ssl/libssl-lib-ssl_lib.o ssl/libssl-lib-ssl_mcnf.o ssl/libssl-lib-ssl_rsa.o ssl/libssl-lib-ssl_rsa_legacy.o ssl/libssl-lib-ssl_sess.o ssl/libssl-lib-ssl_stat.o ssl/libssl-lib-ssl_txt.o ssl/libssl-lib-ssl_utst.o ssl/libssl-lib-t1_enc.o ssl/libssl-lib-t1_lib.o ssl/libssl-lib-t1_trce.o ssl/libssl-lib-tls13_enc.o ssl/libssl-lib-tls_depr.o ssl/libssl-lib-tls_srp.o ssl/quic/libssl-lib-cc_newreno.o ssl/quic/libssl-lib-json_enc.o ssl/quic/libssl-lib-qlog.o ssl/quic/libssl-lib-qlog_event_helpers.o ssl/quic/libssl-lib-quic_ackm.o ssl/quic/libssl-lib-quic_cfq.o ssl/quic/libssl-lib-quic_channel.o ssl/quic/libssl-lib-quic_demux.o ssl/quic/libssl-lib-quic_engine.o ssl/quic/libssl-lib-quic_fc.o ssl/quic/libssl-lib-quic_fifd.o ssl/quic/libssl-lib-quic_impl.o ssl/quic/libssl-lib-quic_lcidm.o ssl/quic/libssl-lib-quic_method.o ssl/quic/libssl-lib-quic_port.o ssl/quic/libssl-lib-quic_rcidm.o ssl/quic/libssl-lib-quic_reactor.o ssl/quic/libssl-lib-quic_record_rx.o ssl/quic/libssl-lib-quic_record_shared.o ssl/quic/libssl-lib-quic_record_tx.o ssl/quic/libssl-lib-quic_record_util.o ssl/quic/libssl-lib-quic_rstream.o ssl/quic/libssl-lib-quic_rx_depack.o ssl/quic/libssl-lib-quic_sf_list.o ssl/quic/libssl-lib-quic_srt_gen.o ssl/quic/libssl-lib-quic_srtm.o ssl/quic/libssl-lib-quic_sstream.o ssl/quic/libssl-lib-quic_statm.o ssl/quic/libssl-lib-quic_stream_map.o ssl/quic/libssl-lib-quic_thread_assist.o ssl/quic/libssl-lib-quic_tls.o ssl/quic/libssl-lib-quic_trace.o ssl/quic/libssl-lib-quic_tserver.o ssl/quic/libssl-lib-quic_txp.o ssl/quic/libssl-lib-quic_txpim.o ssl/quic/libssl-lib-quic_types.o ssl/quic/libssl-lib-quic_wire.o ssl/quic/libssl-lib-quic_wire_pkt.o ssl/quic/libssl-lib-uint_set.o ssl/record/libssl-lib-rec_layer_d1.o ssl/record/libssl-lib-rec_layer_s3.o ssl/record/methods/libssl-lib-dtls_meth.o ssl/record/methods/libssl-lib-ssl3_meth.o ssl/record/methods/libssl-lib-tls13_meth.o ssl/record/methods/libssl-lib-tls1_meth.o ssl/record/methods/libssl-lib-tls_common.o ssl/record/methods/libssl-lib-tls_multib.o ssl/record/methods/libssl-lib-tlsany_meth.o ssl/rio/libssl-lib-poll_immediate.o ssl/statem/libssl-lib-extensions.o ssl/statem/libssl-lib-extensions_clnt.o ssl/statem/libssl-lib-extensions_cust.o ssl/statem/libssl-lib-extensions_srvr.o ssl/statem/libssl-lib-statem.o ssl/statem/libssl-lib-statem_clnt.o ssl/statem/libssl-lib-statem_dtls.o ssl/statem/libssl-lib-statem_lib.o ssl/statem/libssl-lib-statem_srvr.o +ranlib libssl.a || echo Never mind. +make[1]: Leaving directory '/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src' +running cd "/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src" && "make" "install_dev" +"make" depend && "make" _build_libs +make[1]: Entering directory '/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src' +make[1]: Leaving directory '/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src' +make[1]: Entering directory '/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src' +make[1]: Nothing to be done for '_build_libs'. +make[1]: Leaving directory '/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src' +created directory `/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install' +created directory `/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib' +*** Installing runtime libraries +*** Installing development files +created directory `/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include' +created directory `/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl' +install ./include/openssl/aes.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/aes.h +install ./include/openssl/asn1.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1.h +install ./include/openssl/asn1_mac.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1_mac.h +install ./include/openssl/asn1err.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1err.h +install ./include/openssl/asn1t.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1t.h +install ./include/openssl/async.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/async.h +install ./include/openssl/asyncerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asyncerr.h +install ./include/openssl/bio.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bio.h +install ./include/openssl/bioerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bioerr.h +install ./include/openssl/blowfish.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/blowfish.h +install ./include/openssl/bn.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bn.h +install ./include/openssl/bnerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bnerr.h +install ./include/openssl/buffer.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/buffer.h +install ./include/openssl/buffererr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/buffererr.h +install ./include/openssl/camellia.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/camellia.h +install ./include/openssl/cast.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cast.h +install ./include/openssl/cmac.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmac.h +install ./include/openssl/cmp.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmp.h +install ./include/openssl/cmp_util.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmp_util.h +install ./include/openssl/cmperr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmperr.h +install ./include/openssl/cms.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cms.h +install ./include/openssl/cmserr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmserr.h +install ./include/openssl/comp.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/comp.h +install ./include/openssl/comperr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/comperr.h +install ./include/openssl/conf.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conf.h +install ./include/openssl/conf_api.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conf_api.h +install ./include/openssl/conferr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conferr.h +install ./include/openssl/configuration.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/configuration.h +install ./include/openssl/conftypes.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conftypes.h +install ./include/openssl/core.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core.h +install ./include/openssl/core_dispatch.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core_dispatch.h +install ./include/openssl/core_names.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core_names.h +install ./include/openssl/core_object.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core_object.h +install ./include/openssl/crmf.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/crmf.h +install ./include/openssl/crmferr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/crmferr.h +install ./include/openssl/crypto.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/crypto.h +install ./include/openssl/cryptoerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cryptoerr.h +install ./include/openssl/cryptoerr_legacy.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cryptoerr_legacy.h +install ./include/openssl/ct.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ct.h +install ./include/openssl/cterr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cterr.h +install ./include/openssl/decoder.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/decoder.h +install ./include/openssl/decodererr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/decodererr.h +install ./include/openssl/des.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/des.h +install ./include/openssl/dh.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dh.h +install ./include/openssl/dherr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dherr.h +install ./include/openssl/dsa.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dsa.h +install ./include/openssl/dsaerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dsaerr.h +install ./include/openssl/dtls1.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dtls1.h +install ./include/openssl/e_os2.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/e_os2.h +install ./include/openssl/e_ostime.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/e_ostime.h +install ./include/openssl/ebcdic.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ebcdic.h +install ./include/openssl/ec.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ec.h +install ./include/openssl/ecdh.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ecdh.h +install ./include/openssl/ecdsa.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ecdsa.h +install ./include/openssl/ecerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ecerr.h +install ./include/openssl/encoder.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/encoder.h +install ./include/openssl/encodererr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/encodererr.h +install ./include/openssl/engine.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/engine.h +install ./include/openssl/engineerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/engineerr.h +install ./include/openssl/err.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/err.h +install ./include/openssl/ess.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ess.h +install ./include/openssl/esserr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/esserr.h +install ./include/openssl/evp.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/evp.h +install ./include/openssl/evperr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/evperr.h +install ./include/openssl/fips_names.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/fips_names.h +install ./include/openssl/fipskey.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/fipskey.h +install ./include/openssl/hmac.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/hmac.h +install ./include/openssl/hpke.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/hpke.h +install ./include/openssl/http.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/http.h +install ./include/openssl/httperr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/httperr.h +install ./include/openssl/idea.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/idea.h +install ./include/openssl/kdf.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/kdf.h +install ./include/openssl/kdferr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/kdferr.h +install ./include/openssl/lhash.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/lhash.h +install ./include/openssl/macros.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/macros.h +install ./include/openssl/md2.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/md2.h +install ./include/openssl/md4.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/md4.h +install ./include/openssl/md5.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/md5.h +install ./include/openssl/mdc2.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/mdc2.h +install ./include/openssl/modes.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/modes.h +install ./include/openssl/obj_mac.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/obj_mac.h +install ./include/openssl/objects.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/objects.h +install ./include/openssl/objectserr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/objectserr.h +install ./include/openssl/ocsp.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ocsp.h +install ./include/openssl/ocsperr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ocsperr.h +install ./include/openssl/opensslconf.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/opensslconf.h +install ./include/openssl/opensslv.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/opensslv.h +install ./include/openssl/ossl_typ.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ossl_typ.h +install ./include/openssl/param_build.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/param_build.h +install ./include/openssl/params.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/params.h +install ./include/openssl/pem.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pem.h +install ./include/openssl/pem2.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pem2.h +install ./include/openssl/pemerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pemerr.h +install ./include/openssl/pkcs12.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs12.h +install ./include/openssl/pkcs12err.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs12err.h +install ./include/openssl/pkcs7.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs7.h +install ./include/openssl/pkcs7err.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs7err.h +install ./include/openssl/prov_ssl.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/prov_ssl.h +install ./include/openssl/proverr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/proverr.h +install ./include/openssl/provider.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/provider.h +install ./include/openssl/quic.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/quic.h +install ./include/openssl/rand.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rand.h +install ./include/openssl/randerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/randerr.h +install ./include/openssl/rc2.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rc2.h +install ./include/openssl/rc4.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rc4.h +install ./include/openssl/rc5.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rc5.h +install ./include/openssl/ripemd.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ripemd.h +install ./include/openssl/rsa.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rsa.h +install ./include/openssl/rsaerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rsaerr.h +install ./include/openssl/safestack.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/safestack.h +install ./include/openssl/seed.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/seed.h +install ./include/openssl/self_test.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/self_test.h +install ./include/openssl/sha.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/sha.h +install ./include/openssl/srp.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/srp.h +install ./include/openssl/srtp.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/srtp.h +install ./include/openssl/ssl.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ssl.h +install ./include/openssl/ssl2.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ssl2.h +install ./include/openssl/ssl3.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ssl3.h +install ./include/openssl/sslerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/sslerr.h +install ./include/openssl/sslerr_legacy.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/sslerr_legacy.h +install ./include/openssl/stack.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/stack.h +install ./include/openssl/store.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/store.h +install ./include/openssl/storeerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/storeerr.h +install ./include/openssl/symhacks.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/symhacks.h +install ./include/openssl/thread.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/thread.h +install ./include/openssl/tls1.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/tls1.h +install ./include/openssl/trace.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/trace.h +install ./include/openssl/ts.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ts.h +install ./include/openssl/tserr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/tserr.h +install ./include/openssl/txt_db.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/txt_db.h +install ./include/openssl/types.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/types.h +install ./include/openssl/ui.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ui.h +install ./include/openssl/uierr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/uierr.h +install ./include/openssl/whrlpool.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/whrlpool.h +install ./include/openssl/x509.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509.h +install ./include/openssl/x509_vfy.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509_vfy.h +install ./include/openssl/x509err.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509err.h +install ./include/openssl/x509v3.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509v3.h +install ./include/openssl/x509v3err.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509v3err.h +install ./include/openssl/aes.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/aes.h +install ./include/openssl/asn1.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1.h +install ./include/openssl/asn1_mac.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1_mac.h +install ./include/openssl/asn1err.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1err.h +install ./include/openssl/asn1t.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asn1t.h +install ./include/openssl/async.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/async.h +install ./include/openssl/asyncerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/asyncerr.h +install ./include/openssl/bio.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bio.h +install ./include/openssl/bioerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bioerr.h +install ./include/openssl/blowfish.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/blowfish.h +install ./include/openssl/bn.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bn.h +install ./include/openssl/bnerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/bnerr.h +install ./include/openssl/buffer.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/buffer.h +install ./include/openssl/buffererr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/buffererr.h +install ./include/openssl/camellia.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/camellia.h +install ./include/openssl/cast.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cast.h +install ./include/openssl/cmac.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmac.h +install ./include/openssl/cmp.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmp.h +install ./include/openssl/cmp_util.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmp_util.h +install ./include/openssl/cmperr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmperr.h +install ./include/openssl/cms.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cms.h +install ./include/openssl/cmserr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cmserr.h +install ./include/openssl/comp.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/comp.h +install ./include/openssl/comperr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/comperr.h +install ./include/openssl/conf.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conf.h +install ./include/openssl/conf_api.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conf_api.h +install ./include/openssl/conferr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conferr.h +install ./include/openssl/configuration.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/configuration.h +install ./include/openssl/conftypes.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/conftypes.h +install ./include/openssl/core.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core.h +install ./include/openssl/core_dispatch.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core_dispatch.h +install ./include/openssl/core_names.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core_names.h +install ./include/openssl/core_object.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/core_object.h +install ./include/openssl/crmf.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/crmf.h +install ./include/openssl/crmferr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/crmferr.h +install ./include/openssl/crypto.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/crypto.h +install ./include/openssl/cryptoerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cryptoerr.h +install ./include/openssl/cryptoerr_legacy.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cryptoerr_legacy.h +install ./include/openssl/ct.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ct.h +install ./include/openssl/cterr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/cterr.h +install ./include/openssl/decoder.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/decoder.h +install ./include/openssl/decodererr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/decodererr.h +install ./include/openssl/des.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/des.h +install ./include/openssl/dh.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dh.h +install ./include/openssl/dherr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dherr.h +install ./include/openssl/dsa.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dsa.h +install ./include/openssl/dsaerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dsaerr.h +install ./include/openssl/dtls1.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/dtls1.h +install ./include/openssl/e_os2.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/e_os2.h +install ./include/openssl/e_ostime.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/e_ostime.h +install ./include/openssl/ebcdic.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ebcdic.h +install ./include/openssl/ec.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ec.h +install ./include/openssl/ecdh.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ecdh.h +install ./include/openssl/ecdsa.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ecdsa.h +install ./include/openssl/ecerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ecerr.h +install ./include/openssl/encoder.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/encoder.h +install ./include/openssl/encodererr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/encodererr.h +install ./include/openssl/engine.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/engine.h +install ./include/openssl/engineerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/engineerr.h +install ./include/openssl/err.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/err.h +install ./include/openssl/ess.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ess.h +install ./include/openssl/esserr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/esserr.h +install ./include/openssl/evp.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/evp.h +install ./include/openssl/evperr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/evperr.h +install ./include/openssl/fips_names.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/fips_names.h +install ./include/openssl/fipskey.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/fipskey.h +install ./include/openssl/hmac.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/hmac.h +install ./include/openssl/hpke.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/hpke.h +install ./include/openssl/http.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/http.h +install ./include/openssl/httperr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/httperr.h +install ./include/openssl/idea.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/idea.h +install ./include/openssl/kdf.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/kdf.h +install ./include/openssl/kdferr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/kdferr.h +install ./include/openssl/lhash.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/lhash.h +install ./include/openssl/macros.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/macros.h +install ./include/openssl/md2.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/md2.h +install ./include/openssl/md4.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/md4.h +install ./include/openssl/md5.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/md5.h +install ./include/openssl/mdc2.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/mdc2.h +install ./include/openssl/modes.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/modes.h +install ./include/openssl/obj_mac.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/obj_mac.h +install ./include/openssl/objects.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/objects.h +install ./include/openssl/objectserr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/objectserr.h +install ./include/openssl/ocsp.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ocsp.h +install ./include/openssl/ocsperr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ocsperr.h +install ./include/openssl/opensslconf.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/opensslconf.h +install ./include/openssl/opensslv.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/opensslv.h +install ./include/openssl/ossl_typ.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ossl_typ.h +install ./include/openssl/param_build.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/param_build.h +install ./include/openssl/params.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/params.h +install ./include/openssl/pem.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pem.h +install ./include/openssl/pem2.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pem2.h +install ./include/openssl/pemerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pemerr.h +install ./include/openssl/pkcs12.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs12.h +install ./include/openssl/pkcs12err.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs12err.h +install ./include/openssl/pkcs7.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs7.h +install ./include/openssl/pkcs7err.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/pkcs7err.h +install ./include/openssl/prov_ssl.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/prov_ssl.h +install ./include/openssl/proverr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/proverr.h +install ./include/openssl/provider.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/provider.h +install ./include/openssl/quic.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/quic.h +install ./include/openssl/rand.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rand.h +install ./include/openssl/randerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/randerr.h +install ./include/openssl/rc2.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rc2.h +install ./include/openssl/rc4.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rc4.h +install ./include/openssl/rc5.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rc5.h +install ./include/openssl/ripemd.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ripemd.h +install ./include/openssl/rsa.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rsa.h +install ./include/openssl/rsaerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/rsaerr.h +install ./include/openssl/safestack.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/safestack.h +install ./include/openssl/seed.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/seed.h +install ./include/openssl/self_test.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/self_test.h +install ./include/openssl/sha.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/sha.h +install ./include/openssl/srp.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/srp.h +install ./include/openssl/srtp.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/srtp.h +install ./include/openssl/ssl.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ssl.h +install ./include/openssl/ssl2.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ssl2.h +install ./include/openssl/ssl3.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ssl3.h +install ./include/openssl/sslerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/sslerr.h +install ./include/openssl/sslerr_legacy.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/sslerr_legacy.h +install ./include/openssl/stack.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/stack.h +install ./include/openssl/store.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/store.h +install ./include/openssl/storeerr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/storeerr.h +install ./include/openssl/symhacks.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/symhacks.h +install ./include/openssl/thread.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/thread.h +install ./include/openssl/tls1.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/tls1.h +install ./include/openssl/trace.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/trace.h +install ./include/openssl/ts.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ts.h +install ./include/openssl/tserr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/tserr.h +install ./include/openssl/txt_db.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/txt_db.h +install ./include/openssl/types.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/types.h +install ./include/openssl/ui.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/ui.h +install ./include/openssl/uierr.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/uierr.h +install ./include/openssl/whrlpool.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/whrlpool.h +install ./include/openssl/x509.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509.h +install ./include/openssl/x509_vfy.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509_vfy.h +install ./include/openssl/x509err.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509err.h +install ./include/openssl/x509v3.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509v3.h +install ./include/openssl/x509v3err.h -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl/x509v3err.h +install libcrypto.a -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/libcrypto.a +install libssl.a -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/libssl.a +created directory `/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/pkgconfig' +install exporters/libcrypto.pc -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/pkgconfig/libcrypto.pc +install exporters/libssl.pc -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/pkgconfig/libssl.pc +install exporters/openssl.pc -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/pkgconfig/openssl.pc +created directory `/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/cmake' +created directory `/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/cmake/OpenSSL' +install exporters/OpenSSLConfig.cmake -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/cmake/OpenSSL/OpenSSLConfig.cmake +install exporters/OpenSSLConfigVersion.cmake -> /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/cmake/OpenSSL/OpenSSLConfigVersion.cmake +cargo:vendored=1 +cargo:root=/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install +cargo:rustc-link-search=native=/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib +cargo:include=/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include +cargo:rerun-if-changed=build/expando.c +OPT_LEVEL = Some(z) +TARGET = Some(x86_64-unknown-linux-gnu) +OUT_DIR = Some(/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out) +HOST = Some(x86_64-unknown-linux-gnu) +cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu +CC_x86_64-unknown-linux-gnu = None +cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu +CC_x86_64_unknown_linux_gnu = None +cargo:rerun-if-env-changed=HOST_CC +HOST_CC = None +cargo:rerun-if-env-changed=CC +CC = None +cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT +RUSTC_WRAPPER = None +cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS +CRATE_CC_NO_DEFAULTS = None +DEBUG = Some(false) +CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2) +cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu +CFLAGS_x86_64-unknown-linux-gnu = None +cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu +CFLAGS_x86_64_unknown_linux_gnu = None +cargo:rerun-if-env-changed=HOST_CFLAGS +HOST_CFLAGS = None +cargo:rerun-if-env-changed=CFLAGS +CFLAGS = None +version: 3_3_2 +cargo:rustc-cfg=osslconf="OPENSSL_NO_IDEA" +cargo:rustc-cfg=osslconf="OPENSSL_NO_CAMELLIA" +cargo:rustc-cfg=osslconf="OPENSSL_NO_COMP" +cargo:rustc-cfg=osslconf="OPENSSL_NO_SSL3_METHOD" +cargo:rustc-cfg=osslconf="OPENSSL_NO_SEED" +cargo:conf=OPENSSL_NO_IDEA,OPENSSL_NO_CAMELLIA,OPENSSL_NO_COMP,OPENSSL_NO_SSL3_METHOD,OPENSSL_NO_SEED +cargo:rustc-cfg=openssl +cargo:rustc-cfg=ossl330 +cargo:rustc-cfg=ossl320 +cargo:rustc-cfg=ossl300 +cargo:rustc-cfg=ossl101 +cargo:rustc-cfg=ossl102 +cargo:rustc-cfg=ossl102f +cargo:rustc-cfg=ossl102h +cargo:rustc-cfg=ossl110 +cargo:rustc-cfg=ossl110f +cargo:rustc-cfg=ossl110g +cargo:rustc-cfg=ossl110h +cargo:rustc-cfg=ossl111 +cargo:rustc-cfg=ossl111b +cargo:rustc-cfg=ossl111c +cargo:rustc-cfg=ossl111d +cargo:version_number=30300020 +cargo:rerun-if-env-changed=X86_64_UNKNOWN_LINUX_GNU_OPENSSL_LIBS +X86_64_UNKNOWN_LINUX_GNU_OPENSSL_LIBS unset +cargo:rerun-if-env-changed=OPENSSL_LIBS +OPENSSL_LIBS unset +cargo:rerun-if-env-changed=X86_64_UNKNOWN_LINUX_GNU_OPENSSL_STATIC +X86_64_UNKNOWN_LINUX_GNU_OPENSSL_STATIC unset +cargo:rerun-if-env-changed=OPENSSL_STATIC +OPENSSL_STATIC unset +cargo:rustc-link-lib=static=ssl +cargo:rustc-link-lib=static=crypto diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/root-output b/target/release/build/openssl-sys-6a01748102ba63e2/root-output new file mode 100644 index 0000000..9ec2979 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out \ No newline at end of file diff --git a/target/release/build/openssl-sys-6a01748102ba63e2/stderr b/target/release/build/openssl-sys-6a01748102ba63e2/stderr new file mode 100644 index 0000000..040a5f9 --- /dev/null +++ b/target/release/build/openssl-sys-6a01748102ba63e2/stderr @@ -0,0 +1,25 @@ +DEBUG: all keys: APPLINKDIR, BINDIR, CMAKECONFIGDIR, ENGINESDIR, INCLUDEDIR, LDLIBS, LIBDIR, MODULESDIR, PKGCONFIGDIR, PREFIX, VERSION, libdir +No value given for CMAKECONFIGDIR +No value given for PKGCONFIGDIR +No value given for libdir +DEBUG: PREFIX = . => PREFIX = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src +DEBUG: libdir = . => libdir = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src +DEBUG: BINDIR = apps => BINDIR = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src/apps, BINDIR_REL_PREFIX = apps +DEBUG: LIBDIR = => LIBDIR = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src, LIBDIR_REL_PREFIX = +DEBUG: INCLUDEDIR = [ include, ./include ] => INCLUDEDIR = [ /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src/include, /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src/include ], INCLUDEDIR_REL_PREFIX = [ include, ./include ] +DEBUG: APPLINKDIR = ms => APPLINKDIR = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src/ms, APPLINKDIR_REL_PREFIX = ms +DEBUG: ENGINESDIR = engines => ENGINESDIR = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src/engines, ENGINESDIR_REL_LIBDIR = engines +DEBUG: MODULESDIR = providers => MODULESDIR = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src/providers, MODULESDIR_REL_LIBDIR = providers +DEBUG: PKGCONFIGDIR = . => PKGCONFIGDIR = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src, PKGCONFIGDIR_REL_LIBDIR = . +DEBUG: CMAKECONFIGDIR = . => CMAKECONFIGDIR = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/build/src, CMAKECONFIGDIR_REL_LIBDIR = . +DEBUG: all keys: APPLINKDIR, BINDIR, CMAKECONFIGDIR, ENGINESDIR, INCLUDEDIR, LDLIBS, LIBDIR, MODULESDIR, PKGCONFIGDIR, PREFIX, VERSION, libdir +DEBUG: PREFIX = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install => PREFIX = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install +DEBUG: libdir = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib => libdir = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib +DEBUG: BINDIR = bin => BINDIR = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/bin, BINDIR_REL_PREFIX = bin +DEBUG: LIBDIR = lib => LIBDIR = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib, LIBDIR_REL_PREFIX = lib +DEBUG: INCLUDEDIR = include => INCLUDEDIR = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include, INCLUDEDIR_REL_PREFIX = include +DEBUG: APPLINKDIR = include/openssl => APPLINKDIR = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/include/openssl, APPLINKDIR_REL_PREFIX = include/openssl +DEBUG: ENGINESDIR = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3 => ENGINESDIR = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/engines-3, ENGINESDIR_REL_LIBDIR = engines-3 +DEBUG: MODULESDIR = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules => MODULESDIR = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/ossl-modules, MODULESDIR_REL_LIBDIR = ossl-modules +DEBUG: PKGCONFIGDIR = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/pkgconfig => PKGCONFIGDIR = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/pkgconfig, PKGCONFIGDIR_REL_LIBDIR = pkgconfig +DEBUG: CMAKECONFIGDIR = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/cmake/OpenSSL => CMAKECONFIGDIR = /home/viraladmin/chatgpt/target/release/build/openssl-sys-6a01748102ba63e2/out/openssl-build/install/lib/cmake/OpenSSL, CMAKECONFIGDIR_REL_LIBDIR = cmake/OpenSSL diff --git a/target/release/build/openssl-sys-eea45e3a2c20d121/build-script-main b/target/release/build/openssl-sys-eea45e3a2c20d121/build-script-main new file mode 100755 index 0000000..c1e79b6 Binary files /dev/null and b/target/release/build/openssl-sys-eea45e3a2c20d121/build-script-main differ diff --git a/target/release/build/openssl-sys-eea45e3a2c20d121/build_script_main-eea45e3a2c20d121 b/target/release/build/openssl-sys-eea45e3a2c20d121/build_script_main-eea45e3a2c20d121 new file mode 100755 index 0000000..c1e79b6 Binary files /dev/null and b/target/release/build/openssl-sys-eea45e3a2c20d121/build_script_main-eea45e3a2c20d121 differ diff --git a/target/release/build/openssl-sys-eea45e3a2c20d121/build_script_main-eea45e3a2c20d121.d b/target/release/build/openssl-sys-eea45e3a2c20d121/build_script_main-eea45e3a2c20d121.d new file mode 100644 index 0000000..54a3a67 --- /dev/null +++ b/target/release/build/openssl-sys-eea45e3a2c20d121/build_script_main-eea45e3a2c20d121.d @@ -0,0 +1,11 @@ +/home/viraladmin/chatgpt/target/release/build/openssl-sys-eea45e3a2c20d121/build_script_main-eea45e3a2c20d121.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/build/main.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/build/cfgs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/build/find_normal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/build/find_vendored.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/build/run_bindgen.rs + +/home/viraladmin/chatgpt/target/release/build/openssl-sys-eea45e3a2c20d121/build_script_main-eea45e3a2c20d121: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/build/main.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/build/cfgs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/build/find_normal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/build/find_vendored.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/build/run_bindgen.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/build/main.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/build/cfgs.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/build/find_normal.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/build/find_vendored.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/build/run_bindgen.rs: + +# env-dep:CARGO_PKG_VERSION=0.9.103 diff --git a/target/release/build/parking_lot_core-317e5b6c78db1f3c/invoked.timestamp b/target/release/build/parking_lot_core-317e5b6c78db1f3c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/parking_lot_core-317e5b6c78db1f3c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/parking_lot_core-317e5b6c78db1f3c/output b/target/release/build/parking_lot_core-317e5b6c78db1f3c/output new file mode 100644 index 0000000..d15ba9a --- /dev/null +++ b/target/release/build/parking_lot_core-317e5b6c78db1f3c/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=build.rs diff --git a/target/release/build/parking_lot_core-317e5b6c78db1f3c/root-output b/target/release/build/parking_lot_core-317e5b6c78db1f3c/root-output new file mode 100644 index 0000000..e0ed6bc --- /dev/null +++ b/target/release/build/parking_lot_core-317e5b6c78db1f3c/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/parking_lot_core-317e5b6c78db1f3c/out \ No newline at end of file diff --git a/target/release/build/parking_lot_core-317e5b6c78db1f3c/stderr b/target/release/build/parking_lot_core-317e5b6c78db1f3c/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/parking_lot_core-47d3e5c028986d95/build-script-build b/target/release/build/parking_lot_core-47d3e5c028986d95/build-script-build new file mode 100755 index 0000000..5d11c97 Binary files /dev/null and b/target/release/build/parking_lot_core-47d3e5c028986d95/build-script-build differ diff --git a/target/release/build/parking_lot_core-47d3e5c028986d95/build_script_build-47d3e5c028986d95 b/target/release/build/parking_lot_core-47d3e5c028986d95/build_script_build-47d3e5c028986d95 new file mode 100755 index 0000000..5d11c97 Binary files /dev/null and b/target/release/build/parking_lot_core-47d3e5c028986d95/build_script_build-47d3e5c028986d95 differ diff --git a/target/release/build/parking_lot_core-47d3e5c028986d95/build_script_build-47d3e5c028986d95.d b/target/release/build/parking_lot_core-47d3e5c028986d95/build_script_build-47d3e5c028986d95.d new file mode 100644 index 0000000..e6194c8 --- /dev/null +++ b/target/release/build/parking_lot_core-47d3e5c028986d95/build_script_build-47d3e5c028986d95.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/parking_lot_core-47d3e5c028986d95/build_script_build-47d3e5c028986d95.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/build.rs + +/home/viraladmin/chatgpt/target/release/build/parking_lot_core-47d3e5c028986d95/build_script_build-47d3e5c028986d95: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/build.rs: diff --git a/target/release/build/parking_lot_core-c84ef7551fc398d0/invoked.timestamp b/target/release/build/parking_lot_core-c84ef7551fc398d0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/parking_lot_core-c84ef7551fc398d0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/parking_lot_core-c84ef7551fc398d0/output b/target/release/build/parking_lot_core-c84ef7551fc398d0/output new file mode 100644 index 0000000..d15ba9a --- /dev/null +++ b/target/release/build/parking_lot_core-c84ef7551fc398d0/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=build.rs diff --git a/target/release/build/parking_lot_core-c84ef7551fc398d0/root-output b/target/release/build/parking_lot_core-c84ef7551fc398d0/root-output new file mode 100644 index 0000000..3bf0134 --- /dev/null +++ b/target/release/build/parking_lot_core-c84ef7551fc398d0/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/parking_lot_core-c84ef7551fc398d0/out \ No newline at end of file diff --git a/target/release/build/parking_lot_core-c84ef7551fc398d0/stderr b/target/release/build/parking_lot_core-c84ef7551fc398d0/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/parking_lot_core-f7950bd98d687e20/build-script-build b/target/release/build/parking_lot_core-f7950bd98d687e20/build-script-build new file mode 100755 index 0000000..ec50d90 Binary files /dev/null and b/target/release/build/parking_lot_core-f7950bd98d687e20/build-script-build differ diff --git a/target/release/build/parking_lot_core-f7950bd98d687e20/build_script_build-f7950bd98d687e20 b/target/release/build/parking_lot_core-f7950bd98d687e20/build_script_build-f7950bd98d687e20 new file mode 100755 index 0000000..ec50d90 Binary files /dev/null and b/target/release/build/parking_lot_core-f7950bd98d687e20/build_script_build-f7950bd98d687e20 differ diff --git a/target/release/build/parking_lot_core-f7950bd98d687e20/build_script_build-f7950bd98d687e20.d b/target/release/build/parking_lot_core-f7950bd98d687e20/build_script_build-f7950bd98d687e20.d new file mode 100644 index 0000000..0c6b69f --- /dev/null +++ b/target/release/build/parking_lot_core-f7950bd98d687e20/build_script_build-f7950bd98d687e20.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/parking_lot_core-f7950bd98d687e20/build_script_build-f7950bd98d687e20.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/build.rs + +/home/viraladmin/chatgpt/target/release/build/parking_lot_core-f7950bd98d687e20/build_script_build-f7950bd98d687e20: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/build.rs: diff --git a/target/release/build/proc-macro2-982fbb2d1d1a3562/invoked.timestamp b/target/release/build/proc-macro2-982fbb2d1d1a3562/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/proc-macro2-982fbb2d1d1a3562/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/proc-macro2-982fbb2d1d1a3562/output b/target/release/build/proc-macro2-982fbb2d1d1a3562/output new file mode 100644 index 0000000..d3d235a --- /dev/null +++ b/target/release/build/proc-macro2-982fbb2d1d1a3562/output @@ -0,0 +1,23 @@ +cargo:rustc-check-cfg=cfg(fuzzing) +cargo:rustc-check-cfg=cfg(no_is_available) +cargo:rustc-check-cfg=cfg(no_literal_byte_character) +cargo:rustc-check-cfg=cfg(no_literal_c_string) +cargo:rustc-check-cfg=cfg(no_source_text) +cargo:rustc-check-cfg=cfg(proc_macro_span) +cargo:rustc-check-cfg=cfg(proc_macro_span_file) +cargo:rustc-check-cfg=cfg(proc_macro_span_location) +cargo:rustc-check-cfg=cfg(procmacro2_backtrace) +cargo:rustc-check-cfg=cfg(procmacro2_build_probe) +cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing) +cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt) +cargo:rustc-check-cfg=cfg(randomize_layout) +cargo:rustc-check-cfg=cfg(span_locations) +cargo:rustc-check-cfg=cfg(super_unstable) +cargo:rustc-check-cfg=cfg(wrap_proc_macro) +cargo:rerun-if-changed=src/probe/proc_macro_span.rs +cargo:rustc-cfg=wrap_proc_macro +cargo:rerun-if-changed=src/probe/proc_macro_span_location.rs +cargo:rustc-cfg=proc_macro_span_location +cargo:rerun-if-changed=src/probe/proc_macro_span_file.rs +cargo:rustc-cfg=proc_macro_span_file +cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP diff --git a/target/release/build/proc-macro2-982fbb2d1d1a3562/root-output b/target/release/build/proc-macro2-982fbb2d1d1a3562/root-output new file mode 100644 index 0000000..727000d --- /dev/null +++ b/target/release/build/proc-macro2-982fbb2d1d1a3562/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/proc-macro2-982fbb2d1d1a3562/out \ No newline at end of file diff --git a/target/release/build/proc-macro2-982fbb2d1d1a3562/stderr b/target/release/build/proc-macro2-982fbb2d1d1a3562/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/proc-macro2-d873e614374e32f8/build-script-build b/target/release/build/proc-macro2-d873e614374e32f8/build-script-build new file mode 100755 index 0000000..9e223a5 Binary files /dev/null and b/target/release/build/proc-macro2-d873e614374e32f8/build-script-build differ diff --git a/target/release/build/proc-macro2-d873e614374e32f8/build_script_build-d873e614374e32f8 b/target/release/build/proc-macro2-d873e614374e32f8/build_script_build-d873e614374e32f8 new file mode 100755 index 0000000..9e223a5 Binary files /dev/null and b/target/release/build/proc-macro2-d873e614374e32f8/build_script_build-d873e614374e32f8 differ diff --git a/target/release/build/proc-macro2-d873e614374e32f8/build_script_build-d873e614374e32f8.d b/target/release/build/proc-macro2-d873e614374e32f8/build_script_build-d873e614374e32f8.d new file mode 100644 index 0000000..89dc84a --- /dev/null +++ b/target/release/build/proc-macro2-d873e614374e32f8/build_script_build-d873e614374e32f8.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/proc-macro2-d873e614374e32f8/build_script_build-d873e614374e32f8.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/build.rs + +/home/viraladmin/chatgpt/target/release/build/proc-macro2-d873e614374e32f8/build_script_build-d873e614374e32f8: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/build.rs: diff --git a/target/release/build/quote-2b8838454232e2b4/invoked.timestamp b/target/release/build/quote-2b8838454232e2b4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/quote-2b8838454232e2b4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/quote-2b8838454232e2b4/output b/target/release/build/quote-2b8838454232e2b4/output new file mode 100644 index 0000000..6d81eca --- /dev/null +++ b/target/release/build/quote-2b8838454232e2b4/output @@ -0,0 +1,2 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-check-cfg=cfg(no_diagnostic_namespace) diff --git a/target/release/build/quote-2b8838454232e2b4/root-output b/target/release/build/quote-2b8838454232e2b4/root-output new file mode 100644 index 0000000..58369cd --- /dev/null +++ b/target/release/build/quote-2b8838454232e2b4/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/quote-2b8838454232e2b4/out \ No newline at end of file diff --git a/target/release/build/quote-2b8838454232e2b4/stderr b/target/release/build/quote-2b8838454232e2b4/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/quote-b6ab4c8117a44e03/build-script-build b/target/release/build/quote-b6ab4c8117a44e03/build-script-build new file mode 100755 index 0000000..7bfbe73 Binary files /dev/null and b/target/release/build/quote-b6ab4c8117a44e03/build-script-build differ diff --git a/target/release/build/quote-b6ab4c8117a44e03/build_script_build-b6ab4c8117a44e03 b/target/release/build/quote-b6ab4c8117a44e03/build_script_build-b6ab4c8117a44e03 new file mode 100755 index 0000000..7bfbe73 Binary files /dev/null and b/target/release/build/quote-b6ab4c8117a44e03/build_script_build-b6ab4c8117a44e03 differ diff --git a/target/release/build/quote-b6ab4c8117a44e03/build_script_build-b6ab4c8117a44e03.d b/target/release/build/quote-b6ab4c8117a44e03/build_script_build-b6ab4c8117a44e03.d new file mode 100644 index 0000000..cf9055d --- /dev/null +++ b/target/release/build/quote-b6ab4c8117a44e03/build_script_build-b6ab4c8117a44e03.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/quote-b6ab4c8117a44e03/build_script_build-b6ab4c8117a44e03.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/build.rs + +/home/viraladmin/chatgpt/target/release/build/quote-b6ab4c8117a44e03/build_script_build-b6ab4c8117a44e03: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/build.rs: diff --git a/target/release/build/rayon-core-08760ab765da9fd1/invoked.timestamp b/target/release/build/rayon-core-08760ab765da9fd1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/rayon-core-08760ab765da9fd1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/rayon-core-08760ab765da9fd1/output b/target/release/build/rayon-core-08760ab765da9fd1/output new file mode 100644 index 0000000..d15ba9a --- /dev/null +++ b/target/release/build/rayon-core-08760ab765da9fd1/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=build.rs diff --git a/target/release/build/rayon-core-08760ab765da9fd1/root-output b/target/release/build/rayon-core-08760ab765da9fd1/root-output new file mode 100644 index 0000000..031d7d4 --- /dev/null +++ b/target/release/build/rayon-core-08760ab765da9fd1/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/rayon-core-08760ab765da9fd1/out \ No newline at end of file diff --git a/target/release/build/rayon-core-08760ab765da9fd1/stderr b/target/release/build/rayon-core-08760ab765da9fd1/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/rayon-core-3da1c7b5bf0f64a0/build-script-build b/target/release/build/rayon-core-3da1c7b5bf0f64a0/build-script-build new file mode 100755 index 0000000..78c1215 Binary files /dev/null and b/target/release/build/rayon-core-3da1c7b5bf0f64a0/build-script-build differ diff --git a/target/release/build/rayon-core-3da1c7b5bf0f64a0/build_script_build-3da1c7b5bf0f64a0 b/target/release/build/rayon-core-3da1c7b5bf0f64a0/build_script_build-3da1c7b5bf0f64a0 new file mode 100755 index 0000000..78c1215 Binary files /dev/null and b/target/release/build/rayon-core-3da1c7b5bf0f64a0/build_script_build-3da1c7b5bf0f64a0 differ diff --git a/target/release/build/rayon-core-3da1c7b5bf0f64a0/build_script_build-3da1c7b5bf0f64a0.d b/target/release/build/rayon-core-3da1c7b5bf0f64a0/build_script_build-3da1c7b5bf0f64a0.d new file mode 100644 index 0000000..391b211 --- /dev/null +++ b/target/release/build/rayon-core-3da1c7b5bf0f64a0/build_script_build-3da1c7b5bf0f64a0.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/rayon-core-3da1c7b5bf0f64a0/build_script_build-3da1c7b5bf0f64a0.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/build.rs + +/home/viraladmin/chatgpt/target/release/build/rayon-core-3da1c7b5bf0f64a0/build_script_build-3da1c7b5bf0f64a0: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/build.rs: diff --git a/target/release/build/rustix-20e9501eed27a3a5/build-script-build b/target/release/build/rustix-20e9501eed27a3a5/build-script-build new file mode 100755 index 0000000..347d691 Binary files /dev/null and b/target/release/build/rustix-20e9501eed27a3a5/build-script-build differ diff --git a/target/release/build/rustix-20e9501eed27a3a5/build_script_build-20e9501eed27a3a5 b/target/release/build/rustix-20e9501eed27a3a5/build_script_build-20e9501eed27a3a5 new file mode 100755 index 0000000..347d691 Binary files /dev/null and b/target/release/build/rustix-20e9501eed27a3a5/build_script_build-20e9501eed27a3a5 differ diff --git a/target/release/build/rustix-20e9501eed27a3a5/build_script_build-20e9501eed27a3a5.d b/target/release/build/rustix-20e9501eed27a3a5/build_script_build-20e9501eed27a3a5.d new file mode 100644 index 0000000..8266734 --- /dev/null +++ b/target/release/build/rustix-20e9501eed27a3a5/build_script_build-20e9501eed27a3a5.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/rustix-20e9501eed27a3a5/build_script_build-20e9501eed27a3a5.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/build.rs + +/home/viraladmin/chatgpt/target/release/build/rustix-20e9501eed27a3a5/build_script_build-20e9501eed27a3a5: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/build.rs: diff --git a/target/release/build/rustix-230be8298cf98b92/invoked.timestamp b/target/release/build/rustix-230be8298cf98b92/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/rustix-230be8298cf98b92/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/rustix-230be8298cf98b92/out/librust_out.rmeta b/target/release/build/rustix-230be8298cf98b92/out/librust_out.rmeta new file mode 100644 index 0000000..beaca79 Binary files /dev/null and b/target/release/build/rustix-230be8298cf98b92/out/librust_out.rmeta differ diff --git a/target/release/build/rustix-230be8298cf98b92/output b/target/release/build/rustix-230be8298cf98b92/output new file mode 100644 index 0000000..cbbeb4b --- /dev/null +++ b/target/release/build/rustix-230be8298cf98b92/output @@ -0,0 +1,10 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-cfg=static_assertions +cargo:rustc-cfg=linux_raw +cargo:rustc-cfg=linux_like +cargo:rustc-cfg=linux_kernel +cargo:rerun-if-env-changed=CARGO_CFG_RUSTIX_USE_EXPERIMENTAL_ASM +cargo:rerun-if-env-changed=CARGO_CFG_RUSTIX_USE_LIBC +cargo:rerun-if-env-changed=CARGO_FEATURE_USE_LIBC +cargo:rerun-if-env-changed=CARGO_FEATURE_RUSTC_DEP_OF_STD +cargo:rerun-if-env-changed=CARGO_CFG_MIRI diff --git a/target/release/build/rustix-230be8298cf98b92/root-output b/target/release/build/rustix-230be8298cf98b92/root-output new file mode 100644 index 0000000..76814ef --- /dev/null +++ b/target/release/build/rustix-230be8298cf98b92/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/rustix-230be8298cf98b92/out \ No newline at end of file diff --git a/target/release/build/rustix-230be8298cf98b92/stderr b/target/release/build/rustix-230be8298cf98b92/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/rustix-31d3f1793c7f55e8/build-script-build b/target/release/build/rustix-31d3f1793c7f55e8/build-script-build new file mode 100755 index 0000000..ce07eff Binary files /dev/null and b/target/release/build/rustix-31d3f1793c7f55e8/build-script-build differ diff --git a/target/release/build/rustix-31d3f1793c7f55e8/build_script_build-31d3f1793c7f55e8 b/target/release/build/rustix-31d3f1793c7f55e8/build_script_build-31d3f1793c7f55e8 new file mode 100755 index 0000000..ce07eff Binary files /dev/null and b/target/release/build/rustix-31d3f1793c7f55e8/build_script_build-31d3f1793c7f55e8 differ diff --git a/target/release/build/rustix-31d3f1793c7f55e8/build_script_build-31d3f1793c7f55e8.d b/target/release/build/rustix-31d3f1793c7f55e8/build_script_build-31d3f1793c7f55e8.d new file mode 100644 index 0000000..93cbe9d --- /dev/null +++ b/target/release/build/rustix-31d3f1793c7f55e8/build_script_build-31d3f1793c7f55e8.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/rustix-31d3f1793c7f55e8/build_script_build-31d3f1793c7f55e8.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/build.rs + +/home/viraladmin/chatgpt/target/release/build/rustix-31d3f1793c7f55e8/build_script_build-31d3f1793c7f55e8: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/build.rs: diff --git a/target/release/build/rustix-dd9b86fb47ab57a9/invoked.timestamp b/target/release/build/rustix-dd9b86fb47ab57a9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/rustix-dd9b86fb47ab57a9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/rustix-dd9b86fb47ab57a9/out/rustix_test_can_compile b/target/release/build/rustix-dd9b86fb47ab57a9/out/rustix_test_can_compile new file mode 100644 index 0000000..821736e Binary files /dev/null and b/target/release/build/rustix-dd9b86fb47ab57a9/out/rustix_test_can_compile differ diff --git a/target/release/build/rustix-dd9b86fb47ab57a9/output b/target/release/build/rustix-dd9b86fb47ab57a9/output new file mode 100644 index 0000000..e908152 --- /dev/null +++ b/target/release/build/rustix-dd9b86fb47ab57a9/output @@ -0,0 +1,13 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-cfg=static_assertions +cargo:rustc-cfg=lower_upper_exp_for_non_zero +cargo:rustc-cfg=rustc_diagnostics +cargo:rustc-cfg=linux_raw_dep +cargo:rustc-cfg=linux_raw +cargo:rustc-cfg=linux_like +cargo:rustc-cfg=linux_kernel +cargo:rerun-if-env-changed=CARGO_CFG_RUSTIX_USE_EXPERIMENTAL_ASM +cargo:rerun-if-env-changed=CARGO_CFG_RUSTIX_USE_LIBC +cargo:rerun-if-env-changed=CARGO_FEATURE_USE_LIBC +cargo:rerun-if-env-changed=CARGO_FEATURE_RUSTC_DEP_OF_STD +cargo:rerun-if-env-changed=CARGO_CFG_MIRI diff --git a/target/release/build/rustix-dd9b86fb47ab57a9/root-output b/target/release/build/rustix-dd9b86fb47ab57a9/root-output new file mode 100644 index 0000000..fa14311 --- /dev/null +++ b/target/release/build/rustix-dd9b86fb47ab57a9/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/rustix-dd9b86fb47ab57a9/out \ No newline at end of file diff --git a/target/release/build/rustix-dd9b86fb47ab57a9/stderr b/target/release/build/rustix-dd9b86fb47ab57a9/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/serde-a9c02c1139ff752e/invoked.timestamp b/target/release/build/serde-a9c02c1139ff752e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/serde-a9c02c1139ff752e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/serde-a9c02c1139ff752e/output b/target/release/build/serde-a9c02c1139ff752e/output new file mode 100644 index 0000000..450588b --- /dev/null +++ b/target/release/build/serde-a9c02c1139ff752e/output @@ -0,0 +1,15 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-check-cfg=cfg(no_core_cstr) +cargo:rustc-check-cfg=cfg(no_core_error) +cargo:rustc-check-cfg=cfg(no_core_net) +cargo:rustc-check-cfg=cfg(no_core_num_saturating) +cargo:rustc-check-cfg=cfg(no_core_try_from) +cargo:rustc-check-cfg=cfg(no_diagnostic_namespace) +cargo:rustc-check-cfg=cfg(no_float_copysign) +cargo:rustc-check-cfg=cfg(no_num_nonzero_signed) +cargo:rustc-check-cfg=cfg(no_relaxed_trait_bounds) +cargo:rustc-check-cfg=cfg(no_serde_derive) +cargo:rustc-check-cfg=cfg(no_std_atomic) +cargo:rustc-check-cfg=cfg(no_std_atomic64) +cargo:rustc-check-cfg=cfg(no_systemtime_checked_add) +cargo:rustc-check-cfg=cfg(no_target_has_atomic) diff --git a/target/release/build/serde-a9c02c1139ff752e/root-output b/target/release/build/serde-a9c02c1139ff752e/root-output new file mode 100644 index 0000000..07f375d --- /dev/null +++ b/target/release/build/serde-a9c02c1139ff752e/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/serde-a9c02c1139ff752e/out \ No newline at end of file diff --git a/target/release/build/serde-a9c02c1139ff752e/stderr b/target/release/build/serde-a9c02c1139ff752e/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/serde-ddd45464c91b08a3/build-script-build b/target/release/build/serde-ddd45464c91b08a3/build-script-build new file mode 100755 index 0000000..c59dfdc Binary files /dev/null and b/target/release/build/serde-ddd45464c91b08a3/build-script-build differ diff --git a/target/release/build/serde-ddd45464c91b08a3/build_script_build-ddd45464c91b08a3 b/target/release/build/serde-ddd45464c91b08a3/build_script_build-ddd45464c91b08a3 new file mode 100755 index 0000000..c59dfdc Binary files /dev/null and b/target/release/build/serde-ddd45464c91b08a3/build_script_build-ddd45464c91b08a3 differ diff --git a/target/release/build/serde-ddd45464c91b08a3/build_script_build-ddd45464c91b08a3.d b/target/release/build/serde-ddd45464c91b08a3/build_script_build-ddd45464c91b08a3.d new file mode 100644 index 0000000..95b30df --- /dev/null +++ b/target/release/build/serde-ddd45464c91b08a3/build_script_build-ddd45464c91b08a3.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/serde-ddd45464c91b08a3/build_script_build-ddd45464c91b08a3.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/build.rs + +/home/viraladmin/chatgpt/target/release/build/serde-ddd45464c91b08a3/build_script_build-ddd45464c91b08a3: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/build.rs: diff --git a/target/release/build/serde_json-0dc4c0d76d46c1f0/invoked.timestamp b/target/release/build/serde_json-0dc4c0d76d46c1f0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/serde_json-0dc4c0d76d46c1f0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/serde_json-0dc4c0d76d46c1f0/output b/target/release/build/serde_json-0dc4c0d76d46c1f0/output new file mode 100644 index 0000000..3201077 --- /dev/null +++ b/target/release/build/serde_json-0dc4c0d76d46c1f0/output @@ -0,0 +1,3 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-check-cfg=cfg(fast_arithmetic, values("32", "64")) +cargo:rustc-cfg=fast_arithmetic="64" diff --git a/target/release/build/serde_json-0dc4c0d76d46c1f0/root-output b/target/release/build/serde_json-0dc4c0d76d46c1f0/root-output new file mode 100644 index 0000000..edc6f6c --- /dev/null +++ b/target/release/build/serde_json-0dc4c0d76d46c1f0/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/serde_json-0dc4c0d76d46c1f0/out \ No newline at end of file diff --git a/target/release/build/serde_json-0dc4c0d76d46c1f0/stderr b/target/release/build/serde_json-0dc4c0d76d46c1f0/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/serde_json-fc672f8ed66b794d/build-script-build b/target/release/build/serde_json-fc672f8ed66b794d/build-script-build new file mode 100755 index 0000000..da71b1e Binary files /dev/null and b/target/release/build/serde_json-fc672f8ed66b794d/build-script-build differ diff --git a/target/release/build/serde_json-fc672f8ed66b794d/build_script_build-fc672f8ed66b794d b/target/release/build/serde_json-fc672f8ed66b794d/build_script_build-fc672f8ed66b794d new file mode 100755 index 0000000..da71b1e Binary files /dev/null and b/target/release/build/serde_json-fc672f8ed66b794d/build_script_build-fc672f8ed66b794d differ diff --git a/target/release/build/serde_json-fc672f8ed66b794d/build_script_build-fc672f8ed66b794d.d b/target/release/build/serde_json-fc672f8ed66b794d/build_script_build-fc672f8ed66b794d.d new file mode 100644 index 0000000..1b574e2 --- /dev/null +++ b/target/release/build/serde_json-fc672f8ed66b794d/build_script_build-fc672f8ed66b794d.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/serde_json-fc672f8ed66b794d/build_script_build-fc672f8ed66b794d.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/build.rs + +/home/viraladmin/chatgpt/target/release/build/serde_json-fc672f8ed66b794d/build_script_build-fc672f8ed66b794d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/build.rs: diff --git a/target/release/build/slab-2ca01d0362552530/build-script-build b/target/release/build/slab-2ca01d0362552530/build-script-build new file mode 100755 index 0000000..9b15fe7 Binary files /dev/null and b/target/release/build/slab-2ca01d0362552530/build-script-build differ diff --git a/target/release/build/slab-2ca01d0362552530/build_script_build-2ca01d0362552530 b/target/release/build/slab-2ca01d0362552530/build_script_build-2ca01d0362552530 new file mode 100755 index 0000000..9b15fe7 Binary files /dev/null and b/target/release/build/slab-2ca01d0362552530/build_script_build-2ca01d0362552530 differ diff --git a/target/release/build/slab-2ca01d0362552530/build_script_build-2ca01d0362552530.d b/target/release/build/slab-2ca01d0362552530/build_script_build-2ca01d0362552530.d new file mode 100644 index 0000000..8269be5 --- /dev/null +++ b/target/release/build/slab-2ca01d0362552530/build_script_build-2ca01d0362552530.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/slab-2ca01d0362552530/build_script_build-2ca01d0362552530.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/slab-0.4.9/build.rs + +/home/viraladmin/chatgpt/target/release/build/slab-2ca01d0362552530/build_script_build-2ca01d0362552530: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/slab-0.4.9/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/slab-0.4.9/build.rs: diff --git a/target/release/build/slab-33ce19e43a96019d/invoked.timestamp b/target/release/build/slab-33ce19e43a96019d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/slab-33ce19e43a96019d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/slab-33ce19e43a96019d/out/autocfg_0f56fd6f13b9d063_0.ll b/target/release/build/slab-33ce19e43a96019d/out/autocfg_0f56fd6f13b9d063_0.ll new file mode 100644 index 0000000..2bf7f79 --- /dev/null +++ b/target/release/build/slab-33ce19e43a96019d/out/autocfg_0f56fd6f13b9d063_0.ll @@ -0,0 +1,11 @@ +; ModuleID = 'autocfg_0f56fd6f13b9d063_0.4b3928f63b5ac87-cgu.0' +source_filename = "autocfg_0f56fd6f13b9d063_0.4b3928f63b5ac87-cgu.0" +target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128" +target triple = "x86_64-unknown-linux-gnu" + +!llvm.module.flags = !{!0, !1} +!llvm.ident = !{!2} + +!0 = !{i32 8, !"PIC Level", i32 2} +!1 = !{i32 2, !"RtLibUseGOT", i32 1} +!2 = !{!"rustc version 1.88.0 (6b00bc388 2025-06-23)"} diff --git a/target/release/build/slab-33ce19e43a96019d/output b/target/release/build/slab-33ce19e43a96019d/output new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/slab-33ce19e43a96019d/root-output b/target/release/build/slab-33ce19e43a96019d/root-output new file mode 100644 index 0000000..64cabeb --- /dev/null +++ b/target/release/build/slab-33ce19e43a96019d/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/slab-33ce19e43a96019d/out \ No newline at end of file diff --git a/target/release/build/slab-33ce19e43a96019d/stderr b/target/release/build/slab-33ce19e43a96019d/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/thiserror-0c092fe5e55e0d7a/invoked.timestamp b/target/release/build/thiserror-0c092fe5e55e0d7a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/thiserror-0c092fe5e55e0d7a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/thiserror-0c092fe5e55e0d7a/out/thiserror.d b/target/release/build/thiserror-0c092fe5e55e0d7a/out/thiserror.d new file mode 100644 index 0000000..4b8987b --- /dev/null +++ b/target/release/build/thiserror-0c092fe5e55e0d7a/out/thiserror.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/build/thiserror-0c092fe5e55e0d7a/out/thiserror.d: build/probe.rs + +/home/viraladmin/chatgpt/target/release/build/thiserror-0c092fe5e55e0d7a/out/libthiserror.rmeta: build/probe.rs + +build/probe.rs: + +# env-dep:RUSTC_BOOTSTRAP diff --git a/target/release/build/thiserror-0c092fe5e55e0d7a/output b/target/release/build/thiserror-0c092fe5e55e0d7a/output new file mode 100644 index 0000000..3b23df4 --- /dev/null +++ b/target/release/build/thiserror-0c092fe5e55e0d7a/output @@ -0,0 +1,4 @@ +cargo:rerun-if-changed=build/probe.rs +cargo:rustc-check-cfg=cfg(error_generic_member_access) +cargo:rustc-check-cfg=cfg(thiserror_nightly_testing) +cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP diff --git a/target/release/build/thiserror-0c092fe5e55e0d7a/root-output b/target/release/build/thiserror-0c092fe5e55e0d7a/root-output new file mode 100644 index 0000000..ecd0054 --- /dev/null +++ b/target/release/build/thiserror-0c092fe5e55e0d7a/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/thiserror-0c092fe5e55e0d7a/out \ No newline at end of file diff --git a/target/release/build/thiserror-0c092fe5e55e0d7a/stderr b/target/release/build/thiserror-0c092fe5e55e0d7a/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/thiserror-6a0a040dd1e07fcb/build-script-build b/target/release/build/thiserror-6a0a040dd1e07fcb/build-script-build new file mode 100755 index 0000000..1a51582 Binary files /dev/null and b/target/release/build/thiserror-6a0a040dd1e07fcb/build-script-build differ diff --git a/target/release/build/thiserror-6a0a040dd1e07fcb/build_script_build-6a0a040dd1e07fcb b/target/release/build/thiserror-6a0a040dd1e07fcb/build_script_build-6a0a040dd1e07fcb new file mode 100755 index 0000000..1a51582 Binary files /dev/null and b/target/release/build/thiserror-6a0a040dd1e07fcb/build_script_build-6a0a040dd1e07fcb differ diff --git a/target/release/build/thiserror-6a0a040dd1e07fcb/build_script_build-6a0a040dd1e07fcb.d b/target/release/build/thiserror-6a0a040dd1e07fcb/build_script_build-6a0a040dd1e07fcb.d new file mode 100644 index 0000000..8c9aa1a --- /dev/null +++ b/target/release/build/thiserror-6a0a040dd1e07fcb/build_script_build-6a0a040dd1e07fcb.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/thiserror-6a0a040dd1e07fcb/build_script_build-6a0a040dd1e07fcb.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/build.rs + +/home/viraladmin/chatgpt/target/release/build/thiserror-6a0a040dd1e07fcb/build_script_build-6a0a040dd1e07fcb: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/build.rs: diff --git a/target/release/build/thiserror-89137c4b75e547f4/invoked.timestamp b/target/release/build/thiserror-89137c4b75e547f4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/thiserror-89137c4b75e547f4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/thiserror-89137c4b75e547f4/out/private.rs b/target/release/build/thiserror-89137c4b75e547f4/out/private.rs new file mode 100644 index 0000000..7b376f2 --- /dev/null +++ b/target/release/build/thiserror-89137c4b75e547f4/out/private.rs @@ -0,0 +1,5 @@ +#[doc(hidden)] +pub mod __private18 { + #[doc(hidden)] + pub use crate::private::*; +} diff --git a/target/release/build/thiserror-89137c4b75e547f4/output b/target/release/build/thiserror-89137c4b75e547f4/output new file mode 100644 index 0000000..f62a8d1 --- /dev/null +++ b/target/release/build/thiserror-89137c4b75e547f4/output @@ -0,0 +1,5 @@ +cargo:rerun-if-changed=build/probe.rs +cargo:rustc-check-cfg=cfg(error_generic_member_access) +cargo:rustc-check-cfg=cfg(thiserror_nightly_testing) +cargo:rustc-check-cfg=cfg(thiserror_no_backtrace_type) +cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP diff --git a/target/release/build/thiserror-89137c4b75e547f4/root-output b/target/release/build/thiserror-89137c4b75e547f4/root-output new file mode 100644 index 0000000..93b170f --- /dev/null +++ b/target/release/build/thiserror-89137c4b75e547f4/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/thiserror-89137c4b75e547f4/out \ No newline at end of file diff --git a/target/release/build/thiserror-89137c4b75e547f4/stderr b/target/release/build/thiserror-89137c4b75e547f4/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/thiserror-8b107a7816a43b1f/build-script-build b/target/release/build/thiserror-8b107a7816a43b1f/build-script-build new file mode 100755 index 0000000..f4ec383 Binary files /dev/null and b/target/release/build/thiserror-8b107a7816a43b1f/build-script-build differ diff --git a/target/release/build/thiserror-8b107a7816a43b1f/build_script_build-8b107a7816a43b1f b/target/release/build/thiserror-8b107a7816a43b1f/build_script_build-8b107a7816a43b1f new file mode 100755 index 0000000..f4ec383 Binary files /dev/null and b/target/release/build/thiserror-8b107a7816a43b1f/build_script_build-8b107a7816a43b1f differ diff --git a/target/release/build/thiserror-8b107a7816a43b1f/build_script_build-8b107a7816a43b1f.d b/target/release/build/thiserror-8b107a7816a43b1f/build_script_build-8b107a7816a43b1f.d new file mode 100644 index 0000000..b517233 --- /dev/null +++ b/target/release/build/thiserror-8b107a7816a43b1f/build_script_build-8b107a7816a43b1f.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/thiserror-8b107a7816a43b1f/build_script_build-8b107a7816a43b1f.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.64/build.rs + +/home/viraladmin/chatgpt/target/release/build/thiserror-8b107a7816a43b1f/build_script_build-8b107a7816a43b1f: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.64/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.64/build.rs: diff --git a/target/release/build/tiny-keccak-62433636f56d755e/invoked.timestamp b/target/release/build/tiny-keccak-62433636f56d755e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/tiny-keccak-62433636f56d755e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/tiny-keccak-62433636f56d755e/output b/target/release/build/tiny-keccak-62433636f56d755e/output new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/tiny-keccak-62433636f56d755e/root-output b/target/release/build/tiny-keccak-62433636f56d755e/root-output new file mode 100644 index 0000000..95a00b0 --- /dev/null +++ b/target/release/build/tiny-keccak-62433636f56d755e/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/tiny-keccak-62433636f56d755e/out \ No newline at end of file diff --git a/target/release/build/tiny-keccak-62433636f56d755e/stderr b/target/release/build/tiny-keccak-62433636f56d755e/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/build/tiny-keccak-ec60bbb87d3819c0/build-script-build b/target/release/build/tiny-keccak-ec60bbb87d3819c0/build-script-build new file mode 100755 index 0000000..9d9566a Binary files /dev/null and b/target/release/build/tiny-keccak-ec60bbb87d3819c0/build-script-build differ diff --git a/target/release/build/tiny-keccak-ec60bbb87d3819c0/build_script_build-ec60bbb87d3819c0 b/target/release/build/tiny-keccak-ec60bbb87d3819c0/build_script_build-ec60bbb87d3819c0 new file mode 100755 index 0000000..9d9566a Binary files /dev/null and b/target/release/build/tiny-keccak-ec60bbb87d3819c0/build_script_build-ec60bbb87d3819c0 differ diff --git a/target/release/build/tiny-keccak-ec60bbb87d3819c0/build_script_build-ec60bbb87d3819c0.d b/target/release/build/tiny-keccak-ec60bbb87d3819c0/build_script_build-ec60bbb87d3819c0.d new file mode 100644 index 0000000..94bc304 --- /dev/null +++ b/target/release/build/tiny-keccak-ec60bbb87d3819c0/build_script_build-ec60bbb87d3819c0.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/build/tiny-keccak-ec60bbb87d3819c0/build_script_build-ec60bbb87d3819c0.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/build.rs + +/home/viraladmin/chatgpt/target/release/build/tiny-keccak-ec60bbb87d3819c0/build_script_build-ec60bbb87d3819c0: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/build.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/build.rs: diff --git a/target/release/build/typenum-149319c12b3b93ac/build-script-main b/target/release/build/typenum-149319c12b3b93ac/build-script-main new file mode 100755 index 0000000..736e693 Binary files /dev/null and b/target/release/build/typenum-149319c12b3b93ac/build-script-main differ diff --git a/target/release/build/typenum-149319c12b3b93ac/build_script_main-149319c12b3b93ac b/target/release/build/typenum-149319c12b3b93ac/build_script_main-149319c12b3b93ac new file mode 100755 index 0000000..736e693 Binary files /dev/null and b/target/release/build/typenum-149319c12b3b93ac/build_script_main-149319c12b3b93ac differ diff --git a/target/release/build/typenum-149319c12b3b93ac/build_script_main-149319c12b3b93ac.d b/target/release/build/typenum-149319c12b3b93ac/build_script_main-149319c12b3b93ac.d new file mode 100644 index 0000000..e4b0aae --- /dev/null +++ b/target/release/build/typenum-149319c12b3b93ac/build_script_main-149319c12b3b93ac.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/build/typenum-149319c12b3b93ac/build_script_main-149319c12b3b93ac.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/build/main.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/build/generic_const_mappings.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/build/op.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/build/tests.rs + +/home/viraladmin/chatgpt/target/release/build/typenum-149319c12b3b93ac/build_script_main-149319c12b3b93ac: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/build/main.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/build/generic_const_mappings.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/build/op.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/build/tests.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/build/main.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/build/generic_const_mappings.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/build/op.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/build/tests.rs: diff --git a/target/release/build/typenum-39d17db16f7c8807/invoked.timestamp b/target/release/build/typenum-39d17db16f7c8807/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/release/build/typenum-39d17db16f7c8807/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/release/build/typenum-39d17db16f7c8807/out/consts.rs b/target/release/build/typenum-39d17db16f7c8807/out/consts.rs new file mode 100644 index 0000000..cbbb546 --- /dev/null +++ b/target/release/build/typenum-39d17db16f7c8807/out/consts.rs @@ -0,0 +1,2248 @@ + +/** +Type aliases for many constants. + +This file is generated by typenum's build script. + +For unsigned integers, the format is `U` followed by the number. We define aliases for + +- Numbers 0 through 1024 +- Powers of 2 below `u64::MAX` +- Powers of 10 below `u64::MAX` + +These alias definitions look like this: + +```rust +use typenum::{B0, B1, UInt, UTerm}; + +# #[allow(dead_code)] +type U6 = UInt, B1>, B0>; +``` + +For positive signed integers, the format is `P` followed by the number and for negative +signed integers it is `N` followed by the number. For the signed integer zero, we use +`Z0`. We define aliases for + +- Numbers -1024 through 1024 +- Powers of 2 between `i64::MIN` and `i64::MAX` +- Powers of 10 between `i64::MIN` and `i64::MAX` + +These alias definitions look like this: + +```rust +use typenum::{B0, B1, UInt, UTerm, PInt, NInt}; + +# #[allow(dead_code)] +type P6 = PInt, B1>, B0>>; +# #[allow(dead_code)] +type N6 = NInt, B1>, B0>>; +``` + +# Example +```rust +# #[allow(unused_imports)] +use typenum::{U0, U1, U2, U3, U4, U5, U6}; +# #[allow(unused_imports)] +use typenum::{N3, N2, N1, Z0, P1, P2, P3}; +# #[allow(unused_imports)] +use typenum::{U774, N17, N10000, P1024, P4096}; +``` + +We also define the aliases `False` and `True` for `B0` and `B1`, respectively. +*/ +#[allow(missing_docs)] +pub mod consts { + use crate::uint::{UInt, UTerm}; + use crate::int::{PInt, NInt}; + + pub use crate::bit::{B0, B1}; + pub use crate::int::Z0; + + pub type True = B1; + pub type False = B0; + pub type U0 = UTerm; + pub type U1 = UInt; + pub type P1 = PInt; pub type N1 = NInt; + pub type U2 = UInt, B0>; + pub type P2 = PInt; pub type N2 = NInt; + pub type U3 = UInt, B1>; + pub type P3 = PInt; pub type N3 = NInt; + pub type U4 = UInt, B0>, B0>; + pub type P4 = PInt; pub type N4 = NInt; + pub type U5 = UInt, B0>, B1>; + pub type P5 = PInt; pub type N5 = NInt; + pub type U6 = UInt, B1>, B0>; + pub type P6 = PInt; pub type N6 = NInt; + pub type U7 = UInt, B1>, B1>; + pub type P7 = PInt; pub type N7 = NInt; + pub type U8 = UInt, B0>, B0>, B0>; + pub type P8 = PInt; pub type N8 = NInt; + pub type U9 = UInt, B0>, B0>, B1>; + pub type P9 = PInt; pub type N9 = NInt; + pub type U10 = UInt, B0>, B1>, B0>; + pub type P10 = PInt; pub type N10 = NInt; + pub type U11 = UInt, B0>, B1>, B1>; + pub type P11 = PInt; pub type N11 = NInt; + pub type U12 = UInt, B1>, B0>, B0>; + pub type P12 = PInt; pub type N12 = NInt; + pub type U13 = UInt, B1>, B0>, B1>; + pub type P13 = PInt; pub type N13 = NInt; + pub type U14 = UInt, B1>, B1>, B0>; + pub type P14 = PInt; pub type N14 = NInt; + pub type U15 = UInt, B1>, B1>, B1>; + pub type P15 = PInt; pub type N15 = NInt; + pub type U16 = UInt, B0>, B0>, B0>, B0>; + pub type P16 = PInt; pub type N16 = NInt; + pub type U17 = UInt, B0>, B0>, B0>, B1>; + pub type P17 = PInt; pub type N17 = NInt; + pub type U18 = UInt, B0>, B0>, B1>, B0>; + pub type P18 = PInt; pub type N18 = NInt; + pub type U19 = UInt, B0>, B0>, B1>, B1>; + pub type P19 = PInt; pub type N19 = NInt; + pub type U20 = UInt, B0>, B1>, B0>, B0>; + pub type P20 = PInt; pub type N20 = NInt; + pub type U21 = UInt, B0>, B1>, B0>, B1>; + pub type P21 = PInt; pub type N21 = NInt; + pub type U22 = UInt, B0>, B1>, B1>, B0>; + pub type P22 = PInt; pub type N22 = NInt; + pub type U23 = UInt, B0>, B1>, B1>, B1>; + pub type P23 = PInt; pub type N23 = NInt; + pub type U24 = UInt, B1>, B0>, B0>, B0>; + pub type P24 = PInt; pub type N24 = NInt; + pub type U25 = UInt, B1>, B0>, B0>, B1>; + pub type P25 = PInt; pub type N25 = NInt; + pub type U26 = UInt, B1>, B0>, B1>, B0>; + pub type P26 = PInt; pub type N26 = NInt; + pub type U27 = UInt, B1>, B0>, B1>, B1>; + pub type P27 = PInt; pub type N27 = NInt; + pub type U28 = UInt, B1>, B1>, B0>, B0>; + pub type P28 = PInt; pub type N28 = NInt; + pub type U29 = UInt, B1>, B1>, B0>, B1>; + pub type P29 = PInt; pub type N29 = NInt; + pub type U30 = UInt, B1>, B1>, B1>, B0>; + pub type P30 = PInt; pub type N30 = NInt; + pub type U31 = UInt, B1>, B1>, B1>, B1>; + pub type P31 = PInt; pub type N31 = NInt; + pub type U32 = UInt, B0>, B0>, B0>, B0>, B0>; + pub type P32 = PInt; pub type N32 = NInt; + pub type U33 = UInt, B0>, B0>, B0>, B0>, B1>; + pub type P33 = PInt; pub type N33 = NInt; + pub type U34 = UInt, B0>, B0>, B0>, B1>, B0>; + pub type P34 = PInt; pub type N34 = NInt; + pub type U35 = UInt, B0>, B0>, B0>, B1>, B1>; + pub type P35 = PInt; pub type N35 = NInt; + pub type U36 = UInt, B0>, B0>, B1>, B0>, B0>; + pub type P36 = PInt; pub type N36 = NInt; + pub type U37 = UInt, B0>, B0>, B1>, B0>, B1>; + pub type P37 = PInt; pub type N37 = NInt; + pub type U38 = UInt, B0>, B0>, B1>, B1>, B0>; + pub type P38 = PInt; pub type N38 = NInt; + pub type U39 = UInt, B0>, B0>, B1>, B1>, B1>; + pub type P39 = PInt; pub type N39 = NInt; + pub type U40 = UInt, B0>, B1>, B0>, B0>, B0>; + pub type P40 = PInt; pub type N40 = NInt; + pub type U41 = UInt, B0>, B1>, B0>, B0>, B1>; + pub type P41 = PInt; pub type N41 = NInt; + pub type U42 = UInt, B0>, B1>, B0>, B1>, B0>; + pub type P42 = PInt; pub type N42 = NInt; + pub type U43 = UInt, B0>, B1>, B0>, B1>, B1>; + pub type P43 = PInt; pub type N43 = NInt; + pub type U44 = UInt, B0>, B1>, B1>, B0>, B0>; + pub type P44 = PInt; pub type N44 = NInt; + pub type U45 = UInt, B0>, B1>, B1>, B0>, B1>; + pub type P45 = PInt; pub type N45 = NInt; + pub type U46 = UInt, B0>, B1>, B1>, B1>, B0>; + pub type P46 = PInt; pub type N46 = NInt; + pub type U47 = UInt, B0>, B1>, B1>, B1>, B1>; + pub type P47 = PInt; pub type N47 = NInt; + pub type U48 = UInt, B1>, B0>, B0>, B0>, B0>; + pub type P48 = PInt; pub type N48 = NInt; + pub type U49 = UInt, B1>, B0>, B0>, B0>, B1>; + pub type P49 = PInt; pub type N49 = NInt; + pub type U50 = UInt, B1>, B0>, B0>, B1>, B0>; + pub type P50 = PInt; pub type N50 = NInt; + pub type U51 = UInt, B1>, B0>, B0>, B1>, B1>; + pub type P51 = PInt; pub type N51 = NInt; + pub type U52 = UInt, B1>, B0>, B1>, B0>, B0>; + pub type P52 = PInt; pub type N52 = NInt; + pub type U53 = UInt, B1>, B0>, B1>, B0>, B1>; + pub type P53 = PInt; pub type N53 = NInt; + pub type U54 = UInt, B1>, B0>, B1>, B1>, B0>; + pub type P54 = PInt; pub type N54 = NInt; + pub type U55 = UInt, B1>, B0>, B1>, B1>, B1>; + pub type P55 = PInt; pub type N55 = NInt; + pub type U56 = UInt, B1>, B1>, B0>, B0>, B0>; + pub type P56 = PInt; pub type N56 = NInt; + pub type U57 = UInt, B1>, B1>, B0>, B0>, B1>; + pub type P57 = PInt; pub type N57 = NInt; + pub type U58 = UInt, B1>, B1>, B0>, B1>, B0>; + pub type P58 = PInt; pub type N58 = NInt; + pub type U59 = UInt, B1>, B1>, B0>, B1>, B1>; + pub type P59 = PInt; pub type N59 = NInt; + pub type U60 = UInt, B1>, B1>, B1>, B0>, B0>; + pub type P60 = PInt; pub type N60 = NInt; + pub type U61 = UInt, B1>, B1>, B1>, B0>, B1>; + pub type P61 = PInt; pub type N61 = NInt; + pub type U62 = UInt, B1>, B1>, B1>, B1>, B0>; + pub type P62 = PInt; pub type N62 = NInt; + pub type U63 = UInt, B1>, B1>, B1>, B1>, B1>; + pub type P63 = PInt; pub type N63 = NInt; + pub type U64 = UInt, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P64 = PInt; pub type N64 = NInt; + pub type U65 = UInt, B0>, B0>, B0>, B0>, B0>, B1>; + pub type P65 = PInt; pub type N65 = NInt; + pub type U66 = UInt, B0>, B0>, B0>, B0>, B1>, B0>; + pub type P66 = PInt; pub type N66 = NInt; + pub type U67 = UInt, B0>, B0>, B0>, B0>, B1>, B1>; + pub type P67 = PInt; pub type N67 = NInt; + pub type U68 = UInt, B0>, B0>, B0>, B1>, B0>, B0>; + pub type P68 = PInt; pub type N68 = NInt; + pub type U69 = UInt, B0>, B0>, B0>, B1>, B0>, B1>; + pub type P69 = PInt; pub type N69 = NInt; + pub type U70 = UInt, B0>, B0>, B0>, B1>, B1>, B0>; + pub type P70 = PInt; pub type N70 = NInt; + pub type U71 = UInt, B0>, B0>, B0>, B1>, B1>, B1>; + pub type P71 = PInt; pub type N71 = NInt; + pub type U72 = UInt, B0>, B0>, B1>, B0>, B0>, B0>; + pub type P72 = PInt; pub type N72 = NInt; + pub type U73 = UInt, B0>, B0>, B1>, B0>, B0>, B1>; + pub type P73 = PInt; pub type N73 = NInt; + pub type U74 = UInt, B0>, B0>, B1>, B0>, B1>, B0>; + pub type P74 = PInt; pub type N74 = NInt; + pub type U75 = UInt, B0>, B0>, B1>, B0>, B1>, B1>; + pub type P75 = PInt; pub type N75 = NInt; + pub type U76 = UInt, B0>, B0>, B1>, B1>, B0>, B0>; + pub type P76 = PInt; pub type N76 = NInt; + pub type U77 = UInt, B0>, B0>, B1>, B1>, B0>, B1>; + pub type P77 = PInt; pub type N77 = NInt; + pub type U78 = UInt, B0>, B0>, B1>, B1>, B1>, B0>; + pub type P78 = PInt; pub type N78 = NInt; + pub type U79 = UInt, B0>, B0>, B1>, B1>, B1>, B1>; + pub type P79 = PInt; pub type N79 = NInt; + pub type U80 = UInt, B0>, B1>, B0>, B0>, B0>, B0>; + pub type P80 = PInt; pub type N80 = NInt; + pub type U81 = UInt, B0>, B1>, B0>, B0>, B0>, B1>; + pub type P81 = PInt; pub type N81 = NInt; + pub type U82 = UInt, B0>, B1>, B0>, B0>, B1>, B0>; + pub type P82 = PInt; pub type N82 = NInt; + pub type U83 = UInt, B0>, B1>, B0>, B0>, B1>, B1>; + pub type P83 = PInt; pub type N83 = NInt; + pub type U84 = UInt, B0>, B1>, B0>, B1>, B0>, B0>; + pub type P84 = PInt; pub type N84 = NInt; + pub type U85 = UInt, B0>, B1>, B0>, B1>, B0>, B1>; + pub type P85 = PInt; pub type N85 = NInt; + pub type U86 = UInt, B0>, B1>, B0>, B1>, B1>, B0>; + pub type P86 = PInt; pub type N86 = NInt; + pub type U87 = UInt, B0>, B1>, B0>, B1>, B1>, B1>; + pub type P87 = PInt; pub type N87 = NInt; + pub type U88 = UInt, B0>, B1>, B1>, B0>, B0>, B0>; + pub type P88 = PInt; pub type N88 = NInt; + pub type U89 = UInt, B0>, B1>, B1>, B0>, B0>, B1>; + pub type P89 = PInt; pub type N89 = NInt; + pub type U90 = UInt, B0>, B1>, B1>, B0>, B1>, B0>; + pub type P90 = PInt; pub type N90 = NInt; + pub type U91 = UInt, B0>, B1>, B1>, B0>, B1>, B1>; + pub type P91 = PInt; pub type N91 = NInt; + pub type U92 = UInt, B0>, B1>, B1>, B1>, B0>, B0>; + pub type P92 = PInt; pub type N92 = NInt; + pub type U93 = UInt, B0>, B1>, B1>, B1>, B0>, B1>; + pub type P93 = PInt; pub type N93 = NInt; + pub type U94 = UInt, B0>, B1>, B1>, B1>, B1>, B0>; + pub type P94 = PInt; pub type N94 = NInt; + pub type U95 = UInt, B0>, B1>, B1>, B1>, B1>, B1>; + pub type P95 = PInt; pub type N95 = NInt; + pub type U96 = UInt, B1>, B0>, B0>, B0>, B0>, B0>; + pub type P96 = PInt; pub type N96 = NInt; + pub type U97 = UInt, B1>, B0>, B0>, B0>, B0>, B1>; + pub type P97 = PInt; pub type N97 = NInt; + pub type U98 = UInt, B1>, B0>, B0>, B0>, B1>, B0>; + pub type P98 = PInt; pub type N98 = NInt; + pub type U99 = UInt, B1>, B0>, B0>, B0>, B1>, B1>; + pub type P99 = PInt; pub type N99 = NInt; + pub type U100 = UInt, B1>, B0>, B0>, B1>, B0>, B0>; + pub type P100 = PInt; pub type N100 = NInt; + pub type U101 = UInt, B1>, B0>, B0>, B1>, B0>, B1>; + pub type P101 = PInt; pub type N101 = NInt; + pub type U102 = UInt, B1>, B0>, B0>, B1>, B1>, B0>; + pub type P102 = PInt; pub type N102 = NInt; + pub type U103 = UInt, B1>, B0>, B0>, B1>, B1>, B1>; + pub type P103 = PInt; pub type N103 = NInt; + pub type U104 = UInt, B1>, B0>, B1>, B0>, B0>, B0>; + pub type P104 = PInt; pub type N104 = NInt; + pub type U105 = UInt, B1>, B0>, B1>, B0>, B0>, B1>; + pub type P105 = PInt; pub type N105 = NInt; + pub type U106 = UInt, B1>, B0>, B1>, B0>, B1>, B0>; + pub type P106 = PInt; pub type N106 = NInt; + pub type U107 = UInt, B1>, B0>, B1>, B0>, B1>, B1>; + pub type P107 = PInt; pub type N107 = NInt; + pub type U108 = UInt, B1>, B0>, B1>, B1>, B0>, B0>; + pub type P108 = PInt; pub type N108 = NInt; + pub type U109 = UInt, B1>, B0>, B1>, B1>, B0>, B1>; + pub type P109 = PInt; pub type N109 = NInt; + pub type U110 = UInt, B1>, B0>, B1>, B1>, B1>, B0>; + pub type P110 = PInt; pub type N110 = NInt; + pub type U111 = UInt, B1>, B0>, B1>, B1>, B1>, B1>; + pub type P111 = PInt; pub type N111 = NInt; + pub type U112 = UInt, B1>, B1>, B0>, B0>, B0>, B0>; + pub type P112 = PInt; pub type N112 = NInt; + pub type U113 = UInt, B1>, B1>, B0>, B0>, B0>, B1>; + pub type P113 = PInt; pub type N113 = NInt; + pub type U114 = UInt, B1>, B1>, B0>, B0>, B1>, B0>; + pub type P114 = PInt; pub type N114 = NInt; + pub type U115 = UInt, B1>, B1>, B0>, B0>, B1>, B1>; + pub type P115 = PInt; pub type N115 = NInt; + pub type U116 = UInt, B1>, B1>, B0>, B1>, B0>, B0>; + pub type P116 = PInt; pub type N116 = NInt; + pub type U117 = UInt, B1>, B1>, B0>, B1>, B0>, B1>; + pub type P117 = PInt; pub type N117 = NInt; + pub type U118 = UInt, B1>, B1>, B0>, B1>, B1>, B0>; + pub type P118 = PInt; pub type N118 = NInt; + pub type U119 = UInt, B1>, B1>, B0>, B1>, B1>, B1>; + pub type P119 = PInt; pub type N119 = NInt; + pub type U120 = UInt, B1>, B1>, B1>, B0>, B0>, B0>; + pub type P120 = PInt; pub type N120 = NInt; + pub type U121 = UInt, B1>, B1>, B1>, B0>, B0>, B1>; + pub type P121 = PInt; pub type N121 = NInt; + pub type U122 = UInt, B1>, B1>, B1>, B0>, B1>, B0>; + pub type P122 = PInt; pub type N122 = NInt; + pub type U123 = UInt, B1>, B1>, B1>, B0>, B1>, B1>; + pub type P123 = PInt; pub type N123 = NInt; + pub type U124 = UInt, B1>, B1>, B1>, B1>, B0>, B0>; + pub type P124 = PInt; pub type N124 = NInt; + pub type U125 = UInt, B1>, B1>, B1>, B1>, B0>, B1>; + pub type P125 = PInt; pub type N125 = NInt; + pub type U126 = UInt, B1>, B1>, B1>, B1>, B1>, B0>; + pub type P126 = PInt; pub type N126 = NInt; + pub type U127 = UInt, B1>, B1>, B1>, B1>, B1>, B1>; + pub type P127 = PInt; pub type N127 = NInt; + pub type U128 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P128 = PInt; pub type N128 = NInt; + pub type U129 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B1>; + pub type P129 = PInt; pub type N129 = NInt; + pub type U130 = UInt, B0>, B0>, B0>, B0>, B0>, B1>, B0>; + pub type P130 = PInt; pub type N130 = NInt; + pub type U131 = UInt, B0>, B0>, B0>, B0>, B0>, B1>, B1>; + pub type P131 = PInt; pub type N131 = NInt; + pub type U132 = UInt, B0>, B0>, B0>, B0>, B1>, B0>, B0>; + pub type P132 = PInt; pub type N132 = NInt; + pub type U133 = UInt, B0>, B0>, B0>, B0>, B1>, B0>, B1>; + pub type P133 = PInt; pub type N133 = NInt; + pub type U134 = UInt, B0>, B0>, B0>, B0>, B1>, B1>, B0>; + pub type P134 = PInt; pub type N134 = NInt; + pub type U135 = UInt, B0>, B0>, B0>, B0>, B1>, B1>, B1>; + pub type P135 = PInt; pub type N135 = NInt; + pub type U136 = UInt, B0>, B0>, B0>, B1>, B0>, B0>, B0>; + pub type P136 = PInt; pub type N136 = NInt; + pub type U137 = UInt, B0>, B0>, B0>, B1>, B0>, B0>, B1>; + pub type P137 = PInt; pub type N137 = NInt; + pub type U138 = UInt, B0>, B0>, B0>, B1>, B0>, B1>, B0>; + pub type P138 = PInt; pub type N138 = NInt; + pub type U139 = UInt, B0>, B0>, B0>, B1>, B0>, B1>, B1>; + pub type P139 = PInt; pub type N139 = NInt; + pub type U140 = UInt, B0>, B0>, B0>, B1>, B1>, B0>, B0>; + pub type P140 = PInt; pub type N140 = NInt; + pub type U141 = UInt, B0>, B0>, B0>, B1>, B1>, B0>, B1>; + pub type P141 = PInt; pub type N141 = NInt; + pub type U142 = UInt, B0>, B0>, B0>, B1>, B1>, B1>, B0>; + pub type P142 = PInt; pub type N142 = NInt; + pub type U143 = UInt, B0>, B0>, B0>, B1>, B1>, B1>, B1>; + pub type P143 = PInt; pub type N143 = NInt; + pub type U144 = UInt, B0>, B0>, B1>, B0>, B0>, B0>, B0>; + pub type P144 = PInt; pub type N144 = NInt; + pub type U145 = UInt, B0>, B0>, B1>, B0>, B0>, B0>, B1>; + pub type P145 = PInt; pub type N145 = NInt; + pub type U146 = UInt, B0>, B0>, B1>, B0>, B0>, B1>, B0>; + pub type P146 = PInt; pub type N146 = NInt; + pub type U147 = UInt, B0>, B0>, B1>, B0>, B0>, B1>, B1>; + pub type P147 = PInt; pub type N147 = NInt; + pub type U148 = UInt, B0>, B0>, B1>, B0>, B1>, B0>, B0>; + pub type P148 = PInt; pub type N148 = NInt; + pub type U149 = UInt, B0>, B0>, B1>, B0>, B1>, B0>, B1>; + pub type P149 = PInt; pub type N149 = NInt; + pub type U150 = UInt, B0>, B0>, B1>, B0>, B1>, B1>, B0>; + pub type P150 = PInt; pub type N150 = NInt; + pub type U151 = UInt, B0>, B0>, B1>, B0>, B1>, B1>, B1>; + pub type P151 = PInt; pub type N151 = NInt; + pub type U152 = UInt, B0>, B0>, B1>, B1>, B0>, B0>, B0>; + pub type P152 = PInt; pub type N152 = NInt; + pub type U153 = UInt, B0>, B0>, B1>, B1>, B0>, B0>, B1>; + pub type P153 = PInt; pub type N153 = NInt; + pub type U154 = UInt, B0>, B0>, B1>, B1>, B0>, B1>, B0>; + pub type P154 = PInt; pub type N154 = NInt; + pub type U155 = UInt, B0>, B0>, B1>, B1>, B0>, B1>, B1>; + pub type P155 = PInt; pub type N155 = NInt; + pub type U156 = UInt, B0>, B0>, B1>, B1>, B1>, B0>, B0>; + pub type P156 = PInt; pub type N156 = NInt; + pub type U157 = UInt, B0>, B0>, B1>, B1>, B1>, B0>, B1>; + pub type P157 = PInt; pub type N157 = NInt; + pub type U158 = UInt, B0>, B0>, B1>, B1>, B1>, B1>, B0>; + pub type P158 = PInt; pub type N158 = NInt; + pub type U159 = UInt, B0>, B0>, B1>, B1>, B1>, B1>, B1>; + pub type P159 = PInt; pub type N159 = NInt; + pub type U160 = UInt, B0>, B1>, B0>, B0>, B0>, B0>, B0>; + pub type P160 = PInt; pub type N160 = NInt; + pub type U161 = UInt, B0>, B1>, B0>, B0>, B0>, B0>, B1>; + pub type P161 = PInt; pub type N161 = NInt; + pub type U162 = UInt, B0>, B1>, B0>, B0>, B0>, B1>, B0>; + pub type P162 = PInt; pub type N162 = NInt; + pub type U163 = UInt, B0>, B1>, B0>, B0>, B0>, B1>, B1>; + pub type P163 = PInt; pub type N163 = NInt; + pub type U164 = UInt, B0>, B1>, B0>, B0>, B1>, B0>, B0>; + pub type P164 = PInt; pub type N164 = NInt; + pub type U165 = UInt, B0>, B1>, B0>, B0>, B1>, B0>, B1>; + pub type P165 = PInt; pub type N165 = NInt; + pub type U166 = UInt, B0>, B1>, B0>, B0>, B1>, B1>, B0>; + pub type P166 = PInt; pub type N166 = NInt; + pub type U167 = UInt, B0>, B1>, B0>, B0>, B1>, B1>, B1>; + pub type P167 = PInt; pub type N167 = NInt; + pub type U168 = UInt, B0>, B1>, B0>, B1>, B0>, B0>, B0>; + pub type P168 = PInt; pub type N168 = NInt; + pub type U169 = UInt, B0>, B1>, B0>, B1>, B0>, B0>, B1>; + pub type P169 = PInt; pub type N169 = NInt; + pub type U170 = UInt, B0>, B1>, B0>, B1>, B0>, B1>, B0>; + pub type P170 = PInt; pub type N170 = NInt; + pub type U171 = UInt, B0>, B1>, B0>, B1>, B0>, B1>, B1>; + pub type P171 = PInt; pub type N171 = NInt; + pub type U172 = UInt, B0>, B1>, B0>, B1>, B1>, B0>, B0>; + pub type P172 = PInt; pub type N172 = NInt; + pub type U173 = UInt, B0>, B1>, B0>, B1>, B1>, B0>, B1>; + pub type P173 = PInt; pub type N173 = NInt; + pub type U174 = UInt, B0>, B1>, B0>, B1>, B1>, B1>, B0>; + pub type P174 = PInt; pub type N174 = NInt; + pub type U175 = UInt, B0>, B1>, B0>, B1>, B1>, B1>, B1>; + pub type P175 = PInt; pub type N175 = NInt; + pub type U176 = UInt, B0>, B1>, B1>, B0>, B0>, B0>, B0>; + pub type P176 = PInt; pub type N176 = NInt; + pub type U177 = UInt, B0>, B1>, B1>, B0>, B0>, B0>, B1>; + pub type P177 = PInt; pub type N177 = NInt; + pub type U178 = UInt, B0>, B1>, B1>, B0>, B0>, B1>, B0>; + pub type P178 = PInt; pub type N178 = NInt; + pub type U179 = UInt, B0>, B1>, B1>, B0>, B0>, B1>, B1>; + pub type P179 = PInt; pub type N179 = NInt; + pub type U180 = UInt, B0>, B1>, B1>, B0>, B1>, B0>, B0>; + pub type P180 = PInt; pub type N180 = NInt; + pub type U181 = UInt, B0>, B1>, B1>, B0>, B1>, B0>, B1>; + pub type P181 = PInt; pub type N181 = NInt; + pub type U182 = UInt, B0>, B1>, B1>, B0>, B1>, B1>, B0>; + pub type P182 = PInt; pub type N182 = NInt; + pub type U183 = UInt, B0>, B1>, B1>, B0>, B1>, B1>, B1>; + pub type P183 = PInt; pub type N183 = NInt; + pub type U184 = UInt, B0>, B1>, B1>, B1>, B0>, B0>, B0>; + pub type P184 = PInt; pub type N184 = NInt; + pub type U185 = UInt, B0>, B1>, B1>, B1>, B0>, B0>, B1>; + pub type P185 = PInt; pub type N185 = NInt; + pub type U186 = UInt, B0>, B1>, B1>, B1>, B0>, B1>, B0>; + pub type P186 = PInt; pub type N186 = NInt; + pub type U187 = UInt, B0>, B1>, B1>, B1>, B0>, B1>, B1>; + pub type P187 = PInt; pub type N187 = NInt; + pub type U188 = UInt, B0>, B1>, B1>, B1>, B1>, B0>, B0>; + pub type P188 = PInt; pub type N188 = NInt; + pub type U189 = UInt, B0>, B1>, B1>, B1>, B1>, B0>, B1>; + pub type P189 = PInt; pub type N189 = NInt; + pub type U190 = UInt, B0>, B1>, B1>, B1>, B1>, B1>, B0>; + pub type P190 = PInt; pub type N190 = NInt; + pub type U191 = UInt, B0>, B1>, B1>, B1>, B1>, B1>, B1>; + pub type P191 = PInt; pub type N191 = NInt; + pub type U192 = UInt, B1>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P192 = PInt; pub type N192 = NInt; + pub type U193 = UInt, B1>, B0>, B0>, B0>, B0>, B0>, B1>; + pub type P193 = PInt; pub type N193 = NInt; + pub type U194 = UInt, B1>, B0>, B0>, B0>, B0>, B1>, B0>; + pub type P194 = PInt; pub type N194 = NInt; + pub type U195 = UInt, B1>, B0>, B0>, B0>, B0>, B1>, B1>; + pub type P195 = PInt; pub type N195 = NInt; + pub type U196 = UInt, B1>, B0>, B0>, B0>, B1>, B0>, B0>; + pub type P196 = PInt; pub type N196 = NInt; + pub type U197 = UInt, B1>, B0>, B0>, B0>, B1>, B0>, B1>; + pub type P197 = PInt; pub type N197 = NInt; + pub type U198 = UInt, B1>, B0>, B0>, B0>, B1>, B1>, B0>; + pub type P198 = PInt; pub type N198 = NInt; + pub type U199 = UInt, B1>, B0>, B0>, B0>, B1>, B1>, B1>; + pub type P199 = PInt; pub type N199 = NInt; + pub type U200 = UInt, B1>, B0>, B0>, B1>, B0>, B0>, B0>; + pub type P200 = PInt; pub type N200 = NInt; + pub type U201 = UInt, B1>, B0>, B0>, B1>, B0>, B0>, B1>; + pub type P201 = PInt; pub type N201 = NInt; + pub type U202 = UInt, B1>, B0>, B0>, B1>, B0>, B1>, B0>; + pub type P202 = PInt; pub type N202 = NInt; + pub type U203 = UInt, B1>, B0>, B0>, B1>, B0>, B1>, B1>; + pub type P203 = PInt; pub type N203 = NInt; + pub type U204 = UInt, B1>, B0>, B0>, B1>, B1>, B0>, B0>; + pub type P204 = PInt; pub type N204 = NInt; + pub type U205 = UInt, B1>, B0>, B0>, B1>, B1>, B0>, B1>; + pub type P205 = PInt; pub type N205 = NInt; + pub type U206 = UInt, B1>, B0>, B0>, B1>, B1>, B1>, B0>; + pub type P206 = PInt; pub type N206 = NInt; + pub type U207 = UInt, B1>, B0>, B0>, B1>, B1>, B1>, B1>; + pub type P207 = PInt; pub type N207 = NInt; + pub type U208 = UInt, B1>, B0>, B1>, B0>, B0>, B0>, B0>; + pub type P208 = PInt; pub type N208 = NInt; + pub type U209 = UInt, B1>, B0>, B1>, B0>, B0>, B0>, B1>; + pub type P209 = PInt; pub type N209 = NInt; + pub type U210 = UInt, B1>, B0>, B1>, B0>, B0>, B1>, B0>; + pub type P210 = PInt; pub type N210 = NInt; + pub type U211 = UInt, B1>, B0>, B1>, B0>, B0>, B1>, B1>; + pub type P211 = PInt; pub type N211 = NInt; + pub type U212 = UInt, B1>, B0>, B1>, B0>, B1>, B0>, B0>; + pub type P212 = PInt; pub type N212 = NInt; + pub type U213 = UInt, B1>, B0>, B1>, B0>, B1>, B0>, B1>; + pub type P213 = PInt; pub type N213 = NInt; + pub type U214 = UInt, B1>, B0>, B1>, B0>, B1>, B1>, B0>; + pub type P214 = PInt; pub type N214 = NInt; + pub type U215 = UInt, B1>, B0>, B1>, B0>, B1>, B1>, B1>; + pub type P215 = PInt; pub type N215 = NInt; + pub type U216 = UInt, B1>, B0>, B1>, B1>, B0>, B0>, B0>; + pub type P216 = PInt; pub type N216 = NInt; + pub type U217 = UInt, B1>, B0>, B1>, B1>, B0>, B0>, B1>; + pub type P217 = PInt; pub type N217 = NInt; + pub type U218 = UInt, B1>, B0>, B1>, B1>, B0>, B1>, B0>; + pub type P218 = PInt; pub type N218 = NInt; + pub type U219 = UInt, B1>, B0>, B1>, B1>, B0>, B1>, B1>; + pub type P219 = PInt; pub type N219 = NInt; + pub type U220 = UInt, B1>, B0>, B1>, B1>, B1>, B0>, B0>; + pub type P220 = PInt; pub type N220 = NInt; + pub type U221 = UInt, B1>, B0>, B1>, B1>, B1>, B0>, B1>; + pub type P221 = PInt; pub type N221 = NInt; + pub type U222 = UInt, B1>, B0>, B1>, B1>, B1>, B1>, B0>; + pub type P222 = PInt; pub type N222 = NInt; + pub type U223 = UInt, B1>, B0>, B1>, B1>, B1>, B1>, B1>; + pub type P223 = PInt; pub type N223 = NInt; + pub type U224 = UInt, B1>, B1>, B0>, B0>, B0>, B0>, B0>; + pub type P224 = PInt; pub type N224 = NInt; + pub type U225 = UInt, B1>, B1>, B0>, B0>, B0>, B0>, B1>; + pub type P225 = PInt; pub type N225 = NInt; + pub type U226 = UInt, B1>, B1>, B0>, B0>, B0>, B1>, B0>; + pub type P226 = PInt; pub type N226 = NInt; + pub type U227 = UInt, B1>, B1>, B0>, B0>, B0>, B1>, B1>; + pub type P227 = PInt; pub type N227 = NInt; + pub type U228 = UInt, B1>, B1>, B0>, B0>, B1>, B0>, B0>; + pub type P228 = PInt; pub type N228 = NInt; + pub type U229 = UInt, B1>, B1>, B0>, B0>, B1>, B0>, B1>; + pub type P229 = PInt; pub type N229 = NInt; + pub type U230 = UInt, B1>, B1>, B0>, B0>, B1>, B1>, B0>; + pub type P230 = PInt; pub type N230 = NInt; + pub type U231 = UInt, B1>, B1>, B0>, B0>, B1>, B1>, B1>; + pub type P231 = PInt; pub type N231 = NInt; + pub type U232 = UInt, B1>, B1>, B0>, B1>, B0>, B0>, B0>; + pub type P232 = PInt; pub type N232 = NInt; + pub type U233 = UInt, B1>, B1>, B0>, B1>, B0>, B0>, B1>; + pub type P233 = PInt; pub type N233 = NInt; + pub type U234 = UInt, B1>, B1>, B0>, B1>, B0>, B1>, B0>; + pub type P234 = PInt; pub type N234 = NInt; + pub type U235 = UInt, B1>, B1>, B0>, B1>, B0>, B1>, B1>; + pub type P235 = PInt; pub type N235 = NInt; + pub type U236 = UInt, B1>, B1>, B0>, B1>, B1>, B0>, B0>; + pub type P236 = PInt; pub type N236 = NInt; + pub type U237 = UInt, B1>, B1>, B0>, B1>, B1>, B0>, B1>; + pub type P237 = PInt; pub type N237 = NInt; + pub type U238 = UInt, B1>, B1>, B0>, B1>, B1>, B1>, B0>; + pub type P238 = PInt; pub type N238 = NInt; + pub type U239 = UInt, B1>, B1>, B0>, B1>, B1>, B1>, B1>; + pub type P239 = PInt; pub type N239 = NInt; + pub type U240 = UInt, B1>, B1>, B1>, B0>, B0>, B0>, B0>; + pub type P240 = PInt; pub type N240 = NInt; + pub type U241 = UInt, B1>, B1>, B1>, B0>, B0>, B0>, B1>; + pub type P241 = PInt; pub type N241 = NInt; + pub type U242 = UInt, B1>, B1>, B1>, B0>, B0>, B1>, B0>; + pub type P242 = PInt; pub type N242 = NInt; + pub type U243 = UInt, B1>, B1>, B1>, B0>, B0>, B1>, B1>; + pub type P243 = PInt; pub type N243 = NInt; + pub type U244 = UInt, B1>, B1>, B1>, B0>, B1>, B0>, B0>; + pub type P244 = PInt; pub type N244 = NInt; + pub type U245 = UInt, B1>, B1>, B1>, B0>, B1>, B0>, B1>; + pub type P245 = PInt; pub type N245 = NInt; + pub type U246 = UInt, B1>, B1>, B1>, B0>, B1>, B1>, B0>; + pub type P246 = PInt; pub type N246 = NInt; + pub type U247 = UInt, B1>, B1>, B1>, B0>, B1>, B1>, B1>; + pub type P247 = PInt; pub type N247 = NInt; + pub type U248 = UInt, B1>, B1>, B1>, B1>, B0>, B0>, B0>; + pub type P248 = PInt; pub type N248 = NInt; + pub type U249 = UInt, B1>, B1>, B1>, B1>, B0>, B0>, B1>; + pub type P249 = PInt; pub type N249 = NInt; + pub type U250 = UInt, B1>, B1>, B1>, B1>, B0>, B1>, B0>; + pub type P250 = PInt; pub type N250 = NInt; + pub type U251 = UInt, B1>, B1>, B1>, B1>, B0>, B1>, B1>; + pub type P251 = PInt; pub type N251 = NInt; + pub type U252 = UInt, B1>, B1>, B1>, B1>, B1>, B0>, B0>; + pub type P252 = PInt; pub type N252 = NInt; + pub type U253 = UInt, B1>, B1>, B1>, B1>, B1>, B0>, B1>; + pub type P253 = PInt; pub type N253 = NInt; + pub type U254 = UInt, B1>, B1>, B1>, B1>, B1>, B1>, B0>; + pub type P254 = PInt; pub type N254 = NInt; + pub type U255 = UInt, B1>, B1>, B1>, B1>, B1>, B1>, B1>; + pub type P255 = PInt; pub type N255 = NInt; + pub type U256 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P256 = PInt; pub type N256 = NInt; + pub type U257 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B1>; + pub type P257 = PInt; pub type N257 = NInt; + pub type U258 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B1>, B0>; + pub type P258 = PInt; pub type N258 = NInt; + pub type U259 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B1>, B1>; + pub type P259 = PInt; pub type N259 = NInt; + pub type U260 = UInt, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B0>; + pub type P260 = PInt; pub type N260 = NInt; + pub type U261 = UInt, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B1>; + pub type P261 = PInt; pub type N261 = NInt; + pub type U262 = UInt, B0>, B0>, B0>, B0>, B0>, B1>, B1>, B0>; + pub type P262 = PInt; pub type N262 = NInt; + pub type U263 = UInt, B0>, B0>, B0>, B0>, B0>, B1>, B1>, B1>; + pub type P263 = PInt; pub type N263 = NInt; + pub type U264 = UInt, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B0>; + pub type P264 = PInt; pub type N264 = NInt; + pub type U265 = UInt, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B1>; + pub type P265 = PInt; pub type N265 = NInt; + pub type U266 = UInt, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B0>; + pub type P266 = PInt; pub type N266 = NInt; + pub type U267 = UInt, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B1>; + pub type P267 = PInt; pub type N267 = NInt; + pub type U268 = UInt, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B0>; + pub type P268 = PInt; pub type N268 = NInt; + pub type U269 = UInt, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B1>; + pub type P269 = PInt; pub type N269 = NInt; + pub type U270 = UInt, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B0>; + pub type P270 = PInt; pub type N270 = NInt; + pub type U271 = UInt, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B1>; + pub type P271 = PInt; pub type N271 = NInt; + pub type U272 = UInt, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B0>; + pub type P272 = PInt; pub type N272 = NInt; + pub type U273 = UInt, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B1>; + pub type P273 = PInt; pub type N273 = NInt; + pub type U274 = UInt, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B0>; + pub type P274 = PInt; pub type N274 = NInt; + pub type U275 = UInt, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B1>; + pub type P275 = PInt; pub type N275 = NInt; + pub type U276 = UInt, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B0>; + pub type P276 = PInt; pub type N276 = NInt; + pub type U277 = UInt, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B1>; + pub type P277 = PInt; pub type N277 = NInt; + pub type U278 = UInt, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B0>; + pub type P278 = PInt; pub type N278 = NInt; + pub type U279 = UInt, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B1>; + pub type P279 = PInt; pub type N279 = NInt; + pub type U280 = UInt, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B0>; + pub type P280 = PInt; pub type N280 = NInt; + pub type U281 = UInt, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B1>; + pub type P281 = PInt; pub type N281 = NInt; + pub type U282 = UInt, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>; + pub type P282 = PInt; pub type N282 = NInt; + pub type U283 = UInt, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B1>; + pub type P283 = PInt; pub type N283 = NInt; + pub type U284 = UInt, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B0>; + pub type P284 = PInt; pub type N284 = NInt; + pub type U285 = UInt, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B1>; + pub type P285 = PInt; pub type N285 = NInt; + pub type U286 = UInt, B0>, B0>, B0>, B1>, B1>, B1>, B1>, B0>; + pub type P286 = PInt; pub type N286 = NInt; + pub type U287 = UInt, B0>, B0>, B0>, B1>, B1>, B1>, B1>, B1>; + pub type P287 = PInt; pub type N287 = NInt; + pub type U288 = UInt, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>; + pub type P288 = PInt; pub type N288 = NInt; + pub type U289 = UInt, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B1>; + pub type P289 = PInt; pub type N289 = NInt; + pub type U290 = UInt, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B0>; + pub type P290 = PInt; pub type N290 = NInt; + pub type U291 = UInt, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B1>; + pub type P291 = PInt; pub type N291 = NInt; + pub type U292 = UInt, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B0>; + pub type P292 = PInt; pub type N292 = NInt; + pub type U293 = UInt, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B1>; + pub type P293 = PInt; pub type N293 = NInt; + pub type U294 = UInt, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B0>; + pub type P294 = PInt; pub type N294 = NInt; + pub type U295 = UInt, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B1>; + pub type P295 = PInt; pub type N295 = NInt; + pub type U296 = UInt, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B0>; + pub type P296 = PInt; pub type N296 = NInt; + pub type U297 = UInt, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B1>; + pub type P297 = PInt; pub type N297 = NInt; + pub type U298 = UInt, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B0>; + pub type P298 = PInt; pub type N298 = NInt; + pub type U299 = UInt, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B1>; + pub type P299 = PInt; pub type N299 = NInt; + pub type U300 = UInt, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>; + pub type P300 = PInt; pub type N300 = NInt; + pub type U301 = UInt, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B1>; + pub type P301 = PInt; pub type N301 = NInt; + pub type U302 = UInt, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B0>; + pub type P302 = PInt; pub type N302 = NInt; + pub type U303 = UInt, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B1>; + pub type P303 = PInt; pub type N303 = NInt; + pub type U304 = UInt, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B0>; + pub type P304 = PInt; pub type N304 = NInt; + pub type U305 = UInt, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B1>; + pub type P305 = PInt; pub type N305 = NInt; + pub type U306 = UInt, B0>, B0>, B1>, B1>, B0>, B0>, B1>, B0>; + pub type P306 = PInt; pub type N306 = NInt; + pub type U307 = UInt, B0>, B0>, B1>, B1>, B0>, B0>, B1>, B1>; + pub type P307 = PInt; pub type N307 = NInt; + pub type U308 = UInt, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B0>; + pub type P308 = PInt; pub type N308 = NInt; + pub type U309 = UInt, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>; + pub type P309 = PInt; pub type N309 = NInt; + pub type U310 = UInt, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B0>; + pub type P310 = PInt; pub type N310 = NInt; + pub type U311 = UInt, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B1>; + pub type P311 = PInt; pub type N311 = NInt; + pub type U312 = UInt, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B0>; + pub type P312 = PInt; pub type N312 = NInt; + pub type U313 = UInt, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B1>; + pub type P313 = PInt; pub type N313 = NInt; + pub type U314 = UInt, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B0>; + pub type P314 = PInt; pub type N314 = NInt; + pub type U315 = UInt, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B1>; + pub type P315 = PInt; pub type N315 = NInt; + pub type U316 = UInt, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B0>; + pub type P316 = PInt; pub type N316 = NInt; + pub type U317 = UInt, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B1>; + pub type P317 = PInt; pub type N317 = NInt; + pub type U318 = UInt, B0>, B0>, B1>, B1>, B1>, B1>, B1>, B0>; + pub type P318 = PInt; pub type N318 = NInt; + pub type U319 = UInt, B0>, B0>, B1>, B1>, B1>, B1>, B1>, B1>; + pub type P319 = PInt; pub type N319 = NInt; + pub type U320 = UInt, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P320 = PInt; pub type N320 = NInt; + pub type U321 = UInt, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B1>; + pub type P321 = PInt; pub type N321 = NInt; + pub type U322 = UInt, B0>, B1>, B0>, B0>, B0>, B0>, B1>, B0>; + pub type P322 = PInt; pub type N322 = NInt; + pub type U323 = UInt, B0>, B1>, B0>, B0>, B0>, B0>, B1>, B1>; + pub type P323 = PInt; pub type N323 = NInt; + pub type U324 = UInt, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B0>; + pub type P324 = PInt; pub type N324 = NInt; + pub type U325 = UInt, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B1>; + pub type P325 = PInt; pub type N325 = NInt; + pub type U326 = UInt, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B0>; + pub type P326 = PInt; pub type N326 = NInt; + pub type U327 = UInt, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B1>; + pub type P327 = PInt; pub type N327 = NInt; + pub type U328 = UInt, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B0>; + pub type P328 = PInt; pub type N328 = NInt; + pub type U329 = UInt, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B1>; + pub type P329 = PInt; pub type N329 = NInt; + pub type U330 = UInt, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B0>; + pub type P330 = PInt; pub type N330 = NInt; + pub type U331 = UInt, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B1>; + pub type P331 = PInt; pub type N331 = NInt; + pub type U332 = UInt, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B0>; + pub type P332 = PInt; pub type N332 = NInt; + pub type U333 = UInt, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B1>; + pub type P333 = PInt; pub type N333 = NInt; + pub type U334 = UInt, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B0>; + pub type P334 = PInt; pub type N334 = NInt; + pub type U335 = UInt, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B1>; + pub type P335 = PInt; pub type N335 = NInt; + pub type U336 = UInt, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B0>; + pub type P336 = PInt; pub type N336 = NInt; + pub type U337 = UInt, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B1>; + pub type P337 = PInt; pub type N337 = NInt; + pub type U338 = UInt, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B0>; + pub type P338 = PInt; pub type N338 = NInt; + pub type U339 = UInt, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B1>; + pub type P339 = PInt; pub type N339 = NInt; + pub type U340 = UInt, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B0>; + pub type P340 = PInt; pub type N340 = NInt; + pub type U341 = UInt, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B1>; + pub type P341 = PInt; pub type N341 = NInt; + pub type U342 = UInt, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B0>; + pub type P342 = PInt; pub type N342 = NInt; + pub type U343 = UInt, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B1>; + pub type P343 = PInt; pub type N343 = NInt; + pub type U344 = UInt, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B0>; + pub type P344 = PInt; pub type N344 = NInt; + pub type U345 = UInt, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B1>; + pub type P345 = PInt; pub type N345 = NInt; + pub type U346 = UInt, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B0>; + pub type P346 = PInt; pub type N346 = NInt; + pub type U347 = UInt, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B1>; + pub type P347 = PInt; pub type N347 = NInt; + pub type U348 = UInt, B0>, B1>, B0>, B1>, B1>, B1>, B0>, B0>; + pub type P348 = PInt; pub type N348 = NInt; + pub type U349 = UInt, B0>, B1>, B0>, B1>, B1>, B1>, B0>, B1>; + pub type P349 = PInt; pub type N349 = NInt; + pub type U350 = UInt, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B0>; + pub type P350 = PInt; pub type N350 = NInt; + pub type U351 = UInt, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B1>; + pub type P351 = PInt; pub type N351 = NInt; + pub type U352 = UInt, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B0>; + pub type P352 = PInt; pub type N352 = NInt; + pub type U353 = UInt, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B1>; + pub type P353 = PInt; pub type N353 = NInt; + pub type U354 = UInt, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B0>; + pub type P354 = PInt; pub type N354 = NInt; + pub type U355 = UInt, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B1>; + pub type P355 = PInt; pub type N355 = NInt; + pub type U356 = UInt, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B0>; + pub type P356 = PInt; pub type N356 = NInt; + pub type U357 = UInt, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B1>; + pub type P357 = PInt; pub type N357 = NInt; + pub type U358 = UInt, B0>, B1>, B1>, B0>, B0>, B1>, B1>, B0>; + pub type P358 = PInt; pub type N358 = NInt; + pub type U359 = UInt, B0>, B1>, B1>, B0>, B0>, B1>, B1>, B1>; + pub type P359 = PInt; pub type N359 = NInt; + pub type U360 = UInt, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B0>; + pub type P360 = PInt; pub type N360 = NInt; + pub type U361 = UInt, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B1>; + pub type P361 = PInt; pub type N361 = NInt; + pub type U362 = UInt, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B0>; + pub type P362 = PInt; pub type N362 = NInt; + pub type U363 = UInt, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B1>; + pub type P363 = PInt; pub type N363 = NInt; + pub type U364 = UInt, B0>, B1>, B1>, B0>, B1>, B1>, B0>, B0>; + pub type P364 = PInt; pub type N364 = NInt; + pub type U365 = UInt, B0>, B1>, B1>, B0>, B1>, B1>, B0>, B1>; + pub type P365 = PInt; pub type N365 = NInt; + pub type U366 = UInt, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B0>; + pub type P366 = PInt; pub type N366 = NInt; + pub type U367 = UInt, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B1>; + pub type P367 = PInt; pub type N367 = NInt; + pub type U368 = UInt, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B0>; + pub type P368 = PInt; pub type N368 = NInt; + pub type U369 = UInt, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B1>; + pub type P369 = PInt; pub type N369 = NInt; + pub type U370 = UInt, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B0>; + pub type P370 = PInt; pub type N370 = NInt; + pub type U371 = UInt, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B1>; + pub type P371 = PInt; pub type N371 = NInt; + pub type U372 = UInt, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B0>; + pub type P372 = PInt; pub type N372 = NInt; + pub type U373 = UInt, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B1>; + pub type P373 = PInt; pub type N373 = NInt; + pub type U374 = UInt, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B0>; + pub type P374 = PInt; pub type N374 = NInt; + pub type U375 = UInt, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B1>; + pub type P375 = PInt; pub type N375 = NInt; + pub type U376 = UInt, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B0>; + pub type P376 = PInt; pub type N376 = NInt; + pub type U377 = UInt, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B1>; + pub type P377 = PInt; pub type N377 = NInt; + pub type U378 = UInt, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B0>; + pub type P378 = PInt; pub type N378 = NInt; + pub type U379 = UInt, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B1>; + pub type P379 = PInt; pub type N379 = NInt; + pub type U380 = UInt, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B0>; + pub type P380 = PInt; pub type N380 = NInt; + pub type U381 = UInt, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B1>; + pub type P381 = PInt; pub type N381 = NInt; + pub type U382 = UInt, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B0>; + pub type P382 = PInt; pub type N382 = NInt; + pub type U383 = UInt, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B1>; + pub type P383 = PInt; pub type N383 = NInt; + pub type U384 = UInt, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P384 = PInt; pub type N384 = NInt; + pub type U385 = UInt, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B1>; + pub type P385 = PInt; pub type N385 = NInt; + pub type U386 = UInt, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>; + pub type P386 = PInt; pub type N386 = NInt; + pub type U387 = UInt, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B1>; + pub type P387 = PInt; pub type N387 = NInt; + pub type U388 = UInt, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>; + pub type P388 = PInt; pub type N388 = NInt; + pub type U389 = UInt, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B1>; + pub type P389 = PInt; pub type N389 = NInt; + pub type U390 = UInt, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>; + pub type P390 = PInt; pub type N390 = NInt; + pub type U391 = UInt, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B1>; + pub type P391 = PInt; pub type N391 = NInt; + pub type U392 = UInt, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>; + pub type P392 = PInt; pub type N392 = NInt; + pub type U393 = UInt, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B1>; + pub type P393 = PInt; pub type N393 = NInt; + pub type U394 = UInt, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>; + pub type P394 = PInt; pub type N394 = NInt; + pub type U395 = UInt, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B1>; + pub type P395 = PInt; pub type N395 = NInt; + pub type U396 = UInt, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B0>; + pub type P396 = PInt; pub type N396 = NInt; + pub type U397 = UInt, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>; + pub type P397 = PInt; pub type N397 = NInt; + pub type U398 = UInt, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B0>; + pub type P398 = PInt; pub type N398 = NInt; + pub type U399 = UInt, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B1>; + pub type P399 = PInt; pub type N399 = NInt; + pub type U400 = UInt, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>; + pub type P400 = PInt; pub type N400 = NInt; + pub type U401 = UInt, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>; + pub type P401 = PInt; pub type N401 = NInt; + pub type U402 = UInt, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B0>; + pub type P402 = PInt; pub type N402 = NInt; + pub type U403 = UInt, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B1>; + pub type P403 = PInt; pub type N403 = NInt; + pub type U404 = UInt, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>; + pub type P404 = PInt; pub type N404 = NInt; + pub type U405 = UInt, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B1>; + pub type P405 = PInt; pub type N405 = NInt; + pub type U406 = UInt, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>; + pub type P406 = PInt; pub type N406 = NInt; + pub type U407 = UInt, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B1>; + pub type P407 = PInt; pub type N407 = NInt; + pub type U408 = UInt, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>; + pub type P408 = PInt; pub type N408 = NInt; + pub type U409 = UInt, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B1>; + pub type P409 = PInt; pub type N409 = NInt; + pub type U410 = UInt, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B0>; + pub type P410 = PInt; pub type N410 = NInt; + pub type U411 = UInt, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B1>; + pub type P411 = PInt; pub type N411 = NInt; + pub type U412 = UInt, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B0>; + pub type P412 = PInt; pub type N412 = NInt; + pub type U413 = UInt, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B1>; + pub type P413 = PInt; pub type N413 = NInt; + pub type U414 = UInt, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B0>; + pub type P414 = PInt; pub type N414 = NInt; + pub type U415 = UInt, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B1>; + pub type P415 = PInt; pub type N415 = NInt; + pub type U416 = UInt, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>; + pub type P416 = PInt; pub type N416 = NInt; + pub type U417 = UInt, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B1>; + pub type P417 = PInt; pub type N417 = NInt; + pub type U418 = UInt, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B0>; + pub type P418 = PInt; pub type N418 = NInt; + pub type U419 = UInt, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B1>; + pub type P419 = PInt; pub type N419 = NInt; + pub type U420 = UInt, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>; + pub type P420 = PInt; pub type N420 = NInt; + pub type U421 = UInt, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B1>; + pub type P421 = PInt; pub type N421 = NInt; + pub type U422 = UInt, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B0>; + pub type P422 = PInt; pub type N422 = NInt; + pub type U423 = UInt, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B1>; + pub type P423 = PInt; pub type N423 = NInt; + pub type U424 = UInt, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>; + pub type P424 = PInt; pub type N424 = NInt; + pub type U425 = UInt, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B1>; + pub type P425 = PInt; pub type N425 = NInt; + pub type U426 = UInt, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B0>; + pub type P426 = PInt; pub type N426 = NInt; + pub type U427 = UInt, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B1>; + pub type P427 = PInt; pub type N427 = NInt; + pub type U428 = UInt, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>; + pub type P428 = PInt; pub type N428 = NInt; + pub type U429 = UInt, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B1>; + pub type P429 = PInt; pub type N429 = NInt; + pub type U430 = UInt, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B0>; + pub type P430 = PInt; pub type N430 = NInt; + pub type U431 = UInt, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>; + pub type P431 = PInt; pub type N431 = NInt; + pub type U432 = UInt, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B0>; + pub type P432 = PInt; pub type N432 = NInt; + pub type U433 = UInt, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>; + pub type P433 = PInt; pub type N433 = NInt; + pub type U434 = UInt, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B0>; + pub type P434 = PInt; pub type N434 = NInt; + pub type U435 = UInt, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B1>; + pub type P435 = PInt; pub type N435 = NInt; + pub type U436 = UInt, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B0>; + pub type P436 = PInt; pub type N436 = NInt; + pub type U437 = UInt, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B1>; + pub type P437 = PInt; pub type N437 = NInt; + pub type U438 = UInt, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B0>; + pub type P438 = PInt; pub type N438 = NInt; + pub type U439 = UInt, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B1>; + pub type P439 = PInt; pub type N439 = NInt; + pub type U440 = UInt, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B0>; + pub type P440 = PInt; pub type N440 = NInt; + pub type U441 = UInt, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B1>; + pub type P441 = PInt; pub type N441 = NInt; + pub type U442 = UInt, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B0>; + pub type P442 = PInt; pub type N442 = NInt; + pub type U443 = UInt, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B1>; + pub type P443 = PInt; pub type N443 = NInt; + pub type U444 = UInt, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>; + pub type P444 = PInt; pub type N444 = NInt; + pub type U445 = UInt, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B1>; + pub type P445 = PInt; pub type N445 = NInt; + pub type U446 = UInt, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B0>; + pub type P446 = PInt; pub type N446 = NInt; + pub type U447 = UInt, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B1>; + pub type P447 = PInt; pub type N447 = NInt; + pub type U448 = UInt, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P448 = PInt; pub type N448 = NInt; + pub type U449 = UInt, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>; + pub type P449 = PInt; pub type N449 = NInt; + pub type U450 = UInt, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>; + pub type P450 = PInt; pub type N450 = NInt; + pub type U451 = UInt, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B1>; + pub type P451 = PInt; pub type N451 = NInt; + pub type U452 = UInt, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>; + pub type P452 = PInt; pub type N452 = NInt; + pub type U453 = UInt, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B1>; + pub type P453 = PInt; pub type N453 = NInt; + pub type U454 = UInt, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>; + pub type P454 = PInt; pub type N454 = NInt; + pub type U455 = UInt, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B1>; + pub type P455 = PInt; pub type N455 = NInt; + pub type U456 = UInt, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>; + pub type P456 = PInt; pub type N456 = NInt; + pub type U457 = UInt, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B1>; + pub type P457 = PInt; pub type N457 = NInt; + pub type U458 = UInt, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B0>; + pub type P458 = PInt; pub type N458 = NInt; + pub type U459 = UInt, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B1>; + pub type P459 = PInt; pub type N459 = NInt; + pub type U460 = UInt, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B0>; + pub type P460 = PInt; pub type N460 = NInt; + pub type U461 = UInt, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B1>; + pub type P461 = PInt; pub type N461 = NInt; + pub type U462 = UInt, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B0>; + pub type P462 = PInt; pub type N462 = NInt; + pub type U463 = UInt, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B1>; + pub type P463 = PInt; pub type N463 = NInt; + pub type U464 = UInt, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>; + pub type P464 = PInt; pub type N464 = NInt; + pub type U465 = UInt, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B1>; + pub type P465 = PInt; pub type N465 = NInt; + pub type U466 = UInt, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B0>; + pub type P466 = PInt; pub type N466 = NInt; + pub type U467 = UInt, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B1>; + pub type P467 = PInt; pub type N467 = NInt; + pub type U468 = UInt, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>; + pub type P468 = PInt; pub type N468 = NInt; + pub type U469 = UInt, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B1>; + pub type P469 = PInt; pub type N469 = NInt; + pub type U470 = UInt, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B0>; + pub type P470 = PInt; pub type N470 = NInt; + pub type U471 = UInt, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>; + pub type P471 = PInt; pub type N471 = NInt; + pub type U472 = UInt, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B0>; + pub type P472 = PInt; pub type N472 = NInt; + pub type U473 = UInt, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B1>; + pub type P473 = PInt; pub type N473 = NInt; + pub type U474 = UInt, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B0>; + pub type P474 = PInt; pub type N474 = NInt; + pub type U475 = UInt, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B1>; + pub type P475 = PInt; pub type N475 = NInt; + pub type U476 = UInt, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B0>; + pub type P476 = PInt; pub type N476 = NInt; + pub type U477 = UInt, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B1>; + pub type P477 = PInt; pub type N477 = NInt; + pub type U478 = UInt, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B0>; + pub type P478 = PInt; pub type N478 = NInt; + pub type U479 = UInt, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B1>; + pub type P479 = PInt; pub type N479 = NInt; + pub type U480 = UInt, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B0>; + pub type P480 = PInt; pub type N480 = NInt; + pub type U481 = UInt, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>; + pub type P481 = PInt; pub type N481 = NInt; + pub type U482 = UInt, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B0>; + pub type P482 = PInt; pub type N482 = NInt; + pub type U483 = UInt, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B1>; + pub type P483 = PInt; pub type N483 = NInt; + pub type U484 = UInt, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>; + pub type P484 = PInt; pub type N484 = NInt; + pub type U485 = UInt, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B1>; + pub type P485 = PInt; pub type N485 = NInt; + pub type U486 = UInt, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B0>; + pub type P486 = PInt; pub type N486 = NInt; + pub type U487 = UInt, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B1>; + pub type P487 = PInt; pub type N487 = NInt; + pub type U488 = UInt, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>; + pub type P488 = PInt; pub type N488 = NInt; + pub type U489 = UInt, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>; + pub type P489 = PInt; pub type N489 = NInt; + pub type U490 = UInt, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B0>; + pub type P490 = PInt; pub type N490 = NInt; + pub type U491 = UInt, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B1>; + pub type P491 = PInt; pub type N491 = NInt; + pub type U492 = UInt, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B0>; + pub type P492 = PInt; pub type N492 = NInt; + pub type U493 = UInt, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B1>; + pub type P493 = PInt; pub type N493 = NInt; + pub type U494 = UInt, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B0>; + pub type P494 = PInt; pub type N494 = NInt; + pub type U495 = UInt, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B1>; + pub type P495 = PInt; pub type N495 = NInt; + pub type U496 = UInt, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>; + pub type P496 = PInt; pub type N496 = NInt; + pub type U497 = UInt, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B1>; + pub type P497 = PInt; pub type N497 = NInt; + pub type U498 = UInt, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B0>; + pub type P498 = PInt; pub type N498 = NInt; + pub type U499 = UInt, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B1>; + pub type P499 = PInt; pub type N499 = NInt; + pub type U500 = UInt, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>; + pub type P500 = PInt; pub type N500 = NInt; + pub type U501 = UInt, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B1>; + pub type P501 = PInt; pub type N501 = NInt; + pub type U502 = UInt, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B0>; + pub type P502 = PInt; pub type N502 = NInt; + pub type U503 = UInt, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B1>; + pub type P503 = PInt; pub type N503 = NInt; + pub type U504 = UInt, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B0>; + pub type P504 = PInt; pub type N504 = NInt; + pub type U505 = UInt, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B1>; + pub type P505 = PInt; pub type N505 = NInt; + pub type U506 = UInt, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>; + pub type P506 = PInt; pub type N506 = NInt; + pub type U507 = UInt, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B1>; + pub type P507 = PInt; pub type N507 = NInt; + pub type U508 = UInt, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B0>; + pub type P508 = PInt; pub type N508 = NInt; + pub type U509 = UInt, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B1>; + pub type P509 = PInt; pub type N509 = NInt; + pub type U510 = UInt, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B0>; + pub type P510 = PInt; pub type N510 = NInt; + pub type U511 = UInt, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B1>; + pub type P511 = PInt; pub type N511 = NInt; + pub type U512 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P512 = PInt; pub type N512 = NInt; + pub type U513 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B1>; + pub type P513 = PInt; pub type N513 = NInt; + pub type U514 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B1>, B0>; + pub type P514 = PInt; pub type N514 = NInt; + pub type U515 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B1>, B1>; + pub type P515 = PInt; pub type N515 = NInt; + pub type U516 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B0>; + pub type P516 = PInt; pub type N516 = NInt; + pub type U517 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B1>; + pub type P517 = PInt; pub type N517 = NInt; + pub type U518 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B1>, B1>, B0>; + pub type P518 = PInt; pub type N518 = NInt; + pub type U519 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B1>, B1>, B1>; + pub type P519 = PInt; pub type N519 = NInt; + pub type U520 = UInt, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B0>; + pub type P520 = PInt; pub type N520 = NInt; + pub type U521 = UInt, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B1>; + pub type P521 = PInt; pub type N521 = NInt; + pub type U522 = UInt, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B0>; + pub type P522 = PInt; pub type N522 = NInt; + pub type U523 = UInt, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B1>; + pub type P523 = PInt; pub type N523 = NInt; + pub type U524 = UInt, B0>, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B0>; + pub type P524 = PInt; pub type N524 = NInt; + pub type U525 = UInt, B0>, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B1>; + pub type P525 = PInt; pub type N525 = NInt; + pub type U526 = UInt, B0>, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B0>; + pub type P526 = PInt; pub type N526 = NInt; + pub type U527 = UInt, B0>, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B1>; + pub type P527 = PInt; pub type N527 = NInt; + pub type U528 = UInt, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B0>; + pub type P528 = PInt; pub type N528 = NInt; + pub type U529 = UInt, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B1>; + pub type P529 = PInt; pub type N529 = NInt; + pub type U530 = UInt, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B0>; + pub type P530 = PInt; pub type N530 = NInt; + pub type U531 = UInt, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B1>; + pub type P531 = PInt; pub type N531 = NInt; + pub type U532 = UInt, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B0>; + pub type P532 = PInt; pub type N532 = NInt; + pub type U533 = UInt, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B1>; + pub type P533 = PInt; pub type N533 = NInt; + pub type U534 = UInt, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B0>; + pub type P534 = PInt; pub type N534 = NInt; + pub type U535 = UInt, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B1>; + pub type P535 = PInt; pub type N535 = NInt; + pub type U536 = UInt, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B0>; + pub type P536 = PInt; pub type N536 = NInt; + pub type U537 = UInt, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B1>; + pub type P537 = PInt; pub type N537 = NInt; + pub type U538 = UInt, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>; + pub type P538 = PInt; pub type N538 = NInt; + pub type U539 = UInt, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B1>; + pub type P539 = PInt; pub type N539 = NInt; + pub type U540 = UInt, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B0>; + pub type P540 = PInt; pub type N540 = NInt; + pub type U541 = UInt, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B1>; + pub type P541 = PInt; pub type N541 = NInt; + pub type U542 = UInt, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B1>, B0>; + pub type P542 = PInt; pub type N542 = NInt; + pub type U543 = UInt, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B1>, B1>; + pub type P543 = PInt; pub type N543 = NInt; + pub type U544 = UInt, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>; + pub type P544 = PInt; pub type N544 = NInt; + pub type U545 = UInt, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B1>; + pub type P545 = PInt; pub type N545 = NInt; + pub type U546 = UInt, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B0>; + pub type P546 = PInt; pub type N546 = NInt; + pub type U547 = UInt, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B1>; + pub type P547 = PInt; pub type N547 = NInt; + pub type U548 = UInt, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B0>; + pub type P548 = PInt; pub type N548 = NInt; + pub type U549 = UInt, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B1>; + pub type P549 = PInt; pub type N549 = NInt; + pub type U550 = UInt, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B0>; + pub type P550 = PInt; pub type N550 = NInt; + pub type U551 = UInt, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B1>; + pub type P551 = PInt; pub type N551 = NInt; + pub type U552 = UInt, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B0>; + pub type P552 = PInt; pub type N552 = NInt; + pub type U553 = UInt, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B1>; + pub type P553 = PInt; pub type N553 = NInt; + pub type U554 = UInt, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B0>; + pub type P554 = PInt; pub type N554 = NInt; + pub type U555 = UInt, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B1>; + pub type P555 = PInt; pub type N555 = NInt; + pub type U556 = UInt, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>; + pub type P556 = PInt; pub type N556 = NInt; + pub type U557 = UInt, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B1>; + pub type P557 = PInt; pub type N557 = NInt; + pub type U558 = UInt, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B0>; + pub type P558 = PInt; pub type N558 = NInt; + pub type U559 = UInt, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B1>; + pub type P559 = PInt; pub type N559 = NInt; + pub type U560 = UInt, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B0>; + pub type P560 = PInt; pub type N560 = NInt; + pub type U561 = UInt, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B1>; + pub type P561 = PInt; pub type N561 = NInt; + pub type U562 = UInt, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B1>, B0>; + pub type P562 = PInt; pub type N562 = NInt; + pub type U563 = UInt, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B1>, B1>; + pub type P563 = PInt; pub type N563 = NInt; + pub type U564 = UInt, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B0>; + pub type P564 = PInt; pub type N564 = NInt; + pub type U565 = UInt, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>; + pub type P565 = PInt; pub type N565 = NInt; + pub type U566 = UInt, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B0>; + pub type P566 = PInt; pub type N566 = NInt; + pub type U567 = UInt, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B1>; + pub type P567 = PInt; pub type N567 = NInt; + pub type U568 = UInt, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B0>; + pub type P568 = PInt; pub type N568 = NInt; + pub type U569 = UInt, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B1>; + pub type P569 = PInt; pub type N569 = NInt; + pub type U570 = UInt, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B0>; + pub type P570 = PInt; pub type N570 = NInt; + pub type U571 = UInt, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B1>; + pub type P571 = PInt; pub type N571 = NInt; + pub type U572 = UInt, B0>, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B0>; + pub type P572 = PInt; pub type N572 = NInt; + pub type U573 = UInt, B0>, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B1>; + pub type P573 = PInt; pub type N573 = NInt; + pub type U574 = UInt, B0>, B0>, B0>, B1>, B1>, B1>, B1>, B1>, B0>; + pub type P574 = PInt; pub type N574 = NInt; + pub type U575 = UInt, B0>, B0>, B0>, B1>, B1>, B1>, B1>, B1>, B1>; + pub type P575 = PInt; pub type N575 = NInt; + pub type U576 = UInt, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P576 = PInt; pub type N576 = NInt; + pub type U577 = UInt, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B1>; + pub type P577 = PInt; pub type N577 = NInt; + pub type U578 = UInt, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B1>, B0>; + pub type P578 = PInt; pub type N578 = NInt; + pub type U579 = UInt, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B1>, B1>; + pub type P579 = PInt; pub type N579 = NInt; + pub type U580 = UInt, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B0>; + pub type P580 = PInt; pub type N580 = NInt; + pub type U581 = UInt, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B1>; + pub type P581 = PInt; pub type N581 = NInt; + pub type U582 = UInt, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B0>; + pub type P582 = PInt; pub type N582 = NInt; + pub type U583 = UInt, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B1>; + pub type P583 = PInt; pub type N583 = NInt; + pub type U584 = UInt, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B0>; + pub type P584 = PInt; pub type N584 = NInt; + pub type U585 = UInt, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B1>; + pub type P585 = PInt; pub type N585 = NInt; + pub type U586 = UInt, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B0>; + pub type P586 = PInt; pub type N586 = NInt; + pub type U587 = UInt, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B1>; + pub type P587 = PInt; pub type N587 = NInt; + pub type U588 = UInt, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B0>; + pub type P588 = PInt; pub type N588 = NInt; + pub type U589 = UInt, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B1>; + pub type P589 = PInt; pub type N589 = NInt; + pub type U590 = UInt, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B0>; + pub type P590 = PInt; pub type N590 = NInt; + pub type U591 = UInt, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B1>; + pub type P591 = PInt; pub type N591 = NInt; + pub type U592 = UInt, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B0>; + pub type P592 = PInt; pub type N592 = NInt; + pub type U593 = UInt, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B1>; + pub type P593 = PInt; pub type N593 = NInt; + pub type U594 = UInt, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B0>; + pub type P594 = PInt; pub type N594 = NInt; + pub type U595 = UInt, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B1>; + pub type P595 = PInt; pub type N595 = NInt; + pub type U596 = UInt, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B0>; + pub type P596 = PInt; pub type N596 = NInt; + pub type U597 = UInt, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B1>; + pub type P597 = PInt; pub type N597 = NInt; + pub type U598 = UInt, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B0>; + pub type P598 = PInt; pub type N598 = NInt; + pub type U599 = UInt, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B1>; + pub type P599 = PInt; pub type N599 = NInt; + pub type U600 = UInt, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B0>; + pub type P600 = PInt; pub type N600 = NInt; + pub type U601 = UInt, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B1>; + pub type P601 = PInt; pub type N601 = NInt; + pub type U602 = UInt, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B0>; + pub type P602 = PInt; pub type N602 = NInt; + pub type U603 = UInt, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B1>; + pub type P603 = PInt; pub type N603 = NInt; + pub type U604 = UInt, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B0>, B0>; + pub type P604 = PInt; pub type N604 = NInt; + pub type U605 = UInt, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B0>, B1>; + pub type P605 = PInt; pub type N605 = NInt; + pub type U606 = UInt, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B0>; + pub type P606 = PInt; pub type N606 = NInt; + pub type U607 = UInt, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B1>; + pub type P607 = PInt; pub type N607 = NInt; + pub type U608 = UInt, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B0>; + pub type P608 = PInt; pub type N608 = NInt; + pub type U609 = UInt, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B1>; + pub type P609 = PInt; pub type N609 = NInt; + pub type U610 = UInt, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B0>; + pub type P610 = PInt; pub type N610 = NInt; + pub type U611 = UInt, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B1>; + pub type P611 = PInt; pub type N611 = NInt; + pub type U612 = UInt, B0>, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B0>; + pub type P612 = PInt; pub type N612 = NInt; + pub type U613 = UInt, B0>, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B1>; + pub type P613 = PInt; pub type N613 = NInt; + pub type U614 = UInt, B0>, B0>, B1>, B1>, B0>, B0>, B1>, B1>, B0>; + pub type P614 = PInt; pub type N614 = NInt; + pub type U615 = UInt, B0>, B0>, B1>, B1>, B0>, B0>, B1>, B1>, B1>; + pub type P615 = PInt; pub type N615 = NInt; + pub type U616 = UInt, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B0>; + pub type P616 = PInt; pub type N616 = NInt; + pub type U617 = UInt, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B1>; + pub type P617 = PInt; pub type N617 = NInt; + pub type U618 = UInt, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B0>; + pub type P618 = PInt; pub type N618 = NInt; + pub type U619 = UInt, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B1>; + pub type P619 = PInt; pub type N619 = NInt; + pub type U620 = UInt, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B0>, B0>; + pub type P620 = PInt; pub type N620 = NInt; + pub type U621 = UInt, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B0>, B1>; + pub type P621 = PInt; pub type N621 = NInt; + pub type U622 = UInt, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B0>; + pub type P622 = PInt; pub type N622 = NInt; + pub type U623 = UInt, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B1>; + pub type P623 = PInt; pub type N623 = NInt; + pub type U624 = UInt, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B0>; + pub type P624 = PInt; pub type N624 = NInt; + pub type U625 = UInt, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B1>; + pub type P625 = PInt; pub type N625 = NInt; + pub type U626 = UInt, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B0>; + pub type P626 = PInt; pub type N626 = NInt; + pub type U627 = UInt, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B1>; + pub type P627 = PInt; pub type N627 = NInt; + pub type U628 = UInt, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B0>; + pub type P628 = PInt; pub type N628 = NInt; + pub type U629 = UInt, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B1>; + pub type P629 = PInt; pub type N629 = NInt; + pub type U630 = UInt, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B0>; + pub type P630 = PInt; pub type N630 = NInt; + pub type U631 = UInt, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B1>; + pub type P631 = PInt; pub type N631 = NInt; + pub type U632 = UInt, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B0>; + pub type P632 = PInt; pub type N632 = NInt; + pub type U633 = UInt, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B1>; + pub type P633 = PInt; pub type N633 = NInt; + pub type U634 = UInt, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B0>; + pub type P634 = PInt; pub type N634 = NInt; + pub type U635 = UInt, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B1>; + pub type P635 = PInt; pub type N635 = NInt; + pub type U636 = UInt, B0>, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B0>; + pub type P636 = PInt; pub type N636 = NInt; + pub type U637 = UInt, B0>, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B1>; + pub type P637 = PInt; pub type N637 = NInt; + pub type U638 = UInt, B0>, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B0>; + pub type P638 = PInt; pub type N638 = NInt; + pub type U639 = UInt, B0>, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B1>; + pub type P639 = PInt; pub type N639 = NInt; + pub type U640 = UInt, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P640 = PInt; pub type N640 = NInt; + pub type U641 = UInt, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B1>; + pub type P641 = PInt; pub type N641 = NInt; + pub type U642 = UInt, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>; + pub type P642 = PInt; pub type N642 = NInt; + pub type U643 = UInt, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B1>; + pub type P643 = PInt; pub type N643 = NInt; + pub type U644 = UInt, B0>, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>; + pub type P644 = PInt; pub type N644 = NInt; + pub type U645 = UInt, B0>, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B1>; + pub type P645 = PInt; pub type N645 = NInt; + pub type U646 = UInt, B0>, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>; + pub type P646 = PInt; pub type N646 = NInt; + pub type U647 = UInt, B0>, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B1>; + pub type P647 = PInt; pub type N647 = NInt; + pub type U648 = UInt, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>; + pub type P648 = PInt; pub type N648 = NInt; + pub type U649 = UInt, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B1>; + pub type P649 = PInt; pub type N649 = NInt; + pub type U650 = UInt, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>; + pub type P650 = PInt; pub type N650 = NInt; + pub type U651 = UInt, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B1>; + pub type P651 = PInt; pub type N651 = NInt; + pub type U652 = UInt, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B0>; + pub type P652 = PInt; pub type N652 = NInt; + pub type U653 = UInt, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>; + pub type P653 = PInt; pub type N653 = NInt; + pub type U654 = UInt, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B0>; + pub type P654 = PInt; pub type N654 = NInt; + pub type U655 = UInt, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B1>; + pub type P655 = PInt; pub type N655 = NInt; + pub type U656 = UInt, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>; + pub type P656 = PInt; pub type N656 = NInt; + pub type U657 = UInt, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>; + pub type P657 = PInt; pub type N657 = NInt; + pub type U658 = UInt, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B0>; + pub type P658 = PInt; pub type N658 = NInt; + pub type U659 = UInt, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B1>; + pub type P659 = PInt; pub type N659 = NInt; + pub type U660 = UInt, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>; + pub type P660 = PInt; pub type N660 = NInt; + pub type U661 = UInt, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B1>; + pub type P661 = PInt; pub type N661 = NInt; + pub type U662 = UInt, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>; + pub type P662 = PInt; pub type N662 = NInt; + pub type U663 = UInt, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B1>; + pub type P663 = PInt; pub type N663 = NInt; + pub type U664 = UInt, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>; + pub type P664 = PInt; pub type N664 = NInt; + pub type U665 = UInt, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B1>; + pub type P665 = PInt; pub type N665 = NInt; + pub type U666 = UInt, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B0>; + pub type P666 = PInt; pub type N666 = NInt; + pub type U667 = UInt, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B1>; + pub type P667 = PInt; pub type N667 = NInt; + pub type U668 = UInt, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B0>; + pub type P668 = PInt; pub type N668 = NInt; + pub type U669 = UInt, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B1>; + pub type P669 = PInt; pub type N669 = NInt; + pub type U670 = UInt, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B0>; + pub type P670 = PInt; pub type N670 = NInt; + pub type U671 = UInt, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B1>; + pub type P671 = PInt; pub type N671 = NInt; + pub type U672 = UInt, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>; + pub type P672 = PInt; pub type N672 = NInt; + pub type U673 = UInt, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B1>; + pub type P673 = PInt; pub type N673 = NInt; + pub type U674 = UInt, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B0>; + pub type P674 = PInt; pub type N674 = NInt; + pub type U675 = UInt, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B1>; + pub type P675 = PInt; pub type N675 = NInt; + pub type U676 = UInt, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>; + pub type P676 = PInt; pub type N676 = NInt; + pub type U677 = UInt, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B1>; + pub type P677 = PInt; pub type N677 = NInt; + pub type U678 = UInt, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B0>; + pub type P678 = PInt; pub type N678 = NInt; + pub type U679 = UInt, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B1>; + pub type P679 = PInt; pub type N679 = NInt; + pub type U680 = UInt, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>; + pub type P680 = PInt; pub type N680 = NInt; + pub type U681 = UInt, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B1>; + pub type P681 = PInt; pub type N681 = NInt; + pub type U682 = UInt, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B0>; + pub type P682 = PInt; pub type N682 = NInt; + pub type U683 = UInt, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B1>; + pub type P683 = PInt; pub type N683 = NInt; + pub type U684 = UInt, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>; + pub type P684 = PInt; pub type N684 = NInt; + pub type U685 = UInt, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B1>; + pub type P685 = PInt; pub type N685 = NInt; + pub type U686 = UInt, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B0>; + pub type P686 = PInt; pub type N686 = NInt; + pub type U687 = UInt, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>; + pub type P687 = PInt; pub type N687 = NInt; + pub type U688 = UInt, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B0>; + pub type P688 = PInt; pub type N688 = NInt; + pub type U689 = UInt, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>; + pub type P689 = PInt; pub type N689 = NInt; + pub type U690 = UInt, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B0>; + pub type P690 = PInt; pub type N690 = NInt; + pub type U691 = UInt, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B1>; + pub type P691 = PInt; pub type N691 = NInt; + pub type U692 = UInt, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B0>; + pub type P692 = PInt; pub type N692 = NInt; + pub type U693 = UInt, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B1>; + pub type P693 = PInt; pub type N693 = NInt; + pub type U694 = UInt, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B0>; + pub type P694 = PInt; pub type N694 = NInt; + pub type U695 = UInt, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B1>; + pub type P695 = PInt; pub type N695 = NInt; + pub type U696 = UInt, B0>, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B0>; + pub type P696 = PInt; pub type N696 = NInt; + pub type U697 = UInt, B0>, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B1>; + pub type P697 = PInt; pub type N697 = NInt; + pub type U698 = UInt, B0>, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B0>; + pub type P698 = PInt; pub type N698 = NInt; + pub type U699 = UInt, B0>, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B1>; + pub type P699 = PInt; pub type N699 = NInt; + pub type U700 = UInt, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>; + pub type P700 = PInt; pub type N700 = NInt; + pub type U701 = UInt, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B1>; + pub type P701 = PInt; pub type N701 = NInt; + pub type U702 = UInt, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B0>; + pub type P702 = PInt; pub type N702 = NInt; + pub type U703 = UInt, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B1>; + pub type P703 = PInt; pub type N703 = NInt; + pub type U704 = UInt, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P704 = PInt; pub type N704 = NInt; + pub type U705 = UInt, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>; + pub type P705 = PInt; pub type N705 = NInt; + pub type U706 = UInt, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>; + pub type P706 = PInt; pub type N706 = NInt; + pub type U707 = UInt, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B1>; + pub type P707 = PInt; pub type N707 = NInt; + pub type U708 = UInt, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>; + pub type P708 = PInt; pub type N708 = NInt; + pub type U709 = UInt, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B1>; + pub type P709 = PInt; pub type N709 = NInt; + pub type U710 = UInt, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>; + pub type P710 = PInt; pub type N710 = NInt; + pub type U711 = UInt, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B1>; + pub type P711 = PInt; pub type N711 = NInt; + pub type U712 = UInt, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>; + pub type P712 = PInt; pub type N712 = NInt; + pub type U713 = UInt, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B1>; + pub type P713 = PInt; pub type N713 = NInt; + pub type U714 = UInt, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B0>; + pub type P714 = PInt; pub type N714 = NInt; + pub type U715 = UInt, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B1>; + pub type P715 = PInt; pub type N715 = NInt; + pub type U716 = UInt, B0>, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B0>; + pub type P716 = PInt; pub type N716 = NInt; + pub type U717 = UInt, B0>, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B1>; + pub type P717 = PInt; pub type N717 = NInt; + pub type U718 = UInt, B0>, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B0>; + pub type P718 = PInt; pub type N718 = NInt; + pub type U719 = UInt, B0>, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B1>; + pub type P719 = PInt; pub type N719 = NInt; + pub type U720 = UInt, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>; + pub type P720 = PInt; pub type N720 = NInt; + pub type U721 = UInt, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B1>; + pub type P721 = PInt; pub type N721 = NInt; + pub type U722 = UInt, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B0>; + pub type P722 = PInt; pub type N722 = NInt; + pub type U723 = UInt, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B1>; + pub type P723 = PInt; pub type N723 = NInt; + pub type U724 = UInt, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>; + pub type P724 = PInt; pub type N724 = NInt; + pub type U725 = UInt, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B1>; + pub type P725 = PInt; pub type N725 = NInt; + pub type U726 = UInt, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B0>; + pub type P726 = PInt; pub type N726 = NInt; + pub type U727 = UInt, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>; + pub type P727 = PInt; pub type N727 = NInt; + pub type U728 = UInt, B0>, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B0>; + pub type P728 = PInt; pub type N728 = NInt; + pub type U729 = UInt, B0>, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B1>; + pub type P729 = PInt; pub type N729 = NInt; + pub type U730 = UInt, B0>, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B0>; + pub type P730 = PInt; pub type N730 = NInt; + pub type U731 = UInt, B0>, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B1>; + pub type P731 = PInt; pub type N731 = NInt; + pub type U732 = UInt, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B0>; + pub type P732 = PInt; pub type N732 = NInt; + pub type U733 = UInt, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B1>; + pub type P733 = PInt; pub type N733 = NInt; + pub type U734 = UInt, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B0>; + pub type P734 = PInt; pub type N734 = NInt; + pub type U735 = UInt, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B1>; + pub type P735 = PInt; pub type N735 = NInt; + pub type U736 = UInt, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B0>; + pub type P736 = PInt; pub type N736 = NInt; + pub type U737 = UInt, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>; + pub type P737 = PInt; pub type N737 = NInt; + pub type U738 = UInt, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B0>; + pub type P738 = PInt; pub type N738 = NInt; + pub type U739 = UInt, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B1>; + pub type P739 = PInt; pub type N739 = NInt; + pub type U740 = UInt, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>; + pub type P740 = PInt; pub type N740 = NInt; + pub type U741 = UInt, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B1>; + pub type P741 = PInt; pub type N741 = NInt; + pub type U742 = UInt, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B0>; + pub type P742 = PInt; pub type N742 = NInt; + pub type U743 = UInt, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B1>; + pub type P743 = PInt; pub type N743 = NInt; + pub type U744 = UInt, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>; + pub type P744 = PInt; pub type N744 = NInt; + pub type U745 = UInt, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>; + pub type P745 = PInt; pub type N745 = NInt; + pub type U746 = UInt, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B0>; + pub type P746 = PInt; pub type N746 = NInt; + pub type U747 = UInt, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B1>; + pub type P747 = PInt; pub type N747 = NInt; + pub type U748 = UInt, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B0>; + pub type P748 = PInt; pub type N748 = NInt; + pub type U749 = UInt, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B1>; + pub type P749 = PInt; pub type N749 = NInt; + pub type U750 = UInt, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B0>; + pub type P750 = PInt; pub type N750 = NInt; + pub type U751 = UInt, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B1>; + pub type P751 = PInt; pub type N751 = NInt; + pub type U752 = UInt, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>; + pub type P752 = PInt; pub type N752 = NInt; + pub type U753 = UInt, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B1>; + pub type P753 = PInt; pub type N753 = NInt; + pub type U754 = UInt, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B0>; + pub type P754 = PInt; pub type N754 = NInt; + pub type U755 = UInt, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B1>; + pub type P755 = PInt; pub type N755 = NInt; + pub type U756 = UInt, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>; + pub type P756 = PInt; pub type N756 = NInt; + pub type U757 = UInt, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B1>; + pub type P757 = PInt; pub type N757 = NInt; + pub type U758 = UInt, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B0>; + pub type P758 = PInt; pub type N758 = NInt; + pub type U759 = UInt, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B1>; + pub type P759 = PInt; pub type N759 = NInt; + pub type U760 = UInt, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B0>; + pub type P760 = PInt; pub type N760 = NInt; + pub type U761 = UInt, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B1>; + pub type P761 = PInt; pub type N761 = NInt; + pub type U762 = UInt, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>; + pub type P762 = PInt; pub type N762 = NInt; + pub type U763 = UInt, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B1>; + pub type P763 = PInt; pub type N763 = NInt; + pub type U764 = UInt, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B0>; + pub type P764 = PInt; pub type N764 = NInt; + pub type U765 = UInt, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B1>; + pub type P765 = PInt; pub type N765 = NInt; + pub type U766 = UInt, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B0>; + pub type P766 = PInt; pub type N766 = NInt; + pub type U767 = UInt, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B1>; + pub type P767 = PInt; pub type N767 = NInt; + pub type U768 = UInt, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P768 = PInt; pub type N768 = NInt; + pub type U769 = UInt, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B1>; + pub type P769 = PInt; pub type N769 = NInt; + pub type U770 = UInt, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B1>, B0>; + pub type P770 = PInt; pub type N770 = NInt; + pub type U771 = UInt, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B1>, B1>; + pub type P771 = PInt; pub type N771 = NInt; + pub type U772 = UInt, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B0>; + pub type P772 = PInt; pub type N772 = NInt; + pub type U773 = UInt, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B1>; + pub type P773 = PInt; pub type N773 = NInt; + pub type U774 = UInt, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B1>, B0>; + pub type P774 = PInt; pub type N774 = NInt; + pub type U775 = UInt, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B1>, B1>; + pub type P775 = PInt; pub type N775 = NInt; + pub type U776 = UInt, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B0>; + pub type P776 = PInt; pub type N776 = NInt; + pub type U777 = UInt, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B1>; + pub type P777 = PInt; pub type N777 = NInt; + pub type U778 = UInt, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B0>; + pub type P778 = PInt; pub type N778 = NInt; + pub type U779 = UInt, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B1>; + pub type P779 = PInt; pub type N779 = NInt; + pub type U780 = UInt, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B0>; + pub type P780 = PInt; pub type N780 = NInt; + pub type U781 = UInt, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B1>; + pub type P781 = PInt; pub type N781 = NInt; + pub type U782 = UInt, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B0>; + pub type P782 = PInt; pub type N782 = NInt; + pub type U783 = UInt, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B1>; + pub type P783 = PInt; pub type N783 = NInt; + pub type U784 = UInt, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B0>; + pub type P784 = PInt; pub type N784 = NInt; + pub type U785 = UInt, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B1>; + pub type P785 = PInt; pub type N785 = NInt; + pub type U786 = UInt, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B0>; + pub type P786 = PInt; pub type N786 = NInt; + pub type U787 = UInt, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B1>; + pub type P787 = PInt; pub type N787 = NInt; + pub type U788 = UInt, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B0>; + pub type P788 = PInt; pub type N788 = NInt; + pub type U789 = UInt, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B1>; + pub type P789 = PInt; pub type N789 = NInt; + pub type U790 = UInt, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B0>; + pub type P790 = PInt; pub type N790 = NInt; + pub type U791 = UInt, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B1>; + pub type P791 = PInt; pub type N791 = NInt; + pub type U792 = UInt, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B0>; + pub type P792 = PInt; pub type N792 = NInt; + pub type U793 = UInt, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B1>; + pub type P793 = PInt; pub type N793 = NInt; + pub type U794 = UInt, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>; + pub type P794 = PInt; pub type N794 = NInt; + pub type U795 = UInt, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B1>; + pub type P795 = PInt; pub type N795 = NInt; + pub type U796 = UInt, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B0>; + pub type P796 = PInt; pub type N796 = NInt; + pub type U797 = UInt, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B1>; + pub type P797 = PInt; pub type N797 = NInt; + pub type U798 = UInt, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B1>, B0>; + pub type P798 = PInt; pub type N798 = NInt; + pub type U799 = UInt, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B1>, B1>; + pub type P799 = PInt; pub type N799 = NInt; + pub type U800 = UInt, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>; + pub type P800 = PInt; pub type N800 = NInt; + pub type U801 = UInt, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B1>; + pub type P801 = PInt; pub type N801 = NInt; + pub type U802 = UInt, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B0>; + pub type P802 = PInt; pub type N802 = NInt; + pub type U803 = UInt, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B1>; + pub type P803 = PInt; pub type N803 = NInt; + pub type U804 = UInt, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B0>; + pub type P804 = PInt; pub type N804 = NInt; + pub type U805 = UInt, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B1>; + pub type P805 = PInt; pub type N805 = NInt; + pub type U806 = UInt, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B0>; + pub type P806 = PInt; pub type N806 = NInt; + pub type U807 = UInt, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B1>; + pub type P807 = PInt; pub type N807 = NInt; + pub type U808 = UInt, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B0>; + pub type P808 = PInt; pub type N808 = NInt; + pub type U809 = UInt, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B1>; + pub type P809 = PInt; pub type N809 = NInt; + pub type U810 = UInt, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B0>; + pub type P810 = PInt; pub type N810 = NInt; + pub type U811 = UInt, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B1>; + pub type P811 = PInt; pub type N811 = NInt; + pub type U812 = UInt, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>; + pub type P812 = PInt; pub type N812 = NInt; + pub type U813 = UInt, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B1>; + pub type P813 = PInt; pub type N813 = NInt; + pub type U814 = UInt, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B0>; + pub type P814 = PInt; pub type N814 = NInt; + pub type U815 = UInt, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B1>; + pub type P815 = PInt; pub type N815 = NInt; + pub type U816 = UInt, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B0>; + pub type P816 = PInt; pub type N816 = NInt; + pub type U817 = UInt, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B1>; + pub type P817 = PInt; pub type N817 = NInt; + pub type U818 = UInt, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B1>, B0>; + pub type P818 = PInt; pub type N818 = NInt; + pub type U819 = UInt, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B1>, B1>; + pub type P819 = PInt; pub type N819 = NInt; + pub type U820 = UInt, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B0>; + pub type P820 = PInt; pub type N820 = NInt; + pub type U821 = UInt, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>; + pub type P821 = PInt; pub type N821 = NInt; + pub type U822 = UInt, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B0>; + pub type P822 = PInt; pub type N822 = NInt; + pub type U823 = UInt, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B1>; + pub type P823 = PInt; pub type N823 = NInt; + pub type U824 = UInt, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B0>; + pub type P824 = PInt; pub type N824 = NInt; + pub type U825 = UInt, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B1>; + pub type P825 = PInt; pub type N825 = NInt; + pub type U826 = UInt, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B0>; + pub type P826 = PInt; pub type N826 = NInt; + pub type U827 = UInt, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B1>; + pub type P827 = PInt; pub type N827 = NInt; + pub type U828 = UInt, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B0>; + pub type P828 = PInt; pub type N828 = NInt; + pub type U829 = UInt, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B1>; + pub type P829 = PInt; pub type N829 = NInt; + pub type U830 = UInt, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B1>, B0>; + pub type P830 = PInt; pub type N830 = NInt; + pub type U831 = UInt, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B1>, B1>; + pub type P831 = PInt; pub type N831 = NInt; + pub type U832 = UInt, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P832 = PInt; pub type N832 = NInt; + pub type U833 = UInt, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B1>; + pub type P833 = PInt; pub type N833 = NInt; + pub type U834 = UInt, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B1>, B0>; + pub type P834 = PInt; pub type N834 = NInt; + pub type U835 = UInt, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B1>, B1>; + pub type P835 = PInt; pub type N835 = NInt; + pub type U836 = UInt, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B0>; + pub type P836 = PInt; pub type N836 = NInt; + pub type U837 = UInt, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B1>; + pub type P837 = PInt; pub type N837 = NInt; + pub type U838 = UInt, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B0>; + pub type P838 = PInt; pub type N838 = NInt; + pub type U839 = UInt, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B1>; + pub type P839 = PInt; pub type N839 = NInt; + pub type U840 = UInt, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B0>; + pub type P840 = PInt; pub type N840 = NInt; + pub type U841 = UInt, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B1>; + pub type P841 = PInt; pub type N841 = NInt; + pub type U842 = UInt, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B0>; + pub type P842 = PInt; pub type N842 = NInt; + pub type U843 = UInt, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B1>; + pub type P843 = PInt; pub type N843 = NInt; + pub type U844 = UInt, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B0>; + pub type P844 = PInt; pub type N844 = NInt; + pub type U845 = UInt, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B1>; + pub type P845 = PInt; pub type N845 = NInt; + pub type U846 = UInt, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B0>; + pub type P846 = PInt; pub type N846 = NInt; + pub type U847 = UInt, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B1>; + pub type P847 = PInt; pub type N847 = NInt; + pub type U848 = UInt, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B0>; + pub type P848 = PInt; pub type N848 = NInt; + pub type U849 = UInt, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B1>; + pub type P849 = PInt; pub type N849 = NInt; + pub type U850 = UInt, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B0>; + pub type P850 = PInt; pub type N850 = NInt; + pub type U851 = UInt, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B1>; + pub type P851 = PInt; pub type N851 = NInt; + pub type U852 = UInt, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B0>; + pub type P852 = PInt; pub type N852 = NInt; + pub type U853 = UInt, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B1>; + pub type P853 = PInt; pub type N853 = NInt; + pub type U854 = UInt, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B0>; + pub type P854 = PInt; pub type N854 = NInt; + pub type U855 = UInt, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B1>; + pub type P855 = PInt; pub type N855 = NInt; + pub type U856 = UInt, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B0>; + pub type P856 = PInt; pub type N856 = NInt; + pub type U857 = UInt, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B1>; + pub type P857 = PInt; pub type N857 = NInt; + pub type U858 = UInt, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B0>; + pub type P858 = PInt; pub type N858 = NInt; + pub type U859 = UInt, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B1>; + pub type P859 = PInt; pub type N859 = NInt; + pub type U860 = UInt, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B0>, B0>; + pub type P860 = PInt; pub type N860 = NInt; + pub type U861 = UInt, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B0>, B1>; + pub type P861 = PInt; pub type N861 = NInt; + pub type U862 = UInt, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B0>; + pub type P862 = PInt; pub type N862 = NInt; + pub type U863 = UInt, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B1>; + pub type P863 = PInt; pub type N863 = NInt; + pub type U864 = UInt, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B0>; + pub type P864 = PInt; pub type N864 = NInt; + pub type U865 = UInt, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B1>; + pub type P865 = PInt; pub type N865 = NInt; + pub type U866 = UInt, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B0>; + pub type P866 = PInt; pub type N866 = NInt; + pub type U867 = UInt, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B1>; + pub type P867 = PInt; pub type N867 = NInt; + pub type U868 = UInt, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B0>; + pub type P868 = PInt; pub type N868 = NInt; + pub type U869 = UInt, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B1>; + pub type P869 = PInt; pub type N869 = NInt; + pub type U870 = UInt, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B1>, B0>; + pub type P870 = PInt; pub type N870 = NInt; + pub type U871 = UInt, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B1>, B1>; + pub type P871 = PInt; pub type N871 = NInt; + pub type U872 = UInt, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B0>; + pub type P872 = PInt; pub type N872 = NInt; + pub type U873 = UInt, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B1>; + pub type P873 = PInt; pub type N873 = NInt; + pub type U874 = UInt, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B0>; + pub type P874 = PInt; pub type N874 = NInt; + pub type U875 = UInt, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B1>; + pub type P875 = PInt; pub type N875 = NInt; + pub type U876 = UInt, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B0>, B0>; + pub type P876 = PInt; pub type N876 = NInt; + pub type U877 = UInt, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B0>, B1>; + pub type P877 = PInt; pub type N877 = NInt; + pub type U878 = UInt, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B0>; + pub type P878 = PInt; pub type N878 = NInt; + pub type U879 = UInt, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B1>; + pub type P879 = PInt; pub type N879 = NInt; + pub type U880 = UInt, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B0>; + pub type P880 = PInt; pub type N880 = NInt; + pub type U881 = UInt, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B1>; + pub type P881 = PInt; pub type N881 = NInt; + pub type U882 = UInt, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B0>; + pub type P882 = PInt; pub type N882 = NInt; + pub type U883 = UInt, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B1>; + pub type P883 = PInt; pub type N883 = NInt; + pub type U884 = UInt, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B0>; + pub type P884 = PInt; pub type N884 = NInt; + pub type U885 = UInt, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B1>; + pub type P885 = PInt; pub type N885 = NInt; + pub type U886 = UInt, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B0>; + pub type P886 = PInt; pub type N886 = NInt; + pub type U887 = UInt, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B1>; + pub type P887 = PInt; pub type N887 = NInt; + pub type U888 = UInt, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B0>; + pub type P888 = PInt; pub type N888 = NInt; + pub type U889 = UInt, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B1>; + pub type P889 = PInt; pub type N889 = NInt; + pub type U890 = UInt, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B0>; + pub type P890 = PInt; pub type N890 = NInt; + pub type U891 = UInt, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B1>; + pub type P891 = PInt; pub type N891 = NInt; + pub type U892 = UInt, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B0>; + pub type P892 = PInt; pub type N892 = NInt; + pub type U893 = UInt, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B1>; + pub type P893 = PInt; pub type N893 = NInt; + pub type U894 = UInt, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B0>; + pub type P894 = PInt; pub type N894 = NInt; + pub type U895 = UInt, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B1>; + pub type P895 = PInt; pub type N895 = NInt; + pub type U896 = UInt, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P896 = PInt; pub type N896 = NInt; + pub type U897 = UInt, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B1>; + pub type P897 = PInt; pub type N897 = NInt; + pub type U898 = UInt, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>; + pub type P898 = PInt; pub type N898 = NInt; + pub type U899 = UInt, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B1>; + pub type P899 = PInt; pub type N899 = NInt; + pub type U900 = UInt, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>; + pub type P900 = PInt; pub type N900 = NInt; + pub type U901 = UInt, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B1>; + pub type P901 = PInt; pub type N901 = NInt; + pub type U902 = UInt, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>; + pub type P902 = PInt; pub type N902 = NInt; + pub type U903 = UInt, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B1>; + pub type P903 = PInt; pub type N903 = NInt; + pub type U904 = UInt, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>; + pub type P904 = PInt; pub type N904 = NInt; + pub type U905 = UInt, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B1>; + pub type P905 = PInt; pub type N905 = NInt; + pub type U906 = UInt, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>; + pub type P906 = PInt; pub type N906 = NInt; + pub type U907 = UInt, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B1>; + pub type P907 = PInt; pub type N907 = NInt; + pub type U908 = UInt, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B0>; + pub type P908 = PInt; pub type N908 = NInt; + pub type U909 = UInt, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>; + pub type P909 = PInt; pub type N909 = NInt; + pub type U910 = UInt, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B0>; + pub type P910 = PInt; pub type N910 = NInt; + pub type U911 = UInt, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B1>; + pub type P911 = PInt; pub type N911 = NInt; + pub type U912 = UInt, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>; + pub type P912 = PInt; pub type N912 = NInt; + pub type U913 = UInt, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>; + pub type P913 = PInt; pub type N913 = NInt; + pub type U914 = UInt, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B0>; + pub type P914 = PInt; pub type N914 = NInt; + pub type U915 = UInt, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B1>; + pub type P915 = PInt; pub type N915 = NInt; + pub type U916 = UInt, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>; + pub type P916 = PInt; pub type N916 = NInt; + pub type U917 = UInt, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B1>; + pub type P917 = PInt; pub type N917 = NInt; + pub type U918 = UInt, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>; + pub type P918 = PInt; pub type N918 = NInt; + pub type U919 = UInt, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B1>; + pub type P919 = PInt; pub type N919 = NInt; + pub type U920 = UInt, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>; + pub type P920 = PInt; pub type N920 = NInt; + pub type U921 = UInt, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B1>; + pub type P921 = PInt; pub type N921 = NInt; + pub type U922 = UInt, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B0>; + pub type P922 = PInt; pub type N922 = NInt; + pub type U923 = UInt, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B1>; + pub type P923 = PInt; pub type N923 = NInt; + pub type U924 = UInt, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B0>; + pub type P924 = PInt; pub type N924 = NInt; + pub type U925 = UInt, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B1>; + pub type P925 = PInt; pub type N925 = NInt; + pub type U926 = UInt, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B0>; + pub type P926 = PInt; pub type N926 = NInt; + pub type U927 = UInt, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B1>; + pub type P927 = PInt; pub type N927 = NInt; + pub type U928 = UInt, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>; + pub type P928 = PInt; pub type N928 = NInt; + pub type U929 = UInt, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B1>; + pub type P929 = PInt; pub type N929 = NInt; + pub type U930 = UInt, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B0>; + pub type P930 = PInt; pub type N930 = NInt; + pub type U931 = UInt, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B1>; + pub type P931 = PInt; pub type N931 = NInt; + pub type U932 = UInt, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>; + pub type P932 = PInt; pub type N932 = NInt; + pub type U933 = UInt, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B1>; + pub type P933 = PInt; pub type N933 = NInt; + pub type U934 = UInt, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B0>; + pub type P934 = PInt; pub type N934 = NInt; + pub type U935 = UInt, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B1>; + pub type P935 = PInt; pub type N935 = NInt; + pub type U936 = UInt, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>; + pub type P936 = PInt; pub type N936 = NInt; + pub type U937 = UInt, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B1>; + pub type P937 = PInt; pub type N937 = NInt; + pub type U938 = UInt, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B0>; + pub type P938 = PInt; pub type N938 = NInt; + pub type U939 = UInt, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B1>, B1>; + pub type P939 = PInt; pub type N939 = NInt; + pub type U940 = UInt, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>; + pub type P940 = PInt; pub type N940 = NInt; + pub type U941 = UInt, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B1>; + pub type P941 = PInt; pub type N941 = NInt; + pub type U942 = UInt, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B0>; + pub type P942 = PInt; pub type N942 = NInt; + pub type U943 = UInt, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>; + pub type P943 = PInt; pub type N943 = NInt; + pub type U944 = UInt, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B0>; + pub type P944 = PInt; pub type N944 = NInt; + pub type U945 = UInt, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>; + pub type P945 = PInt; pub type N945 = NInt; + pub type U946 = UInt, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B0>; + pub type P946 = PInt; pub type N946 = NInt; + pub type U947 = UInt, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B1>; + pub type P947 = PInt; pub type N947 = NInt; + pub type U948 = UInt, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B0>; + pub type P948 = PInt; pub type N948 = NInt; + pub type U949 = UInt, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B1>; + pub type P949 = PInt; pub type N949 = NInt; + pub type U950 = UInt, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B0>; + pub type P950 = PInt; pub type N950 = NInt; + pub type U951 = UInt, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B1>; + pub type P951 = PInt; pub type N951 = NInt; + pub type U952 = UInt, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B0>; + pub type P952 = PInt; pub type N952 = NInt; + pub type U953 = UInt, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B1>; + pub type P953 = PInt; pub type N953 = NInt; + pub type U954 = UInt, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B0>; + pub type P954 = PInt; pub type N954 = NInt; + pub type U955 = UInt, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B1>; + pub type P955 = PInt; pub type N955 = NInt; + pub type U956 = UInt, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>; + pub type P956 = PInt; pub type N956 = NInt; + pub type U957 = UInt, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B1>; + pub type P957 = PInt; pub type N957 = NInt; + pub type U958 = UInt, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B0>; + pub type P958 = PInt; pub type N958 = NInt; + pub type U959 = UInt, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B1>; + pub type P959 = PInt; pub type N959 = NInt; + pub type U960 = UInt, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P960 = PInt; pub type N960 = NInt; + pub type U961 = UInt, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>; + pub type P961 = PInt; pub type N961 = NInt; + pub type U962 = UInt, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>; + pub type P962 = PInt; pub type N962 = NInt; + pub type U963 = UInt, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B1>; + pub type P963 = PInt; pub type N963 = NInt; + pub type U964 = UInt, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>; + pub type P964 = PInt; pub type N964 = NInt; + pub type U965 = UInt, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B1>; + pub type P965 = PInt; pub type N965 = NInt; + pub type U966 = UInt, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>; + pub type P966 = PInt; pub type N966 = NInt; + pub type U967 = UInt, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B1>; + pub type P967 = PInt; pub type N967 = NInt; + pub type U968 = UInt, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>; + pub type P968 = PInt; pub type N968 = NInt; + pub type U969 = UInt, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B1>; + pub type P969 = PInt; pub type N969 = NInt; + pub type U970 = UInt, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B0>; + pub type P970 = PInt; pub type N970 = NInt; + pub type U971 = UInt, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B1>; + pub type P971 = PInt; pub type N971 = NInt; + pub type U972 = UInt, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B0>; + pub type P972 = PInt; pub type N972 = NInt; + pub type U973 = UInt, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B1>; + pub type P973 = PInt; pub type N973 = NInt; + pub type U974 = UInt, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B0>; + pub type P974 = PInt; pub type N974 = NInt; + pub type U975 = UInt, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B1>; + pub type P975 = PInt; pub type N975 = NInt; + pub type U976 = UInt, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>; + pub type P976 = PInt; pub type N976 = NInt; + pub type U977 = UInt, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B1>; + pub type P977 = PInt; pub type N977 = NInt; + pub type U978 = UInt, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B0>; + pub type P978 = PInt; pub type N978 = NInt; + pub type U979 = UInt, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B1>; + pub type P979 = PInt; pub type N979 = NInt; + pub type U980 = UInt, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>; + pub type P980 = PInt; pub type N980 = NInt; + pub type U981 = UInt, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B1>; + pub type P981 = PInt; pub type N981 = NInt; + pub type U982 = UInt, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B0>; + pub type P982 = PInt; pub type N982 = NInt; + pub type U983 = UInt, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>; + pub type P983 = PInt; pub type N983 = NInt; + pub type U984 = UInt, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B0>; + pub type P984 = PInt; pub type N984 = NInt; + pub type U985 = UInt, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B1>; + pub type P985 = PInt; pub type N985 = NInt; + pub type U986 = UInt, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B0>; + pub type P986 = PInt; pub type N986 = NInt; + pub type U987 = UInt, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B1>; + pub type P987 = PInt; pub type N987 = NInt; + pub type U988 = UInt, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B0>; + pub type P988 = PInt; pub type N988 = NInt; + pub type U989 = UInt, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B1>; + pub type P989 = PInt; pub type N989 = NInt; + pub type U990 = UInt, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B0>; + pub type P990 = PInt; pub type N990 = NInt; + pub type U991 = UInt, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B1>; + pub type P991 = PInt; pub type N991 = NInt; + pub type U992 = UInt, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B0>; + pub type P992 = PInt; pub type N992 = NInt; + pub type U993 = UInt, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>; + pub type P993 = PInt; pub type N993 = NInt; + pub type U994 = UInt, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B0>; + pub type P994 = PInt; pub type N994 = NInt; + pub type U995 = UInt, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B1>; + pub type P995 = PInt; pub type N995 = NInt; + pub type U996 = UInt, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>; + pub type P996 = PInt; pub type N996 = NInt; + pub type U997 = UInt, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B1>; + pub type P997 = PInt; pub type N997 = NInt; + pub type U998 = UInt, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B0>; + pub type P998 = PInt; pub type N998 = NInt; + pub type U999 = UInt, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B1>; + pub type P999 = PInt; pub type N999 = NInt; + pub type U1000 = UInt, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>; + pub type P1000 = PInt; pub type N1000 = NInt; + pub type U1001 = UInt, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>; + pub type P1001 = PInt; pub type N1001 = NInt; + pub type U1002 = UInt, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B0>; + pub type P1002 = PInt; pub type N1002 = NInt; + pub type U1003 = UInt, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B1>; + pub type P1003 = PInt; pub type N1003 = NInt; + pub type U1004 = UInt, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B0>; + pub type P1004 = PInt; pub type N1004 = NInt; + pub type U1005 = UInt, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B1>; + pub type P1005 = PInt; pub type N1005 = NInt; + pub type U1006 = UInt, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B0>; + pub type P1006 = PInt; pub type N1006 = NInt; + pub type U1007 = UInt, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B1>, B1>; + pub type P1007 = PInt; pub type N1007 = NInt; + pub type U1008 = UInt, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>; + pub type P1008 = PInt; pub type N1008 = NInt; + pub type U1009 = UInt, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B1>; + pub type P1009 = PInt; pub type N1009 = NInt; + pub type U1010 = UInt, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B0>; + pub type P1010 = PInt; pub type N1010 = NInt; + pub type U1011 = UInt, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B1>; + pub type P1011 = PInt; pub type N1011 = NInt; + pub type U1012 = UInt, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>; + pub type P1012 = PInt; pub type N1012 = NInt; + pub type U1013 = UInt, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B1>; + pub type P1013 = PInt; pub type N1013 = NInt; + pub type U1014 = UInt, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B0>; + pub type P1014 = PInt; pub type N1014 = NInt; + pub type U1015 = UInt, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B1>, B1>; + pub type P1015 = PInt; pub type N1015 = NInt; + pub type U1016 = UInt, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B0>; + pub type P1016 = PInt; pub type N1016 = NInt; + pub type U1017 = UInt, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B1>; + pub type P1017 = PInt; pub type N1017 = NInt; + pub type U1018 = UInt, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>; + pub type P1018 = PInt; pub type N1018 = NInt; + pub type U1019 = UInt, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B1>; + pub type P1019 = PInt; pub type N1019 = NInt; + pub type U1020 = UInt, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B0>; + pub type P1020 = PInt; pub type N1020 = NInt; + pub type U1021 = UInt, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B1>; + pub type P1021 = PInt; pub type N1021 = NInt; + pub type U1022 = UInt, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B0>; + pub type P1022 = PInt; pub type N1022 = NInt; + pub type U1023 = UInt, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B1>, B1>; + pub type P1023 = PInt; pub type N1023 = NInt; + pub type U1024 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P1024 = PInt; pub type N1024 = NInt; + pub type U2048 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P2048 = PInt; pub type N2048 = NInt; + pub type U4096 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P4096 = PInt; pub type N4096 = NInt; + pub type U8192 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P8192 = PInt; pub type N8192 = NInt; + pub type U16384 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P16384 = PInt; pub type N16384 = NInt; + pub type U32768 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P32768 = PInt; pub type N32768 = NInt; + pub type U65536 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P65536 = PInt; pub type N65536 = NInt; + pub type U131072 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P131072 = PInt; pub type N131072 = NInt; + pub type U262144 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P262144 = PInt; pub type N262144 = NInt; + pub type U524288 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P524288 = PInt; pub type N524288 = NInt; + pub type U1048576 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P1048576 = PInt; pub type N1048576 = NInt; + pub type U2097152 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P2097152 = PInt; pub type N2097152 = NInt; + pub type U4194304 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P4194304 = PInt; pub type N4194304 = NInt; + pub type U8388608 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P8388608 = PInt; pub type N8388608 = NInt; + pub type U16777216 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P16777216 = PInt; pub type N16777216 = NInt; + pub type U33554432 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P33554432 = PInt; pub type N33554432 = NInt; + pub type U67108864 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P67108864 = PInt; pub type N67108864 = NInt; + pub type U134217728 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P134217728 = PInt; pub type N134217728 = NInt; + pub type U268435456 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P268435456 = PInt; pub type N268435456 = NInt; + pub type U536870912 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P536870912 = PInt; pub type N536870912 = NInt; + pub type U1073741824 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P1073741824 = PInt; pub type N1073741824 = NInt; + pub type U2147483648 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P2147483648 = PInt; pub type N2147483648 = NInt; + pub type U4294967296 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P4294967296 = PInt; pub type N4294967296 = NInt; + pub type U8589934592 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P8589934592 = PInt; pub type N8589934592 = NInt; + pub type U17179869184 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P17179869184 = PInt; pub type N17179869184 = NInt; + pub type U34359738368 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P34359738368 = PInt; pub type N34359738368 = NInt; + pub type U68719476736 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P68719476736 = PInt; pub type N68719476736 = NInt; + pub type U137438953472 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P137438953472 = PInt; pub type N137438953472 = NInt; + pub type U274877906944 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P274877906944 = PInt; pub type N274877906944 = NInt; + pub type U549755813888 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P549755813888 = PInt; pub type N549755813888 = NInt; + pub type U1099511627776 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P1099511627776 = PInt; pub type N1099511627776 = NInt; + pub type U2199023255552 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P2199023255552 = PInt; pub type N2199023255552 = NInt; + pub type U4398046511104 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P4398046511104 = PInt; pub type N4398046511104 = NInt; + pub type U8796093022208 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P8796093022208 = PInt; pub type N8796093022208 = NInt; + pub type U17592186044416 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P17592186044416 = PInt; pub type N17592186044416 = NInt; + pub type U35184372088832 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P35184372088832 = PInt; pub type N35184372088832 = NInt; + pub type U70368744177664 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P70368744177664 = PInt; pub type N70368744177664 = NInt; + pub type U140737488355328 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P140737488355328 = PInt; pub type N140737488355328 = NInt; + pub type U281474976710656 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P281474976710656 = PInt; pub type N281474976710656 = NInt; + pub type U562949953421312 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P562949953421312 = PInt; pub type N562949953421312 = NInt; + pub type U1125899906842624 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P1125899906842624 = PInt; pub type N1125899906842624 = NInt; + pub type U2251799813685248 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P2251799813685248 = PInt; pub type N2251799813685248 = NInt; + pub type U4503599627370496 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P4503599627370496 = PInt; pub type N4503599627370496 = NInt; + pub type U9007199254740992 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P9007199254740992 = PInt; pub type N9007199254740992 = NInt; + pub type U18014398509481984 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P18014398509481984 = PInt; pub type N18014398509481984 = NInt; + pub type U36028797018963968 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P36028797018963968 = PInt; pub type N36028797018963968 = NInt; + pub type U72057594037927936 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P72057594037927936 = PInt; pub type N72057594037927936 = NInt; + pub type U144115188075855872 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P144115188075855872 = PInt; pub type N144115188075855872 = NInt; + pub type U288230376151711744 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P288230376151711744 = PInt; pub type N288230376151711744 = NInt; + pub type U576460752303423488 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P576460752303423488 = PInt; pub type N576460752303423488 = NInt; + pub type U1152921504606846976 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P1152921504606846976 = PInt; pub type N1152921504606846976 = NInt; + pub type U2305843009213693952 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P2305843009213693952 = PInt; pub type N2305843009213693952 = NInt; + pub type U4611686018427387904 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P4611686018427387904 = PInt; pub type N4611686018427387904 = NInt; + pub type U9223372036854775808 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type U10000 = UInt, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B0>; + pub type P10000 = PInt; pub type N10000 = NInt; + pub type U100000 = UInt, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>; + pub type P100000 = PInt; pub type N100000 = NInt; + pub type U1000000 = UInt, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P1000000 = PInt; pub type N1000000 = NInt; + pub type U10000000 = UInt, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P10000000 = PInt; pub type N10000000 = NInt; + pub type U100000000 = UInt, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P100000000 = PInt; pub type N100000000 = NInt; + pub type U1000000000 = UInt, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P1000000000 = PInt; pub type N1000000000 = NInt; + pub type U10000000000 = UInt, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P10000000000 = PInt; pub type N10000000000 = NInt; + pub type U100000000000 = UInt, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P100000000000 = PInt; pub type N100000000000 = NInt; + pub type U1000000000000 = UInt, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P1000000000000 = PInt; pub type N1000000000000 = NInt; + pub type U10000000000000 = UInt, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P10000000000000 = PInt; pub type N10000000000000 = NInt; + pub type U100000000000000 = UInt, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P100000000000000 = PInt; pub type N100000000000000 = NInt; + pub type U1000000000000000 = UInt, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P1000000000000000 = PInt; pub type N1000000000000000 = NInt; + pub type U10000000000000000 = UInt, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B0>, B1>, B1>, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P10000000000000000 = PInt; pub type N10000000000000000 = NInt; + pub type U100000000000000000 = UInt, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P100000000000000000 = PInt; pub type N100000000000000000 = NInt; + pub type U1000000000000000000 = UInt, B1>, B0>, B1>, B1>, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B1>, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B0>, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + pub type P1000000000000000000 = PInt; pub type N1000000000000000000 = NInt; + pub type U10000000000000000000 = UInt, B0>, B0>, B0>, B1>, B0>, B1>, B0>, B1>, B1>, B0>, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B1>, B0>, B0>, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B1>, B0>, B0>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; +} \ No newline at end of file diff --git a/target/release/build/typenum-39d17db16f7c8807/out/generic_const_mappings.rs b/target/release/build/typenum-39d17db16f7c8807/out/generic_const_mappings.rs new file mode 100644 index 0000000..2a8098c --- /dev/null +++ b/target/release/build/typenum-39d17db16f7c8807/out/generic_const_mappings.rs @@ -0,0 +1,5531 @@ +#[cfg(doc)] +use generic_const_mappings::*; + +/// Module with some `const`-generics-friendly definitions, to help bridge the gap +/// between those and `typenum` types. +/// +/// - It requires the `const-generics` crate feature to be enabled. +/// +/// The main type to use here is [`U`], although [`Const`] and [`ToUInt`] may be needed +/// in a generic context. +#[allow(warnings)] // script-generated code +#[cfg(feature = "const-generics")] // hints at doc_auto_cfg +pub mod generic_const_mappings { + use crate::*; + + /// The main mapping from a generic `const: usize` to a [`UInt`]: [`U`] is expected to work like [`UN`]. + /// + /// - It requires the `const-generics` crate feature to be enabled. + /// + /// [`U`]: `U` + /// [`UN`]: `U42` + /// + /// # Example + /// + /// ```rust + /// use typenum::*; + /// + /// assert_type_eq!(U<42>, U42); + /// ``` + /// + /// This can even be used in a generic `const N: usize` context, provided the + /// genericity is guarded by a `where` clause: + /// + /// ```rust + /// use typenum::*; + /// + /// struct MyStruct; + /// + /// trait MyTrait { type AssocType; } + /// + /// impl MyTrait + /// for MyStruct + /// where + /// Const : ToUInt, + /// { + /// type AssocType = U; + /// } + /// + /// assert_type_eq!( as MyTrait>::AssocType, U42); + /// ``` + pub type U = as ToUInt>::Output; + + /// Used to allow the usage of [`U`] in a generic context. + pub struct Const; + + /// Used to allow the usage of [`U`] in a generic context. + pub trait ToUInt { + /// The [`UN`][`crate::U42`] type corresponding to `Self = Const`. + type Output; + } + + + impl ToUInt for Const<0> { + type Output = U0; + } + + + impl ToUInt for Const<1> { + type Output = U1; + } + + + impl ToUInt for Const<2> { + type Output = U2; + } + + + impl ToUInt for Const<3> { + type Output = U3; + } + + + impl ToUInt for Const<4> { + type Output = U4; + } + + + impl ToUInt for Const<5> { + type Output = U5; + } + + + impl ToUInt for Const<6> { + type Output = U6; + } + + + impl ToUInt for Const<7> { + type Output = U7; + } + + + impl ToUInt for Const<8> { + type Output = U8; + } + + + impl ToUInt for Const<9> { + type Output = U9; + } + + + impl ToUInt for Const<10> { + type Output = U10; + } + + + impl ToUInt for Const<11> { + type Output = U11; + } + + + impl ToUInt for Const<12> { + type Output = U12; + } + + + impl ToUInt for Const<13> { + type Output = U13; + } + + + impl ToUInt for Const<14> { + type Output = U14; + } + + + impl ToUInt for Const<15> { + type Output = U15; + } + + + impl ToUInt for Const<16> { + type Output = U16; + } + + + impl ToUInt for Const<17> { + type Output = U17; + } + + + impl ToUInt for Const<18> { + type Output = U18; + } + + + impl ToUInt for Const<19> { + type Output = U19; + } + + + impl ToUInt for Const<20> { + type Output = U20; + } + + + impl ToUInt for Const<21> { + type Output = U21; + } + + + impl ToUInt for Const<22> { + type Output = U22; + } + + + impl ToUInt for Const<23> { + type Output = U23; + } + + + impl ToUInt for Const<24> { + type Output = U24; + } + + + impl ToUInt for Const<25> { + type Output = U25; + } + + + impl ToUInt for Const<26> { + type Output = U26; + } + + + impl ToUInt for Const<27> { + type Output = U27; + } + + + impl ToUInt for Const<28> { + type Output = U28; + } + + + impl ToUInt for Const<29> { + type Output = U29; + } + + + impl ToUInt for Const<30> { + type Output = U30; + } + + + impl ToUInt for Const<31> { + type Output = U31; + } + + + impl ToUInt for Const<32> { + type Output = U32; + } + + + impl ToUInt for Const<33> { + type Output = U33; + } + + + impl ToUInt for Const<34> { + type Output = U34; + } + + + impl ToUInt for Const<35> { + type Output = U35; + } + + + impl ToUInt for Const<36> { + type Output = U36; + } + + + impl ToUInt for Const<37> { + type Output = U37; + } + + + impl ToUInt for Const<38> { + type Output = U38; + } + + + impl ToUInt for Const<39> { + type Output = U39; + } + + + impl ToUInt for Const<40> { + type Output = U40; + } + + + impl ToUInt for Const<41> { + type Output = U41; + } + + + impl ToUInt for Const<42> { + type Output = U42; + } + + + impl ToUInt for Const<43> { + type Output = U43; + } + + + impl ToUInt for Const<44> { + type Output = U44; + } + + + impl ToUInt for Const<45> { + type Output = U45; + } + + + impl ToUInt for Const<46> { + type Output = U46; + } + + + impl ToUInt for Const<47> { + type Output = U47; + } + + + impl ToUInt for Const<48> { + type Output = U48; + } + + + impl ToUInt for Const<49> { + type Output = U49; + } + + + impl ToUInt for Const<50> { + type Output = U50; + } + + + impl ToUInt for Const<51> { + type Output = U51; + } + + + impl ToUInt for Const<52> { + type Output = U52; + } + + + impl ToUInt for Const<53> { + type Output = U53; + } + + + impl ToUInt for Const<54> { + type Output = U54; + } + + + impl ToUInt for Const<55> { + type Output = U55; + } + + + impl ToUInt for Const<56> { + type Output = U56; + } + + + impl ToUInt for Const<57> { + type Output = U57; + } + + + impl ToUInt for Const<58> { + type Output = U58; + } + + + impl ToUInt for Const<59> { + type Output = U59; + } + + + impl ToUInt for Const<60> { + type Output = U60; + } + + + impl ToUInt for Const<61> { + type Output = U61; + } + + + impl ToUInt for Const<62> { + type Output = U62; + } + + + impl ToUInt for Const<63> { + type Output = U63; + } + + + impl ToUInt for Const<64> { + type Output = U64; + } + + + impl ToUInt for Const<65> { + type Output = U65; + } + + + impl ToUInt for Const<66> { + type Output = U66; + } + + + impl ToUInt for Const<67> { + type Output = U67; + } + + + impl ToUInt for Const<68> { + type Output = U68; + } + + + impl ToUInt for Const<69> { + type Output = U69; + } + + + impl ToUInt for Const<70> { + type Output = U70; + } + + + impl ToUInt for Const<71> { + type Output = U71; + } + + + impl ToUInt for Const<72> { + type Output = U72; + } + + + impl ToUInt for Const<73> { + type Output = U73; + } + + + impl ToUInt for Const<74> { + type Output = U74; + } + + + impl ToUInt for Const<75> { + type Output = U75; + } + + + impl ToUInt for Const<76> { + type Output = U76; + } + + + impl ToUInt for Const<77> { + type Output = U77; + } + + + impl ToUInt for Const<78> { + type Output = U78; + } + + + impl ToUInt for Const<79> { + type Output = U79; + } + + + impl ToUInt for Const<80> { + type Output = U80; + } + + + impl ToUInt for Const<81> { + type Output = U81; + } + + + impl ToUInt for Const<82> { + type Output = U82; + } + + + impl ToUInt for Const<83> { + type Output = U83; + } + + + impl ToUInt for Const<84> { + type Output = U84; + } + + + impl ToUInt for Const<85> { + type Output = U85; + } + + + impl ToUInt for Const<86> { + type Output = U86; + } + + + impl ToUInt for Const<87> { + type Output = U87; + } + + + impl ToUInt for Const<88> { + type Output = U88; + } + + + impl ToUInt for Const<89> { + type Output = U89; + } + + + impl ToUInt for Const<90> { + type Output = U90; + } + + + impl ToUInt for Const<91> { + type Output = U91; + } + + + impl ToUInt for Const<92> { + type Output = U92; + } + + + impl ToUInt for Const<93> { + type Output = U93; + } + + + impl ToUInt for Const<94> { + type Output = U94; + } + + + impl ToUInt for Const<95> { + type Output = U95; + } + + + impl ToUInt for Const<96> { + type Output = U96; + } + + + impl ToUInt for Const<97> { + type Output = U97; + } + + + impl ToUInt for Const<98> { + type Output = U98; + } + + + impl ToUInt for Const<99> { + type Output = U99; + } + + + impl ToUInt for Const<100> { + type Output = U100; + } + + + impl ToUInt for Const<101> { + type Output = U101; + } + + + impl ToUInt for Const<102> { + type Output = U102; + } + + + impl ToUInt for Const<103> { + type Output = U103; + } + + + impl ToUInt for Const<104> { + type Output = U104; + } + + + impl ToUInt for Const<105> { + type Output = U105; + } + + + impl ToUInt for Const<106> { + type Output = U106; + } + + + impl ToUInt for Const<107> { + type Output = U107; + } + + + impl ToUInt for Const<108> { + type Output = U108; + } + + + impl ToUInt for Const<109> { + type Output = U109; + } + + + impl ToUInt for Const<110> { + type Output = U110; + } + + + impl ToUInt for Const<111> { + type Output = U111; + } + + + impl ToUInt for Const<112> { + type Output = U112; + } + + + impl ToUInt for Const<113> { + type Output = U113; + } + + + impl ToUInt for Const<114> { + type Output = U114; + } + + + impl ToUInt for Const<115> { + type Output = U115; + } + + + impl ToUInt for Const<116> { + type Output = U116; + } + + + impl ToUInt for Const<117> { + type Output = U117; + } + + + impl ToUInt for Const<118> { + type Output = U118; + } + + + impl ToUInt for Const<119> { + type Output = U119; + } + + + impl ToUInt for Const<120> { + type Output = U120; + } + + + impl ToUInt for Const<121> { + type Output = U121; + } + + + impl ToUInt for Const<122> { + type Output = U122; + } + + + impl ToUInt for Const<123> { + type Output = U123; + } + + + impl ToUInt for Const<124> { + type Output = U124; + } + + + impl ToUInt for Const<125> { + type Output = U125; + } + + + impl ToUInt for Const<126> { + type Output = U126; + } + + + impl ToUInt for Const<127> { + type Output = U127; + } + + + impl ToUInt for Const<128> { + type Output = U128; + } + + + impl ToUInt for Const<129> { + type Output = U129; + } + + + impl ToUInt for Const<130> { + type Output = U130; + } + + + impl ToUInt for Const<131> { + type Output = U131; + } + + + impl ToUInt for Const<132> { + type Output = U132; + } + + + impl ToUInt for Const<133> { + type Output = U133; + } + + + impl ToUInt for Const<134> { + type Output = U134; + } + + + impl ToUInt for Const<135> { + type Output = U135; + } + + + impl ToUInt for Const<136> { + type Output = U136; + } + + + impl ToUInt for Const<137> { + type Output = U137; + } + + + impl ToUInt for Const<138> { + type Output = U138; + } + + + impl ToUInt for Const<139> { + type Output = U139; + } + + + impl ToUInt for Const<140> { + type Output = U140; + } + + + impl ToUInt for Const<141> { + type Output = U141; + } + + + impl ToUInt for Const<142> { + type Output = U142; + } + + + impl ToUInt for Const<143> { + type Output = U143; + } + + + impl ToUInt for Const<144> { + type Output = U144; + } + + + impl ToUInt for Const<145> { + type Output = U145; + } + + + impl ToUInt for Const<146> { + type Output = U146; + } + + + impl ToUInt for Const<147> { + type Output = U147; + } + + + impl ToUInt for Const<148> { + type Output = U148; + } + + + impl ToUInt for Const<149> { + type Output = U149; + } + + + impl ToUInt for Const<150> { + type Output = U150; + } + + + impl ToUInt for Const<151> { + type Output = U151; + } + + + impl ToUInt for Const<152> { + type Output = U152; + } + + + impl ToUInt for Const<153> { + type Output = U153; + } + + + impl ToUInt for Const<154> { + type Output = U154; + } + + + impl ToUInt for Const<155> { + type Output = U155; + } + + + impl ToUInt for Const<156> { + type Output = U156; + } + + + impl ToUInt for Const<157> { + type Output = U157; + } + + + impl ToUInt for Const<158> { + type Output = U158; + } + + + impl ToUInt for Const<159> { + type Output = U159; + } + + + impl ToUInt for Const<160> { + type Output = U160; + } + + + impl ToUInt for Const<161> { + type Output = U161; + } + + + impl ToUInt for Const<162> { + type Output = U162; + } + + + impl ToUInt for Const<163> { + type Output = U163; + } + + + impl ToUInt for Const<164> { + type Output = U164; + } + + + impl ToUInt for Const<165> { + type Output = U165; + } + + + impl ToUInt for Const<166> { + type Output = U166; + } + + + impl ToUInt for Const<167> { + type Output = U167; + } + + + impl ToUInt for Const<168> { + type Output = U168; + } + + + impl ToUInt for Const<169> { + type Output = U169; + } + + + impl ToUInt for Const<170> { + type Output = U170; + } + + + impl ToUInt for Const<171> { + type Output = U171; + } + + + impl ToUInt for Const<172> { + type Output = U172; + } + + + impl ToUInt for Const<173> { + type Output = U173; + } + + + impl ToUInt for Const<174> { + type Output = U174; + } + + + impl ToUInt for Const<175> { + type Output = U175; + } + + + impl ToUInt for Const<176> { + type Output = U176; + } + + + impl ToUInt for Const<177> { + type Output = U177; + } + + + impl ToUInt for Const<178> { + type Output = U178; + } + + + impl ToUInt for Const<179> { + type Output = U179; + } + + + impl ToUInt for Const<180> { + type Output = U180; + } + + + impl ToUInt for Const<181> { + type Output = U181; + } + + + impl ToUInt for Const<182> { + type Output = U182; + } + + + impl ToUInt for Const<183> { + type Output = U183; + } + + + impl ToUInt for Const<184> { + type Output = U184; + } + + + impl ToUInt for Const<185> { + type Output = U185; + } + + + impl ToUInt for Const<186> { + type Output = U186; + } + + + impl ToUInt for Const<187> { + type Output = U187; + } + + + impl ToUInt for Const<188> { + type Output = U188; + } + + + impl ToUInt for Const<189> { + type Output = U189; + } + + + impl ToUInt for Const<190> { + type Output = U190; + } + + + impl ToUInt for Const<191> { + type Output = U191; + } + + + impl ToUInt for Const<192> { + type Output = U192; + } + + + impl ToUInt for Const<193> { + type Output = U193; + } + + + impl ToUInt for Const<194> { + type Output = U194; + } + + + impl ToUInt for Const<195> { + type Output = U195; + } + + + impl ToUInt for Const<196> { + type Output = U196; + } + + + impl ToUInt for Const<197> { + type Output = U197; + } + + + impl ToUInt for Const<198> { + type Output = U198; + } + + + impl ToUInt for Const<199> { + type Output = U199; + } + + + impl ToUInt for Const<200> { + type Output = U200; + } + + + impl ToUInt for Const<201> { + type Output = U201; + } + + + impl ToUInt for Const<202> { + type Output = U202; + } + + + impl ToUInt for Const<203> { + type Output = U203; + } + + + impl ToUInt for Const<204> { + type Output = U204; + } + + + impl ToUInt for Const<205> { + type Output = U205; + } + + + impl ToUInt for Const<206> { + type Output = U206; + } + + + impl ToUInt for Const<207> { + type Output = U207; + } + + + impl ToUInt for Const<208> { + type Output = U208; + } + + + impl ToUInt for Const<209> { + type Output = U209; + } + + + impl ToUInt for Const<210> { + type Output = U210; + } + + + impl ToUInt for Const<211> { + type Output = U211; + } + + + impl ToUInt for Const<212> { + type Output = U212; + } + + + impl ToUInt for Const<213> { + type Output = U213; + } + + + impl ToUInt for Const<214> { + type Output = U214; + } + + + impl ToUInt for Const<215> { + type Output = U215; + } + + + impl ToUInt for Const<216> { + type Output = U216; + } + + + impl ToUInt for Const<217> { + type Output = U217; + } + + + impl ToUInt for Const<218> { + type Output = U218; + } + + + impl ToUInt for Const<219> { + type Output = U219; + } + + + impl ToUInt for Const<220> { + type Output = U220; + } + + + impl ToUInt for Const<221> { + type Output = U221; + } + + + impl ToUInt for Const<222> { + type Output = U222; + } + + + impl ToUInt for Const<223> { + type Output = U223; + } + + + impl ToUInt for Const<224> { + type Output = U224; + } + + + impl ToUInt for Const<225> { + type Output = U225; + } + + + impl ToUInt for Const<226> { + type Output = U226; + } + + + impl ToUInt for Const<227> { + type Output = U227; + } + + + impl ToUInt for Const<228> { + type Output = U228; + } + + + impl ToUInt for Const<229> { + type Output = U229; + } + + + impl ToUInt for Const<230> { + type Output = U230; + } + + + impl ToUInt for Const<231> { + type Output = U231; + } + + + impl ToUInt for Const<232> { + type Output = U232; + } + + + impl ToUInt for Const<233> { + type Output = U233; + } + + + impl ToUInt for Const<234> { + type Output = U234; + } + + + impl ToUInt for Const<235> { + type Output = U235; + } + + + impl ToUInt for Const<236> { + type Output = U236; + } + + + impl ToUInt for Const<237> { + type Output = U237; + } + + + impl ToUInt for Const<238> { + type Output = U238; + } + + + impl ToUInt for Const<239> { + type Output = U239; + } + + + impl ToUInt for Const<240> { + type Output = U240; + } + + + impl ToUInt for Const<241> { + type Output = U241; + } + + + impl ToUInt for Const<242> { + type Output = U242; + } + + + impl ToUInt for Const<243> { + type Output = U243; + } + + + impl ToUInt for Const<244> { + type Output = U244; + } + + + impl ToUInt for Const<245> { + type Output = U245; + } + + + impl ToUInt for Const<246> { + type Output = U246; + } + + + impl ToUInt for Const<247> { + type Output = U247; + } + + + impl ToUInt for Const<248> { + type Output = U248; + } + + + impl ToUInt for Const<249> { + type Output = U249; + } + + + impl ToUInt for Const<250> { + type Output = U250; + } + + + impl ToUInt for Const<251> { + type Output = U251; + } + + + impl ToUInt for Const<252> { + type Output = U252; + } + + + impl ToUInt for Const<253> { + type Output = U253; + } + + + impl ToUInt for Const<254> { + type Output = U254; + } + + + impl ToUInt for Const<255> { + type Output = U255; + } + + + impl ToUInt for Const<256> { + type Output = U256; + } + + + impl ToUInt for Const<257> { + type Output = U257; + } + + + impl ToUInt for Const<258> { + type Output = U258; + } + + + impl ToUInt for Const<259> { + type Output = U259; + } + + + impl ToUInt for Const<260> { + type Output = U260; + } + + + impl ToUInt for Const<261> { + type Output = U261; + } + + + impl ToUInt for Const<262> { + type Output = U262; + } + + + impl ToUInt for Const<263> { + type Output = U263; + } + + + impl ToUInt for Const<264> { + type Output = U264; + } + + + impl ToUInt for Const<265> { + type Output = U265; + } + + + impl ToUInt for Const<266> { + type Output = U266; + } + + + impl ToUInt for Const<267> { + type Output = U267; + } + + + impl ToUInt for Const<268> { + type Output = U268; + } + + + impl ToUInt for Const<269> { + type Output = U269; + } + + + impl ToUInt for Const<270> { + type Output = U270; + } + + + impl ToUInt for Const<271> { + type Output = U271; + } + + + impl ToUInt for Const<272> { + type Output = U272; + } + + + impl ToUInt for Const<273> { + type Output = U273; + } + + + impl ToUInt for Const<274> { + type Output = U274; + } + + + impl ToUInt for Const<275> { + type Output = U275; + } + + + impl ToUInt for Const<276> { + type Output = U276; + } + + + impl ToUInt for Const<277> { + type Output = U277; + } + + + impl ToUInt for Const<278> { + type Output = U278; + } + + + impl ToUInt for Const<279> { + type Output = U279; + } + + + impl ToUInt for Const<280> { + type Output = U280; + } + + + impl ToUInt for Const<281> { + type Output = U281; + } + + + impl ToUInt for Const<282> { + type Output = U282; + } + + + impl ToUInt for Const<283> { + type Output = U283; + } + + + impl ToUInt for Const<284> { + type Output = U284; + } + + + impl ToUInt for Const<285> { + type Output = U285; + } + + + impl ToUInt for Const<286> { + type Output = U286; + } + + + impl ToUInt for Const<287> { + type Output = U287; + } + + + impl ToUInt for Const<288> { + type Output = U288; + } + + + impl ToUInt for Const<289> { + type Output = U289; + } + + + impl ToUInt for Const<290> { + type Output = U290; + } + + + impl ToUInt for Const<291> { + type Output = U291; + } + + + impl ToUInt for Const<292> { + type Output = U292; + } + + + impl ToUInt for Const<293> { + type Output = U293; + } + + + impl ToUInt for Const<294> { + type Output = U294; + } + + + impl ToUInt for Const<295> { + type Output = U295; + } + + + impl ToUInt for Const<296> { + type Output = U296; + } + + + impl ToUInt for Const<297> { + type Output = U297; + } + + + impl ToUInt for Const<298> { + type Output = U298; + } + + + impl ToUInt for Const<299> { + type Output = U299; + } + + + impl ToUInt for Const<300> { + type Output = U300; + } + + + impl ToUInt for Const<301> { + type Output = U301; + } + + + impl ToUInt for Const<302> { + type Output = U302; + } + + + impl ToUInt for Const<303> { + type Output = U303; + } + + + impl ToUInt for Const<304> { + type Output = U304; + } + + + impl ToUInt for Const<305> { + type Output = U305; + } + + + impl ToUInt for Const<306> { + type Output = U306; + } + + + impl ToUInt for Const<307> { + type Output = U307; + } + + + impl ToUInt for Const<308> { + type Output = U308; + } + + + impl ToUInt for Const<309> { + type Output = U309; + } + + + impl ToUInt for Const<310> { + type Output = U310; + } + + + impl ToUInt for Const<311> { + type Output = U311; + } + + + impl ToUInt for Const<312> { + type Output = U312; + } + + + impl ToUInt for Const<313> { + type Output = U313; + } + + + impl ToUInt for Const<314> { + type Output = U314; + } + + + impl ToUInt for Const<315> { + type Output = U315; + } + + + impl ToUInt for Const<316> { + type Output = U316; + } + + + impl ToUInt for Const<317> { + type Output = U317; + } + + + impl ToUInt for Const<318> { + type Output = U318; + } + + + impl ToUInt for Const<319> { + type Output = U319; + } + + + impl ToUInt for Const<320> { + type Output = U320; + } + + + impl ToUInt for Const<321> { + type Output = U321; + } + + + impl ToUInt for Const<322> { + type Output = U322; + } + + + impl ToUInt for Const<323> { + type Output = U323; + } + + + impl ToUInt for Const<324> { + type Output = U324; + } + + + impl ToUInt for Const<325> { + type Output = U325; + } + + + impl ToUInt for Const<326> { + type Output = U326; + } + + + impl ToUInt for Const<327> { + type Output = U327; + } + + + impl ToUInt for Const<328> { + type Output = U328; + } + + + impl ToUInt for Const<329> { + type Output = U329; + } + + + impl ToUInt for Const<330> { + type Output = U330; + } + + + impl ToUInt for Const<331> { + type Output = U331; + } + + + impl ToUInt for Const<332> { + type Output = U332; + } + + + impl ToUInt for Const<333> { + type Output = U333; + } + + + impl ToUInt for Const<334> { + type Output = U334; + } + + + impl ToUInt for Const<335> { + type Output = U335; + } + + + impl ToUInt for Const<336> { + type Output = U336; + } + + + impl ToUInt for Const<337> { + type Output = U337; + } + + + impl ToUInt for Const<338> { + type Output = U338; + } + + + impl ToUInt for Const<339> { + type Output = U339; + } + + + impl ToUInt for Const<340> { + type Output = U340; + } + + + impl ToUInt for Const<341> { + type Output = U341; + } + + + impl ToUInt for Const<342> { + type Output = U342; + } + + + impl ToUInt for Const<343> { + type Output = U343; + } + + + impl ToUInt for Const<344> { + type Output = U344; + } + + + impl ToUInt for Const<345> { + type Output = U345; + } + + + impl ToUInt for Const<346> { + type Output = U346; + } + + + impl ToUInt for Const<347> { + type Output = U347; + } + + + impl ToUInt for Const<348> { + type Output = U348; + } + + + impl ToUInt for Const<349> { + type Output = U349; + } + + + impl ToUInt for Const<350> { + type Output = U350; + } + + + impl ToUInt for Const<351> { + type Output = U351; + } + + + impl ToUInt for Const<352> { + type Output = U352; + } + + + impl ToUInt for Const<353> { + type Output = U353; + } + + + impl ToUInt for Const<354> { + type Output = U354; + } + + + impl ToUInt for Const<355> { + type Output = U355; + } + + + impl ToUInt for Const<356> { + type Output = U356; + } + + + impl ToUInt for Const<357> { + type Output = U357; + } + + + impl ToUInt for Const<358> { + type Output = U358; + } + + + impl ToUInt for Const<359> { + type Output = U359; + } + + + impl ToUInt for Const<360> { + type Output = U360; + } + + + impl ToUInt for Const<361> { + type Output = U361; + } + + + impl ToUInt for Const<362> { + type Output = U362; + } + + + impl ToUInt for Const<363> { + type Output = U363; + } + + + impl ToUInt for Const<364> { + type Output = U364; + } + + + impl ToUInt for Const<365> { + type Output = U365; + } + + + impl ToUInt for Const<366> { + type Output = U366; + } + + + impl ToUInt for Const<367> { + type Output = U367; + } + + + impl ToUInt for Const<368> { + type Output = U368; + } + + + impl ToUInt for Const<369> { + type Output = U369; + } + + + impl ToUInt for Const<370> { + type Output = U370; + } + + + impl ToUInt for Const<371> { + type Output = U371; + } + + + impl ToUInt for Const<372> { + type Output = U372; + } + + + impl ToUInt for Const<373> { + type Output = U373; + } + + + impl ToUInt for Const<374> { + type Output = U374; + } + + + impl ToUInt for Const<375> { + type Output = U375; + } + + + impl ToUInt for Const<376> { + type Output = U376; + } + + + impl ToUInt for Const<377> { + type Output = U377; + } + + + impl ToUInt for Const<378> { + type Output = U378; + } + + + impl ToUInt for Const<379> { + type Output = U379; + } + + + impl ToUInt for Const<380> { + type Output = U380; + } + + + impl ToUInt for Const<381> { + type Output = U381; + } + + + impl ToUInt for Const<382> { + type Output = U382; + } + + + impl ToUInt for Const<383> { + type Output = U383; + } + + + impl ToUInt for Const<384> { + type Output = U384; + } + + + impl ToUInt for Const<385> { + type Output = U385; + } + + + impl ToUInt for Const<386> { + type Output = U386; + } + + + impl ToUInt for Const<387> { + type Output = U387; + } + + + impl ToUInt for Const<388> { + type Output = U388; + } + + + impl ToUInt for Const<389> { + type Output = U389; + } + + + impl ToUInt for Const<390> { + type Output = U390; + } + + + impl ToUInt for Const<391> { + type Output = U391; + } + + + impl ToUInt for Const<392> { + type Output = U392; + } + + + impl ToUInt for Const<393> { + type Output = U393; + } + + + impl ToUInt for Const<394> { + type Output = U394; + } + + + impl ToUInt for Const<395> { + type Output = U395; + } + + + impl ToUInt for Const<396> { + type Output = U396; + } + + + impl ToUInt for Const<397> { + type Output = U397; + } + + + impl ToUInt for Const<398> { + type Output = U398; + } + + + impl ToUInt for Const<399> { + type Output = U399; + } + + + impl ToUInt for Const<400> { + type Output = U400; + } + + + impl ToUInt for Const<401> { + type Output = U401; + } + + + impl ToUInt for Const<402> { + type Output = U402; + } + + + impl ToUInt for Const<403> { + type Output = U403; + } + + + impl ToUInt for Const<404> { + type Output = U404; + } + + + impl ToUInt for Const<405> { + type Output = U405; + } + + + impl ToUInt for Const<406> { + type Output = U406; + } + + + impl ToUInt for Const<407> { + type Output = U407; + } + + + impl ToUInt for Const<408> { + type Output = U408; + } + + + impl ToUInt for Const<409> { + type Output = U409; + } + + + impl ToUInt for Const<410> { + type Output = U410; + } + + + impl ToUInt for Const<411> { + type Output = U411; + } + + + impl ToUInt for Const<412> { + type Output = U412; + } + + + impl ToUInt for Const<413> { + type Output = U413; + } + + + impl ToUInt for Const<414> { + type Output = U414; + } + + + impl ToUInt for Const<415> { + type Output = U415; + } + + + impl ToUInt for Const<416> { + type Output = U416; + } + + + impl ToUInt for Const<417> { + type Output = U417; + } + + + impl ToUInt for Const<418> { + type Output = U418; + } + + + impl ToUInt for Const<419> { + type Output = U419; + } + + + impl ToUInt for Const<420> { + type Output = U420; + } + + + impl ToUInt for Const<421> { + type Output = U421; + } + + + impl ToUInt for Const<422> { + type Output = U422; + } + + + impl ToUInt for Const<423> { + type Output = U423; + } + + + impl ToUInt for Const<424> { + type Output = U424; + } + + + impl ToUInt for Const<425> { + type Output = U425; + } + + + impl ToUInt for Const<426> { + type Output = U426; + } + + + impl ToUInt for Const<427> { + type Output = U427; + } + + + impl ToUInt for Const<428> { + type Output = U428; + } + + + impl ToUInt for Const<429> { + type Output = U429; + } + + + impl ToUInt for Const<430> { + type Output = U430; + } + + + impl ToUInt for Const<431> { + type Output = U431; + } + + + impl ToUInt for Const<432> { + type Output = U432; + } + + + impl ToUInt for Const<433> { + type Output = U433; + } + + + impl ToUInt for Const<434> { + type Output = U434; + } + + + impl ToUInt for Const<435> { + type Output = U435; + } + + + impl ToUInt for Const<436> { + type Output = U436; + } + + + impl ToUInt for Const<437> { + type Output = U437; + } + + + impl ToUInt for Const<438> { + type Output = U438; + } + + + impl ToUInt for Const<439> { + type Output = U439; + } + + + impl ToUInt for Const<440> { + type Output = U440; + } + + + impl ToUInt for Const<441> { + type Output = U441; + } + + + impl ToUInt for Const<442> { + type Output = U442; + } + + + impl ToUInt for Const<443> { + type Output = U443; + } + + + impl ToUInt for Const<444> { + type Output = U444; + } + + + impl ToUInt for Const<445> { + type Output = U445; + } + + + impl ToUInt for Const<446> { + type Output = U446; + } + + + impl ToUInt for Const<447> { + type Output = U447; + } + + + impl ToUInt for Const<448> { + type Output = U448; + } + + + impl ToUInt for Const<449> { + type Output = U449; + } + + + impl ToUInt for Const<450> { + type Output = U450; + } + + + impl ToUInt for Const<451> { + type Output = U451; + } + + + impl ToUInt for Const<452> { + type Output = U452; + } + + + impl ToUInt for Const<453> { + type Output = U453; + } + + + impl ToUInt for Const<454> { + type Output = U454; + } + + + impl ToUInt for Const<455> { + type Output = U455; + } + + + impl ToUInt for Const<456> { + type Output = U456; + } + + + impl ToUInt for Const<457> { + type Output = U457; + } + + + impl ToUInt for Const<458> { + type Output = U458; + } + + + impl ToUInt for Const<459> { + type Output = U459; + } + + + impl ToUInt for Const<460> { + type Output = U460; + } + + + impl ToUInt for Const<461> { + type Output = U461; + } + + + impl ToUInt for Const<462> { + type Output = U462; + } + + + impl ToUInt for Const<463> { + type Output = U463; + } + + + impl ToUInt for Const<464> { + type Output = U464; + } + + + impl ToUInt for Const<465> { + type Output = U465; + } + + + impl ToUInt for Const<466> { + type Output = U466; + } + + + impl ToUInt for Const<467> { + type Output = U467; + } + + + impl ToUInt for Const<468> { + type Output = U468; + } + + + impl ToUInt for Const<469> { + type Output = U469; + } + + + impl ToUInt for Const<470> { + type Output = U470; + } + + + impl ToUInt for Const<471> { + type Output = U471; + } + + + impl ToUInt for Const<472> { + type Output = U472; + } + + + impl ToUInt for Const<473> { + type Output = U473; + } + + + impl ToUInt for Const<474> { + type Output = U474; + } + + + impl ToUInt for Const<475> { + type Output = U475; + } + + + impl ToUInt for Const<476> { + type Output = U476; + } + + + impl ToUInt for Const<477> { + type Output = U477; + } + + + impl ToUInt for Const<478> { + type Output = U478; + } + + + impl ToUInt for Const<479> { + type Output = U479; + } + + + impl ToUInt for Const<480> { + type Output = U480; + } + + + impl ToUInt for Const<481> { + type Output = U481; + } + + + impl ToUInt for Const<482> { + type Output = U482; + } + + + impl ToUInt for Const<483> { + type Output = U483; + } + + + impl ToUInt for Const<484> { + type Output = U484; + } + + + impl ToUInt for Const<485> { + type Output = U485; + } + + + impl ToUInt for Const<486> { + type Output = U486; + } + + + impl ToUInt for Const<487> { + type Output = U487; + } + + + impl ToUInt for Const<488> { + type Output = U488; + } + + + impl ToUInt for Const<489> { + type Output = U489; + } + + + impl ToUInt for Const<490> { + type Output = U490; + } + + + impl ToUInt for Const<491> { + type Output = U491; + } + + + impl ToUInt for Const<492> { + type Output = U492; + } + + + impl ToUInt for Const<493> { + type Output = U493; + } + + + impl ToUInt for Const<494> { + type Output = U494; + } + + + impl ToUInt for Const<495> { + type Output = U495; + } + + + impl ToUInt for Const<496> { + type Output = U496; + } + + + impl ToUInt for Const<497> { + type Output = U497; + } + + + impl ToUInt for Const<498> { + type Output = U498; + } + + + impl ToUInt for Const<499> { + type Output = U499; + } + + + impl ToUInt for Const<500> { + type Output = U500; + } + + + impl ToUInt for Const<501> { + type Output = U501; + } + + + impl ToUInt for Const<502> { + type Output = U502; + } + + + impl ToUInt for Const<503> { + type Output = U503; + } + + + impl ToUInt for Const<504> { + type Output = U504; + } + + + impl ToUInt for Const<505> { + type Output = U505; + } + + + impl ToUInt for Const<506> { + type Output = U506; + } + + + impl ToUInt for Const<507> { + type Output = U507; + } + + + impl ToUInt for Const<508> { + type Output = U508; + } + + + impl ToUInt for Const<509> { + type Output = U509; + } + + + impl ToUInt for Const<510> { + type Output = U510; + } + + + impl ToUInt for Const<511> { + type Output = U511; + } + + + impl ToUInt for Const<512> { + type Output = U512; + } + + + impl ToUInt for Const<513> { + type Output = U513; + } + + + impl ToUInt for Const<514> { + type Output = U514; + } + + + impl ToUInt for Const<515> { + type Output = U515; + } + + + impl ToUInt for Const<516> { + type Output = U516; + } + + + impl ToUInt for Const<517> { + type Output = U517; + } + + + impl ToUInt for Const<518> { + type Output = U518; + } + + + impl ToUInt for Const<519> { + type Output = U519; + } + + + impl ToUInt for Const<520> { + type Output = U520; + } + + + impl ToUInt for Const<521> { + type Output = U521; + } + + + impl ToUInt for Const<522> { + type Output = U522; + } + + + impl ToUInt for Const<523> { + type Output = U523; + } + + + impl ToUInt for Const<524> { + type Output = U524; + } + + + impl ToUInt for Const<525> { + type Output = U525; + } + + + impl ToUInt for Const<526> { + type Output = U526; + } + + + impl ToUInt for Const<527> { + type Output = U527; + } + + + impl ToUInt for Const<528> { + type Output = U528; + } + + + impl ToUInt for Const<529> { + type Output = U529; + } + + + impl ToUInt for Const<530> { + type Output = U530; + } + + + impl ToUInt for Const<531> { + type Output = U531; + } + + + impl ToUInt for Const<532> { + type Output = U532; + } + + + impl ToUInt for Const<533> { + type Output = U533; + } + + + impl ToUInt for Const<534> { + type Output = U534; + } + + + impl ToUInt for Const<535> { + type Output = U535; + } + + + impl ToUInt for Const<536> { + type Output = U536; + } + + + impl ToUInt for Const<537> { + type Output = U537; + } + + + impl ToUInt for Const<538> { + type Output = U538; + } + + + impl ToUInt for Const<539> { + type Output = U539; + } + + + impl ToUInt for Const<540> { + type Output = U540; + } + + + impl ToUInt for Const<541> { + type Output = U541; + } + + + impl ToUInt for Const<542> { + type Output = U542; + } + + + impl ToUInt for Const<543> { + type Output = U543; + } + + + impl ToUInt for Const<544> { + type Output = U544; + } + + + impl ToUInt for Const<545> { + type Output = U545; + } + + + impl ToUInt for Const<546> { + type Output = U546; + } + + + impl ToUInt for Const<547> { + type Output = U547; + } + + + impl ToUInt for Const<548> { + type Output = U548; + } + + + impl ToUInt for Const<549> { + type Output = U549; + } + + + impl ToUInt for Const<550> { + type Output = U550; + } + + + impl ToUInt for Const<551> { + type Output = U551; + } + + + impl ToUInt for Const<552> { + type Output = U552; + } + + + impl ToUInt for Const<553> { + type Output = U553; + } + + + impl ToUInt for Const<554> { + type Output = U554; + } + + + impl ToUInt for Const<555> { + type Output = U555; + } + + + impl ToUInt for Const<556> { + type Output = U556; + } + + + impl ToUInt for Const<557> { + type Output = U557; + } + + + impl ToUInt for Const<558> { + type Output = U558; + } + + + impl ToUInt for Const<559> { + type Output = U559; + } + + + impl ToUInt for Const<560> { + type Output = U560; + } + + + impl ToUInt for Const<561> { + type Output = U561; + } + + + impl ToUInt for Const<562> { + type Output = U562; + } + + + impl ToUInt for Const<563> { + type Output = U563; + } + + + impl ToUInt for Const<564> { + type Output = U564; + } + + + impl ToUInt for Const<565> { + type Output = U565; + } + + + impl ToUInt for Const<566> { + type Output = U566; + } + + + impl ToUInt for Const<567> { + type Output = U567; + } + + + impl ToUInt for Const<568> { + type Output = U568; + } + + + impl ToUInt for Const<569> { + type Output = U569; + } + + + impl ToUInt for Const<570> { + type Output = U570; + } + + + impl ToUInt for Const<571> { + type Output = U571; + } + + + impl ToUInt for Const<572> { + type Output = U572; + } + + + impl ToUInt for Const<573> { + type Output = U573; + } + + + impl ToUInt for Const<574> { + type Output = U574; + } + + + impl ToUInt for Const<575> { + type Output = U575; + } + + + impl ToUInt for Const<576> { + type Output = U576; + } + + + impl ToUInt for Const<577> { + type Output = U577; + } + + + impl ToUInt for Const<578> { + type Output = U578; + } + + + impl ToUInt for Const<579> { + type Output = U579; + } + + + impl ToUInt for Const<580> { + type Output = U580; + } + + + impl ToUInt for Const<581> { + type Output = U581; + } + + + impl ToUInt for Const<582> { + type Output = U582; + } + + + impl ToUInt for Const<583> { + type Output = U583; + } + + + impl ToUInt for Const<584> { + type Output = U584; + } + + + impl ToUInt for Const<585> { + type Output = U585; + } + + + impl ToUInt for Const<586> { + type Output = U586; + } + + + impl ToUInt for Const<587> { + type Output = U587; + } + + + impl ToUInt for Const<588> { + type Output = U588; + } + + + impl ToUInt for Const<589> { + type Output = U589; + } + + + impl ToUInt for Const<590> { + type Output = U590; + } + + + impl ToUInt for Const<591> { + type Output = U591; + } + + + impl ToUInt for Const<592> { + type Output = U592; + } + + + impl ToUInt for Const<593> { + type Output = U593; + } + + + impl ToUInt for Const<594> { + type Output = U594; + } + + + impl ToUInt for Const<595> { + type Output = U595; + } + + + impl ToUInt for Const<596> { + type Output = U596; + } + + + impl ToUInt for Const<597> { + type Output = U597; + } + + + impl ToUInt for Const<598> { + type Output = U598; + } + + + impl ToUInt for Const<599> { + type Output = U599; + } + + + impl ToUInt for Const<600> { + type Output = U600; + } + + + impl ToUInt for Const<601> { + type Output = U601; + } + + + impl ToUInt for Const<602> { + type Output = U602; + } + + + impl ToUInt for Const<603> { + type Output = U603; + } + + + impl ToUInt for Const<604> { + type Output = U604; + } + + + impl ToUInt for Const<605> { + type Output = U605; + } + + + impl ToUInt for Const<606> { + type Output = U606; + } + + + impl ToUInt for Const<607> { + type Output = U607; + } + + + impl ToUInt for Const<608> { + type Output = U608; + } + + + impl ToUInt for Const<609> { + type Output = U609; + } + + + impl ToUInt for Const<610> { + type Output = U610; + } + + + impl ToUInt for Const<611> { + type Output = U611; + } + + + impl ToUInt for Const<612> { + type Output = U612; + } + + + impl ToUInt for Const<613> { + type Output = U613; + } + + + impl ToUInt for Const<614> { + type Output = U614; + } + + + impl ToUInt for Const<615> { + type Output = U615; + } + + + impl ToUInt for Const<616> { + type Output = U616; + } + + + impl ToUInt for Const<617> { + type Output = U617; + } + + + impl ToUInt for Const<618> { + type Output = U618; + } + + + impl ToUInt for Const<619> { + type Output = U619; + } + + + impl ToUInt for Const<620> { + type Output = U620; + } + + + impl ToUInt for Const<621> { + type Output = U621; + } + + + impl ToUInt for Const<622> { + type Output = U622; + } + + + impl ToUInt for Const<623> { + type Output = U623; + } + + + impl ToUInt for Const<624> { + type Output = U624; + } + + + impl ToUInt for Const<625> { + type Output = U625; + } + + + impl ToUInt for Const<626> { + type Output = U626; + } + + + impl ToUInt for Const<627> { + type Output = U627; + } + + + impl ToUInt for Const<628> { + type Output = U628; + } + + + impl ToUInt for Const<629> { + type Output = U629; + } + + + impl ToUInt for Const<630> { + type Output = U630; + } + + + impl ToUInt for Const<631> { + type Output = U631; + } + + + impl ToUInt for Const<632> { + type Output = U632; + } + + + impl ToUInt for Const<633> { + type Output = U633; + } + + + impl ToUInt for Const<634> { + type Output = U634; + } + + + impl ToUInt for Const<635> { + type Output = U635; + } + + + impl ToUInt for Const<636> { + type Output = U636; + } + + + impl ToUInt for Const<637> { + type Output = U637; + } + + + impl ToUInt for Const<638> { + type Output = U638; + } + + + impl ToUInt for Const<639> { + type Output = U639; + } + + + impl ToUInt for Const<640> { + type Output = U640; + } + + + impl ToUInt for Const<641> { + type Output = U641; + } + + + impl ToUInt for Const<642> { + type Output = U642; + } + + + impl ToUInt for Const<643> { + type Output = U643; + } + + + impl ToUInt for Const<644> { + type Output = U644; + } + + + impl ToUInt for Const<645> { + type Output = U645; + } + + + impl ToUInt for Const<646> { + type Output = U646; + } + + + impl ToUInt for Const<647> { + type Output = U647; + } + + + impl ToUInt for Const<648> { + type Output = U648; + } + + + impl ToUInt for Const<649> { + type Output = U649; + } + + + impl ToUInt for Const<650> { + type Output = U650; + } + + + impl ToUInt for Const<651> { + type Output = U651; + } + + + impl ToUInt for Const<652> { + type Output = U652; + } + + + impl ToUInt for Const<653> { + type Output = U653; + } + + + impl ToUInt for Const<654> { + type Output = U654; + } + + + impl ToUInt for Const<655> { + type Output = U655; + } + + + impl ToUInt for Const<656> { + type Output = U656; + } + + + impl ToUInt for Const<657> { + type Output = U657; + } + + + impl ToUInt for Const<658> { + type Output = U658; + } + + + impl ToUInt for Const<659> { + type Output = U659; + } + + + impl ToUInt for Const<660> { + type Output = U660; + } + + + impl ToUInt for Const<661> { + type Output = U661; + } + + + impl ToUInt for Const<662> { + type Output = U662; + } + + + impl ToUInt for Const<663> { + type Output = U663; + } + + + impl ToUInt for Const<664> { + type Output = U664; + } + + + impl ToUInt for Const<665> { + type Output = U665; + } + + + impl ToUInt for Const<666> { + type Output = U666; + } + + + impl ToUInt for Const<667> { + type Output = U667; + } + + + impl ToUInt for Const<668> { + type Output = U668; + } + + + impl ToUInt for Const<669> { + type Output = U669; + } + + + impl ToUInt for Const<670> { + type Output = U670; + } + + + impl ToUInt for Const<671> { + type Output = U671; + } + + + impl ToUInt for Const<672> { + type Output = U672; + } + + + impl ToUInt for Const<673> { + type Output = U673; + } + + + impl ToUInt for Const<674> { + type Output = U674; + } + + + impl ToUInt for Const<675> { + type Output = U675; + } + + + impl ToUInt for Const<676> { + type Output = U676; + } + + + impl ToUInt for Const<677> { + type Output = U677; + } + + + impl ToUInt for Const<678> { + type Output = U678; + } + + + impl ToUInt for Const<679> { + type Output = U679; + } + + + impl ToUInt for Const<680> { + type Output = U680; + } + + + impl ToUInt for Const<681> { + type Output = U681; + } + + + impl ToUInt for Const<682> { + type Output = U682; + } + + + impl ToUInt for Const<683> { + type Output = U683; + } + + + impl ToUInt for Const<684> { + type Output = U684; + } + + + impl ToUInt for Const<685> { + type Output = U685; + } + + + impl ToUInt for Const<686> { + type Output = U686; + } + + + impl ToUInt for Const<687> { + type Output = U687; + } + + + impl ToUInt for Const<688> { + type Output = U688; + } + + + impl ToUInt for Const<689> { + type Output = U689; + } + + + impl ToUInt for Const<690> { + type Output = U690; + } + + + impl ToUInt for Const<691> { + type Output = U691; + } + + + impl ToUInt for Const<692> { + type Output = U692; + } + + + impl ToUInt for Const<693> { + type Output = U693; + } + + + impl ToUInt for Const<694> { + type Output = U694; + } + + + impl ToUInt for Const<695> { + type Output = U695; + } + + + impl ToUInt for Const<696> { + type Output = U696; + } + + + impl ToUInt for Const<697> { + type Output = U697; + } + + + impl ToUInt for Const<698> { + type Output = U698; + } + + + impl ToUInt for Const<699> { + type Output = U699; + } + + + impl ToUInt for Const<700> { + type Output = U700; + } + + + impl ToUInt for Const<701> { + type Output = U701; + } + + + impl ToUInt for Const<702> { + type Output = U702; + } + + + impl ToUInt for Const<703> { + type Output = U703; + } + + + impl ToUInt for Const<704> { + type Output = U704; + } + + + impl ToUInt for Const<705> { + type Output = U705; + } + + + impl ToUInt for Const<706> { + type Output = U706; + } + + + impl ToUInt for Const<707> { + type Output = U707; + } + + + impl ToUInt for Const<708> { + type Output = U708; + } + + + impl ToUInt for Const<709> { + type Output = U709; + } + + + impl ToUInt for Const<710> { + type Output = U710; + } + + + impl ToUInt for Const<711> { + type Output = U711; + } + + + impl ToUInt for Const<712> { + type Output = U712; + } + + + impl ToUInt for Const<713> { + type Output = U713; + } + + + impl ToUInt for Const<714> { + type Output = U714; + } + + + impl ToUInt for Const<715> { + type Output = U715; + } + + + impl ToUInt for Const<716> { + type Output = U716; + } + + + impl ToUInt for Const<717> { + type Output = U717; + } + + + impl ToUInt for Const<718> { + type Output = U718; + } + + + impl ToUInt for Const<719> { + type Output = U719; + } + + + impl ToUInt for Const<720> { + type Output = U720; + } + + + impl ToUInt for Const<721> { + type Output = U721; + } + + + impl ToUInt for Const<722> { + type Output = U722; + } + + + impl ToUInt for Const<723> { + type Output = U723; + } + + + impl ToUInt for Const<724> { + type Output = U724; + } + + + impl ToUInt for Const<725> { + type Output = U725; + } + + + impl ToUInt for Const<726> { + type Output = U726; + } + + + impl ToUInt for Const<727> { + type Output = U727; + } + + + impl ToUInt for Const<728> { + type Output = U728; + } + + + impl ToUInt for Const<729> { + type Output = U729; + } + + + impl ToUInt for Const<730> { + type Output = U730; + } + + + impl ToUInt for Const<731> { + type Output = U731; + } + + + impl ToUInt for Const<732> { + type Output = U732; + } + + + impl ToUInt for Const<733> { + type Output = U733; + } + + + impl ToUInt for Const<734> { + type Output = U734; + } + + + impl ToUInt for Const<735> { + type Output = U735; + } + + + impl ToUInt for Const<736> { + type Output = U736; + } + + + impl ToUInt for Const<737> { + type Output = U737; + } + + + impl ToUInt for Const<738> { + type Output = U738; + } + + + impl ToUInt for Const<739> { + type Output = U739; + } + + + impl ToUInt for Const<740> { + type Output = U740; + } + + + impl ToUInt for Const<741> { + type Output = U741; + } + + + impl ToUInt for Const<742> { + type Output = U742; + } + + + impl ToUInt for Const<743> { + type Output = U743; + } + + + impl ToUInt for Const<744> { + type Output = U744; + } + + + impl ToUInt for Const<745> { + type Output = U745; + } + + + impl ToUInt for Const<746> { + type Output = U746; + } + + + impl ToUInt for Const<747> { + type Output = U747; + } + + + impl ToUInt for Const<748> { + type Output = U748; + } + + + impl ToUInt for Const<749> { + type Output = U749; + } + + + impl ToUInt for Const<750> { + type Output = U750; + } + + + impl ToUInt for Const<751> { + type Output = U751; + } + + + impl ToUInt for Const<752> { + type Output = U752; + } + + + impl ToUInt for Const<753> { + type Output = U753; + } + + + impl ToUInt for Const<754> { + type Output = U754; + } + + + impl ToUInt for Const<755> { + type Output = U755; + } + + + impl ToUInt for Const<756> { + type Output = U756; + } + + + impl ToUInt for Const<757> { + type Output = U757; + } + + + impl ToUInt for Const<758> { + type Output = U758; + } + + + impl ToUInt for Const<759> { + type Output = U759; + } + + + impl ToUInt for Const<760> { + type Output = U760; + } + + + impl ToUInt for Const<761> { + type Output = U761; + } + + + impl ToUInt for Const<762> { + type Output = U762; + } + + + impl ToUInt for Const<763> { + type Output = U763; + } + + + impl ToUInt for Const<764> { + type Output = U764; + } + + + impl ToUInt for Const<765> { + type Output = U765; + } + + + impl ToUInt for Const<766> { + type Output = U766; + } + + + impl ToUInt for Const<767> { + type Output = U767; + } + + + impl ToUInt for Const<768> { + type Output = U768; + } + + + impl ToUInt for Const<769> { + type Output = U769; + } + + + impl ToUInt for Const<770> { + type Output = U770; + } + + + impl ToUInt for Const<771> { + type Output = U771; + } + + + impl ToUInt for Const<772> { + type Output = U772; + } + + + impl ToUInt for Const<773> { + type Output = U773; + } + + + impl ToUInt for Const<774> { + type Output = U774; + } + + + impl ToUInt for Const<775> { + type Output = U775; + } + + + impl ToUInt for Const<776> { + type Output = U776; + } + + + impl ToUInt for Const<777> { + type Output = U777; + } + + + impl ToUInt for Const<778> { + type Output = U778; + } + + + impl ToUInt for Const<779> { + type Output = U779; + } + + + impl ToUInt for Const<780> { + type Output = U780; + } + + + impl ToUInt for Const<781> { + type Output = U781; + } + + + impl ToUInt for Const<782> { + type Output = U782; + } + + + impl ToUInt for Const<783> { + type Output = U783; + } + + + impl ToUInt for Const<784> { + type Output = U784; + } + + + impl ToUInt for Const<785> { + type Output = U785; + } + + + impl ToUInt for Const<786> { + type Output = U786; + } + + + impl ToUInt for Const<787> { + type Output = U787; + } + + + impl ToUInt for Const<788> { + type Output = U788; + } + + + impl ToUInt for Const<789> { + type Output = U789; + } + + + impl ToUInt for Const<790> { + type Output = U790; + } + + + impl ToUInt for Const<791> { + type Output = U791; + } + + + impl ToUInt for Const<792> { + type Output = U792; + } + + + impl ToUInt for Const<793> { + type Output = U793; + } + + + impl ToUInt for Const<794> { + type Output = U794; + } + + + impl ToUInt for Const<795> { + type Output = U795; + } + + + impl ToUInt for Const<796> { + type Output = U796; + } + + + impl ToUInt for Const<797> { + type Output = U797; + } + + + impl ToUInt for Const<798> { + type Output = U798; + } + + + impl ToUInt for Const<799> { + type Output = U799; + } + + + impl ToUInt for Const<800> { + type Output = U800; + } + + + impl ToUInt for Const<801> { + type Output = U801; + } + + + impl ToUInt for Const<802> { + type Output = U802; + } + + + impl ToUInt for Const<803> { + type Output = U803; + } + + + impl ToUInt for Const<804> { + type Output = U804; + } + + + impl ToUInt for Const<805> { + type Output = U805; + } + + + impl ToUInt for Const<806> { + type Output = U806; + } + + + impl ToUInt for Const<807> { + type Output = U807; + } + + + impl ToUInt for Const<808> { + type Output = U808; + } + + + impl ToUInt for Const<809> { + type Output = U809; + } + + + impl ToUInt for Const<810> { + type Output = U810; + } + + + impl ToUInt for Const<811> { + type Output = U811; + } + + + impl ToUInt for Const<812> { + type Output = U812; + } + + + impl ToUInt for Const<813> { + type Output = U813; + } + + + impl ToUInt for Const<814> { + type Output = U814; + } + + + impl ToUInt for Const<815> { + type Output = U815; + } + + + impl ToUInt for Const<816> { + type Output = U816; + } + + + impl ToUInt for Const<817> { + type Output = U817; + } + + + impl ToUInt for Const<818> { + type Output = U818; + } + + + impl ToUInt for Const<819> { + type Output = U819; + } + + + impl ToUInt for Const<820> { + type Output = U820; + } + + + impl ToUInt for Const<821> { + type Output = U821; + } + + + impl ToUInt for Const<822> { + type Output = U822; + } + + + impl ToUInt for Const<823> { + type Output = U823; + } + + + impl ToUInt for Const<824> { + type Output = U824; + } + + + impl ToUInt for Const<825> { + type Output = U825; + } + + + impl ToUInt for Const<826> { + type Output = U826; + } + + + impl ToUInt for Const<827> { + type Output = U827; + } + + + impl ToUInt for Const<828> { + type Output = U828; + } + + + impl ToUInt for Const<829> { + type Output = U829; + } + + + impl ToUInt for Const<830> { + type Output = U830; + } + + + impl ToUInt for Const<831> { + type Output = U831; + } + + + impl ToUInt for Const<832> { + type Output = U832; + } + + + impl ToUInt for Const<833> { + type Output = U833; + } + + + impl ToUInt for Const<834> { + type Output = U834; + } + + + impl ToUInt for Const<835> { + type Output = U835; + } + + + impl ToUInt for Const<836> { + type Output = U836; + } + + + impl ToUInt for Const<837> { + type Output = U837; + } + + + impl ToUInt for Const<838> { + type Output = U838; + } + + + impl ToUInt for Const<839> { + type Output = U839; + } + + + impl ToUInt for Const<840> { + type Output = U840; + } + + + impl ToUInt for Const<841> { + type Output = U841; + } + + + impl ToUInt for Const<842> { + type Output = U842; + } + + + impl ToUInt for Const<843> { + type Output = U843; + } + + + impl ToUInt for Const<844> { + type Output = U844; + } + + + impl ToUInt for Const<845> { + type Output = U845; + } + + + impl ToUInt for Const<846> { + type Output = U846; + } + + + impl ToUInt for Const<847> { + type Output = U847; + } + + + impl ToUInt for Const<848> { + type Output = U848; + } + + + impl ToUInt for Const<849> { + type Output = U849; + } + + + impl ToUInt for Const<850> { + type Output = U850; + } + + + impl ToUInt for Const<851> { + type Output = U851; + } + + + impl ToUInt for Const<852> { + type Output = U852; + } + + + impl ToUInt for Const<853> { + type Output = U853; + } + + + impl ToUInt for Const<854> { + type Output = U854; + } + + + impl ToUInt for Const<855> { + type Output = U855; + } + + + impl ToUInt for Const<856> { + type Output = U856; + } + + + impl ToUInt for Const<857> { + type Output = U857; + } + + + impl ToUInt for Const<858> { + type Output = U858; + } + + + impl ToUInt for Const<859> { + type Output = U859; + } + + + impl ToUInt for Const<860> { + type Output = U860; + } + + + impl ToUInt for Const<861> { + type Output = U861; + } + + + impl ToUInt for Const<862> { + type Output = U862; + } + + + impl ToUInt for Const<863> { + type Output = U863; + } + + + impl ToUInt for Const<864> { + type Output = U864; + } + + + impl ToUInt for Const<865> { + type Output = U865; + } + + + impl ToUInt for Const<866> { + type Output = U866; + } + + + impl ToUInt for Const<867> { + type Output = U867; + } + + + impl ToUInt for Const<868> { + type Output = U868; + } + + + impl ToUInt for Const<869> { + type Output = U869; + } + + + impl ToUInt for Const<870> { + type Output = U870; + } + + + impl ToUInt for Const<871> { + type Output = U871; + } + + + impl ToUInt for Const<872> { + type Output = U872; + } + + + impl ToUInt for Const<873> { + type Output = U873; + } + + + impl ToUInt for Const<874> { + type Output = U874; + } + + + impl ToUInt for Const<875> { + type Output = U875; + } + + + impl ToUInt for Const<876> { + type Output = U876; + } + + + impl ToUInt for Const<877> { + type Output = U877; + } + + + impl ToUInt for Const<878> { + type Output = U878; + } + + + impl ToUInt for Const<879> { + type Output = U879; + } + + + impl ToUInt for Const<880> { + type Output = U880; + } + + + impl ToUInt for Const<881> { + type Output = U881; + } + + + impl ToUInt for Const<882> { + type Output = U882; + } + + + impl ToUInt for Const<883> { + type Output = U883; + } + + + impl ToUInt for Const<884> { + type Output = U884; + } + + + impl ToUInt for Const<885> { + type Output = U885; + } + + + impl ToUInt for Const<886> { + type Output = U886; + } + + + impl ToUInt for Const<887> { + type Output = U887; + } + + + impl ToUInt for Const<888> { + type Output = U888; + } + + + impl ToUInt for Const<889> { + type Output = U889; + } + + + impl ToUInt for Const<890> { + type Output = U890; + } + + + impl ToUInt for Const<891> { + type Output = U891; + } + + + impl ToUInt for Const<892> { + type Output = U892; + } + + + impl ToUInt for Const<893> { + type Output = U893; + } + + + impl ToUInt for Const<894> { + type Output = U894; + } + + + impl ToUInt for Const<895> { + type Output = U895; + } + + + impl ToUInt for Const<896> { + type Output = U896; + } + + + impl ToUInt for Const<897> { + type Output = U897; + } + + + impl ToUInt for Const<898> { + type Output = U898; + } + + + impl ToUInt for Const<899> { + type Output = U899; + } + + + impl ToUInt for Const<900> { + type Output = U900; + } + + + impl ToUInt for Const<901> { + type Output = U901; + } + + + impl ToUInt for Const<902> { + type Output = U902; + } + + + impl ToUInt for Const<903> { + type Output = U903; + } + + + impl ToUInt for Const<904> { + type Output = U904; + } + + + impl ToUInt for Const<905> { + type Output = U905; + } + + + impl ToUInt for Const<906> { + type Output = U906; + } + + + impl ToUInt for Const<907> { + type Output = U907; + } + + + impl ToUInt for Const<908> { + type Output = U908; + } + + + impl ToUInt for Const<909> { + type Output = U909; + } + + + impl ToUInt for Const<910> { + type Output = U910; + } + + + impl ToUInt for Const<911> { + type Output = U911; + } + + + impl ToUInt for Const<912> { + type Output = U912; + } + + + impl ToUInt for Const<913> { + type Output = U913; + } + + + impl ToUInt for Const<914> { + type Output = U914; + } + + + impl ToUInt for Const<915> { + type Output = U915; + } + + + impl ToUInt for Const<916> { + type Output = U916; + } + + + impl ToUInt for Const<917> { + type Output = U917; + } + + + impl ToUInt for Const<918> { + type Output = U918; + } + + + impl ToUInt for Const<919> { + type Output = U919; + } + + + impl ToUInt for Const<920> { + type Output = U920; + } + + + impl ToUInt for Const<921> { + type Output = U921; + } + + + impl ToUInt for Const<922> { + type Output = U922; + } + + + impl ToUInt for Const<923> { + type Output = U923; + } + + + impl ToUInt for Const<924> { + type Output = U924; + } + + + impl ToUInt for Const<925> { + type Output = U925; + } + + + impl ToUInt for Const<926> { + type Output = U926; + } + + + impl ToUInt for Const<927> { + type Output = U927; + } + + + impl ToUInt for Const<928> { + type Output = U928; + } + + + impl ToUInt for Const<929> { + type Output = U929; + } + + + impl ToUInt for Const<930> { + type Output = U930; + } + + + impl ToUInt for Const<931> { + type Output = U931; + } + + + impl ToUInt for Const<932> { + type Output = U932; + } + + + impl ToUInt for Const<933> { + type Output = U933; + } + + + impl ToUInt for Const<934> { + type Output = U934; + } + + + impl ToUInt for Const<935> { + type Output = U935; + } + + + impl ToUInt for Const<936> { + type Output = U936; + } + + + impl ToUInt for Const<937> { + type Output = U937; + } + + + impl ToUInt for Const<938> { + type Output = U938; + } + + + impl ToUInt for Const<939> { + type Output = U939; + } + + + impl ToUInt for Const<940> { + type Output = U940; + } + + + impl ToUInt for Const<941> { + type Output = U941; + } + + + impl ToUInt for Const<942> { + type Output = U942; + } + + + impl ToUInt for Const<943> { + type Output = U943; + } + + + impl ToUInt for Const<944> { + type Output = U944; + } + + + impl ToUInt for Const<945> { + type Output = U945; + } + + + impl ToUInt for Const<946> { + type Output = U946; + } + + + impl ToUInt for Const<947> { + type Output = U947; + } + + + impl ToUInt for Const<948> { + type Output = U948; + } + + + impl ToUInt for Const<949> { + type Output = U949; + } + + + impl ToUInt for Const<950> { + type Output = U950; + } + + + impl ToUInt for Const<951> { + type Output = U951; + } + + + impl ToUInt for Const<952> { + type Output = U952; + } + + + impl ToUInt for Const<953> { + type Output = U953; + } + + + impl ToUInt for Const<954> { + type Output = U954; + } + + + impl ToUInt for Const<955> { + type Output = U955; + } + + + impl ToUInt for Const<956> { + type Output = U956; + } + + + impl ToUInt for Const<957> { + type Output = U957; + } + + + impl ToUInt for Const<958> { + type Output = U958; + } + + + impl ToUInt for Const<959> { + type Output = U959; + } + + + impl ToUInt for Const<960> { + type Output = U960; + } + + + impl ToUInt for Const<961> { + type Output = U961; + } + + + impl ToUInt for Const<962> { + type Output = U962; + } + + + impl ToUInt for Const<963> { + type Output = U963; + } + + + impl ToUInt for Const<964> { + type Output = U964; + } + + + impl ToUInt for Const<965> { + type Output = U965; + } + + + impl ToUInt for Const<966> { + type Output = U966; + } + + + impl ToUInt for Const<967> { + type Output = U967; + } + + + impl ToUInt for Const<968> { + type Output = U968; + } + + + impl ToUInt for Const<969> { + type Output = U969; + } + + + impl ToUInt for Const<970> { + type Output = U970; + } + + + impl ToUInt for Const<971> { + type Output = U971; + } + + + impl ToUInt for Const<972> { + type Output = U972; + } + + + impl ToUInt for Const<973> { + type Output = U973; + } + + + impl ToUInt for Const<974> { + type Output = U974; + } + + + impl ToUInt for Const<975> { + type Output = U975; + } + + + impl ToUInt for Const<976> { + type Output = U976; + } + + + impl ToUInt for Const<977> { + type Output = U977; + } + + + impl ToUInt for Const<978> { + type Output = U978; + } + + + impl ToUInt for Const<979> { + type Output = U979; + } + + + impl ToUInt for Const<980> { + type Output = U980; + } + + + impl ToUInt for Const<981> { + type Output = U981; + } + + + impl ToUInt for Const<982> { + type Output = U982; + } + + + impl ToUInt for Const<983> { + type Output = U983; + } + + + impl ToUInt for Const<984> { + type Output = U984; + } + + + impl ToUInt for Const<985> { + type Output = U985; + } + + + impl ToUInt for Const<986> { + type Output = U986; + } + + + impl ToUInt for Const<987> { + type Output = U987; + } + + + impl ToUInt for Const<988> { + type Output = U988; + } + + + impl ToUInt for Const<989> { + type Output = U989; + } + + + impl ToUInt for Const<990> { + type Output = U990; + } + + + impl ToUInt for Const<991> { + type Output = U991; + } + + + impl ToUInt for Const<992> { + type Output = U992; + } + + + impl ToUInt for Const<993> { + type Output = U993; + } + + + impl ToUInt for Const<994> { + type Output = U994; + } + + + impl ToUInt for Const<995> { + type Output = U995; + } + + + impl ToUInt for Const<996> { + type Output = U996; + } + + + impl ToUInt for Const<997> { + type Output = U997; + } + + + impl ToUInt for Const<998> { + type Output = U998; + } + + + impl ToUInt for Const<999> { + type Output = U999; + } + + + impl ToUInt for Const<1000> { + type Output = U1000; + } + + + impl ToUInt for Const<1001> { + type Output = U1001; + } + + + impl ToUInt for Const<1002> { + type Output = U1002; + } + + + impl ToUInt for Const<1003> { + type Output = U1003; + } + + + impl ToUInt for Const<1004> { + type Output = U1004; + } + + + impl ToUInt for Const<1005> { + type Output = U1005; + } + + + impl ToUInt for Const<1006> { + type Output = U1006; + } + + + impl ToUInt for Const<1007> { + type Output = U1007; + } + + + impl ToUInt for Const<1008> { + type Output = U1008; + } + + + impl ToUInt for Const<1009> { + type Output = U1009; + } + + + impl ToUInt for Const<1010> { + type Output = U1010; + } + + + impl ToUInt for Const<1011> { + type Output = U1011; + } + + + impl ToUInt for Const<1012> { + type Output = U1012; + } + + + impl ToUInt for Const<1013> { + type Output = U1013; + } + + + impl ToUInt for Const<1014> { + type Output = U1014; + } + + + impl ToUInt for Const<1015> { + type Output = U1015; + } + + + impl ToUInt for Const<1016> { + type Output = U1016; + } + + + impl ToUInt for Const<1017> { + type Output = U1017; + } + + + impl ToUInt for Const<1018> { + type Output = U1018; + } + + + impl ToUInt for Const<1019> { + type Output = U1019; + } + + + impl ToUInt for Const<1020> { + type Output = U1020; + } + + + impl ToUInt for Const<1021> { + type Output = U1021; + } + + + impl ToUInt for Const<1022> { + type Output = U1022; + } + + + impl ToUInt for Const<1023> { + type Output = U1023; + } + + + impl ToUInt for Const<1024> { + type Output = U1024; + } + + + impl ToUInt for Const<2048> { + type Output = U2048; + } + + + impl ToUInt for Const<4096> { + type Output = U4096; + } + + + impl ToUInt for Const<8192> { + type Output = U8192; + } + + + impl ToUInt for Const<16384> { + type Output = U16384; + } + + + impl ToUInt for Const<32768> { + type Output = U32768; + } + + + impl ToUInt for Const<65536> { + type Output = U65536; + } + + + impl ToUInt for Const<131072> { + type Output = U131072; + } + + + impl ToUInt for Const<262144> { + type Output = U262144; + } + + + impl ToUInt for Const<524288> { + type Output = U524288; + } + + + impl ToUInt for Const<1048576> { + type Output = U1048576; + } + + + impl ToUInt for Const<2097152> { + type Output = U2097152; + } + + + impl ToUInt for Const<4194304> { + type Output = U4194304; + } + + + impl ToUInt for Const<8388608> { + type Output = U8388608; + } + + + impl ToUInt for Const<16777216> { + type Output = U16777216; + } + + + impl ToUInt for Const<33554432> { + type Output = U33554432; + } + + + impl ToUInt for Const<67108864> { + type Output = U67108864; + } + + + impl ToUInt for Const<134217728> { + type Output = U134217728; + } + + + impl ToUInt for Const<268435456> { + type Output = U268435456; + } + + + impl ToUInt for Const<536870912> { + type Output = U536870912; + } + + + impl ToUInt for Const<1073741824> { + type Output = U1073741824; + } + + + impl ToUInt for Const<2147483648> { + type Output = U2147483648; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<4294967296> { + type Output = U4294967296; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<8589934592> { + type Output = U8589934592; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<17179869184> { + type Output = U17179869184; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<34359738368> { + type Output = U34359738368; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<68719476736> { + type Output = U68719476736; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<137438953472> { + type Output = U137438953472; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<274877906944> { + type Output = U274877906944; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<549755813888> { + type Output = U549755813888; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<1099511627776> { + type Output = U1099511627776; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<2199023255552> { + type Output = U2199023255552; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<4398046511104> { + type Output = U4398046511104; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<8796093022208> { + type Output = U8796093022208; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<17592186044416> { + type Output = U17592186044416; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<35184372088832> { + type Output = U35184372088832; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<70368744177664> { + type Output = U70368744177664; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<140737488355328> { + type Output = U140737488355328; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<281474976710656> { + type Output = U281474976710656; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<562949953421312> { + type Output = U562949953421312; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<1125899906842624> { + type Output = U1125899906842624; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<2251799813685248> { + type Output = U2251799813685248; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<4503599627370496> { + type Output = U4503599627370496; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<9007199254740992> { + type Output = U9007199254740992; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<18014398509481984> { + type Output = U18014398509481984; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<36028797018963968> { + type Output = U36028797018963968; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<72057594037927936> { + type Output = U72057594037927936; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<144115188075855872> { + type Output = U144115188075855872; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<288230376151711744> { + type Output = U288230376151711744; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<576460752303423488> { + type Output = U576460752303423488; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<1152921504606846976> { + type Output = U1152921504606846976; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<2305843009213693952> { + type Output = U2305843009213693952; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<4611686018427387904> { + type Output = U4611686018427387904; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<9223372036854775808> { + type Output = U9223372036854775808; + } + + + impl ToUInt for Const<10000> { + type Output = U10000; + } + + + impl ToUInt for Const<100000> { + type Output = U100000; + } + + + impl ToUInt for Const<1000000> { + type Output = U1000000; + } + + + impl ToUInt for Const<10000000> { + type Output = U10000000; + } + + + impl ToUInt for Const<100000000> { + type Output = U100000000; + } + + + impl ToUInt for Const<1000000000> { + type Output = U1000000000; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<10000000000> { + type Output = U10000000000; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<100000000000> { + type Output = U100000000000; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<1000000000000> { + type Output = U1000000000000; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<10000000000000> { + type Output = U10000000000000; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<100000000000000> { + type Output = U100000000000000; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<1000000000000000> { + type Output = U1000000000000000; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<10000000000000000> { + type Output = U10000000000000000; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<100000000000000000> { + type Output = U100000000000000000; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<1000000000000000000> { + type Output = U1000000000000000000; + } + + #[cfg(target_pointer_width = "64")] + impl ToUInt for Const<10000000000000000000> { + type Output = U10000000000000000000; + } +} \ No newline at end of file diff --git a/target/release/build/typenum-39d17db16f7c8807/out/op.rs b/target/release/build/typenum-39d17db16f7c8807/out/op.rs new file mode 100644 index 0000000..ce6f3e0 --- /dev/null +++ b/target/release/build/typenum-39d17db16f7c8807/out/op.rs @@ -0,0 +1,1030 @@ + +/** +Convenient type operations. + +Any types representing values must be able to be expressed as `ident`s. That means they need to be +in scope. + +For example, `P5` is okay, but `typenum::P5` is not. + +You may combine operators arbitrarily, although doing so excessively may require raising the +recursion limit. + +# Example +```rust +#![recursion_limit="128"] +#[macro_use] extern crate typenum; +use typenum::consts::*; + +fn main() { + assert_type!( + op!(min((P1 - P2) * (N3 + N7), P5 * (P3 + P4)) == P10) + ); +} +``` +Operators are evaluated based on the operator precedence outlined +[here](https://doc.rust-lang.org/reference.html#operator-precedence). + +The full list of supported operators and functions is as follows: + +`*`, `/`, `%`, `+`, `-`, `<<`, `>>`, `&`, `^`, `|`, `==`, `!=`, `<=`, `>=`, `<`, `>`, `cmp`, `sqr`, `sqrt`, `abs`, `cube`, `pow`, `min`, `max`, `log2`, `gcd` + +They all expand to type aliases defined in the `operator_aliases` module. Here is an expanded list, +including examples: + +--- +Operator `*`. Expands to `Prod`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(P2 * P3), P6); +# } +``` + +--- +Operator `/`. Expands to `Quot`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(P6 / P2), P3); +# } +``` + +--- +Operator `%`. Expands to `Mod`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(P5 % P3), P2); +# } +``` + +--- +Operator `+`. Expands to `Sum`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(P2 + P3), P5); +# } +``` + +--- +Operator `-`. Expands to `Diff`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(P2 - P3), N1); +# } +``` + +--- +Operator `<<`. Expands to `Shleft`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(U1 << U5), U32); +# } +``` + +--- +Operator `>>`. Expands to `Shright`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(U32 >> U5), U1); +# } +``` + +--- +Operator `&`. Expands to `And`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(U5 & U3), U1); +# } +``` + +--- +Operator `^`. Expands to `Xor`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(U5 ^ U3), U6); +# } +``` + +--- +Operator `|`. Expands to `Or`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(U5 | U3), U7); +# } +``` + +--- +Operator `==`. Expands to `Eq`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(P5 == P3 + P2), True); +# } +``` + +--- +Operator `!=`. Expands to `NotEq`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(P5 != P3 + P2), False); +# } +``` + +--- +Operator `<=`. Expands to `LeEq`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(P6 <= P3 + P2), False); +# } +``` + +--- +Operator `>=`. Expands to `GrEq`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(P6 >= P3 + P2), True); +# } +``` + +--- +Operator `<`. Expands to `Le`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(P4 < P3 + P2), True); +# } +``` + +--- +Operator `>`. Expands to `Gr`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(P5 < P3 + P2), False); +# } +``` + +--- +Operator `cmp`. Expands to `Compare`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(cmp(P2, P3)), Less); +# } +``` + +--- +Operator `sqr`. Expands to `Square`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(sqr(P2)), P4); +# } +``` + +--- +Operator `sqrt`. Expands to `Sqrt`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(sqrt(U9)), U3); +# } +``` + +--- +Operator `abs`. Expands to `AbsVal`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(abs(N2)), P2); +# } +``` + +--- +Operator `cube`. Expands to `Cube`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(cube(P2)), P8); +# } +``` + +--- +Operator `pow`. Expands to `Exp`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(pow(P2, P3)), P8); +# } +``` + +--- +Operator `min`. Expands to `Minimum`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(min(P2, P3)), P2); +# } +``` + +--- +Operator `max`. Expands to `Maximum`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(max(P2, P3)), P3); +# } +``` + +--- +Operator `log2`. Expands to `Log2`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(log2(U9)), U3); +# } +``` + +--- +Operator `gcd`. Expands to `Gcf`. + +```rust +# #[macro_use] extern crate typenum; +# use typenum::*; +# fn main() { +assert_type_eq!(op!(gcd(U9, U21)), U3); +# } +``` + +*/ +#[macro_export(local_inner_macros)] +macro_rules! op { + ($($tail:tt)*) => ( __op_internal__!($($tail)*) ); +} + + #[doc(hidden)] + #[macro_export(local_inner_macros)] + macro_rules! __op_internal__ { + +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: cmp $($tail:tt)*) => ( + __op_internal__!(@stack[Compare, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: sqr $($tail:tt)*) => ( + __op_internal__!(@stack[Square, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: sqrt $($tail:tt)*) => ( + __op_internal__!(@stack[Sqrt, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: abs $($tail:tt)*) => ( + __op_internal__!(@stack[AbsVal, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: cube $($tail:tt)*) => ( + __op_internal__!(@stack[Cube, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: pow $($tail:tt)*) => ( + __op_internal__!(@stack[Exp, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: min $($tail:tt)*) => ( + __op_internal__!(@stack[Minimum, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: max $($tail:tt)*) => ( + __op_internal__!(@stack[Maximum, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: log2 $($tail:tt)*) => ( + __op_internal__!(@stack[Log2, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: gcd $($tail:tt)*) => ( + __op_internal__!(@stack[Gcf, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[LParen, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: , $($tail:tt)*) => ( + __op_internal__!(@stack[LParen, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[$stack_top:ident, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: , $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[$stack_top, $($queue,)*] @tail: , $($tail)*) +); +(@stack[Prod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: * $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Prod, $($queue,)*] @tail: * $($tail)*) +); +(@stack[Quot, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: * $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Quot, $($queue,)*] @tail: * $($tail)*) +); +(@stack[Mod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: * $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Mod, $($queue,)*] @tail: * $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: * $($tail:tt)*) => ( + __op_internal__!(@stack[Prod, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[Prod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: / $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Prod, $($queue,)*] @tail: / $($tail)*) +); +(@stack[Quot, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: / $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Quot, $($queue,)*] @tail: / $($tail)*) +); +(@stack[Mod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: / $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Mod, $($queue,)*] @tail: / $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: / $($tail:tt)*) => ( + __op_internal__!(@stack[Quot, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[Prod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: % $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Prod, $($queue,)*] @tail: % $($tail)*) +); +(@stack[Quot, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: % $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Quot, $($queue,)*] @tail: % $($tail)*) +); +(@stack[Mod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: % $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Mod, $($queue,)*] @tail: % $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: % $($tail:tt)*) => ( + __op_internal__!(@stack[Mod, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[Prod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: + $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Prod, $($queue,)*] @tail: + $($tail)*) +); +(@stack[Quot, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: + $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Quot, $($queue,)*] @tail: + $($tail)*) +); +(@stack[Mod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: + $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Mod, $($queue,)*] @tail: + $($tail)*) +); +(@stack[Sum, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: + $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Sum, $($queue,)*] @tail: + $($tail)*) +); +(@stack[Diff, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: + $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Diff, $($queue,)*] @tail: + $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: + $($tail:tt)*) => ( + __op_internal__!(@stack[Sum, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[Prod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: - $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Prod, $($queue,)*] @tail: - $($tail)*) +); +(@stack[Quot, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: - $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Quot, $($queue,)*] @tail: - $($tail)*) +); +(@stack[Mod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: - $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Mod, $($queue,)*] @tail: - $($tail)*) +); +(@stack[Sum, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: - $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Sum, $($queue,)*] @tail: - $($tail)*) +); +(@stack[Diff, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: - $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Diff, $($queue,)*] @tail: - $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: - $($tail:tt)*) => ( + __op_internal__!(@stack[Diff, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[Prod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: << $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Prod, $($queue,)*] @tail: << $($tail)*) +); +(@stack[Quot, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: << $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Quot, $($queue,)*] @tail: << $($tail)*) +); +(@stack[Mod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: << $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Mod, $($queue,)*] @tail: << $($tail)*) +); +(@stack[Sum, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: << $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Sum, $($queue,)*] @tail: << $($tail)*) +); +(@stack[Diff, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: << $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Diff, $($queue,)*] @tail: << $($tail)*) +); +(@stack[Shleft, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: << $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shleft, $($queue,)*] @tail: << $($tail)*) +); +(@stack[Shright, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: << $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shright, $($queue,)*] @tail: << $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: << $($tail:tt)*) => ( + __op_internal__!(@stack[Shleft, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[Prod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >> $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Prod, $($queue,)*] @tail: >> $($tail)*) +); +(@stack[Quot, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >> $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Quot, $($queue,)*] @tail: >> $($tail)*) +); +(@stack[Mod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >> $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Mod, $($queue,)*] @tail: >> $($tail)*) +); +(@stack[Sum, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >> $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Sum, $($queue,)*] @tail: >> $($tail)*) +); +(@stack[Diff, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >> $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Diff, $($queue,)*] @tail: >> $($tail)*) +); +(@stack[Shleft, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >> $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shleft, $($queue,)*] @tail: >> $($tail)*) +); +(@stack[Shright, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >> $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shright, $($queue,)*] @tail: >> $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >> $($tail:tt)*) => ( + __op_internal__!(@stack[Shright, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[Prod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: & $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Prod, $($queue,)*] @tail: & $($tail)*) +); +(@stack[Quot, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: & $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Quot, $($queue,)*] @tail: & $($tail)*) +); +(@stack[Mod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: & $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Mod, $($queue,)*] @tail: & $($tail)*) +); +(@stack[Sum, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: & $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Sum, $($queue,)*] @tail: & $($tail)*) +); +(@stack[Diff, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: & $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Diff, $($queue,)*] @tail: & $($tail)*) +); +(@stack[Shleft, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: & $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shleft, $($queue,)*] @tail: & $($tail)*) +); +(@stack[Shright, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: & $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shright, $($queue,)*] @tail: & $($tail)*) +); +(@stack[And, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: & $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[And, $($queue,)*] @tail: & $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: & $($tail:tt)*) => ( + __op_internal__!(@stack[And, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[Prod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: ^ $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Prod, $($queue,)*] @tail: ^ $($tail)*) +); +(@stack[Quot, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: ^ $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Quot, $($queue,)*] @tail: ^ $($tail)*) +); +(@stack[Mod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: ^ $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Mod, $($queue,)*] @tail: ^ $($tail)*) +); +(@stack[Sum, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: ^ $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Sum, $($queue,)*] @tail: ^ $($tail)*) +); +(@stack[Diff, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: ^ $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Diff, $($queue,)*] @tail: ^ $($tail)*) +); +(@stack[Shleft, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: ^ $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shleft, $($queue,)*] @tail: ^ $($tail)*) +); +(@stack[Shright, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: ^ $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shright, $($queue,)*] @tail: ^ $($tail)*) +); +(@stack[And, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: ^ $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[And, $($queue,)*] @tail: ^ $($tail)*) +); +(@stack[Xor, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: ^ $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Xor, $($queue,)*] @tail: ^ $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: ^ $($tail:tt)*) => ( + __op_internal__!(@stack[Xor, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[Prod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: | $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Prod, $($queue,)*] @tail: | $($tail)*) +); +(@stack[Quot, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: | $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Quot, $($queue,)*] @tail: | $($tail)*) +); +(@stack[Mod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: | $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Mod, $($queue,)*] @tail: | $($tail)*) +); +(@stack[Sum, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: | $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Sum, $($queue,)*] @tail: | $($tail)*) +); +(@stack[Diff, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: | $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Diff, $($queue,)*] @tail: | $($tail)*) +); +(@stack[Shleft, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: | $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shleft, $($queue,)*] @tail: | $($tail)*) +); +(@stack[Shright, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: | $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shright, $($queue,)*] @tail: | $($tail)*) +); +(@stack[And, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: | $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[And, $($queue,)*] @tail: | $($tail)*) +); +(@stack[Xor, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: | $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Xor, $($queue,)*] @tail: | $($tail)*) +); +(@stack[Or, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: | $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Or, $($queue,)*] @tail: | $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: | $($tail:tt)*) => ( + __op_internal__!(@stack[Or, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[Prod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: == $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Prod, $($queue,)*] @tail: == $($tail)*) +); +(@stack[Quot, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: == $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Quot, $($queue,)*] @tail: == $($tail)*) +); +(@stack[Mod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: == $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Mod, $($queue,)*] @tail: == $($tail)*) +); +(@stack[Sum, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: == $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Sum, $($queue,)*] @tail: == $($tail)*) +); +(@stack[Diff, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: == $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Diff, $($queue,)*] @tail: == $($tail)*) +); +(@stack[Shleft, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: == $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shleft, $($queue,)*] @tail: == $($tail)*) +); +(@stack[Shright, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: == $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shright, $($queue,)*] @tail: == $($tail)*) +); +(@stack[And, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: == $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[And, $($queue,)*] @tail: == $($tail)*) +); +(@stack[Xor, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: == $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Xor, $($queue,)*] @tail: == $($tail)*) +); +(@stack[Or, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: == $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Or, $($queue,)*] @tail: == $($tail)*) +); +(@stack[Eq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: == $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Eq, $($queue,)*] @tail: == $($tail)*) +); +(@stack[NotEq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: == $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[NotEq, $($queue,)*] @tail: == $($tail)*) +); +(@stack[LeEq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: == $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[LeEq, $($queue,)*] @tail: == $($tail)*) +); +(@stack[GrEq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: == $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[GrEq, $($queue,)*] @tail: == $($tail)*) +); +(@stack[Le, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: == $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Le, $($queue,)*] @tail: == $($tail)*) +); +(@stack[Gr, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: == $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Gr, $($queue,)*] @tail: == $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: == $($tail:tt)*) => ( + __op_internal__!(@stack[Eq, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[Prod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: != $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Prod, $($queue,)*] @tail: != $($tail)*) +); +(@stack[Quot, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: != $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Quot, $($queue,)*] @tail: != $($tail)*) +); +(@stack[Mod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: != $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Mod, $($queue,)*] @tail: != $($tail)*) +); +(@stack[Sum, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: != $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Sum, $($queue,)*] @tail: != $($tail)*) +); +(@stack[Diff, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: != $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Diff, $($queue,)*] @tail: != $($tail)*) +); +(@stack[Shleft, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: != $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shleft, $($queue,)*] @tail: != $($tail)*) +); +(@stack[Shright, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: != $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shright, $($queue,)*] @tail: != $($tail)*) +); +(@stack[And, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: != $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[And, $($queue,)*] @tail: != $($tail)*) +); +(@stack[Xor, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: != $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Xor, $($queue,)*] @tail: != $($tail)*) +); +(@stack[Or, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: != $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Or, $($queue,)*] @tail: != $($tail)*) +); +(@stack[Eq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: != $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Eq, $($queue,)*] @tail: != $($tail)*) +); +(@stack[NotEq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: != $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[NotEq, $($queue,)*] @tail: != $($tail)*) +); +(@stack[LeEq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: != $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[LeEq, $($queue,)*] @tail: != $($tail)*) +); +(@stack[GrEq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: != $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[GrEq, $($queue,)*] @tail: != $($tail)*) +); +(@stack[Le, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: != $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Le, $($queue,)*] @tail: != $($tail)*) +); +(@stack[Gr, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: != $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Gr, $($queue,)*] @tail: != $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: != $($tail:tt)*) => ( + __op_internal__!(@stack[NotEq, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[Prod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: <= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Prod, $($queue,)*] @tail: <= $($tail)*) +); +(@stack[Quot, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: <= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Quot, $($queue,)*] @tail: <= $($tail)*) +); +(@stack[Mod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: <= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Mod, $($queue,)*] @tail: <= $($tail)*) +); +(@stack[Sum, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: <= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Sum, $($queue,)*] @tail: <= $($tail)*) +); +(@stack[Diff, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: <= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Diff, $($queue,)*] @tail: <= $($tail)*) +); +(@stack[Shleft, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: <= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shleft, $($queue,)*] @tail: <= $($tail)*) +); +(@stack[Shright, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: <= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shright, $($queue,)*] @tail: <= $($tail)*) +); +(@stack[And, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: <= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[And, $($queue,)*] @tail: <= $($tail)*) +); +(@stack[Xor, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: <= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Xor, $($queue,)*] @tail: <= $($tail)*) +); +(@stack[Or, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: <= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Or, $($queue,)*] @tail: <= $($tail)*) +); +(@stack[Eq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: <= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Eq, $($queue,)*] @tail: <= $($tail)*) +); +(@stack[NotEq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: <= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[NotEq, $($queue,)*] @tail: <= $($tail)*) +); +(@stack[LeEq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: <= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[LeEq, $($queue,)*] @tail: <= $($tail)*) +); +(@stack[GrEq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: <= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[GrEq, $($queue,)*] @tail: <= $($tail)*) +); +(@stack[Le, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: <= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Le, $($queue,)*] @tail: <= $($tail)*) +); +(@stack[Gr, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: <= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Gr, $($queue,)*] @tail: <= $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: <= $($tail:tt)*) => ( + __op_internal__!(@stack[LeEq, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[Prod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Prod, $($queue,)*] @tail: >= $($tail)*) +); +(@stack[Quot, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Quot, $($queue,)*] @tail: >= $($tail)*) +); +(@stack[Mod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Mod, $($queue,)*] @tail: >= $($tail)*) +); +(@stack[Sum, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Sum, $($queue,)*] @tail: >= $($tail)*) +); +(@stack[Diff, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Diff, $($queue,)*] @tail: >= $($tail)*) +); +(@stack[Shleft, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shleft, $($queue,)*] @tail: >= $($tail)*) +); +(@stack[Shright, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shright, $($queue,)*] @tail: >= $($tail)*) +); +(@stack[And, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[And, $($queue,)*] @tail: >= $($tail)*) +); +(@stack[Xor, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Xor, $($queue,)*] @tail: >= $($tail)*) +); +(@stack[Or, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Or, $($queue,)*] @tail: >= $($tail)*) +); +(@stack[Eq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Eq, $($queue,)*] @tail: >= $($tail)*) +); +(@stack[NotEq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[NotEq, $($queue,)*] @tail: >= $($tail)*) +); +(@stack[LeEq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[LeEq, $($queue,)*] @tail: >= $($tail)*) +); +(@stack[GrEq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[GrEq, $($queue,)*] @tail: >= $($tail)*) +); +(@stack[Le, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Le, $($queue,)*] @tail: >= $($tail)*) +); +(@stack[Gr, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >= $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Gr, $($queue,)*] @tail: >= $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: >= $($tail:tt)*) => ( + __op_internal__!(@stack[GrEq, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[Prod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: < $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Prod, $($queue,)*] @tail: < $($tail)*) +); +(@stack[Quot, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: < $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Quot, $($queue,)*] @tail: < $($tail)*) +); +(@stack[Mod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: < $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Mod, $($queue,)*] @tail: < $($tail)*) +); +(@stack[Sum, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: < $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Sum, $($queue,)*] @tail: < $($tail)*) +); +(@stack[Diff, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: < $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Diff, $($queue,)*] @tail: < $($tail)*) +); +(@stack[Shleft, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: < $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shleft, $($queue,)*] @tail: < $($tail)*) +); +(@stack[Shright, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: < $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shright, $($queue,)*] @tail: < $($tail)*) +); +(@stack[And, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: < $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[And, $($queue,)*] @tail: < $($tail)*) +); +(@stack[Xor, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: < $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Xor, $($queue,)*] @tail: < $($tail)*) +); +(@stack[Or, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: < $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Or, $($queue,)*] @tail: < $($tail)*) +); +(@stack[Eq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: < $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Eq, $($queue,)*] @tail: < $($tail)*) +); +(@stack[NotEq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: < $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[NotEq, $($queue,)*] @tail: < $($tail)*) +); +(@stack[LeEq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: < $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[LeEq, $($queue,)*] @tail: < $($tail)*) +); +(@stack[GrEq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: < $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[GrEq, $($queue,)*] @tail: < $($tail)*) +); +(@stack[Le, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: < $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Le, $($queue,)*] @tail: < $($tail)*) +); +(@stack[Gr, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: < $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Gr, $($queue,)*] @tail: < $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: < $($tail:tt)*) => ( + __op_internal__!(@stack[Le, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[Prod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: > $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Prod, $($queue,)*] @tail: > $($tail)*) +); +(@stack[Quot, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: > $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Quot, $($queue,)*] @tail: > $($tail)*) +); +(@stack[Mod, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: > $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Mod, $($queue,)*] @tail: > $($tail)*) +); +(@stack[Sum, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: > $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Sum, $($queue,)*] @tail: > $($tail)*) +); +(@stack[Diff, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: > $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Diff, $($queue,)*] @tail: > $($tail)*) +); +(@stack[Shleft, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: > $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shleft, $($queue,)*] @tail: > $($tail)*) +); +(@stack[Shright, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: > $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Shright, $($queue,)*] @tail: > $($tail)*) +); +(@stack[And, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: > $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[And, $($queue,)*] @tail: > $($tail)*) +); +(@stack[Xor, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: > $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Xor, $($queue,)*] @tail: > $($tail)*) +); +(@stack[Or, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: > $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Or, $($queue,)*] @tail: > $($tail)*) +); +(@stack[Eq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: > $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Eq, $($queue,)*] @tail: > $($tail)*) +); +(@stack[NotEq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: > $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[NotEq, $($queue,)*] @tail: > $($tail)*) +); +(@stack[LeEq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: > $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[LeEq, $($queue,)*] @tail: > $($tail)*) +); +(@stack[GrEq, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: > $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[GrEq, $($queue,)*] @tail: > $($tail)*) +); +(@stack[Le, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: > $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Le, $($queue,)*] @tail: > $($tail)*) +); +(@stack[Gr, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: > $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Gr, $($queue,)*] @tail: > $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: > $($tail:tt)*) => ( + __op_internal__!(@stack[Gr, $($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: ( $($stuff:tt)* ) $($tail:tt)* ) + => ( + __op_internal__!(@stack[LParen, $($stack,)*] @queue[$($queue,)*] + @tail: $($stuff)* RParen $($tail)*) +); +(@stack[LParen, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: RParen $($tail:tt)*) => ( + __op_internal__!(@rp3 @stack[$($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[$stack_top:ident, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: RParen $($tail:tt)*) + => ( + __op_internal__!(@stack[$($stack,)*] @queue[$stack_top, $($queue,)*] @tail: RParen $($tail)*) +); +(@rp3 @stack[Compare, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Compare, $($queue,)*] @tail: $($tail)*) +); +(@rp3 @stack[Square, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Square, $($queue,)*] @tail: $($tail)*) +); +(@rp3 @stack[Sqrt, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Sqrt, $($queue,)*] @tail: $($tail)*) +); +(@rp3 @stack[AbsVal, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[AbsVal, $($queue,)*] @tail: $($tail)*) +); +(@rp3 @stack[Cube, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Cube, $($queue,)*] @tail: $($tail)*) +); +(@rp3 @stack[Exp, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Exp, $($queue,)*] @tail: $($tail)*) +); +(@rp3 @stack[Minimum, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Minimum, $($queue,)*] @tail: $($tail)*) +); +(@rp3 @stack[Maximum, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Maximum, $($queue,)*] @tail: $($tail)*) +); +(@rp3 @stack[Log2, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Log2, $($queue,)*] @tail: $($tail)*) +); +(@rp3 @stack[Gcf, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail: $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[Gcf, $($queue,)*] @tail: $($tail)*) +); +(@rp3 @stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[$($queue,)*] @tail: $($tail)*) +); +(@stack[$($stack:ident,)*] @queue[$($queue:ident,)*] @tail: $num:ident $($tail:tt)*) => ( + __op_internal__!(@stack[$($stack,)*] @queue[$num, $($queue,)*] @tail: $($tail)*) +); +(@stack[] @queue[$($queue:ident,)*] @tail: ) => ( + __op_internal__!(@reverse[] @input: $($queue,)*) +); +(@stack[$stack_top:ident, $($stack:ident,)*] @queue[$($queue:ident,)*] @tail:) => ( + __op_internal__!(@stack[$($stack,)*] @queue[$stack_top, $($queue,)*] @tail: ) +); +(@reverse[$($revved:ident,)*] @input: $head:ident, $($tail:ident,)* ) => ( + __op_internal__!(@reverse[$head, $($revved,)*] @input: $($tail,)*) +); +(@reverse[$($revved:ident,)*] @input: ) => ( + __op_internal__!(@eval @stack[] @input[$($revved,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[Prod, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Prod<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[Quot, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Quot<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[Mod, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Mod<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[Sum, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Sum<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[Diff, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Diff<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[Shleft, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Shleft<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[Shright, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Shright<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[And, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::And<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[Xor, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Xor<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[Or, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Or<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[Eq, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Eq<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[NotEq, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::NotEq<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[LeEq, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::LeEq<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[GrEq, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::GrEq<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[Le, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Le<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[Gr, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Gr<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[Compare, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Compare<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[Exp, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Exp<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[Minimum, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Minimum<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[Maximum, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Maximum<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $b:ty, $($stack:ty,)*] @input[Gcf, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Gcf<$b, $a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $($stack:ty,)*] @input[Square, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Square<$a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $($stack:ty,)*] @input[Sqrt, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Sqrt<$a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $($stack:ty,)*] @input[AbsVal, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::AbsVal<$a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $($stack:ty,)*] @input[Cube, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Cube<$a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$a:ty, $($stack:ty,)*] @input[Log2, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$crate::Log2<$a>, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$($stack:ty,)*] @input[$head:ident, $($tail:ident,)*]) => ( + __op_internal__!(@eval @stack[$head, $($stack,)*] @input[$($tail,)*]) +); +(@eval @stack[$stack:ty,] @input[]) => ( + $stack +); +($($tail:tt)* ) => ( + __op_internal__!(@stack[] @queue[] @tail: $($tail)*) +); +} \ No newline at end of file diff --git a/target/release/build/typenum-39d17db16f7c8807/out/tests.rs b/target/release/build/typenum-39d17db16f7c8807/out/tests.rs new file mode 100644 index 0000000..12616c0 --- /dev/null +++ b/target/release/build/typenum-39d17db16f7c8807/out/tests.rs @@ -0,0 +1,20565 @@ + +extern crate typenum; + +use std::ops::*; +use std::cmp::Ordering; +use typenum::*; + +#[test] +#[allow(non_snake_case)] +fn test_0_BitAnd_0() { + type A = UTerm; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0BitAndU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_BitOr_0() { + type A = UTerm; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0BitOrU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_BitXor_0() { + type A = UTerm; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0BitXorU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Shl_0() { + type A = UTerm; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0ShlU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Shr_0() { + type A = UTerm; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0ShrU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Add_0() { + type A = UTerm; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0AddU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Min_0() { + type A = UTerm; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0MinU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Max_0() { + type A = UTerm; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0MaxU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Gcd_0() { + type A = UTerm; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0GcdU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Sub_0() { + type A = UTerm; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0SubU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Mul_0() { + type A = UTerm; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0MulU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Pow_0() { + type A = UTerm; + type B = UTerm; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U0PowU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Cmp_0() { + type A = UTerm; + type B = UTerm; + + #[allow(non_camel_case_types)] + type U0CmpU0 = >::Output; + assert_eq!(::to_ordering(), Ordering::Equal); +} +#[test] +#[allow(non_snake_case)] +fn test_0_BitAnd_1() { + type A = UTerm; + type B = UInt; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0BitAndU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_BitOr_1() { + type A = UTerm; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U0BitOrU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_BitXor_1() { + type A = UTerm; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U0BitXorU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Shl_1() { + type A = UTerm; + type B = UInt; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0ShlU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Shr_1() { + type A = UTerm; + type B = UInt; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0ShrU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Add_1() { + type A = UTerm; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U0AddU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Min_1() { + type A = UTerm; + type B = UInt; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0MinU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Max_1() { + type A = UTerm; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U0MaxU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Gcd_1() { + type A = UTerm; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U0GcdU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Mul_1() { + type A = UTerm; + type B = UInt; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0MulU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Div_1() { + type A = UTerm; + type B = UInt; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0DivU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Rem_1() { + type A = UTerm; + type B = UInt; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0RemU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_PartialDiv_1() { + type A = UTerm; + type B = UInt; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0PartialDivU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Pow_1() { + type A = UTerm; + type B = UInt; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0PowU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Cmp_1() { + type A = UTerm; + type B = UInt; + + #[allow(non_camel_case_types)] + type U0CmpU1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_0_BitAnd_2() { + type A = UTerm; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0BitAndU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_BitOr_2() { + type A = UTerm; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U0BitOrU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_BitXor_2() { + type A = UTerm; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U0BitXorU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Shl_2() { + type A = UTerm; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0ShlU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Shr_2() { + type A = UTerm; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0ShrU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Add_2() { + type A = UTerm; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U0AddU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Min_2() { + type A = UTerm; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0MinU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Max_2() { + type A = UTerm; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U0MaxU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Gcd_2() { + type A = UTerm; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U0GcdU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Mul_2() { + type A = UTerm; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0MulU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Div_2() { + type A = UTerm; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0DivU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Rem_2() { + type A = UTerm; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0RemU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_PartialDiv_2() { + type A = UTerm; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0PartialDivU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Pow_2() { + type A = UTerm; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0PowU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Cmp_2() { + type A = UTerm; + type B = UInt, B0>; + + #[allow(non_camel_case_types)] + type U0CmpU2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_0_BitAnd_3() { + type A = UTerm; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0BitAndU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_BitOr_3() { + type A = UTerm; + type B = UInt, B1>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U0BitOrU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_BitXor_3() { + type A = UTerm; + type B = UInt, B1>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U0BitXorU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Shl_3() { + type A = UTerm; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0ShlU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Shr_3() { + type A = UTerm; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0ShrU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Add_3() { + type A = UTerm; + type B = UInt, B1>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U0AddU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Min_3() { + type A = UTerm; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0MinU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Max_3() { + type A = UTerm; + type B = UInt, B1>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U0MaxU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Gcd_3() { + type A = UTerm; + type B = UInt, B1>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U0GcdU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Mul_3() { + type A = UTerm; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0MulU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Div_3() { + type A = UTerm; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0DivU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Rem_3() { + type A = UTerm; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0RemU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_PartialDiv_3() { + type A = UTerm; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0PartialDivU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Pow_3() { + type A = UTerm; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0PowU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Cmp_3() { + type A = UTerm; + type B = UInt, B1>; + + #[allow(non_camel_case_types)] + type U0CmpU3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_0_BitAnd_4() { + type A = UTerm; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0BitAndU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_BitOr_4() { + type A = UTerm; + type B = UInt, B0>, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U0BitOrU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_BitXor_4() { + type A = UTerm; + type B = UInt, B0>, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U0BitXorU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Shl_4() { + type A = UTerm; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0ShlU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Shr_4() { + type A = UTerm; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0ShrU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Add_4() { + type A = UTerm; + type B = UInt, B0>, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U0AddU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Min_4() { + type A = UTerm; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0MinU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Max_4() { + type A = UTerm; + type B = UInt, B0>, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U0MaxU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Gcd_4() { + type A = UTerm; + type B = UInt, B0>, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U0GcdU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Mul_4() { + type A = UTerm; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0MulU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Div_4() { + type A = UTerm; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0DivU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Rem_4() { + type A = UTerm; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0RemU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_PartialDiv_4() { + type A = UTerm; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0PartialDivU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Pow_4() { + type A = UTerm; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0PowU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Cmp_4() { + type A = UTerm; + type B = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U0CmpU4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_0_BitAnd_5() { + type A = UTerm; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0BitAndU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_BitOr_5() { + type A = UTerm; + type B = UInt, B0>, B1>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U0BitOrU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_BitXor_5() { + type A = UTerm; + type B = UInt, B0>, B1>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U0BitXorU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Shl_5() { + type A = UTerm; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0ShlU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Shr_5() { + type A = UTerm; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0ShrU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Add_5() { + type A = UTerm; + type B = UInt, B0>, B1>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U0AddU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Min_5() { + type A = UTerm; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0MinU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Max_5() { + type A = UTerm; + type B = UInt, B0>, B1>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U0MaxU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Gcd_5() { + type A = UTerm; + type B = UInt, B0>, B1>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U0GcdU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Mul_5() { + type A = UTerm; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0MulU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Div_5() { + type A = UTerm; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0DivU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Rem_5() { + type A = UTerm; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0RemU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_PartialDiv_5() { + type A = UTerm; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0PartialDivU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Pow_5() { + type A = UTerm; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U0PowU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_0_Cmp_5() { + type A = UTerm; + type B = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U0CmpU5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_1_BitAnd_0() { + type A = UInt; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U1BitAndU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_BitOr_0() { + type A = UInt; + type B = UTerm; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1BitOrU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_BitXor_0() { + type A = UInt; + type B = UTerm; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1BitXorU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Shl_0() { + type A = UInt; + type B = UTerm; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1ShlU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Shr_0() { + type A = UInt; + type B = UTerm; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1ShrU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Add_0() { + type A = UInt; + type B = UTerm; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1AddU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Min_0() { + type A = UInt; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U1MinU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Max_0() { + type A = UInt; + type B = UTerm; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1MaxU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Gcd_0() { + type A = UInt; + type B = UTerm; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1GcdU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Sub_0() { + type A = UInt; + type B = UTerm; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1SubU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Mul_0() { + type A = UInt; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U1MulU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Pow_0() { + type A = UInt; + type B = UTerm; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1PowU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Cmp_0() { + type A = UInt; + type B = UTerm; + + #[allow(non_camel_case_types)] + type U1CmpU0 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_1_BitAnd_1() { + type A = UInt; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1BitAndU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_BitOr_1() { + type A = UInt; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1BitOrU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_BitXor_1() { + type A = UInt; + type B = UInt; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U1BitXorU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Shl_1() { + type A = UInt; + type B = UInt; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U1ShlU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Shr_1() { + type A = UInt; + type B = UInt; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U1ShrU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Add_1() { + type A = UInt; + type B = UInt; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U1AddU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Min_1() { + type A = UInt; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1MinU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Max_1() { + type A = UInt; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1MaxU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Gcd_1() { + type A = UInt; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1GcdU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Sub_1() { + type A = UInt; + type B = UInt; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U1SubU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Mul_1() { + type A = UInt; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1MulU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Div_1() { + type A = UInt; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1DivU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Rem_1() { + type A = UInt; + type B = UInt; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U1RemU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_PartialDiv_1() { + type A = UInt; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1PartialDivU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Pow_1() { + type A = UInt; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1PowU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Cmp_1() { + type A = UInt; + type B = UInt; + + #[allow(non_camel_case_types)] + type U1CmpU1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Equal); +} +#[test] +#[allow(non_snake_case)] +fn test_1_BitAnd_2() { + type A = UInt; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U1BitAndU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_BitOr_2() { + type A = UInt; + type B = UInt, B0>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U1BitOrU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_BitXor_2() { + type A = UInt; + type B = UInt, B0>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U1BitXorU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Shl_2() { + type A = UInt; + type B = UInt, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U1ShlU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Shr_2() { + type A = UInt; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U1ShrU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Add_2() { + type A = UInt; + type B = UInt, B0>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U1AddU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Min_2() { + type A = UInt; + type B = UInt, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1MinU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Max_2() { + type A = UInt; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U1MaxU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Gcd_2() { + type A = UInt; + type B = UInt, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1GcdU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Mul_2() { + type A = UInt; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U1MulU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Div_2() { + type A = UInt; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U1DivU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Rem_2() { + type A = UInt; + type B = UInt, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1RemU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Pow_2() { + type A = UInt; + type B = UInt, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1PowU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Cmp_2() { + type A = UInt; + type B = UInt, B0>; + + #[allow(non_camel_case_types)] + type U1CmpU2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_1_BitAnd_3() { + type A = UInt; + type B = UInt, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1BitAndU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_BitOr_3() { + type A = UInt; + type B = UInt, B1>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U1BitOrU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_BitXor_3() { + type A = UInt; + type B = UInt, B1>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U1BitXorU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Shl_3() { + type A = UInt; + type B = UInt, B1>; + type U8 = UInt, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U1ShlU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Shr_3() { + type A = UInt; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U1ShrU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Add_3() { + type A = UInt; + type B = UInt, B1>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U1AddU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Min_3() { + type A = UInt; + type B = UInt, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1MinU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Max_3() { + type A = UInt; + type B = UInt, B1>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U1MaxU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Gcd_3() { + type A = UInt; + type B = UInt, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1GcdU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Mul_3() { + type A = UInt; + type B = UInt, B1>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U1MulU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Div_3() { + type A = UInt; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U1DivU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Rem_3() { + type A = UInt; + type B = UInt, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1RemU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Pow_3() { + type A = UInt; + type B = UInt, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1PowU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Cmp_3() { + type A = UInt; + type B = UInt, B1>; + + #[allow(non_camel_case_types)] + type U1CmpU3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_1_BitAnd_4() { + type A = UInt; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U1BitAndU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_BitOr_4() { + type A = UInt; + type B = UInt, B0>, B0>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U1BitOrU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_BitXor_4() { + type A = UInt; + type B = UInt, B0>, B0>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U1BitXorU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Shl_4() { + type A = UInt; + type B = UInt, B0>, B0>; + type U16 = UInt, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U1ShlU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Shr_4() { + type A = UInt; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U1ShrU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Add_4() { + type A = UInt; + type B = UInt, B0>, B0>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U1AddU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Min_4() { + type A = UInt; + type B = UInt, B0>, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1MinU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Max_4() { + type A = UInt; + type B = UInt, B0>, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U1MaxU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Gcd_4() { + type A = UInt; + type B = UInt, B0>, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1GcdU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Mul_4() { + type A = UInt; + type B = UInt, B0>, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U1MulU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Div_4() { + type A = UInt; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U1DivU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Rem_4() { + type A = UInt; + type B = UInt, B0>, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1RemU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Pow_4() { + type A = UInt; + type B = UInt, B0>, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1PowU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Cmp_4() { + type A = UInt; + type B = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U1CmpU4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_1_BitAnd_5() { + type A = UInt; + type B = UInt, B0>, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1BitAndU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_BitOr_5() { + type A = UInt; + type B = UInt, B0>, B1>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U1BitOrU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_BitXor_5() { + type A = UInt; + type B = UInt, B0>, B1>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U1BitXorU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Shl_5() { + type A = UInt; + type B = UInt, B0>, B1>; + type U32 = UInt, B0>, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U1ShlU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Shr_5() { + type A = UInt; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U1ShrU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Add_5() { + type A = UInt; + type B = UInt, B0>, B1>; + type U6 = UInt, B1>, B0>; + + #[allow(non_camel_case_types)] + type U1AddU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Min_5() { + type A = UInt; + type B = UInt, B0>, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1MinU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Max_5() { + type A = UInt; + type B = UInt, B0>, B1>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U1MaxU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Gcd_5() { + type A = UInt; + type B = UInt, B0>, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1GcdU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Mul_5() { + type A = UInt; + type B = UInt, B0>, B1>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U1MulU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Div_5() { + type A = UInt; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U1DivU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Rem_5() { + type A = UInt; + type B = UInt, B0>, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1RemU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Pow_5() { + type A = UInt; + type B = UInt, B0>, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U1PowU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_1_Cmp_5() { + type A = UInt; + type B = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U1CmpU5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_2_BitAnd_0() { + type A = UInt, B0>; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U2BitAndU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_BitOr_0() { + type A = UInt, B0>; + type B = UTerm; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2BitOrU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_BitXor_0() { + type A = UInt, B0>; + type B = UTerm; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2BitXorU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Shl_0() { + type A = UInt, B0>; + type B = UTerm; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2ShlU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Shr_0() { + type A = UInt, B0>; + type B = UTerm; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2ShrU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Add_0() { + type A = UInt, B0>; + type B = UTerm; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2AddU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Min_0() { + type A = UInt, B0>; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U2MinU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Max_0() { + type A = UInt, B0>; + type B = UTerm; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2MaxU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Gcd_0() { + type A = UInt, B0>; + type B = UTerm; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2GcdU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Sub_0() { + type A = UInt, B0>; + type B = UTerm; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2SubU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Mul_0() { + type A = UInt, B0>; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U2MulU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Pow_0() { + type A = UInt, B0>; + type B = UTerm; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U2PowU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Cmp_0() { + type A = UInt, B0>; + type B = UTerm; + + #[allow(non_camel_case_types)] + type U2CmpU0 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_2_BitAnd_1() { + type A = UInt, B0>; + type B = UInt; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U2BitAndU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_BitOr_1() { + type A = UInt, B0>; + type B = UInt; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U2BitOrU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_BitXor_1() { + type A = UInt, B0>; + type B = UInt; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U2BitXorU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Shl_1() { + type A = UInt, B0>; + type B = UInt; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U2ShlU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Shr_1() { + type A = UInt, B0>; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U2ShrU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Add_1() { + type A = UInt, B0>; + type B = UInt; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U2AddU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Min_1() { + type A = UInt, B0>; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U2MinU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Max_1() { + type A = UInt, B0>; + type B = UInt; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2MaxU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Gcd_1() { + type A = UInt, B0>; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U2GcdU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Sub_1() { + type A = UInt, B0>; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U2SubU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Mul_1() { + type A = UInt, B0>; + type B = UInt; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2MulU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Div_1() { + type A = UInt, B0>; + type B = UInt; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2DivU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Rem_1() { + type A = UInt, B0>; + type B = UInt; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U2RemU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_PartialDiv_1() { + type A = UInt, B0>; + type B = UInt; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2PartialDivU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Pow_1() { + type A = UInt, B0>; + type B = UInt; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2PowU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Cmp_1() { + type A = UInt, B0>; + type B = UInt; + + #[allow(non_camel_case_types)] + type U2CmpU1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_2_BitAnd_2() { + type A = UInt, B0>; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2BitAndU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_BitOr_2() { + type A = UInt, B0>; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2BitOrU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_BitXor_2() { + type A = UInt, B0>; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U2BitXorU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Shl_2() { + type A = UInt, B0>; + type B = UInt, B0>; + type U8 = UInt, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U2ShlU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Shr_2() { + type A = UInt, B0>; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U2ShrU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Add_2() { + type A = UInt, B0>; + type B = UInt, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U2AddU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Min_2() { + type A = UInt, B0>; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2MinU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Max_2() { + type A = UInt, B0>; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2MaxU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Gcd_2() { + type A = UInt, B0>; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2GcdU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Sub_2() { + type A = UInt, B0>; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U2SubU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Mul_2() { + type A = UInt, B0>; + type B = UInt, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U2MulU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Div_2() { + type A = UInt, B0>; + type B = UInt, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U2DivU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Rem_2() { + type A = UInt, B0>; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U2RemU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_PartialDiv_2() { + type A = UInt, B0>; + type B = UInt, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U2PartialDivU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Pow_2() { + type A = UInt, B0>; + type B = UInt, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U2PowU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Cmp_2() { + type A = UInt, B0>; + type B = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2CmpU2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Equal); +} +#[test] +#[allow(non_snake_case)] +fn test_2_BitAnd_3() { + type A = UInt, B0>; + type B = UInt, B1>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2BitAndU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_BitOr_3() { + type A = UInt, B0>; + type B = UInt, B1>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U2BitOrU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_BitXor_3() { + type A = UInt, B0>; + type B = UInt, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U2BitXorU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Shl_3() { + type A = UInt, B0>; + type B = UInt, B1>; + type U16 = UInt, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U2ShlU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Shr_3() { + type A = UInt, B0>; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U2ShrU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Add_3() { + type A = UInt, B0>; + type B = UInt, B1>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U2AddU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Min_3() { + type A = UInt, B0>; + type B = UInt, B1>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2MinU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Max_3() { + type A = UInt, B0>; + type B = UInt, B1>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U2MaxU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Gcd_3() { + type A = UInt, B0>; + type B = UInt, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U2GcdU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Mul_3() { + type A = UInt, B0>; + type B = UInt, B1>; + type U6 = UInt, B1>, B0>; + + #[allow(non_camel_case_types)] + type U2MulU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Div_3() { + type A = UInt, B0>; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U2DivU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Rem_3() { + type A = UInt, B0>; + type B = UInt, B1>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2RemU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Pow_3() { + type A = UInt, B0>; + type B = UInt, B1>; + type U8 = UInt, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U2PowU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Cmp_3() { + type A = UInt, B0>; + type B = UInt, B1>; + + #[allow(non_camel_case_types)] + type U2CmpU3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_2_BitAnd_4() { + type A = UInt, B0>; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U2BitAndU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_BitOr_4() { + type A = UInt, B0>; + type B = UInt, B0>, B0>; + type U6 = UInt, B1>, B0>; + + #[allow(non_camel_case_types)] + type U2BitOrU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_BitXor_4() { + type A = UInt, B0>; + type B = UInt, B0>, B0>; + type U6 = UInt, B1>, B0>; + + #[allow(non_camel_case_types)] + type U2BitXorU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Shl_4() { + type A = UInt, B0>; + type B = UInt, B0>, B0>; + type U32 = UInt, B0>, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U2ShlU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Shr_4() { + type A = UInt, B0>; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U2ShrU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Add_4() { + type A = UInt, B0>; + type B = UInt, B0>, B0>; + type U6 = UInt, B1>, B0>; + + #[allow(non_camel_case_types)] + type U2AddU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Min_4() { + type A = UInt, B0>; + type B = UInt, B0>, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2MinU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Max_4() { + type A = UInt, B0>; + type B = UInt, B0>, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U2MaxU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Gcd_4() { + type A = UInt, B0>; + type B = UInt, B0>, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2GcdU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Mul_4() { + type A = UInt, B0>; + type B = UInt, B0>, B0>; + type U8 = UInt, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U2MulU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Div_4() { + type A = UInt, B0>; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U2DivU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Rem_4() { + type A = UInt, B0>; + type B = UInt, B0>, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2RemU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Pow_4() { + type A = UInt, B0>; + type B = UInt, B0>, B0>; + type U16 = UInt, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U2PowU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Cmp_4() { + type A = UInt, B0>; + type B = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U2CmpU4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_2_BitAnd_5() { + type A = UInt, B0>; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U2BitAndU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_BitOr_5() { + type A = UInt, B0>; + type B = UInt, B0>, B1>; + type U7 = UInt, B1>, B1>; + + #[allow(non_camel_case_types)] + type U2BitOrU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_BitXor_5() { + type A = UInt, B0>; + type B = UInt, B0>, B1>; + type U7 = UInt, B1>, B1>; + + #[allow(non_camel_case_types)] + type U2BitXorU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Shl_5() { + type A = UInt, B0>; + type B = UInt, B0>, B1>; + type U64 = UInt, B0>, B0>, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U2ShlU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Shr_5() { + type A = UInt, B0>; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U2ShrU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Add_5() { + type A = UInt, B0>; + type B = UInt, B0>, B1>; + type U7 = UInt, B1>, B1>; + + #[allow(non_camel_case_types)] + type U2AddU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Min_5() { + type A = UInt, B0>; + type B = UInt, B0>, B1>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2MinU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Max_5() { + type A = UInt, B0>; + type B = UInt, B0>, B1>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U2MaxU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Gcd_5() { + type A = UInt, B0>; + type B = UInt, B0>, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U2GcdU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Mul_5() { + type A = UInt, B0>; + type B = UInt, B0>, B1>; + type U10 = UInt, B0>, B1>, B0>; + + #[allow(non_camel_case_types)] + type U2MulU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Div_5() { + type A = UInt, B0>; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U2DivU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Rem_5() { + type A = UInt, B0>; + type B = UInt, B0>, B1>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U2RemU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Pow_5() { + type A = UInt, B0>; + type B = UInt, B0>, B1>; + type U32 = UInt, B0>, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U2PowU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_2_Cmp_5() { + type A = UInt, B0>; + type B = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U2CmpU5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_3_BitAnd_0() { + type A = UInt, B1>; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U3BitAndU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_BitOr_0() { + type A = UInt, B1>; + type B = UTerm; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3BitOrU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_BitXor_0() { + type A = UInt, B1>; + type B = UTerm; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3BitXorU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Shl_0() { + type A = UInt, B1>; + type B = UTerm; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3ShlU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Shr_0() { + type A = UInt, B1>; + type B = UTerm; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3ShrU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Add_0() { + type A = UInt, B1>; + type B = UTerm; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3AddU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Min_0() { + type A = UInt, B1>; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U3MinU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Max_0() { + type A = UInt, B1>; + type B = UTerm; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3MaxU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Gcd_0() { + type A = UInt, B1>; + type B = UTerm; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3GcdU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Sub_0() { + type A = UInt, B1>; + type B = UTerm; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3SubU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Mul_0() { + type A = UInt, B1>; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U3MulU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Pow_0() { + type A = UInt, B1>; + type B = UTerm; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U3PowU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Cmp_0() { + type A = UInt, B1>; + type B = UTerm; + + #[allow(non_camel_case_types)] + type U3CmpU0 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_3_BitAnd_1() { + type A = UInt, B1>; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U3BitAndU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_BitOr_1() { + type A = UInt, B1>; + type B = UInt; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3BitOrU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_BitXor_1() { + type A = UInt, B1>; + type B = UInt; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U3BitXorU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Shl_1() { + type A = UInt, B1>; + type B = UInt; + type U6 = UInt, B1>, B0>; + + #[allow(non_camel_case_types)] + type U3ShlU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Shr_1() { + type A = UInt, B1>; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U3ShrU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Add_1() { + type A = UInt, B1>; + type B = UInt; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U3AddU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Min_1() { + type A = UInt, B1>; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U3MinU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Max_1() { + type A = UInt, B1>; + type B = UInt; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3MaxU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Gcd_1() { + type A = UInt, B1>; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U3GcdU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Sub_1() { + type A = UInt, B1>; + type B = UInt; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U3SubU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Mul_1() { + type A = UInt, B1>; + type B = UInt; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3MulU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Div_1() { + type A = UInt, B1>; + type B = UInt; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3DivU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Rem_1() { + type A = UInt, B1>; + type B = UInt; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U3RemU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_PartialDiv_1() { + type A = UInt, B1>; + type B = UInt; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3PartialDivU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Pow_1() { + type A = UInt, B1>; + type B = UInt; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3PowU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Cmp_1() { + type A = UInt, B1>; + type B = UInt; + + #[allow(non_camel_case_types)] + type U3CmpU1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_3_BitAnd_2() { + type A = UInt, B1>; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U3BitAndU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_BitOr_2() { + type A = UInt, B1>; + type B = UInt, B0>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3BitOrU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_BitXor_2() { + type A = UInt, B1>; + type B = UInt, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U3BitXorU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Shl_2() { + type A = UInt, B1>; + type B = UInt, B0>; + type U12 = UInt, B1>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U3ShlU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Shr_2() { + type A = UInt, B1>; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U3ShrU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Add_2() { + type A = UInt, B1>; + type B = UInt, B0>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U3AddU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Min_2() { + type A = UInt, B1>; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U3MinU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Max_2() { + type A = UInt, B1>; + type B = UInt, B0>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3MaxU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Gcd_2() { + type A = UInt, B1>; + type B = UInt, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U3GcdU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Sub_2() { + type A = UInt, B1>; + type B = UInt, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U3SubU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Mul_2() { + type A = UInt, B1>; + type B = UInt, B0>; + type U6 = UInt, B1>, B0>; + + #[allow(non_camel_case_types)] + type U3MulU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Div_2() { + type A = UInt, B1>; + type B = UInt, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U3DivU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Rem_2() { + type A = UInt, B1>; + type B = UInt, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U3RemU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Pow_2() { + type A = UInt, B1>; + type B = UInt, B0>; + type U9 = UInt, B0>, B0>, B1>; + + #[allow(non_camel_case_types)] + type U3PowU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Cmp_2() { + type A = UInt, B1>; + type B = UInt, B0>; + + #[allow(non_camel_case_types)] + type U3CmpU2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_3_BitAnd_3() { + type A = UInt, B1>; + type B = UInt, B1>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3BitAndU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_BitOr_3() { + type A = UInt, B1>; + type B = UInt, B1>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3BitOrU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_BitXor_3() { + type A = UInt, B1>; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U3BitXorU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Shl_3() { + type A = UInt, B1>; + type B = UInt, B1>; + type U24 = UInt, B1>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U3ShlU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Shr_3() { + type A = UInt, B1>; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U3ShrU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Add_3() { + type A = UInt, B1>; + type B = UInt, B1>; + type U6 = UInt, B1>, B0>; + + #[allow(non_camel_case_types)] + type U3AddU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Min_3() { + type A = UInt, B1>; + type B = UInt, B1>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3MinU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Max_3() { + type A = UInt, B1>; + type B = UInt, B1>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3MaxU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Gcd_3() { + type A = UInt, B1>; + type B = UInt, B1>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3GcdU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Sub_3() { + type A = UInt, B1>; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U3SubU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Mul_3() { + type A = UInt, B1>; + type B = UInt, B1>; + type U9 = UInt, B0>, B0>, B1>; + + #[allow(non_camel_case_types)] + type U3MulU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Div_3() { + type A = UInt, B1>; + type B = UInt, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U3DivU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Rem_3() { + type A = UInt, B1>; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U3RemU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_PartialDiv_3() { + type A = UInt, B1>; + type B = UInt, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U3PartialDivU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Pow_3() { + type A = UInt, B1>; + type B = UInt, B1>; + type U27 = UInt, B1>, B0>, B1>, B1>; + + #[allow(non_camel_case_types)] + type U3PowU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Cmp_3() { + type A = UInt, B1>; + type B = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3CmpU3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Equal); +} +#[test] +#[allow(non_snake_case)] +fn test_3_BitAnd_4() { + type A = UInt, B1>; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U3BitAndU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_BitOr_4() { + type A = UInt, B1>; + type B = UInt, B0>, B0>; + type U7 = UInt, B1>, B1>; + + #[allow(non_camel_case_types)] + type U3BitOrU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_BitXor_4() { + type A = UInt, B1>; + type B = UInt, B0>, B0>; + type U7 = UInt, B1>, B1>; + + #[allow(non_camel_case_types)] + type U3BitXorU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Shl_4() { + type A = UInt, B1>; + type B = UInt, B0>, B0>; + type U48 = UInt, B1>, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U3ShlU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Shr_4() { + type A = UInt, B1>; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U3ShrU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Add_4() { + type A = UInt, B1>; + type B = UInt, B0>, B0>; + type U7 = UInt, B1>, B1>; + + #[allow(non_camel_case_types)] + type U3AddU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Min_4() { + type A = UInt, B1>; + type B = UInt, B0>, B0>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3MinU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Max_4() { + type A = UInt, B1>; + type B = UInt, B0>, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U3MaxU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Gcd_4() { + type A = UInt, B1>; + type B = UInt, B0>, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U3GcdU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Mul_4() { + type A = UInt, B1>; + type B = UInt, B0>, B0>; + type U12 = UInt, B1>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U3MulU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Div_4() { + type A = UInt, B1>; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U3DivU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Rem_4() { + type A = UInt, B1>; + type B = UInt, B0>, B0>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3RemU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Pow_4() { + type A = UInt, B1>; + type B = UInt, B0>, B0>; + type U81 = UInt, B0>, B1>, B0>, B0>, B0>, B1>; + + #[allow(non_camel_case_types)] + type U3PowU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Cmp_4() { + type A = UInt, B1>; + type B = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U3CmpU4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_3_BitAnd_5() { + type A = UInt, B1>; + type B = UInt, B0>, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U3BitAndU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_BitOr_5() { + type A = UInt, B1>; + type B = UInt, B0>, B1>; + type U7 = UInt, B1>, B1>; + + #[allow(non_camel_case_types)] + type U3BitOrU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_BitXor_5() { + type A = UInt, B1>; + type B = UInt, B0>, B1>; + type U6 = UInt, B1>, B0>; + + #[allow(non_camel_case_types)] + type U3BitXorU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Shl_5() { + type A = UInt, B1>; + type B = UInt, B0>, B1>; + type U96 = UInt, B1>, B0>, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U3ShlU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Shr_5() { + type A = UInt, B1>; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U3ShrU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Add_5() { + type A = UInt, B1>; + type B = UInt, B0>, B1>; + type U8 = UInt, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U3AddU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Min_5() { + type A = UInt, B1>; + type B = UInt, B0>, B1>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3MinU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Max_5() { + type A = UInt, B1>; + type B = UInt, B0>, B1>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U3MaxU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Gcd_5() { + type A = UInt, B1>; + type B = UInt, B0>, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U3GcdU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Mul_5() { + type A = UInt, B1>; + type B = UInt, B0>, B1>; + type U15 = UInt, B1>, B1>, B1>; + + #[allow(non_camel_case_types)] + type U3MulU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Div_5() { + type A = UInt, B1>; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U3DivU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Rem_5() { + type A = UInt, B1>; + type B = UInt, B0>, B1>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U3RemU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Pow_5() { + type A = UInt, B1>; + type B = UInt, B0>, B1>; + type U243 = UInt, B1>, B1>, B1>, B0>, B0>, B1>, B1>; + + #[allow(non_camel_case_types)] + type U3PowU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_3_Cmp_5() { + type A = UInt, B1>; + type B = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U3CmpU5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_4_BitAnd_0() { + type A = UInt, B0>, B0>; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U4BitAndU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_BitOr_0() { + type A = UInt, B0>, B0>; + type B = UTerm; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4BitOrU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_BitXor_0() { + type A = UInt, B0>, B0>; + type B = UTerm; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4BitXorU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Shl_0() { + type A = UInt, B0>, B0>; + type B = UTerm; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4ShlU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Shr_0() { + type A = UInt, B0>, B0>; + type B = UTerm; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4ShrU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Add_0() { + type A = UInt, B0>, B0>; + type B = UTerm; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4AddU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Min_0() { + type A = UInt, B0>, B0>; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U4MinU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Max_0() { + type A = UInt, B0>, B0>; + type B = UTerm; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4MaxU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Gcd_0() { + type A = UInt, B0>, B0>; + type B = UTerm; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4GcdU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Sub_0() { + type A = UInt, B0>, B0>; + type B = UTerm; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4SubU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Mul_0() { + type A = UInt, B0>, B0>; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U4MulU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Pow_0() { + type A = UInt, B0>, B0>; + type B = UTerm; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U4PowU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Cmp_0() { + type A = UInt, B0>, B0>; + type B = UTerm; + + #[allow(non_camel_case_types)] + type U4CmpU0 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_4_BitAnd_1() { + type A = UInt, B0>, B0>; + type B = UInt; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U4BitAndU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_BitOr_1() { + type A = UInt, B0>, B0>; + type B = UInt; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U4BitOrU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_BitXor_1() { + type A = UInt, B0>, B0>; + type B = UInt; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U4BitXorU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Shl_1() { + type A = UInt, B0>, B0>; + type B = UInt; + type U8 = UInt, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4ShlU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Shr_1() { + type A = UInt, B0>, B0>; + type B = UInt; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U4ShrU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Add_1() { + type A = UInt, B0>, B0>; + type B = UInt; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U4AddU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Min_1() { + type A = UInt, B0>, B0>; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U4MinU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Max_1() { + type A = UInt, B0>, B0>; + type B = UInt; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4MaxU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Gcd_1() { + type A = UInt, B0>, B0>; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U4GcdU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Sub_1() { + type A = UInt, B0>, B0>; + type B = UInt; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U4SubU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Mul_1() { + type A = UInt, B0>, B0>; + type B = UInt; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4MulU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Div_1() { + type A = UInt, B0>, B0>; + type B = UInt; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4DivU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Rem_1() { + type A = UInt, B0>, B0>; + type B = UInt; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U4RemU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_PartialDiv_1() { + type A = UInt, B0>, B0>; + type B = UInt; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4PartialDivU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Pow_1() { + type A = UInt, B0>, B0>; + type B = UInt; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4PowU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Cmp_1() { + type A = UInt, B0>, B0>; + type B = UInt; + + #[allow(non_camel_case_types)] + type U4CmpU1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_4_BitAnd_2() { + type A = UInt, B0>, B0>; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U4BitAndU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_BitOr_2() { + type A = UInt, B0>, B0>; + type B = UInt, B0>; + type U6 = UInt, B1>, B0>; + + #[allow(non_camel_case_types)] + type U4BitOrU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_BitXor_2() { + type A = UInt, B0>, B0>; + type B = UInt, B0>; + type U6 = UInt, B1>, B0>; + + #[allow(non_camel_case_types)] + type U4BitXorU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Shl_2() { + type A = UInt, B0>, B0>; + type B = UInt, B0>; + type U16 = UInt, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4ShlU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Shr_2() { + type A = UInt, B0>, B0>; + type B = UInt, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U4ShrU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Add_2() { + type A = UInt, B0>, B0>; + type B = UInt, B0>; + type U6 = UInt, B1>, B0>; + + #[allow(non_camel_case_types)] + type U4AddU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Min_2() { + type A = UInt, B0>, B0>; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U4MinU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Max_2() { + type A = UInt, B0>, B0>; + type B = UInt, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4MaxU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Gcd_2() { + type A = UInt, B0>, B0>; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U4GcdU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Sub_2() { + type A = UInt, B0>, B0>; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U4SubU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Mul_2() { + type A = UInt, B0>, B0>; + type B = UInt, B0>; + type U8 = UInt, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4MulU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Div_2() { + type A = UInt, B0>, B0>; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U4DivU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Rem_2() { + type A = UInt, B0>, B0>; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U4RemU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_PartialDiv_2() { + type A = UInt, B0>, B0>; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U4PartialDivU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Pow_2() { + type A = UInt, B0>, B0>; + type B = UInt, B0>; + type U16 = UInt, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4PowU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Cmp_2() { + type A = UInt, B0>, B0>; + type B = UInt, B0>; + + #[allow(non_camel_case_types)] + type U4CmpU2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_4_BitAnd_3() { + type A = UInt, B0>, B0>; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U4BitAndU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_BitOr_3() { + type A = UInt, B0>, B0>; + type B = UInt, B1>; + type U7 = UInt, B1>, B1>; + + #[allow(non_camel_case_types)] + type U4BitOrU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_BitXor_3() { + type A = UInt, B0>, B0>; + type B = UInt, B1>; + type U7 = UInt, B1>, B1>; + + #[allow(non_camel_case_types)] + type U4BitXorU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Shl_3() { + type A = UInt, B0>, B0>; + type B = UInt, B1>; + type U32 = UInt, B0>, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4ShlU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Shr_3() { + type A = UInt, B0>, B0>; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U4ShrU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Add_3() { + type A = UInt, B0>, B0>; + type B = UInt, B1>; + type U7 = UInt, B1>, B1>; + + #[allow(non_camel_case_types)] + type U4AddU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Min_3() { + type A = UInt, B0>, B0>; + type B = UInt, B1>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U4MinU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Max_3() { + type A = UInt, B0>, B0>; + type B = UInt, B1>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4MaxU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Gcd_3() { + type A = UInt, B0>, B0>; + type B = UInt, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U4GcdU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Sub_3() { + type A = UInt, B0>, B0>; + type B = UInt, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U4SubU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Mul_3() { + type A = UInt, B0>, B0>; + type B = UInt, B1>; + type U12 = UInt, B1>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4MulU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Div_3() { + type A = UInt, B0>, B0>; + type B = UInt, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U4DivU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Rem_3() { + type A = UInt, B0>, B0>; + type B = UInt, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U4RemU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Pow_3() { + type A = UInt, B0>, B0>; + type B = UInt, B1>; + type U64 = UInt, B0>, B0>, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4PowU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Cmp_3() { + type A = UInt, B0>, B0>; + type B = UInt, B1>; + + #[allow(non_camel_case_types)] + type U4CmpU3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_4_BitAnd_4() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4BitAndU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_BitOr_4() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4BitOrU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_BitXor_4() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U4BitXorU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Shl_4() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B0>; + type U64 = UInt, B0>, B0>, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4ShlU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Shr_4() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U4ShrU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Add_4() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B0>; + type U8 = UInt, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4AddU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Min_4() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4MinU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Max_4() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4MaxU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Gcd_4() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4GcdU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Sub_4() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U4SubU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Mul_4() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B0>; + type U16 = UInt, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4MulU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Div_4() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U4DivU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Rem_4() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U4RemU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_PartialDiv_4() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U4PartialDivU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Pow_4() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B0>; + type U256 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4PowU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Cmp_4() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4CmpU4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Equal); +} +#[test] +#[allow(non_snake_case)] +fn test_4_BitAnd_5() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B1>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4BitAndU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_BitOr_5() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B1>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U4BitOrU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_BitXor_5() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U4BitXorU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Shl_5() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B1>; + type U128 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4ShlU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Shr_5() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U4ShrU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Add_5() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B1>; + type U9 = UInt, B0>, B0>, B1>; + + #[allow(non_camel_case_types)] + type U4AddU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Min_5() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B1>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4MinU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Max_5() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B1>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U4MaxU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Gcd_5() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U4GcdU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Mul_5() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B1>; + type U20 = UInt, B0>, B1>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4MulU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Div_5() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U4DivU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Rem_5() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B1>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4RemU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Pow_5() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B1>; + type U1024 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U4PowU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_4_Cmp_5() { + type A = UInt, B0>, B0>; + type B = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U4CmpU5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_5_BitAnd_0() { + type A = UInt, B0>, B1>; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U5BitAndU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_BitOr_0() { + type A = UInt, B0>, B1>; + type B = UTerm; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5BitOrU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_BitXor_0() { + type A = UInt, B0>, B1>; + type B = UTerm; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5BitXorU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Shl_0() { + type A = UInt, B0>, B1>; + type B = UTerm; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5ShlU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Shr_0() { + type A = UInt, B0>, B1>; + type B = UTerm; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5ShrU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Add_0() { + type A = UInt, B0>, B1>; + type B = UTerm; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5AddU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Min_0() { + type A = UInt, B0>, B1>; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U5MinU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Max_0() { + type A = UInt, B0>, B1>; + type B = UTerm; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5MaxU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Gcd_0() { + type A = UInt, B0>, B1>; + type B = UTerm; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5GcdU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Sub_0() { + type A = UInt, B0>, B1>; + type B = UTerm; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5SubU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Mul_0() { + type A = UInt, B0>, B1>; + type B = UTerm; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U5MulU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Pow_0() { + type A = UInt, B0>, B1>; + type B = UTerm; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U5PowU0 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Cmp_0() { + type A = UInt, B0>, B1>; + type B = UTerm; + + #[allow(non_camel_case_types)] + type U5CmpU0 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_5_BitAnd_1() { + type A = UInt, B0>, B1>; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U5BitAndU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_BitOr_1() { + type A = UInt, B0>, B1>; + type B = UInt; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5BitOrU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_BitXor_1() { + type A = UInt, B0>, B1>; + type B = UInt; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U5BitXorU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Shl_1() { + type A = UInt, B0>, B1>; + type B = UInt; + type U10 = UInt, B0>, B1>, B0>; + + #[allow(non_camel_case_types)] + type U5ShlU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Shr_1() { + type A = UInt, B0>, B1>; + type B = UInt; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U5ShrU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Add_1() { + type A = UInt, B0>, B1>; + type B = UInt; + type U6 = UInt, B1>, B0>; + + #[allow(non_camel_case_types)] + type U5AddU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Min_1() { + type A = UInt, B0>, B1>; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U5MinU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Max_1() { + type A = UInt, B0>, B1>; + type B = UInt; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5MaxU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Gcd_1() { + type A = UInt, B0>, B1>; + type B = UInt; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U5GcdU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Sub_1() { + type A = UInt, B0>, B1>; + type B = UInt; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U5SubU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Mul_1() { + type A = UInt, B0>, B1>; + type B = UInt; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5MulU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Div_1() { + type A = UInt, B0>, B1>; + type B = UInt; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5DivU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Rem_1() { + type A = UInt, B0>, B1>; + type B = UInt; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U5RemU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_PartialDiv_1() { + type A = UInt, B0>, B1>; + type B = UInt; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5PartialDivU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Pow_1() { + type A = UInt, B0>, B1>; + type B = UInt; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5PowU1 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Cmp_1() { + type A = UInt, B0>, B1>; + type B = UInt; + + #[allow(non_camel_case_types)] + type U5CmpU1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_5_BitAnd_2() { + type A = UInt, B0>, B1>; + type B = UInt, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U5BitAndU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_BitOr_2() { + type A = UInt, B0>, B1>; + type B = UInt, B0>; + type U7 = UInt, B1>, B1>; + + #[allow(non_camel_case_types)] + type U5BitOrU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_BitXor_2() { + type A = UInt, B0>, B1>; + type B = UInt, B0>; + type U7 = UInt, B1>, B1>; + + #[allow(non_camel_case_types)] + type U5BitXorU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Shl_2() { + type A = UInt, B0>, B1>; + type B = UInt, B0>; + type U20 = UInt, B0>, B1>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U5ShlU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Shr_2() { + type A = UInt, B0>, B1>; + type B = UInt, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U5ShrU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Add_2() { + type A = UInt, B0>, B1>; + type B = UInt, B0>; + type U7 = UInt, B1>, B1>; + + #[allow(non_camel_case_types)] + type U5AddU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Min_2() { + type A = UInt, B0>, B1>; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U5MinU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Max_2() { + type A = UInt, B0>, B1>; + type B = UInt, B0>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5MaxU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Gcd_2() { + type A = UInt, B0>, B1>; + type B = UInt, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U5GcdU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Sub_2() { + type A = UInt, B0>, B1>; + type B = UInt, B0>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U5SubU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Mul_2() { + type A = UInt, B0>, B1>; + type B = UInt, B0>; + type U10 = UInt, B0>, B1>, B0>; + + #[allow(non_camel_case_types)] + type U5MulU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Div_2() { + type A = UInt, B0>, B1>; + type B = UInt, B0>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U5DivU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Rem_2() { + type A = UInt, B0>, B1>; + type B = UInt, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U5RemU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Pow_2() { + type A = UInt, B0>, B1>; + type B = UInt, B0>; + type U25 = UInt, B1>, B0>, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5PowU2 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Cmp_2() { + type A = UInt, B0>, B1>; + type B = UInt, B0>; + + #[allow(non_camel_case_types)] + type U5CmpU2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_5_BitAnd_3() { + type A = UInt, B0>, B1>; + type B = UInt, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U5BitAndU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_BitOr_3() { + type A = UInt, B0>, B1>; + type B = UInt, B1>; + type U7 = UInt, B1>, B1>; + + #[allow(non_camel_case_types)] + type U5BitOrU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_BitXor_3() { + type A = UInt, B0>, B1>; + type B = UInt, B1>; + type U6 = UInt, B1>, B0>; + + #[allow(non_camel_case_types)] + type U5BitXorU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Shl_3() { + type A = UInt, B0>, B1>; + type B = UInt, B1>; + type U40 = UInt, B0>, B1>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U5ShlU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Shr_3() { + type A = UInt, B0>, B1>; + type B = UInt, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U5ShrU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Add_3() { + type A = UInt, B0>, B1>; + type B = UInt, B1>; + type U8 = UInt, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U5AddU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Min_3() { + type A = UInt, B0>, B1>; + type B = UInt, B1>; + type U3 = UInt, B1>; + + #[allow(non_camel_case_types)] + type U5MinU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Max_3() { + type A = UInt, B0>, B1>; + type B = UInt, B1>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5MaxU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Gcd_3() { + type A = UInt, B0>, B1>; + type B = UInt, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U5GcdU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Sub_3() { + type A = UInt, B0>, B1>; + type B = UInt, B1>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U5SubU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Mul_3() { + type A = UInt, B0>, B1>; + type B = UInt, B1>; + type U15 = UInt, B1>, B1>, B1>; + + #[allow(non_camel_case_types)] + type U5MulU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Div_3() { + type A = UInt, B0>, B1>; + type B = UInt, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U5DivU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Rem_3() { + type A = UInt, B0>, B1>; + type B = UInt, B1>; + type U2 = UInt, B0>; + + #[allow(non_camel_case_types)] + type U5RemU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Pow_3() { + type A = UInt, B0>, B1>; + type B = UInt, B1>; + type U125 = UInt, B1>, B1>, B1>, B1>, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5PowU3 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Cmp_3() { + type A = UInt, B0>, B1>; + type B = UInt, B1>; + + #[allow(non_camel_case_types)] + type U5CmpU3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_5_BitAnd_4() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U5BitAndU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_BitOr_4() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B0>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5BitOrU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_BitXor_4() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U5BitXorU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Shl_4() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B0>; + type U80 = UInt, B0>, B1>, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U5ShlU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Shr_4() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B0>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U5ShrU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Add_4() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B0>; + type U9 = UInt, B0>, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5AddU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Min_4() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B0>; + type U4 = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U5MinU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Max_4() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B0>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5MaxU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Gcd_4() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U5GcdU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Sub_4() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U5SubU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Mul_4() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B0>; + type U20 = UInt, B0>, B1>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U5MulU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Div_4() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U5DivU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Rem_4() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B0>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U5RemU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Pow_4() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B0>; + type U625 = UInt, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5PowU4 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Cmp_4() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B0>; + + #[allow(non_camel_case_types)] + type U5CmpU4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_5_BitAnd_5() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B1>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5BitAndU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_BitOr_5() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B1>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5BitOrU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_BitXor_5() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U5BitXorU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Shl_5() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B1>; + type U160 = UInt, B0>, B1>, B0>, B0>, B0>, B0>, B0>; + + #[allow(non_camel_case_types)] + type U5ShlU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Shr_5() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U5ShrU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Add_5() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B1>; + type U10 = UInt, B0>, B1>, B0>; + + #[allow(non_camel_case_types)] + type U5AddU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Min_5() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B1>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5MinU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Max_5() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B1>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5MaxU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Gcd_5() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B1>; + type U5 = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5GcdU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Sub_5() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U5SubU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Mul_5() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B1>; + type U25 = UInt, B1>, B0>, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5MulU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Div_5() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U5DivU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Rem_5() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B1>; + type U0 = UTerm; + + #[allow(non_camel_case_types)] + type U5RemU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_PartialDiv_5() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B1>; + type U1 = UInt; + + #[allow(non_camel_case_types)] + type U5PartialDivU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Pow_5() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B1>; + type U3125 = UInt, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5PowU5 = <>::Output as Same>::Output; + + assert_eq!(::to_u64(), ::to_u64()); +} +#[test] +#[allow(non_snake_case)] +fn test_5_Cmp_5() { + type A = UInt, B0>, B1>; + type B = UInt, B0>, B1>; + + #[allow(non_camel_case_types)] + type U5CmpU5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Equal); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Add_N5() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + type N10 = NInt, B0>, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N5AddN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Sub_N5() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N5SubN5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Mul_N5() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + type P25 = PInt, B1>, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5MulN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Min_N5() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5MinN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Max_N5() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5MaxN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Gcd_N5() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5GcdN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Div_N5() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N5DivN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Rem_N5() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N5RemN5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_PartialDiv_N5() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N5PartialDivN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Cmp_N5() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5CmpN5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Equal); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Add_N4() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>, B0>>; + type N9 = NInt, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5AddN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Sub_N4() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N5SubN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Mul_N4() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>, B0>>; + type P20 = PInt, B0>, B1>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N5MulN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Min_N4() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>, B0>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5MinN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Max_N4() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N5MaxN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Gcd_N4() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N5GcdN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Div_N4() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N5DivN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Rem_N4() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N5RemN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Cmp_N4() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N5CmpN4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Add_N3() { + type A = NInt, B0>, B1>>; + type B = NInt, B1>>; + type N8 = NInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N5AddN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Sub_N3() { + type A = NInt, B0>, B1>>; + type B = NInt, B1>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N5SubN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Mul_N3() { + type A = NInt, B0>, B1>>; + type B = NInt, B1>>; + type P15 = PInt, B1>, B1>, B1>>; + + #[allow(non_camel_case_types)] + type N5MulN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Min_N3() { + type A = NInt, B0>, B1>>; + type B = NInt, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5MinN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Max_N3() { + type A = NInt, B0>, B1>>; + type B = NInt, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N5MaxN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Gcd_N3() { + type A = NInt, B0>, B1>>; + type B = NInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N5GcdN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Div_N3() { + type A = NInt, B0>, B1>>; + type B = NInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N5DivN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Rem_N3() { + type A = NInt, B0>, B1>>; + type B = NInt, B1>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N5RemN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Cmp_N3() { + type A = NInt, B0>, B1>>; + type B = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N5CmpN3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Add_N2() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>>; + type N7 = NInt, B1>, B1>>; + + #[allow(non_camel_case_types)] + type N5AddN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Sub_N2() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N5SubN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Mul_N2() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>>; + type P10 = PInt, B0>, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N5MulN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Min_N2() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5MinN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Max_N2() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N5MaxN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Gcd_N2() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N5GcdN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Div_N2() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N5DivN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Rem_N2() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N5RemN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Cmp_N2() { + type A = NInt, B0>, B1>>; + type B = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N5CmpN2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Add_N1() { + type A = NInt, B0>, B1>>; + type B = NInt>; + type N6 = NInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N5AddN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Sub_N1() { + type A = NInt, B0>, B1>>; + type B = NInt>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N5SubN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Mul_N1() { + type A = NInt, B0>, B1>>; + type B = NInt>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5MulN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Min_N1() { + type A = NInt, B0>, B1>>; + type B = NInt>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5MinN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Max_N1() { + type A = NInt, B0>, B1>>; + type B = NInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N5MaxN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Gcd_N1() { + type A = NInt, B0>, B1>>; + type B = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N5GcdN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Div_N1() { + type A = NInt, B0>, B1>>; + type B = NInt>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5DivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Rem_N1() { + type A = NInt, B0>, B1>>; + type B = NInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N5RemN1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_PartialDiv_N1() { + type A = NInt, B0>, B1>>; + type B = NInt>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5PartialDivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Cmp_N1() { + type A = NInt, B0>, B1>>; + type B = NInt>; + + #[allow(non_camel_case_types)] + type N5CmpN1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Add__0() { + type A = NInt, B0>, B1>>; + type B = Z0; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5Add_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Sub__0() { + type A = NInt, B0>, B1>>; + type B = Z0; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5Sub_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Mul__0() { + type A = NInt, B0>, B1>>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N5Mul_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Min__0() { + type A = NInt, B0>, B1>>; + type B = Z0; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5Min_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Max__0() { + type A = NInt, B0>, B1>>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N5Max_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Gcd__0() { + type A = NInt, B0>, B1>>; + type B = Z0; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5Gcd_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Pow__0() { + type A = NInt, B0>, B1>>; + type B = Z0; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N5Pow_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Cmp__0() { + type A = NInt, B0>, B1>>; + type B = Z0; + + #[allow(non_camel_case_types)] + type N5Cmp_0 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Add_P1() { + type A = NInt, B0>, B1>>; + type B = PInt>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N5AddP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Sub_P1() { + type A = NInt, B0>, B1>>; + type B = PInt>; + type N6 = NInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N5SubP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Mul_P1() { + type A = NInt, B0>, B1>>; + type B = PInt>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5MulP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Min_P1() { + type A = NInt, B0>, B1>>; + type B = PInt>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5MinP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Max_P1() { + type A = NInt, B0>, B1>>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N5MaxP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Gcd_P1() { + type A = NInt, B0>, B1>>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N5GcdP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Div_P1() { + type A = NInt, B0>, B1>>; + type B = PInt>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5DivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Rem_P1() { + type A = NInt, B0>, B1>>; + type B = PInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N5RemP1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_PartialDiv_P1() { + type A = NInt, B0>, B1>>; + type B = PInt>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5PartialDivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Pow_P1() { + type A = NInt, B0>, B1>>; + type B = PInt>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5PowP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Cmp_P1() { + type A = NInt, B0>, B1>>; + type B = PInt>; + + #[allow(non_camel_case_types)] + type N5CmpP1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Add_P2() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N5AddP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Sub_P2() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>>; + type N7 = NInt, B1>, B1>>; + + #[allow(non_camel_case_types)] + type N5SubP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Mul_P2() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>>; + type N10 = NInt, B0>, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N5MulP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Min_P2() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5MinP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Max_P2() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N5MaxP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Gcd_P2() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N5GcdP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Div_P2() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N5DivP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Rem_P2() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N5RemP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Pow_P2() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>>; + type P25 = PInt, B1>, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5PowP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Cmp_P2() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N5CmpP2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Add_P3() { + type A = NInt, B0>, B1>>; + type B = PInt, B1>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N5AddP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Sub_P3() { + type A = NInt, B0>, B1>>; + type B = PInt, B1>>; + type N8 = NInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N5SubP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Mul_P3() { + type A = NInt, B0>, B1>>; + type B = PInt, B1>>; + type N15 = NInt, B1>, B1>, B1>>; + + #[allow(non_camel_case_types)] + type N5MulP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Min_P3() { + type A = NInt, B0>, B1>>; + type B = PInt, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5MinP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Max_P3() { + type A = NInt, B0>, B1>>; + type B = PInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N5MaxP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Gcd_P3() { + type A = NInt, B0>, B1>>; + type B = PInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N5GcdP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Div_P3() { + type A = NInt, B0>, B1>>; + type B = PInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N5DivP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Rem_P3() { + type A = NInt, B0>, B1>>; + type B = PInt, B1>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N5RemP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Pow_P3() { + type A = NInt, B0>, B1>>; + type B = PInt, B1>>; + type N125 = NInt, B1>, B1>, B1>, B1>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5PowP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Cmp_P3() { + type A = NInt, B0>, B1>>; + type B = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N5CmpP3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Add_P4() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N5AddP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Sub_P4() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + type N9 = NInt, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5SubP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Mul_P4() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + type N20 = NInt, B0>, B1>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N5MulP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Min_P4() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5MinP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Max_P4() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N5MaxP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Gcd_P4() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N5GcdP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Div_P4() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N5DivP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Rem_P4() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N5RemP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Pow_P4() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + type P625 = PInt, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5PowP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Cmp_P4() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N5CmpP4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Add_P5() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N5AddP5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Sub_P5() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type N10 = NInt, B0>, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N5SubP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Mul_P5() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type N25 = NInt, B1>, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5MulP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Min_P5() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5MinP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Max_P5() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5MaxP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Gcd_P5() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5GcdP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Div_P5() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N5DivP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Rem_P5() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N5RemP5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_PartialDiv_P5() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N5PartialDivP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Pow_P5() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type N3125 = NInt, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5PowP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Cmp_P5() { + type A = NInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N5CmpP5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Add_N5() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>, B1>>; + type N9 = NInt, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N4AddN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Sub_N5() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N4SubN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Mul_N5() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>, B1>>; + type P20 = PInt, B0>, B1>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MulN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Min_N5() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N4MinN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Max_N5() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>, B1>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MaxN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Gcd_N5() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N4GcdN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Div_N5() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N4DivN5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Rem_N5() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>, B1>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4RemN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Cmp_N5() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N4CmpN5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Add_N4() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + type N8 = NInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4AddN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Sub_N4() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N4SubN4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Mul_N4() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + type P16 = PInt, B0>, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MulN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Min_N4() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MinN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Max_N4() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MaxN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Gcd_N4() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4GcdN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Div_N4() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N4DivN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Rem_N4() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N4RemN4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_PartialDiv_N4() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N4PartialDivN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Cmp_N4() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4CmpN4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Equal); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Add_N3() { + type A = NInt, B0>, B0>>; + type B = NInt, B1>>; + type N7 = NInt, B1>, B1>>; + + #[allow(non_camel_case_types)] + type N4AddN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Sub_N3() { + type A = NInt, B0>, B0>>; + type B = NInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N4SubN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Mul_N3() { + type A = NInt, B0>, B0>>; + type B = NInt, B1>>; + type P12 = PInt, B1>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MulN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Min_N3() { + type A = NInt, B0>, B0>>; + type B = NInt, B1>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MinN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Max_N3() { + type A = NInt, B0>, B0>>; + type B = NInt, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N4MaxN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Gcd_N3() { + type A = NInt, B0>, B0>>; + type B = NInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N4GcdN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Div_N3() { + type A = NInt, B0>, B0>>; + type B = NInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N4DivN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Rem_N3() { + type A = NInt, B0>, B0>>; + type B = NInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N4RemN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Cmp_N3() { + type A = NInt, B0>, B0>>; + type B = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N4CmpN3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Add_N2() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>>; + type N6 = NInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N4AddN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Sub_N2() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N4SubN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Mul_N2() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>>; + type P8 = PInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MulN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Min_N2() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MinN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Max_N2() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N4MaxN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Gcd_N2() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N4GcdN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Div_N2() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N4DivN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Rem_N2() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N4RemN2 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_PartialDiv_N2() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N4PartialDivN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Cmp_N2() { + type A = NInt, B0>, B0>>; + type B = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N4CmpN2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Add_N1() { + type A = NInt, B0>, B0>>; + type B = NInt>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N4AddN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Sub_N1() { + type A = NInt, B0>, B0>>; + type B = NInt>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N4SubN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Mul_N1() { + type A = NInt, B0>, B0>>; + type B = NInt>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MulN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Min_N1() { + type A = NInt, B0>, B0>>; + type B = NInt>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MinN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Max_N1() { + type A = NInt, B0>, B0>>; + type B = NInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N4MaxN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Gcd_N1() { + type A = NInt, B0>, B0>>; + type B = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N4GcdN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Div_N1() { + type A = NInt, B0>, B0>>; + type B = NInt>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4DivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Rem_N1() { + type A = NInt, B0>, B0>>; + type B = NInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N4RemN1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_PartialDiv_N1() { + type A = NInt, B0>, B0>>; + type B = NInt>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4PartialDivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Cmp_N1() { + type A = NInt, B0>, B0>>; + type B = NInt>; + + #[allow(non_camel_case_types)] + type N4CmpN1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Add__0() { + type A = NInt, B0>, B0>>; + type B = Z0; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4Add_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Sub__0() { + type A = NInt, B0>, B0>>; + type B = Z0; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4Sub_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Mul__0() { + type A = NInt, B0>, B0>>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N4Mul_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Min__0() { + type A = NInt, B0>, B0>>; + type B = Z0; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4Min_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Max__0() { + type A = NInt, B0>, B0>>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N4Max_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Gcd__0() { + type A = NInt, B0>, B0>>; + type B = Z0; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4Gcd_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Pow__0() { + type A = NInt, B0>, B0>>; + type B = Z0; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N4Pow_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Cmp__0() { + type A = NInt, B0>, B0>>; + type B = Z0; + + #[allow(non_camel_case_types)] + type N4Cmp_0 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Add_P1() { + type A = NInt, B0>, B0>>; + type B = PInt>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N4AddP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Sub_P1() { + type A = NInt, B0>, B0>>; + type B = PInt>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N4SubP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Mul_P1() { + type A = NInt, B0>, B0>>; + type B = PInt>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MulP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Min_P1() { + type A = NInt, B0>, B0>>; + type B = PInt>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MinP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Max_P1() { + type A = NInt, B0>, B0>>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N4MaxP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Gcd_P1() { + type A = NInt, B0>, B0>>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N4GcdP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Div_P1() { + type A = NInt, B0>, B0>>; + type B = PInt>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4DivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Rem_P1() { + type A = NInt, B0>, B0>>; + type B = PInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N4RemP1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_PartialDiv_P1() { + type A = NInt, B0>, B0>>; + type B = PInt>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4PartialDivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Pow_P1() { + type A = NInt, B0>, B0>>; + type B = PInt>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4PowP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Cmp_P1() { + type A = NInt, B0>, B0>>; + type B = PInt>; + + #[allow(non_camel_case_types)] + type N4CmpP1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Add_P2() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N4AddP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Sub_P2() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>>; + type N6 = NInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N4SubP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Mul_P2() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>>; + type N8 = NInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MulP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Min_P2() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MinP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Max_P2() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N4MaxP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Gcd_P2() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N4GcdP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Div_P2() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N4DivP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Rem_P2() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N4RemP2 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_PartialDiv_P2() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N4PartialDivP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Pow_P2() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>>; + type P16 = PInt, B0>, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4PowP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Cmp_P2() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N4CmpP2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Add_P3() { + type A = NInt, B0>, B0>>; + type B = PInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N4AddP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Sub_P3() { + type A = NInt, B0>, B0>>; + type B = PInt, B1>>; + type N7 = NInt, B1>, B1>>; + + #[allow(non_camel_case_types)] + type N4SubP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Mul_P3() { + type A = NInt, B0>, B0>>; + type B = PInt, B1>>; + type N12 = NInt, B1>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MulP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Min_P3() { + type A = NInt, B0>, B0>>; + type B = PInt, B1>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MinP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Max_P3() { + type A = NInt, B0>, B0>>; + type B = PInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N4MaxP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Gcd_P3() { + type A = NInt, B0>, B0>>; + type B = PInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N4GcdP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Div_P3() { + type A = NInt, B0>, B0>>; + type B = PInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N4DivP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Rem_P3() { + type A = NInt, B0>, B0>>; + type B = PInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N4RemP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Pow_P3() { + type A = NInt, B0>, B0>>; + type B = PInt, B1>>; + type N64 = NInt, B0>, B0>, B0>, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4PowP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Cmp_P3() { + type A = NInt, B0>, B0>>; + type B = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N4CmpP3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Add_P4() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N4AddP4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Sub_P4() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type N8 = NInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4SubP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Mul_P4() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type N16 = NInt, B0>, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MulP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Min_P4() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MinP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Max_P4() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MaxP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Gcd_P4() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4GcdP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Div_P4() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N4DivP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Rem_P4() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N4RemP4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_PartialDiv_P4() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N4PartialDivP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Pow_P4() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type P256 = PInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4PowP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Cmp_P4() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4CmpP4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Add_P5() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N4AddP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Sub_P5() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + type N9 = NInt, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N4SubP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Mul_P5() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + type N20 = NInt, B0>, B1>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MulP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Min_P5() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4MinP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Max_P5() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N4MaxP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Gcd_P5() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N4GcdP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Div_P5() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N4DivP5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Rem_P5() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4RemP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Pow_P5() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + type N1024 = NInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N4PowP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Cmp_P5() { + type A = NInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N4CmpP5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Add_N5() { + type A = NInt, B1>>; + type B = NInt, B0>, B1>>; + type N8 = NInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N3AddN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Sub_N5() { + type A = NInt, B1>>; + type B = NInt, B0>, B1>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N3SubN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Mul_N5() { + type A = NInt, B1>>; + type B = NInt, B0>, B1>>; + type P15 = PInt, B1>, B1>, B1>>; + + #[allow(non_camel_case_types)] + type N3MulN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Min_N5() { + type A = NInt, B1>>; + type B = NInt, B0>, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N3MinN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Max_N5() { + type A = NInt, B1>>; + type B = NInt, B0>, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3MaxN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Gcd_N5() { + type A = NInt, B1>>; + type B = NInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N3GcdN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Div_N5() { + type A = NInt, B1>>; + type B = NInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N3DivN5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Rem_N5() { + type A = NInt, B1>>; + type B = NInt, B0>, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3RemN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Cmp_N5() { + type A = NInt, B1>>; + type B = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N3CmpN5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Add_N4() { + type A = NInt, B1>>; + type B = NInt, B0>, B0>>; + type N7 = NInt, B1>, B1>>; + + #[allow(non_camel_case_types)] + type N3AddN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Sub_N4() { + type A = NInt, B1>>; + type B = NInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N3SubN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Mul_N4() { + type A = NInt, B1>>; + type B = NInt, B0>, B0>>; + type P12 = PInt, B1>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N3MulN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Min_N4() { + type A = NInt, B1>>; + type B = NInt, B0>, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N3MinN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Max_N4() { + type A = NInt, B1>>; + type B = NInt, B0>, B0>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3MaxN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Gcd_N4() { + type A = NInt, B1>>; + type B = NInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N3GcdN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Div_N4() { + type A = NInt, B1>>; + type B = NInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N3DivN4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Rem_N4() { + type A = NInt, B1>>; + type B = NInt, B0>, B0>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3RemN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Cmp_N4() { + type A = NInt, B1>>; + type B = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N3CmpN4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Add_N3() { + type A = NInt, B1>>; + type B = NInt, B1>>; + type N6 = NInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N3AddN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Sub_N3() { + type A = NInt, B1>>; + type B = NInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N3SubN3 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Mul_N3() { + type A = NInt, B1>>; + type B = NInt, B1>>; + type P9 = PInt, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N3MulN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Min_N3() { + type A = NInt, B1>>; + type B = NInt, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3MinN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Max_N3() { + type A = NInt, B1>>; + type B = NInt, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3MaxN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Gcd_N3() { + type A = NInt, B1>>; + type B = NInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N3GcdN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Div_N3() { + type A = NInt, B1>>; + type B = NInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N3DivN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Rem_N3() { + type A = NInt, B1>>; + type B = NInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N3RemN3 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_PartialDiv_N3() { + type A = NInt, B1>>; + type B = NInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N3PartialDivN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Cmp_N3() { + type A = NInt, B1>>; + type B = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3CmpN3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Equal); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Add_N2() { + type A = NInt, B1>>; + type B = NInt, B0>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N3AddN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Sub_N2() { + type A = NInt, B1>>; + type B = NInt, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N3SubN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Mul_N2() { + type A = NInt, B1>>; + type B = NInt, B0>>; + type P6 = PInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N3MulN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Min_N2() { + type A = NInt, B1>>; + type B = NInt, B0>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3MinN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Max_N2() { + type A = NInt, B1>>; + type B = NInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N3MaxN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Gcd_N2() { + type A = NInt, B1>>; + type B = NInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N3GcdN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Div_N2() { + type A = NInt, B1>>; + type B = NInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N3DivN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Rem_N2() { + type A = NInt, B1>>; + type B = NInt, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N3RemN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Cmp_N2() { + type A = NInt, B1>>; + type B = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N3CmpN2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Add_N1() { + type A = NInt, B1>>; + type B = NInt>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N3AddN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Sub_N1() { + type A = NInt, B1>>; + type B = NInt>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N3SubN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Mul_N1() { + type A = NInt, B1>>; + type B = NInt>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N3MulN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Min_N1() { + type A = NInt, B1>>; + type B = NInt>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3MinN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Max_N1() { + type A = NInt, B1>>; + type B = NInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N3MaxN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Gcd_N1() { + type A = NInt, B1>>; + type B = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N3GcdN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Div_N1() { + type A = NInt, B1>>; + type B = NInt>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N3DivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Rem_N1() { + type A = NInt, B1>>; + type B = NInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N3RemN1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_PartialDiv_N1() { + type A = NInt, B1>>; + type B = NInt>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N3PartialDivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Cmp_N1() { + type A = NInt, B1>>; + type B = NInt>; + + #[allow(non_camel_case_types)] + type N3CmpN1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Add__0() { + type A = NInt, B1>>; + type B = Z0; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3Add_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Sub__0() { + type A = NInt, B1>>; + type B = Z0; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3Sub_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Mul__0() { + type A = NInt, B1>>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N3Mul_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Min__0() { + type A = NInt, B1>>; + type B = Z0; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3Min_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Max__0() { + type A = NInt, B1>>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N3Max_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Gcd__0() { + type A = NInt, B1>>; + type B = Z0; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N3Gcd_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Pow__0() { + type A = NInt, B1>>; + type B = Z0; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N3Pow_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Cmp__0() { + type A = NInt, B1>>; + type B = Z0; + + #[allow(non_camel_case_types)] + type N3Cmp_0 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Add_P1() { + type A = NInt, B1>>; + type B = PInt>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N3AddP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Sub_P1() { + type A = NInt, B1>>; + type B = PInt>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N3SubP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Mul_P1() { + type A = NInt, B1>>; + type B = PInt>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3MulP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Min_P1() { + type A = NInt, B1>>; + type B = PInt>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3MinP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Max_P1() { + type A = NInt, B1>>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N3MaxP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Gcd_P1() { + type A = NInt, B1>>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N3GcdP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Div_P1() { + type A = NInt, B1>>; + type B = PInt>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3DivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Rem_P1() { + type A = NInt, B1>>; + type B = PInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N3RemP1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_PartialDiv_P1() { + type A = NInt, B1>>; + type B = PInt>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3PartialDivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Pow_P1() { + type A = NInt, B1>>; + type B = PInt>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3PowP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Cmp_P1() { + type A = NInt, B1>>; + type B = PInt>; + + #[allow(non_camel_case_types)] + type N3CmpP1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Add_P2() { + type A = NInt, B1>>; + type B = PInt, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N3AddP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Sub_P2() { + type A = NInt, B1>>; + type B = PInt, B0>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N3SubP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Mul_P2() { + type A = NInt, B1>>; + type B = PInt, B0>>; + type N6 = NInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N3MulP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Min_P2() { + type A = NInt, B1>>; + type B = PInt, B0>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3MinP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Max_P2() { + type A = NInt, B1>>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N3MaxP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Gcd_P2() { + type A = NInt, B1>>; + type B = PInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N3GcdP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Div_P2() { + type A = NInt, B1>>; + type B = PInt, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N3DivP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Rem_P2() { + type A = NInt, B1>>; + type B = PInt, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N3RemP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Pow_P2() { + type A = NInt, B1>>; + type B = PInt, B0>>; + type P9 = PInt, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N3PowP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Cmp_P2() { + type A = NInt, B1>>; + type B = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N3CmpP2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Add_P3() { + type A = NInt, B1>>; + type B = PInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N3AddP3 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Sub_P3() { + type A = NInt, B1>>; + type B = PInt, B1>>; + type N6 = NInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N3SubP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Mul_P3() { + type A = NInt, B1>>; + type B = PInt, B1>>; + type N9 = NInt, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N3MulP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Min_P3() { + type A = NInt, B1>>; + type B = PInt, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3MinP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Max_P3() { + type A = NInt, B1>>; + type B = PInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N3MaxP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Gcd_P3() { + type A = NInt, B1>>; + type B = PInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N3GcdP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Div_P3() { + type A = NInt, B1>>; + type B = PInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N3DivP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Rem_P3() { + type A = NInt, B1>>; + type B = PInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N3RemP3 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_PartialDiv_P3() { + type A = NInt, B1>>; + type B = PInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N3PartialDivP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Pow_P3() { + type A = NInt, B1>>; + type B = PInt, B1>>; + type N27 = NInt, B1>, B0>, B1>, B1>>; + + #[allow(non_camel_case_types)] + type N3PowP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Cmp_P3() { + type A = NInt, B1>>; + type B = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N3CmpP3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Add_P4() { + type A = NInt, B1>>; + type B = PInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N3AddP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Sub_P4() { + type A = NInt, B1>>; + type B = PInt, B0>, B0>>; + type N7 = NInt, B1>, B1>>; + + #[allow(non_camel_case_types)] + type N3SubP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Mul_P4() { + type A = NInt, B1>>; + type B = PInt, B0>, B0>>; + type N12 = NInt, B1>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N3MulP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Min_P4() { + type A = NInt, B1>>; + type B = PInt, B0>, B0>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3MinP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Max_P4() { + type A = NInt, B1>>; + type B = PInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N3MaxP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Gcd_P4() { + type A = NInt, B1>>; + type B = PInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N3GcdP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Div_P4() { + type A = NInt, B1>>; + type B = PInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N3DivP4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Rem_P4() { + type A = NInt, B1>>; + type B = PInt, B0>, B0>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3RemP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Pow_P4() { + type A = NInt, B1>>; + type B = PInt, B0>, B0>>; + type P81 = PInt, B0>, B1>, B0>, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N3PowP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Cmp_P4() { + type A = NInt, B1>>; + type B = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N3CmpP4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Add_P5() { + type A = NInt, B1>>; + type B = PInt, B0>, B1>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N3AddP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Sub_P5() { + type A = NInt, B1>>; + type B = PInt, B0>, B1>>; + type N8 = NInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N3SubP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Mul_P5() { + type A = NInt, B1>>; + type B = PInt, B0>, B1>>; + type N15 = NInt, B1>, B1>, B1>>; + + #[allow(non_camel_case_types)] + type N3MulP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Min_P5() { + type A = NInt, B1>>; + type B = PInt, B0>, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3MinP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Max_P5() { + type A = NInt, B1>>; + type B = PInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N3MaxP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Gcd_P5() { + type A = NInt, B1>>; + type B = PInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N3GcdP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Div_P5() { + type A = NInt, B1>>; + type B = PInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N3DivP5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Rem_P5() { + type A = NInt, B1>>; + type B = PInt, B0>, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N3RemP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Pow_P5() { + type A = NInt, B1>>; + type B = PInt, B0>, B1>>; + type N243 = NInt, B1>, B1>, B1>, B0>, B0>, B1>, B1>>; + + #[allow(non_camel_case_types)] + type N3PowP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Cmp_P5() { + type A = NInt, B1>>; + type B = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N3CmpP5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Add_N5() { + type A = NInt, B0>>; + type B = NInt, B0>, B1>>; + type N7 = NInt, B1>, B1>>; + + #[allow(non_camel_case_types)] + type N2AddN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Sub_N5() { + type A = NInt, B0>>; + type B = NInt, B0>, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N2SubN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Mul_N5() { + type A = NInt, B0>>; + type B = NInt, B0>, B1>>; + type P10 = PInt, B0>, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N2MulN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Min_N5() { + type A = NInt, B0>>; + type B = NInt, B0>, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N2MinN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Max_N5() { + type A = NInt, B0>>; + type B = NInt, B0>, B1>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2MaxN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Gcd_N5() { + type A = NInt, B0>>; + type B = NInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N2GcdN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Div_N5() { + type A = NInt, B0>>; + type B = NInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N2DivN5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Rem_N5() { + type A = NInt, B0>>; + type B = NInt, B0>, B1>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2RemN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Cmp_N5() { + type A = NInt, B0>>; + type B = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N2CmpN5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Add_N4() { + type A = NInt, B0>>; + type B = NInt, B0>, B0>>; + type N6 = NInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N2AddN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Sub_N4() { + type A = NInt, B0>>; + type B = NInt, B0>, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N2SubN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Mul_N4() { + type A = NInt, B0>>; + type B = NInt, B0>, B0>>; + type P8 = PInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N2MulN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Min_N4() { + type A = NInt, B0>>; + type B = NInt, B0>, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N2MinN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Max_N4() { + type A = NInt, B0>>; + type B = NInt, B0>, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2MaxN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Gcd_N4() { + type A = NInt, B0>>; + type B = NInt, B0>, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N2GcdN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Div_N4() { + type A = NInt, B0>>; + type B = NInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N2DivN4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Rem_N4() { + type A = NInt, B0>>; + type B = NInt, B0>, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2RemN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Cmp_N4() { + type A = NInt, B0>>; + type B = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N2CmpN4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Add_N3() { + type A = NInt, B0>>; + type B = NInt, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N2AddN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Sub_N3() { + type A = NInt, B0>>; + type B = NInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N2SubN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Mul_N3() { + type A = NInt, B0>>; + type B = NInt, B1>>; + type P6 = PInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N2MulN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Min_N3() { + type A = NInt, B0>>; + type B = NInt, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N2MinN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Max_N3() { + type A = NInt, B0>>; + type B = NInt, B1>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2MaxN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Gcd_N3() { + type A = NInt, B0>>; + type B = NInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N2GcdN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Div_N3() { + type A = NInt, B0>>; + type B = NInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N2DivN3 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Rem_N3() { + type A = NInt, B0>>; + type B = NInt, B1>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2RemN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Cmp_N3() { + type A = NInt, B0>>; + type B = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N2CmpN3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Add_N2() { + type A = NInt, B0>>; + type B = NInt, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N2AddN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Sub_N2() { + type A = NInt, B0>>; + type B = NInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N2SubN2 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Mul_N2() { + type A = NInt, B0>>; + type B = NInt, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N2MulN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Min_N2() { + type A = NInt, B0>>; + type B = NInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2MinN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Max_N2() { + type A = NInt, B0>>; + type B = NInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2MaxN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Gcd_N2() { + type A = NInt, B0>>; + type B = NInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N2GcdN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Div_N2() { + type A = NInt, B0>>; + type B = NInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N2DivN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Rem_N2() { + type A = NInt, B0>>; + type B = NInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N2RemN2 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_PartialDiv_N2() { + type A = NInt, B0>>; + type B = NInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N2PartialDivN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Cmp_N2() { + type A = NInt, B0>>; + type B = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2CmpN2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Equal); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Add_N1() { + type A = NInt, B0>>; + type B = NInt>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N2AddN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Sub_N1() { + type A = NInt, B0>>; + type B = NInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N2SubN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Mul_N1() { + type A = NInt, B0>>; + type B = NInt>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N2MulN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Min_N1() { + type A = NInt, B0>>; + type B = NInt>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2MinN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Max_N1() { + type A = NInt, B0>>; + type B = NInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N2MaxN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Gcd_N1() { + type A = NInt, B0>>; + type B = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N2GcdN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Div_N1() { + type A = NInt, B0>>; + type B = NInt>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N2DivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Rem_N1() { + type A = NInt, B0>>; + type B = NInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N2RemN1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_PartialDiv_N1() { + type A = NInt, B0>>; + type B = NInt>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N2PartialDivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Cmp_N1() { + type A = NInt, B0>>; + type B = NInt>; + + #[allow(non_camel_case_types)] + type N2CmpN1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Add__0() { + type A = NInt, B0>>; + type B = Z0; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2Add_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Sub__0() { + type A = NInt, B0>>; + type B = Z0; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2Sub_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Mul__0() { + type A = NInt, B0>>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N2Mul_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Min__0() { + type A = NInt, B0>>; + type B = Z0; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2Min_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Max__0() { + type A = NInt, B0>>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N2Max_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Gcd__0() { + type A = NInt, B0>>; + type B = Z0; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N2Gcd_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Pow__0() { + type A = NInt, B0>>; + type B = Z0; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N2Pow_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Cmp__0() { + type A = NInt, B0>>; + type B = Z0; + + #[allow(non_camel_case_types)] + type N2Cmp_0 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Add_P1() { + type A = NInt, B0>>; + type B = PInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N2AddP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Sub_P1() { + type A = NInt, B0>>; + type B = PInt>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N2SubP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Mul_P1() { + type A = NInt, B0>>; + type B = PInt>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2MulP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Min_P1() { + type A = NInt, B0>>; + type B = PInt>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2MinP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Max_P1() { + type A = NInt, B0>>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N2MaxP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Gcd_P1() { + type A = NInt, B0>>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N2GcdP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Div_P1() { + type A = NInt, B0>>; + type B = PInt>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2DivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Rem_P1() { + type A = NInt, B0>>; + type B = PInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N2RemP1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_PartialDiv_P1() { + type A = NInt, B0>>; + type B = PInt>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2PartialDivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Pow_P1() { + type A = NInt, B0>>; + type B = PInt>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2PowP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Cmp_P1() { + type A = NInt, B0>>; + type B = PInt>; + + #[allow(non_camel_case_types)] + type N2CmpP1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Add_P2() { + type A = NInt, B0>>; + type B = PInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N2AddP2 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Sub_P2() { + type A = NInt, B0>>; + type B = PInt, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N2SubP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Mul_P2() { + type A = NInt, B0>>; + type B = PInt, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N2MulP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Min_P2() { + type A = NInt, B0>>; + type B = PInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2MinP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Max_P2() { + type A = NInt, B0>>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N2MaxP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Gcd_P2() { + type A = NInt, B0>>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N2GcdP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Div_P2() { + type A = NInt, B0>>; + type B = PInt, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N2DivP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Rem_P2() { + type A = NInt, B0>>; + type B = PInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N2RemP2 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_PartialDiv_P2() { + type A = NInt, B0>>; + type B = PInt, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N2PartialDivP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Pow_P2() { + type A = NInt, B0>>; + type B = PInt, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N2PowP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Cmp_P2() { + type A = NInt, B0>>; + type B = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N2CmpP2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Add_P3() { + type A = NInt, B0>>; + type B = PInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N2AddP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Sub_P3() { + type A = NInt, B0>>; + type B = PInt, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N2SubP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Mul_P3() { + type A = NInt, B0>>; + type B = PInt, B1>>; + type N6 = NInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N2MulP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Min_P3() { + type A = NInt, B0>>; + type B = PInt, B1>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2MinP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Max_P3() { + type A = NInt, B0>>; + type B = PInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N2MaxP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Gcd_P3() { + type A = NInt, B0>>; + type B = PInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N2GcdP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Div_P3() { + type A = NInt, B0>>; + type B = PInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N2DivP3 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Rem_P3() { + type A = NInt, B0>>; + type B = PInt, B1>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2RemP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Pow_P3() { + type A = NInt, B0>>; + type B = PInt, B1>>; + type N8 = NInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N2PowP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Cmp_P3() { + type A = NInt, B0>>; + type B = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N2CmpP3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Add_P4() { + type A = NInt, B0>>; + type B = PInt, B0>, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N2AddP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Sub_P4() { + type A = NInt, B0>>; + type B = PInt, B0>, B0>>; + type N6 = NInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N2SubP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Mul_P4() { + type A = NInt, B0>>; + type B = PInt, B0>, B0>>; + type N8 = NInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N2MulP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Min_P4() { + type A = NInt, B0>>; + type B = PInt, B0>, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2MinP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Max_P4() { + type A = NInt, B0>>; + type B = PInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N2MaxP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Gcd_P4() { + type A = NInt, B0>>; + type B = PInt, B0>, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N2GcdP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Div_P4() { + type A = NInt, B0>>; + type B = PInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N2DivP4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Rem_P4() { + type A = NInt, B0>>; + type B = PInt, B0>, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2RemP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Pow_P4() { + type A = NInt, B0>>; + type B = PInt, B0>, B0>>; + type P16 = PInt, B0>, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N2PowP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Cmp_P4() { + type A = NInt, B0>>; + type B = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N2CmpP4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Add_P5() { + type A = NInt, B0>>; + type B = PInt, B0>, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N2AddP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Sub_P5() { + type A = NInt, B0>>; + type B = PInt, B0>, B1>>; + type N7 = NInt, B1>, B1>>; + + #[allow(non_camel_case_types)] + type N2SubP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Mul_P5() { + type A = NInt, B0>>; + type B = PInt, B0>, B1>>; + type N10 = NInt, B0>, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N2MulP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Min_P5() { + type A = NInt, B0>>; + type B = PInt, B0>, B1>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2MinP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Max_P5() { + type A = NInt, B0>>; + type B = PInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N2MaxP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Gcd_P5() { + type A = NInt, B0>>; + type B = PInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N2GcdP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Div_P5() { + type A = NInt, B0>>; + type B = PInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N2DivP5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Rem_P5() { + type A = NInt, B0>>; + type B = PInt, B0>, B1>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N2RemP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Pow_P5() { + type A = NInt, B0>>; + type B = PInt, B0>, B1>>; + type N32 = NInt, B0>, B0>, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N2PowP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Cmp_P5() { + type A = NInt, B0>>; + type B = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N2CmpP5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Add_N5() { + type A = NInt>; + type B = NInt, B0>, B1>>; + type N6 = NInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N1AddN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Sub_N5() { + type A = NInt>; + type B = NInt, B0>, B1>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N1SubN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Mul_N5() { + type A = NInt>; + type B = NInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N1MulN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Min_N5() { + type A = NInt>; + type B = NInt, B0>, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N1MinN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Max_N5() { + type A = NInt>; + type B = NInt, B0>, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1MaxN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Gcd_N5() { + type A = NInt>; + type B = NInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1GcdN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Div_N5() { + type A = NInt>; + type B = NInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N1DivN5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Rem_N5() { + type A = NInt>; + type B = NInt, B0>, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1RemN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Pow_N5() { + type A = NInt>; + type B = NInt, B0>, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1PowN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Cmp_N5() { + type A = NInt>; + type B = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N1CmpN5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Add_N4() { + type A = NInt>; + type B = NInt, B0>, B0>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N1AddN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Sub_N4() { + type A = NInt>; + type B = NInt, B0>, B0>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N1SubN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Mul_N4() { + type A = NInt>; + type B = NInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N1MulN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Min_N4() { + type A = NInt>; + type B = NInt, B0>, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N1MinN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Max_N4() { + type A = NInt>; + type B = NInt, B0>, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1MaxN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Gcd_N4() { + type A = NInt>; + type B = NInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1GcdN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Div_N4() { + type A = NInt>; + type B = NInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N1DivN4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Rem_N4() { + type A = NInt>; + type B = NInt, B0>, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1RemN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Pow_N4() { + type A = NInt>; + type B = NInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1PowN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Cmp_N4() { + type A = NInt>; + type B = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N1CmpN4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Add_N3() { + type A = NInt>; + type B = NInt, B1>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N1AddN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Sub_N3() { + type A = NInt>; + type B = NInt, B1>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N1SubN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Mul_N3() { + type A = NInt>; + type B = NInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N1MulN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Min_N3() { + type A = NInt>; + type B = NInt, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N1MinN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Max_N3() { + type A = NInt>; + type B = NInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1MaxN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Gcd_N3() { + type A = NInt>; + type B = NInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1GcdN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Div_N3() { + type A = NInt>; + type B = NInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N1DivN3 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Rem_N3() { + type A = NInt>; + type B = NInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1RemN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Pow_N3() { + type A = NInt>; + type B = NInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1PowN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Cmp_N3() { + type A = NInt>; + type B = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N1CmpN3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Add_N2() { + type A = NInt>; + type B = NInt, B0>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N1AddN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Sub_N2() { + type A = NInt>; + type B = NInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1SubN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Mul_N2() { + type A = NInt>; + type B = NInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N1MulN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Min_N2() { + type A = NInt>; + type B = NInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N1MinN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Max_N2() { + type A = NInt>; + type B = NInt, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1MaxN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Gcd_N2() { + type A = NInt>; + type B = NInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1GcdN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Div_N2() { + type A = NInt>; + type B = NInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N1DivN2 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Rem_N2() { + type A = NInt>; + type B = NInt, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1RemN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Pow_N2() { + type A = NInt>; + type B = NInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1PowN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Cmp_N2() { + type A = NInt>; + type B = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N1CmpN2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Add_N1() { + type A = NInt>; + type B = NInt>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N1AddN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Sub_N1() { + type A = NInt>; + type B = NInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N1SubN1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Mul_N1() { + type A = NInt>; + type B = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1MulN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Min_N1() { + type A = NInt>; + type B = NInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1MinN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Max_N1() { + type A = NInt>; + type B = NInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1MaxN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Gcd_N1() { + type A = NInt>; + type B = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1GcdN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Div_N1() { + type A = NInt>; + type B = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1DivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Rem_N1() { + type A = NInt>; + type B = NInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N1RemN1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_PartialDiv_N1() { + type A = NInt>; + type B = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1PartialDivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Pow_N1() { + type A = NInt>; + type B = NInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1PowN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Cmp_N1() { + type A = NInt>; + type B = NInt>; + + #[allow(non_camel_case_types)] + type N1CmpN1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Equal); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Add__0() { + type A = NInt>; + type B = Z0; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1Add_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Sub__0() { + type A = NInt>; + type B = Z0; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1Sub_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Mul__0() { + type A = NInt>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N1Mul_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Min__0() { + type A = NInt>; + type B = Z0; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1Min_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Max__0() { + type A = NInt>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N1Max_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Gcd__0() { + type A = NInt>; + type B = Z0; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1Gcd_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Pow__0() { + type A = NInt>; + type B = Z0; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1Pow_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Cmp__0() { + type A = NInt>; + type B = Z0; + + #[allow(non_camel_case_types)] + type N1Cmp_0 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Add_P1() { + type A = NInt>; + type B = PInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N1AddP1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Sub_P1() { + type A = NInt>; + type B = PInt>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N1SubP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Mul_P1() { + type A = NInt>; + type B = PInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1MulP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Min_P1() { + type A = NInt>; + type B = PInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1MinP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Max_P1() { + type A = NInt>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1MaxP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Gcd_P1() { + type A = NInt>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1GcdP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Div_P1() { + type A = NInt>; + type B = PInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1DivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Rem_P1() { + type A = NInt>; + type B = PInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N1RemP1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_PartialDiv_P1() { + type A = NInt>; + type B = PInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1PartialDivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Pow_P1() { + type A = NInt>; + type B = PInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1PowP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Cmp_P1() { + type A = NInt>; + type B = PInt>; + + #[allow(non_camel_case_types)] + type N1CmpP1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Add_P2() { + type A = NInt>; + type B = PInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1AddP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Sub_P2() { + type A = NInt>; + type B = PInt, B0>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N1SubP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Mul_P2() { + type A = NInt>; + type B = PInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type N1MulP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Min_P2() { + type A = NInt>; + type B = PInt, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1MinP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Max_P2() { + type A = NInt>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N1MaxP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Gcd_P2() { + type A = NInt>; + type B = PInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1GcdP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Div_P2() { + type A = NInt>; + type B = PInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N1DivP2 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Rem_P2() { + type A = NInt>; + type B = PInt, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1RemP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Pow_P2() { + type A = NInt>; + type B = PInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1PowP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Cmp_P2() { + type A = NInt>; + type B = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N1CmpP2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Add_P3() { + type A = NInt>; + type B = PInt, B1>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type N1AddP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Sub_P3() { + type A = NInt>; + type B = PInt, B1>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N1SubP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Mul_P3() { + type A = NInt>; + type B = PInt, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type N1MulP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Min_P3() { + type A = NInt>; + type B = PInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1MinP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Max_P3() { + type A = NInt>; + type B = PInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N1MaxP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Gcd_P3() { + type A = NInt>; + type B = PInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1GcdP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Div_P3() { + type A = NInt>; + type B = PInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N1DivP3 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Rem_P3() { + type A = NInt>; + type B = PInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1RemP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Pow_P3() { + type A = NInt>; + type B = PInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1PowP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Cmp_P3() { + type A = NInt>; + type B = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N1CmpP3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Add_P4() { + type A = NInt>; + type B = PInt, B0>, B0>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type N1AddP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Sub_P4() { + type A = NInt>; + type B = PInt, B0>, B0>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N1SubP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Mul_P4() { + type A = NInt>; + type B = PInt, B0>, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N1MulP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Min_P4() { + type A = NInt>; + type B = PInt, B0>, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1MinP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Max_P4() { + type A = NInt>; + type B = PInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N1MaxP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Gcd_P4() { + type A = NInt>; + type B = PInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1GcdP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Div_P4() { + type A = NInt>; + type B = PInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N1DivP4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Rem_P4() { + type A = NInt>; + type B = PInt, B0>, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1RemP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Pow_P4() { + type A = NInt>; + type B = PInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1PowP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Cmp_P4() { + type A = NInt>; + type B = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N1CmpP4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Add_P5() { + type A = NInt>; + type B = PInt, B0>, B1>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type N1AddP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Sub_P5() { + type A = NInt>; + type B = PInt, B0>, B1>>; + type N6 = NInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type N1SubP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Mul_P5() { + type A = NInt>; + type B = PInt, B0>, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N1MulP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Min_P5() { + type A = NInt>; + type B = PInt, B0>, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1MinP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Max_P5() { + type A = NInt>; + type B = PInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N1MaxP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Gcd_P5() { + type A = NInt>; + type B = PInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type N1GcdP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Div_P5() { + type A = NInt>; + type B = PInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type N1DivP5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Rem_P5() { + type A = NInt>; + type B = PInt, B0>, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1RemP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Pow_P5() { + type A = NInt>; + type B = PInt, B0>, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type N1PowP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Cmp_P5() { + type A = NInt>; + type B = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type N1CmpP5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Add_N5() { + type A = Z0; + type B = NInt, B0>, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type _0AddN5 = <>::Output as Same>::Output; + + assert_eq!(<_0AddN5 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Sub_N5() { + type A = Z0; + type B = NInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type _0SubN5 = <>::Output as Same>::Output; + + assert_eq!(<_0SubN5 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Mul_N5() { + type A = Z0; + type B = NInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MulN5 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MulN5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Min_N5() { + type A = Z0; + type B = NInt, B0>, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type _0MinN5 = <>::Output as Same>::Output; + + assert_eq!(<_0MinN5 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Max_N5() { + type A = Z0; + type B = NInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MaxN5 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MaxN5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Gcd_N5() { + type A = Z0; + type B = NInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type _0GcdN5 = <>::Output as Same>::Output; + + assert_eq!(<_0GcdN5 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Div_N5() { + type A = Z0; + type B = NInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0DivN5 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0DivN5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Rem_N5() { + type A = Z0; + type B = NInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0RemN5 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0RemN5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_PartialDiv_N5() { + type A = Z0; + type B = NInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0PartialDivN5 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0PartialDivN5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Cmp_N5() { + type A = Z0; + type B = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type _0CmpN5 = >::Output; + assert_eq!(<_0CmpN5 as Ord>::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Add_N4() { + type A = Z0; + type B = NInt, B0>, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type _0AddN4 = <>::Output as Same>::Output; + + assert_eq!(<_0AddN4 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Sub_N4() { + type A = Z0; + type B = NInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type _0SubN4 = <>::Output as Same>::Output; + + assert_eq!(<_0SubN4 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Mul_N4() { + type A = Z0; + type B = NInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MulN4 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MulN4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Min_N4() { + type A = Z0; + type B = NInt, B0>, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type _0MinN4 = <>::Output as Same>::Output; + + assert_eq!(<_0MinN4 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Max_N4() { + type A = Z0; + type B = NInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MaxN4 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MaxN4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Gcd_N4() { + type A = Z0; + type B = NInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type _0GcdN4 = <>::Output as Same>::Output; + + assert_eq!(<_0GcdN4 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Div_N4() { + type A = Z0; + type B = NInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0DivN4 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0DivN4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Rem_N4() { + type A = Z0; + type B = NInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0RemN4 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0RemN4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_PartialDiv_N4() { + type A = Z0; + type B = NInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0PartialDivN4 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0PartialDivN4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Cmp_N4() { + type A = Z0; + type B = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type _0CmpN4 = >::Output; + assert_eq!(<_0CmpN4 as Ord>::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Add_N3() { + type A = Z0; + type B = NInt, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type _0AddN3 = <>::Output as Same>::Output; + + assert_eq!(<_0AddN3 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Sub_N3() { + type A = Z0; + type B = NInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type _0SubN3 = <>::Output as Same>::Output; + + assert_eq!(<_0SubN3 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Mul_N3() { + type A = Z0; + type B = NInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MulN3 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MulN3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Min_N3() { + type A = Z0; + type B = NInt, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type _0MinN3 = <>::Output as Same>::Output; + + assert_eq!(<_0MinN3 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Max_N3() { + type A = Z0; + type B = NInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MaxN3 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MaxN3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Gcd_N3() { + type A = Z0; + type B = NInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type _0GcdN3 = <>::Output as Same>::Output; + + assert_eq!(<_0GcdN3 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Div_N3() { + type A = Z0; + type B = NInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0DivN3 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0DivN3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Rem_N3() { + type A = Z0; + type B = NInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0RemN3 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0RemN3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_PartialDiv_N3() { + type A = Z0; + type B = NInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0PartialDivN3 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0PartialDivN3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Cmp_N3() { + type A = Z0; + type B = NInt, B1>>; + + #[allow(non_camel_case_types)] + type _0CmpN3 = >::Output; + assert_eq!(<_0CmpN3 as Ord>::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Add_N2() { + type A = Z0; + type B = NInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type _0AddN2 = <>::Output as Same>::Output; + + assert_eq!(<_0AddN2 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Sub_N2() { + type A = Z0; + type B = NInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type _0SubN2 = <>::Output as Same>::Output; + + assert_eq!(<_0SubN2 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Mul_N2() { + type A = Z0; + type B = NInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MulN2 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MulN2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Min_N2() { + type A = Z0; + type B = NInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type _0MinN2 = <>::Output as Same>::Output; + + assert_eq!(<_0MinN2 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Max_N2() { + type A = Z0; + type B = NInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MaxN2 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MaxN2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Gcd_N2() { + type A = Z0; + type B = NInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type _0GcdN2 = <>::Output as Same>::Output; + + assert_eq!(<_0GcdN2 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Div_N2() { + type A = Z0; + type B = NInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0DivN2 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0DivN2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Rem_N2() { + type A = Z0; + type B = NInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0RemN2 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0RemN2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_PartialDiv_N2() { + type A = Z0; + type B = NInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0PartialDivN2 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0PartialDivN2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Cmp_N2() { + type A = Z0; + type B = NInt, B0>>; + + #[allow(non_camel_case_types)] + type _0CmpN2 = >::Output; + assert_eq!(<_0CmpN2 as Ord>::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Add_N1() { + type A = Z0; + type B = NInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type _0AddN1 = <>::Output as Same>::Output; + + assert_eq!(<_0AddN1 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Sub_N1() { + type A = Z0; + type B = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type _0SubN1 = <>::Output as Same>::Output; + + assert_eq!(<_0SubN1 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Mul_N1() { + type A = Z0; + type B = NInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MulN1 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MulN1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Min_N1() { + type A = Z0; + type B = NInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type _0MinN1 = <>::Output as Same>::Output; + + assert_eq!(<_0MinN1 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Max_N1() { + type A = Z0; + type B = NInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MaxN1 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MaxN1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Gcd_N1() { + type A = Z0; + type B = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type _0GcdN1 = <>::Output as Same>::Output; + + assert_eq!(<_0GcdN1 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Div_N1() { + type A = Z0; + type B = NInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0DivN1 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0DivN1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Rem_N1() { + type A = Z0; + type B = NInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0RemN1 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0RemN1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_PartialDiv_N1() { + type A = Z0; + type B = NInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0PartialDivN1 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0PartialDivN1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Cmp_N1() { + type A = Z0; + type B = NInt>; + + #[allow(non_camel_case_types)] + type _0CmpN1 = >::Output; + assert_eq!(<_0CmpN1 as Ord>::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Add__0() { + type A = Z0; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0Add_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0Add_0 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Sub__0() { + type A = Z0; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0Sub_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0Sub_0 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Mul__0() { + type A = Z0; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0Mul_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0Mul_0 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Min__0() { + type A = Z0; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0Min_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0Min_0 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Max__0() { + type A = Z0; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0Max_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0Max_0 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Gcd__0() { + type A = Z0; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0Gcd_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0Gcd_0 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Pow__0() { + type A = Z0; + type B = Z0; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type _0Pow_0 = <>::Output as Same>::Output; + + assert_eq!(<_0Pow_0 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Cmp__0() { + type A = Z0; + type B = Z0; + + #[allow(non_camel_case_types)] + type _0Cmp_0 = >::Output; + assert_eq!(<_0Cmp_0 as Ord>::to_ordering(), Ordering::Equal); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Add_P1() { + type A = Z0; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type _0AddP1 = <>::Output as Same>::Output; + + assert_eq!(<_0AddP1 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Sub_P1() { + type A = Z0; + type B = PInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type _0SubP1 = <>::Output as Same>::Output; + + assert_eq!(<_0SubP1 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Mul_P1() { + type A = Z0; + type B = PInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MulP1 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MulP1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Min_P1() { + type A = Z0; + type B = PInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MinP1 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MinP1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Max_P1() { + type A = Z0; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type _0MaxP1 = <>::Output as Same>::Output; + + assert_eq!(<_0MaxP1 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Gcd_P1() { + type A = Z0; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type _0GcdP1 = <>::Output as Same>::Output; + + assert_eq!(<_0GcdP1 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Div_P1() { + type A = Z0; + type B = PInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0DivP1 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0DivP1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Rem_P1() { + type A = Z0; + type B = PInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0RemP1 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0RemP1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_PartialDiv_P1() { + type A = Z0; + type B = PInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0PartialDivP1 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0PartialDivP1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Pow_P1() { + type A = Z0; + type B = PInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0PowP1 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0PowP1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Cmp_P1() { + type A = Z0; + type B = PInt>; + + #[allow(non_camel_case_types)] + type _0CmpP1 = >::Output; + assert_eq!(<_0CmpP1 as Ord>::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Add_P2() { + type A = Z0; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type _0AddP2 = <>::Output as Same>::Output; + + assert_eq!(<_0AddP2 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Sub_P2() { + type A = Z0; + type B = PInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type _0SubP2 = <>::Output as Same>::Output; + + assert_eq!(<_0SubP2 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Mul_P2() { + type A = Z0; + type B = PInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MulP2 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MulP2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Min_P2() { + type A = Z0; + type B = PInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MinP2 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MinP2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Max_P2() { + type A = Z0; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type _0MaxP2 = <>::Output as Same>::Output; + + assert_eq!(<_0MaxP2 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Gcd_P2() { + type A = Z0; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type _0GcdP2 = <>::Output as Same>::Output; + + assert_eq!(<_0GcdP2 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Div_P2() { + type A = Z0; + type B = PInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0DivP2 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0DivP2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Rem_P2() { + type A = Z0; + type B = PInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0RemP2 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0RemP2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_PartialDiv_P2() { + type A = Z0; + type B = PInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0PartialDivP2 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0PartialDivP2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Pow_P2() { + type A = Z0; + type B = PInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0PowP2 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0PowP2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Cmp_P2() { + type A = Z0; + type B = PInt, B0>>; + + #[allow(non_camel_case_types)] + type _0CmpP2 = >::Output; + assert_eq!(<_0CmpP2 as Ord>::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Add_P3() { + type A = Z0; + type B = PInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type _0AddP3 = <>::Output as Same>::Output; + + assert_eq!(<_0AddP3 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Sub_P3() { + type A = Z0; + type B = PInt, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type _0SubP3 = <>::Output as Same>::Output; + + assert_eq!(<_0SubP3 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Mul_P3() { + type A = Z0; + type B = PInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MulP3 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MulP3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Min_P3() { + type A = Z0; + type B = PInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MinP3 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MinP3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Max_P3() { + type A = Z0; + type B = PInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type _0MaxP3 = <>::Output as Same>::Output; + + assert_eq!(<_0MaxP3 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Gcd_P3() { + type A = Z0; + type B = PInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type _0GcdP3 = <>::Output as Same>::Output; + + assert_eq!(<_0GcdP3 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Div_P3() { + type A = Z0; + type B = PInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0DivP3 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0DivP3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Rem_P3() { + type A = Z0; + type B = PInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0RemP3 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0RemP3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_PartialDiv_P3() { + type A = Z0; + type B = PInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0PartialDivP3 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0PartialDivP3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Pow_P3() { + type A = Z0; + type B = PInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0PowP3 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0PowP3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Cmp_P3() { + type A = Z0; + type B = PInt, B1>>; + + #[allow(non_camel_case_types)] + type _0CmpP3 = >::Output; + assert_eq!(<_0CmpP3 as Ord>::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Add_P4() { + type A = Z0; + type B = PInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type _0AddP4 = <>::Output as Same>::Output; + + assert_eq!(<_0AddP4 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Sub_P4() { + type A = Z0; + type B = PInt, B0>, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type _0SubP4 = <>::Output as Same>::Output; + + assert_eq!(<_0SubP4 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Mul_P4() { + type A = Z0; + type B = PInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MulP4 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MulP4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Min_P4() { + type A = Z0; + type B = PInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MinP4 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MinP4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Max_P4() { + type A = Z0; + type B = PInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type _0MaxP4 = <>::Output as Same>::Output; + + assert_eq!(<_0MaxP4 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Gcd_P4() { + type A = Z0; + type B = PInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type _0GcdP4 = <>::Output as Same>::Output; + + assert_eq!(<_0GcdP4 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Div_P4() { + type A = Z0; + type B = PInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0DivP4 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0DivP4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Rem_P4() { + type A = Z0; + type B = PInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0RemP4 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0RemP4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_PartialDiv_P4() { + type A = Z0; + type B = PInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0PartialDivP4 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0PartialDivP4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Pow_P4() { + type A = Z0; + type B = PInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0PowP4 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0PowP4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Cmp_P4() { + type A = Z0; + type B = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type _0CmpP4 = >::Output; + assert_eq!(<_0CmpP4 as Ord>::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Add_P5() { + type A = Z0; + type B = PInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type _0AddP5 = <>::Output as Same>::Output; + + assert_eq!(<_0AddP5 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Sub_P5() { + type A = Z0; + type B = PInt, B0>, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type _0SubP5 = <>::Output as Same>::Output; + + assert_eq!(<_0SubP5 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Mul_P5() { + type A = Z0; + type B = PInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MulP5 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MulP5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Min_P5() { + type A = Z0; + type B = PInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0MinP5 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0MinP5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Max_P5() { + type A = Z0; + type B = PInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type _0MaxP5 = <>::Output as Same>::Output; + + assert_eq!(<_0MaxP5 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Gcd_P5() { + type A = Z0; + type B = PInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type _0GcdP5 = <>::Output as Same>::Output; + + assert_eq!(<_0GcdP5 as Integer>::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Div_P5() { + type A = Z0; + type B = PInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0DivP5 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0DivP5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Rem_P5() { + type A = Z0; + type B = PInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0RemP5 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0RemP5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_PartialDiv_P5() { + type A = Z0; + type B = PInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0PartialDivP5 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0PartialDivP5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Pow_P5() { + type A = Z0; + type B = PInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type _0PowP5 = <>::Output as Same<_0>>::Output; + + assert_eq!(<_0PowP5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Cmp_P5() { + type A = Z0; + type B = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type _0CmpP5 = >::Output; + assert_eq!(<_0CmpP5 as Ord>::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Add_N5() { + type A = PInt>; + type B = NInt, B0>, B1>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P1AddN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Sub_N5() { + type A = PInt>; + type B = NInt, B0>, B1>>; + type P6 = PInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P1SubN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Mul_N5() { + type A = PInt>; + type B = NInt, B0>, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P1MulN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Min_N5() { + type A = PInt>; + type B = NInt, B0>, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P1MinN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Max_N5() { + type A = PInt>; + type B = NInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1MaxN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Gcd_N5() { + type A = PInt>; + type B = NInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1GcdN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Div_N5() { + type A = PInt>; + type B = NInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P1DivN5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Rem_N5() { + type A = PInt>; + type B = NInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1RemN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Pow_N5() { + type A = PInt>; + type B = NInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1PowN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Cmp_N5() { + type A = PInt>; + type B = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P1CmpN5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Add_N4() { + type A = PInt>; + type B = NInt, B0>, B0>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type P1AddN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Sub_N4() { + type A = PInt>; + type B = NInt, B0>, B0>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P1SubN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Mul_N4() { + type A = PInt>; + type B = NInt, B0>, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P1MulN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Min_N4() { + type A = PInt>; + type B = NInt, B0>, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P1MinN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Max_N4() { + type A = PInt>; + type B = NInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1MaxN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Gcd_N4() { + type A = PInt>; + type B = NInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1GcdN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Div_N4() { + type A = PInt>; + type B = NInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P1DivN4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Rem_N4() { + type A = PInt>; + type B = NInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1RemN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Pow_N4() { + type A = PInt>; + type B = NInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1PowN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Cmp_N4() { + type A = PInt>; + type B = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P1CmpN4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Add_N3() { + type A = PInt>; + type B = NInt, B1>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P1AddN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Sub_N3() { + type A = PInt>; + type B = NInt, B1>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P1SubN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Mul_N3() { + type A = PInt>; + type B = NInt, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type P1MulN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Min_N3() { + type A = PInt>; + type B = NInt, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type P1MinN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Max_N3() { + type A = PInt>; + type B = NInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1MaxN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Gcd_N3() { + type A = PInt>; + type B = NInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1GcdN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Div_N3() { + type A = PInt>; + type B = NInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P1DivN3 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Rem_N3() { + type A = PInt>; + type B = NInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1RemN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Pow_N3() { + type A = PInt>; + type B = NInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1PowN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Cmp_N3() { + type A = PInt>; + type B = NInt, B1>>; + + #[allow(non_camel_case_types)] + type P1CmpN3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Add_N2() { + type A = PInt>; + type B = NInt, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P1AddN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Sub_N2() { + type A = PInt>; + type B = NInt, B0>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P1SubN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Mul_N2() { + type A = PInt>; + type B = NInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P1MulN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Min_N2() { + type A = PInt>; + type B = NInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P1MinN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Max_N2() { + type A = PInt>; + type B = NInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1MaxN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Gcd_N2() { + type A = PInt>; + type B = NInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1GcdN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Div_N2() { + type A = PInt>; + type B = NInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P1DivN2 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Rem_N2() { + type A = PInt>; + type B = NInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1RemN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Pow_N2() { + type A = PInt>; + type B = NInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1PowN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Cmp_N2() { + type A = PInt>; + type B = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P1CmpN2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Add_N1() { + type A = PInt>; + type B = NInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P1AddN1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Sub_N1() { + type A = PInt>; + type B = NInt>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P1SubN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Mul_N1() { + type A = PInt>; + type B = NInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P1MulN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Min_N1() { + type A = PInt>; + type B = NInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P1MinN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Max_N1() { + type A = PInt>; + type B = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1MaxN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Gcd_N1() { + type A = PInt>; + type B = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1GcdN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Div_N1() { + type A = PInt>; + type B = NInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P1DivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Rem_N1() { + type A = PInt>; + type B = NInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P1RemN1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_PartialDiv_N1() { + type A = PInt>; + type B = NInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P1PartialDivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Pow_N1() { + type A = PInt>; + type B = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1PowN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Cmp_N1() { + type A = PInt>; + type B = NInt>; + + #[allow(non_camel_case_types)] + type P1CmpN1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Add__0() { + type A = PInt>; + type B = Z0; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1Add_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Sub__0() { + type A = PInt>; + type B = Z0; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1Sub_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Mul__0() { + type A = PInt>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P1Mul_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Min__0() { + type A = PInt>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P1Min_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Max__0() { + type A = PInt>; + type B = Z0; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1Max_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Gcd__0() { + type A = PInt>; + type B = Z0; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1Gcd_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Pow__0() { + type A = PInt>; + type B = Z0; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1Pow_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Cmp__0() { + type A = PInt>; + type B = Z0; + + #[allow(non_camel_case_types)] + type P1Cmp_0 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Add_P1() { + type A = PInt>; + type B = PInt>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P1AddP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Sub_P1() { + type A = PInt>; + type B = PInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P1SubP1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Mul_P1() { + type A = PInt>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1MulP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Min_P1() { + type A = PInt>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1MinP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Max_P1() { + type A = PInt>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1MaxP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Gcd_P1() { + type A = PInt>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1GcdP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Div_P1() { + type A = PInt>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1DivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Rem_P1() { + type A = PInt>; + type B = PInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P1RemP1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_PartialDiv_P1() { + type A = PInt>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1PartialDivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Pow_P1() { + type A = PInt>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1PowP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Cmp_P1() { + type A = PInt>; + type B = PInt>; + + #[allow(non_camel_case_types)] + type P1CmpP1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Equal); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Add_P2() { + type A = PInt>; + type B = PInt, B0>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P1AddP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Sub_P2() { + type A = PInt>; + type B = PInt, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P1SubP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Mul_P2() { + type A = PInt>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P1MulP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Min_P2() { + type A = PInt>; + type B = PInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1MinP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Max_P2() { + type A = PInt>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P1MaxP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Gcd_P2() { + type A = PInt>; + type B = PInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1GcdP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Div_P2() { + type A = PInt>; + type B = PInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P1DivP2 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Rem_P2() { + type A = PInt>; + type B = PInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1RemP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Pow_P2() { + type A = PInt>; + type B = PInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1PowP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Cmp_P2() { + type A = PInt>; + type B = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P1CmpP2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Add_P3() { + type A = PInt>; + type B = PInt, B1>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P1AddP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Sub_P3() { + type A = PInt>; + type B = PInt, B1>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P1SubP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Mul_P3() { + type A = PInt>; + type B = PInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P1MulP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Min_P3() { + type A = PInt>; + type B = PInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1MinP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Max_P3() { + type A = PInt>; + type B = PInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P1MaxP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Gcd_P3() { + type A = PInt>; + type B = PInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1GcdP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Div_P3() { + type A = PInt>; + type B = PInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P1DivP3 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Rem_P3() { + type A = PInt>; + type B = PInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1RemP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Pow_P3() { + type A = PInt>; + type B = PInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1PowP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Cmp_P3() { + type A = PInt>; + type B = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P1CmpP3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Add_P4() { + type A = PInt>; + type B = PInt, B0>, B0>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P1AddP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Sub_P4() { + type A = PInt>; + type B = PInt, B0>, B0>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type P1SubP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Mul_P4() { + type A = PInt>; + type B = PInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P1MulP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Min_P4() { + type A = PInt>; + type B = PInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1MinP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Max_P4() { + type A = PInt>; + type B = PInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P1MaxP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Gcd_P4() { + type A = PInt>; + type B = PInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1GcdP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Div_P4() { + type A = PInt>; + type B = PInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P1DivP4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Rem_P4() { + type A = PInt>; + type B = PInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1RemP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Pow_P4() { + type A = PInt>; + type B = PInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1PowP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Cmp_P4() { + type A = PInt>; + type B = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P1CmpP4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Add_P5() { + type A = PInt>; + type B = PInt, B0>, B1>>; + type P6 = PInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P1AddP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Sub_P5() { + type A = PInt>; + type B = PInt, B0>, B1>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P1SubP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Mul_P5() { + type A = PInt>; + type B = PInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P1MulP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Min_P5() { + type A = PInt>; + type B = PInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1MinP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Max_P5() { + type A = PInt>; + type B = PInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P1MaxP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Gcd_P5() { + type A = PInt>; + type B = PInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1GcdP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Div_P5() { + type A = PInt>; + type B = PInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P1DivP5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Rem_P5() { + type A = PInt>; + type B = PInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1RemP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Pow_P5() { + type A = PInt>; + type B = PInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P1PowP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Cmp_P5() { + type A = PInt>; + type B = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P1CmpP5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Add_N5() { + type A = PInt, B0>>; + type B = NInt, B0>, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type P2AddN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Sub_N5() { + type A = PInt, B0>>; + type B = NInt, B0>, B1>>; + type P7 = PInt, B1>, B1>>; + + #[allow(non_camel_case_types)] + type P2SubN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Mul_N5() { + type A = PInt, B0>>; + type B = NInt, B0>, B1>>; + type N10 = NInt, B0>, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P2MulN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Min_N5() { + type A = PInt, B0>>; + type B = NInt, B0>, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P2MinN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Max_N5() { + type A = PInt, B0>>; + type B = NInt, B0>, B1>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2MaxN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Gcd_N5() { + type A = PInt, B0>>; + type B = NInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P2GcdN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Div_N5() { + type A = PInt, B0>>; + type B = NInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P2DivN5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Rem_N5() { + type A = PInt, B0>>; + type B = NInt, B0>, B1>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2RemN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Cmp_N5() { + type A = PInt, B0>>; + type B = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P2CmpN5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Add_N4() { + type A = PInt, B0>>; + type B = NInt, B0>, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P2AddN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Sub_N4() { + type A = PInt, B0>>; + type B = NInt, B0>, B0>>; + type P6 = PInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P2SubN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Mul_N4() { + type A = PInt, B0>>; + type B = NInt, B0>, B0>>; + type N8 = NInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P2MulN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Min_N4() { + type A = PInt, B0>>; + type B = NInt, B0>, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P2MinN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Max_N4() { + type A = PInt, B0>>; + type B = NInt, B0>, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2MaxN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Gcd_N4() { + type A = PInt, B0>>; + type B = NInt, B0>, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2GcdN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Div_N4() { + type A = PInt, B0>>; + type B = NInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P2DivN4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Rem_N4() { + type A = PInt, B0>>; + type B = NInt, B0>, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2RemN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Cmp_N4() { + type A = PInt, B0>>; + type B = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P2CmpN4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Add_N3() { + type A = PInt, B0>>; + type B = NInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P2AddN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Sub_N3() { + type A = PInt, B0>>; + type B = NInt, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P2SubN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Mul_N3() { + type A = PInt, B0>>; + type B = NInt, B1>>; + type N6 = NInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P2MulN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Min_N3() { + type A = PInt, B0>>; + type B = NInt, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type P2MinN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Max_N3() { + type A = PInt, B0>>; + type B = NInt, B1>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2MaxN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Gcd_N3() { + type A = PInt, B0>>; + type B = NInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P2GcdN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Div_N3() { + type A = PInt, B0>>; + type B = NInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P2DivN3 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Rem_N3() { + type A = PInt, B0>>; + type B = NInt, B1>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2RemN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Cmp_N3() { + type A = PInt, B0>>; + type B = NInt, B1>>; + + #[allow(non_camel_case_types)] + type P2CmpN3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Add_N2() { + type A = PInt, B0>>; + type B = NInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P2AddN2 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Sub_N2() { + type A = PInt, B0>>; + type B = NInt, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P2SubN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Mul_N2() { + type A = PInt, B0>>; + type B = NInt, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P2MulN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Min_N2() { + type A = PInt, B0>>; + type B = NInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P2MinN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Max_N2() { + type A = PInt, B0>>; + type B = NInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2MaxN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Gcd_N2() { + type A = PInt, B0>>; + type B = NInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2GcdN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Div_N2() { + type A = PInt, B0>>; + type B = NInt, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P2DivN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Rem_N2() { + type A = PInt, B0>>; + type B = NInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P2RemN2 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_PartialDiv_N2() { + type A = PInt, B0>>; + type B = NInt, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P2PartialDivN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Cmp_N2() { + type A = PInt, B0>>; + type B = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P2CmpN2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Add_N1() { + type A = PInt, B0>>; + type B = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P2AddN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Sub_N1() { + type A = PInt, B0>>; + type B = NInt>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P2SubN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Mul_N1() { + type A = PInt, B0>>; + type B = NInt>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P2MulN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Min_N1() { + type A = PInt, B0>>; + type B = NInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P2MinN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Max_N1() { + type A = PInt, B0>>; + type B = NInt>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2MaxN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Gcd_N1() { + type A = PInt, B0>>; + type B = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P2GcdN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Div_N1() { + type A = PInt, B0>>; + type B = NInt>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P2DivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Rem_N1() { + type A = PInt, B0>>; + type B = NInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P2RemN1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_PartialDiv_N1() { + type A = PInt, B0>>; + type B = NInt>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P2PartialDivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Cmp_N1() { + type A = PInt, B0>>; + type B = NInt>; + + #[allow(non_camel_case_types)] + type P2CmpN1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Add__0() { + type A = PInt, B0>>; + type B = Z0; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2Add_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Sub__0() { + type A = PInt, B0>>; + type B = Z0; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2Sub_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Mul__0() { + type A = PInt, B0>>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P2Mul_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Min__0() { + type A = PInt, B0>>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P2Min_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Max__0() { + type A = PInt, B0>>; + type B = Z0; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2Max_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Gcd__0() { + type A = PInt, B0>>; + type B = Z0; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2Gcd_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Pow__0() { + type A = PInt, B0>>; + type B = Z0; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P2Pow_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Cmp__0() { + type A = PInt, B0>>; + type B = Z0; + + #[allow(non_camel_case_types)] + type P2Cmp_0 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Add_P1() { + type A = PInt, B0>>; + type B = PInt>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P2AddP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Sub_P1() { + type A = PInt, B0>>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P2SubP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Mul_P1() { + type A = PInt, B0>>; + type B = PInt>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2MulP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Min_P1() { + type A = PInt, B0>>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P2MinP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Max_P1() { + type A = PInt, B0>>; + type B = PInt>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2MaxP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Gcd_P1() { + type A = PInt, B0>>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P2GcdP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Div_P1() { + type A = PInt, B0>>; + type B = PInt>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2DivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Rem_P1() { + type A = PInt, B0>>; + type B = PInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P2RemP1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_PartialDiv_P1() { + type A = PInt, B0>>; + type B = PInt>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2PartialDivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Pow_P1() { + type A = PInt, B0>>; + type B = PInt>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2PowP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Cmp_P1() { + type A = PInt, B0>>; + type B = PInt>; + + #[allow(non_camel_case_types)] + type P2CmpP1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Add_P2() { + type A = PInt, B0>>; + type B = PInt, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P2AddP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Sub_P2() { + type A = PInt, B0>>; + type B = PInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P2SubP2 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Mul_P2() { + type A = PInt, B0>>; + type B = PInt, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P2MulP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Min_P2() { + type A = PInt, B0>>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2MinP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Max_P2() { + type A = PInt, B0>>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2MaxP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Gcd_P2() { + type A = PInt, B0>>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2GcdP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Div_P2() { + type A = PInt, B0>>; + type B = PInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P2DivP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Rem_P2() { + type A = PInt, B0>>; + type B = PInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P2RemP2 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_PartialDiv_P2() { + type A = PInt, B0>>; + type B = PInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P2PartialDivP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Pow_P2() { + type A = PInt, B0>>; + type B = PInt, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P2PowP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Cmp_P2() { + type A = PInt, B0>>; + type B = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2CmpP2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Equal); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Add_P3() { + type A = PInt, B0>>; + type B = PInt, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P2AddP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Sub_P3() { + type A = PInt, B0>>; + type B = PInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P2SubP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Mul_P3() { + type A = PInt, B0>>; + type B = PInt, B1>>; + type P6 = PInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P2MulP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Min_P3() { + type A = PInt, B0>>; + type B = PInt, B1>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2MinP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Max_P3() { + type A = PInt, B0>>; + type B = PInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P2MaxP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Gcd_P3() { + type A = PInt, B0>>; + type B = PInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P2GcdP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Div_P3() { + type A = PInt, B0>>; + type B = PInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P2DivP3 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Rem_P3() { + type A = PInt, B0>>; + type B = PInt, B1>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2RemP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Pow_P3() { + type A = PInt, B0>>; + type B = PInt, B1>>; + type P8 = PInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P2PowP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Cmp_P3() { + type A = PInt, B0>>; + type B = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P2CmpP3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Add_P4() { + type A = PInt, B0>>; + type B = PInt, B0>, B0>>; + type P6 = PInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P2AddP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Sub_P4() { + type A = PInt, B0>>; + type B = PInt, B0>, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P2SubP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Mul_P4() { + type A = PInt, B0>>; + type B = PInt, B0>, B0>>; + type P8 = PInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P2MulP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Min_P4() { + type A = PInt, B0>>; + type B = PInt, B0>, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2MinP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Max_P4() { + type A = PInt, B0>>; + type B = PInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P2MaxP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Gcd_P4() { + type A = PInt, B0>>; + type B = PInt, B0>, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2GcdP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Div_P4() { + type A = PInt, B0>>; + type B = PInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P2DivP4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Rem_P4() { + type A = PInt, B0>>; + type B = PInt, B0>, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2RemP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Pow_P4() { + type A = PInt, B0>>; + type B = PInt, B0>, B0>>; + type P16 = PInt, B0>, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P2PowP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Cmp_P4() { + type A = PInt, B0>>; + type B = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P2CmpP4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Add_P5() { + type A = PInt, B0>>; + type B = PInt, B0>, B1>>; + type P7 = PInt, B1>, B1>>; + + #[allow(non_camel_case_types)] + type P2AddP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Sub_P5() { + type A = PInt, B0>>; + type B = PInt, B0>, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type P2SubP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Mul_P5() { + type A = PInt, B0>>; + type B = PInt, B0>, B1>>; + type P10 = PInt, B0>, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P2MulP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Min_P5() { + type A = PInt, B0>>; + type B = PInt, B0>, B1>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2MinP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Max_P5() { + type A = PInt, B0>>; + type B = PInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P2MaxP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Gcd_P5() { + type A = PInt, B0>>; + type B = PInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P2GcdP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Div_P5() { + type A = PInt, B0>>; + type B = PInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P2DivP5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Rem_P5() { + type A = PInt, B0>>; + type B = PInt, B0>, B1>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P2RemP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Pow_P5() { + type A = PInt, B0>>; + type B = PInt, B0>, B1>>; + type P32 = PInt, B0>, B0>, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P2PowP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Cmp_P5() { + type A = PInt, B0>>; + type B = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P2CmpP5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Add_N5() { + type A = PInt, B1>>; + type B = NInt, B0>, B1>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P3AddN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Sub_N5() { + type A = PInt, B1>>; + type B = NInt, B0>, B1>>; + type P8 = PInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P3SubN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Mul_N5() { + type A = PInt, B1>>; + type B = NInt, B0>, B1>>; + type N15 = NInt, B1>, B1>, B1>>; + + #[allow(non_camel_case_types)] + type P3MulN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Min_N5() { + type A = PInt, B1>>; + type B = NInt, B0>, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P3MinN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Max_N5() { + type A = PInt, B1>>; + type B = NInt, B0>, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3MaxN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Gcd_N5() { + type A = PInt, B1>>; + type B = NInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P3GcdN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Div_N5() { + type A = PInt, B1>>; + type B = NInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P3DivN5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Rem_N5() { + type A = PInt, B1>>; + type B = NInt, B0>, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3RemN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Cmp_N5() { + type A = PInt, B1>>; + type B = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P3CmpN5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Add_N4() { + type A = PInt, B1>>; + type B = NInt, B0>, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P3AddN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Sub_N4() { + type A = PInt, B1>>; + type B = NInt, B0>, B0>>; + type P7 = PInt, B1>, B1>>; + + #[allow(non_camel_case_types)] + type P3SubN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Mul_N4() { + type A = PInt, B1>>; + type B = NInt, B0>, B0>>; + type N12 = NInt, B1>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P3MulN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Min_N4() { + type A = PInt, B1>>; + type B = NInt, B0>, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P3MinN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Max_N4() { + type A = PInt, B1>>; + type B = NInt, B0>, B0>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3MaxN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Gcd_N4() { + type A = PInt, B1>>; + type B = NInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P3GcdN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Div_N4() { + type A = PInt, B1>>; + type B = NInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P3DivN4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Rem_N4() { + type A = PInt, B1>>; + type B = NInt, B0>, B0>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3RemN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Cmp_N4() { + type A = PInt, B1>>; + type B = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P3CmpN4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Add_N3() { + type A = PInt, B1>>; + type B = NInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P3AddN3 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Sub_N3() { + type A = PInt, B1>>; + type B = NInt, B1>>; + type P6 = PInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P3SubN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Mul_N3() { + type A = PInt, B1>>; + type B = NInt, B1>>; + type N9 = NInt, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P3MulN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Min_N3() { + type A = PInt, B1>>; + type B = NInt, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type P3MinN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Max_N3() { + type A = PInt, B1>>; + type B = NInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3MaxN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Gcd_N3() { + type A = PInt, B1>>; + type B = NInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3GcdN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Div_N3() { + type A = PInt, B1>>; + type B = NInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P3DivN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Rem_N3() { + type A = PInt, B1>>; + type B = NInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P3RemN3 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_PartialDiv_N3() { + type A = PInt, B1>>; + type B = NInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P3PartialDivN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Cmp_N3() { + type A = PInt, B1>>; + type B = NInt, B1>>; + + #[allow(non_camel_case_types)] + type P3CmpN3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Add_N2() { + type A = PInt, B1>>; + type B = NInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P3AddN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Sub_N2() { + type A = PInt, B1>>; + type B = NInt, B0>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P3SubN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Mul_N2() { + type A = PInt, B1>>; + type B = NInt, B0>>; + type N6 = NInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P3MulN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Min_N2() { + type A = PInt, B1>>; + type B = NInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P3MinN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Max_N2() { + type A = PInt, B1>>; + type B = NInt, B0>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3MaxN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Gcd_N2() { + type A = PInt, B1>>; + type B = NInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P3GcdN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Div_N2() { + type A = PInt, B1>>; + type B = NInt, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P3DivN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Rem_N2() { + type A = PInt, B1>>; + type B = NInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P3RemN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Cmp_N2() { + type A = PInt, B1>>; + type B = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P3CmpN2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Add_N1() { + type A = PInt, B1>>; + type B = NInt>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P3AddN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Sub_N1() { + type A = PInt, B1>>; + type B = NInt>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P3SubN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Mul_N1() { + type A = PInt, B1>>; + type B = NInt>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type P3MulN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Min_N1() { + type A = PInt, B1>>; + type B = NInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P3MinN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Max_N1() { + type A = PInt, B1>>; + type B = NInt>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3MaxN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Gcd_N1() { + type A = PInt, B1>>; + type B = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P3GcdN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Div_N1() { + type A = PInt, B1>>; + type B = NInt>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type P3DivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Rem_N1() { + type A = PInt, B1>>; + type B = NInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P3RemN1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_PartialDiv_N1() { + type A = PInt, B1>>; + type B = NInt>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type P3PartialDivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Cmp_N1() { + type A = PInt, B1>>; + type B = NInt>; + + #[allow(non_camel_case_types)] + type P3CmpN1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Add__0() { + type A = PInt, B1>>; + type B = Z0; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3Add_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Sub__0() { + type A = PInt, B1>>; + type B = Z0; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3Sub_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Mul__0() { + type A = PInt, B1>>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P3Mul_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Min__0() { + type A = PInt, B1>>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P3Min_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Max__0() { + type A = PInt, B1>>; + type B = Z0; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3Max_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Gcd__0() { + type A = PInt, B1>>; + type B = Z0; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3Gcd_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Pow__0() { + type A = PInt, B1>>; + type B = Z0; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P3Pow_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Cmp__0() { + type A = PInt, B1>>; + type B = Z0; + + #[allow(non_camel_case_types)] + type P3Cmp_0 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Add_P1() { + type A = PInt, B1>>; + type B = PInt>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P3AddP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Sub_P1() { + type A = PInt, B1>>; + type B = PInt>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P3SubP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Mul_P1() { + type A = PInt, B1>>; + type B = PInt>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3MulP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Min_P1() { + type A = PInt, B1>>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P3MinP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Max_P1() { + type A = PInt, B1>>; + type B = PInt>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3MaxP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Gcd_P1() { + type A = PInt, B1>>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P3GcdP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Div_P1() { + type A = PInt, B1>>; + type B = PInt>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3DivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Rem_P1() { + type A = PInt, B1>>; + type B = PInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P3RemP1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_PartialDiv_P1() { + type A = PInt, B1>>; + type B = PInt>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3PartialDivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Pow_P1() { + type A = PInt, B1>>; + type B = PInt>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3PowP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Cmp_P1() { + type A = PInt, B1>>; + type B = PInt>; + + #[allow(non_camel_case_types)] + type P3CmpP1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Add_P2() { + type A = PInt, B1>>; + type B = PInt, B0>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P3AddP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Sub_P2() { + type A = PInt, B1>>; + type B = PInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P3SubP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Mul_P2() { + type A = PInt, B1>>; + type B = PInt, B0>>; + type P6 = PInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P3MulP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Min_P2() { + type A = PInt, B1>>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P3MinP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Max_P2() { + type A = PInt, B1>>; + type B = PInt, B0>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3MaxP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Gcd_P2() { + type A = PInt, B1>>; + type B = PInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P3GcdP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Div_P2() { + type A = PInt, B1>>; + type B = PInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P3DivP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Rem_P2() { + type A = PInt, B1>>; + type B = PInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P3RemP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Pow_P2() { + type A = PInt, B1>>; + type B = PInt, B0>>; + type P9 = PInt, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P3PowP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Cmp_P2() { + type A = PInt, B1>>; + type B = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P3CmpP2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Add_P3() { + type A = PInt, B1>>; + type B = PInt, B1>>; + type P6 = PInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P3AddP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Sub_P3() { + type A = PInt, B1>>; + type B = PInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P3SubP3 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Mul_P3() { + type A = PInt, B1>>; + type B = PInt, B1>>; + type P9 = PInt, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P3MulP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Min_P3() { + type A = PInt, B1>>; + type B = PInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3MinP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Max_P3() { + type A = PInt, B1>>; + type B = PInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3MaxP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Gcd_P3() { + type A = PInt, B1>>; + type B = PInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3GcdP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Div_P3() { + type A = PInt, B1>>; + type B = PInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P3DivP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Rem_P3() { + type A = PInt, B1>>; + type B = PInt, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P3RemP3 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_PartialDiv_P3() { + type A = PInt, B1>>; + type B = PInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P3PartialDivP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Pow_P3() { + type A = PInt, B1>>; + type B = PInt, B1>>; + type P27 = PInt, B1>, B0>, B1>, B1>>; + + #[allow(non_camel_case_types)] + type P3PowP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Cmp_P3() { + type A = PInt, B1>>; + type B = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3CmpP3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Equal); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Add_P4() { + type A = PInt, B1>>; + type B = PInt, B0>, B0>>; + type P7 = PInt, B1>, B1>>; + + #[allow(non_camel_case_types)] + type P3AddP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Sub_P4() { + type A = PInt, B1>>; + type B = PInt, B0>, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P3SubP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Mul_P4() { + type A = PInt, B1>>; + type B = PInt, B0>, B0>>; + type P12 = PInt, B1>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P3MulP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Min_P4() { + type A = PInt, B1>>; + type B = PInt, B0>, B0>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3MinP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Max_P4() { + type A = PInt, B1>>; + type B = PInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P3MaxP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Gcd_P4() { + type A = PInt, B1>>; + type B = PInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P3GcdP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Div_P4() { + type A = PInt, B1>>; + type B = PInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P3DivP4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Rem_P4() { + type A = PInt, B1>>; + type B = PInt, B0>, B0>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3RemP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Pow_P4() { + type A = PInt, B1>>; + type B = PInt, B0>, B0>>; + type P81 = PInt, B0>, B1>, B0>, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P3PowP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Cmp_P4() { + type A = PInt, B1>>; + type B = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P3CmpP4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Add_P5() { + type A = PInt, B1>>; + type B = PInt, B0>, B1>>; + type P8 = PInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P3AddP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Sub_P5() { + type A = PInt, B1>>; + type B = PInt, B0>, B1>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P3SubP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Mul_P5() { + type A = PInt, B1>>; + type B = PInt, B0>, B1>>; + type P15 = PInt, B1>, B1>, B1>>; + + #[allow(non_camel_case_types)] + type P3MulP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Min_P5() { + type A = PInt, B1>>; + type B = PInt, B0>, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3MinP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Max_P5() { + type A = PInt, B1>>; + type B = PInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P3MaxP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Gcd_P5() { + type A = PInt, B1>>; + type B = PInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P3GcdP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Div_P5() { + type A = PInt, B1>>; + type B = PInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P3DivP5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Rem_P5() { + type A = PInt, B1>>; + type B = PInt, B0>, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P3RemP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Pow_P5() { + type A = PInt, B1>>; + type B = PInt, B0>, B1>>; + type P243 = PInt, B1>, B1>, B1>, B0>, B0>, B1>, B1>>; + + #[allow(non_camel_case_types)] + type P3PowP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Cmp_P5() { + type A = PInt, B1>>; + type B = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P3CmpP5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Add_N5() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P4AddN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Sub_N5() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>, B1>>; + type P9 = PInt, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P4SubN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Mul_N5() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>, B1>>; + type N20 = NInt, B0>, B1>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MulN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Min_N5() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P4MinN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Max_N5() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>, B1>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MaxN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Gcd_N5() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P4GcdN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Div_N5() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P4DivN5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Rem_N5() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>, B1>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4RemN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Cmp_N5() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P4CmpN5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Add_N4() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P4AddN4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Sub_N4() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + type P8 = PInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4SubN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Mul_N4() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + type N16 = NInt, B0>, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MulN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Min_N4() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MinN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Max_N4() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MaxN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Gcd_N4() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4GcdN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Div_N4() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P4DivN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Rem_N4() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P4RemN4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_PartialDiv_N4() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P4PartialDivN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Cmp_N4() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4CmpN4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Add_N3() { + type A = PInt, B0>, B0>>; + type B = NInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P4AddN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Sub_N3() { + type A = PInt, B0>, B0>>; + type B = NInt, B1>>; + type P7 = PInt, B1>, B1>>; + + #[allow(non_camel_case_types)] + type P4SubN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Mul_N3() { + type A = PInt, B0>, B0>>; + type B = NInt, B1>>; + type N12 = NInt, B1>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MulN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Min_N3() { + type A = PInt, B0>, B0>>; + type B = NInt, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type P4MinN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Max_N3() { + type A = PInt, B0>, B0>>; + type B = NInt, B1>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MaxN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Gcd_N3() { + type A = PInt, B0>, B0>>; + type B = NInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P4GcdN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Div_N3() { + type A = PInt, B0>, B0>>; + type B = NInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P4DivN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Rem_N3() { + type A = PInt, B0>, B0>>; + type B = NInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P4RemN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Cmp_N3() { + type A = PInt, B0>, B0>>; + type B = NInt, B1>>; + + #[allow(non_camel_case_types)] + type P4CmpN3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Add_N2() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P4AddN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Sub_N2() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>>; + type P6 = PInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P4SubN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Mul_N2() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>>; + type N8 = NInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MulN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Min_N2() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P4MinN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Max_N2() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MaxN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Gcd_N2() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P4GcdN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Div_N2() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P4DivN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Rem_N2() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P4RemN2 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_PartialDiv_N2() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P4PartialDivN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Cmp_N2() { + type A = PInt, B0>, B0>>; + type B = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P4CmpN2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Add_N1() { + type A = PInt, B0>, B0>>; + type B = NInt>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P4AddN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Sub_N1() { + type A = PInt, B0>, B0>>; + type B = NInt>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P4SubN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Mul_N1() { + type A = PInt, B0>, B0>>; + type B = NInt>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MulN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Min_N1() { + type A = PInt, B0>, B0>>; + type B = NInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P4MinN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Max_N1() { + type A = PInt, B0>, B0>>; + type B = NInt>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MaxN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Gcd_N1() { + type A = PInt, B0>, B0>>; + type B = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P4GcdN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Div_N1() { + type A = PInt, B0>, B0>>; + type B = NInt>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4DivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Rem_N1() { + type A = PInt, B0>, B0>>; + type B = NInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P4RemN1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_PartialDiv_N1() { + type A = PInt, B0>, B0>>; + type B = NInt>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4PartialDivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Cmp_N1() { + type A = PInt, B0>, B0>>; + type B = NInt>; + + #[allow(non_camel_case_types)] + type P4CmpN1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Add__0() { + type A = PInt, B0>, B0>>; + type B = Z0; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4Add_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Sub__0() { + type A = PInt, B0>, B0>>; + type B = Z0; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4Sub_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Mul__0() { + type A = PInt, B0>, B0>>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P4Mul_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Min__0() { + type A = PInt, B0>, B0>>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P4Min_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Max__0() { + type A = PInt, B0>, B0>>; + type B = Z0; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4Max_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Gcd__0() { + type A = PInt, B0>, B0>>; + type B = Z0; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4Gcd_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Pow__0() { + type A = PInt, B0>, B0>>; + type B = Z0; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P4Pow_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Cmp__0() { + type A = PInt, B0>, B0>>; + type B = Z0; + + #[allow(non_camel_case_types)] + type P4Cmp_0 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Add_P1() { + type A = PInt, B0>, B0>>; + type B = PInt>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P4AddP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Sub_P1() { + type A = PInt, B0>, B0>>; + type B = PInt>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P4SubP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Mul_P1() { + type A = PInt, B0>, B0>>; + type B = PInt>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MulP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Min_P1() { + type A = PInt, B0>, B0>>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P4MinP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Max_P1() { + type A = PInt, B0>, B0>>; + type B = PInt>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MaxP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Gcd_P1() { + type A = PInt, B0>, B0>>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P4GcdP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Div_P1() { + type A = PInt, B0>, B0>>; + type B = PInt>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4DivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Rem_P1() { + type A = PInt, B0>, B0>>; + type B = PInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P4RemP1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_PartialDiv_P1() { + type A = PInt, B0>, B0>>; + type B = PInt>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4PartialDivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Pow_P1() { + type A = PInt, B0>, B0>>; + type B = PInt>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4PowP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Cmp_P1() { + type A = PInt, B0>, B0>>; + type B = PInt>; + + #[allow(non_camel_case_types)] + type P4CmpP1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Add_P2() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>>; + type P6 = PInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P4AddP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Sub_P2() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P4SubP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Mul_P2() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>>; + type P8 = PInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MulP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Min_P2() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P4MinP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Max_P2() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MaxP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Gcd_P2() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P4GcdP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Div_P2() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P4DivP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Rem_P2() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P4RemP2 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_PartialDiv_P2() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P4PartialDivP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Pow_P2() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>>; + type P16 = PInt, B0>, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4PowP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Cmp_P2() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P4CmpP2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Add_P3() { + type A = PInt, B0>, B0>>; + type B = PInt, B1>>; + type P7 = PInt, B1>, B1>>; + + #[allow(non_camel_case_types)] + type P4AddP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Sub_P3() { + type A = PInt, B0>, B0>>; + type B = PInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P4SubP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Mul_P3() { + type A = PInt, B0>, B0>>; + type B = PInt, B1>>; + type P12 = PInt, B1>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MulP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Min_P3() { + type A = PInt, B0>, B0>>; + type B = PInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P4MinP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Max_P3() { + type A = PInt, B0>, B0>>; + type B = PInt, B1>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MaxP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Gcd_P3() { + type A = PInt, B0>, B0>>; + type B = PInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P4GcdP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Div_P3() { + type A = PInt, B0>, B0>>; + type B = PInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P4DivP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Rem_P3() { + type A = PInt, B0>, B0>>; + type B = PInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P4RemP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Pow_P3() { + type A = PInt, B0>, B0>>; + type B = PInt, B1>>; + type P64 = PInt, B0>, B0>, B0>, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4PowP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Cmp_P3() { + type A = PInt, B0>, B0>>; + type B = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P4CmpP3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Add_P4() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type P8 = PInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4AddP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Sub_P4() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P4SubP4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Mul_P4() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type P16 = PInt, B0>, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MulP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Min_P4() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MinP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Max_P4() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MaxP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Gcd_P4() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4GcdP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Div_P4() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P4DivP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Rem_P4() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P4RemP4 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_PartialDiv_P4() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P4PartialDivP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Pow_P4() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + type P256 = PInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4PowP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Cmp_P4() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4CmpP4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Equal); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Add_P5() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + type P9 = PInt, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P4AddP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Sub_P5() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P4SubP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Mul_P5() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + type P20 = PInt, B0>, B1>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MulP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Min_P5() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4MinP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Max_P5() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P4MaxP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Gcd_P5() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P4GcdP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Div_P5() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P4DivP5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Rem_P5() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4RemP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Pow_P5() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + type P1024 = PInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P4PowP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Cmp_P5() { + type A = PInt, B0>, B0>>; + type B = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P4CmpP5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Less); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Add_N5() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P5AddN5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Sub_N5() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + type P10 = PInt, B0>, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P5SubN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Mul_N5() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + type N25 = NInt, B1>, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5MulN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Min_N5() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5MinN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Max_N5() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5MaxN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Gcd_N5() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5GcdN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Div_N5() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P5DivN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Rem_N5() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P5RemN5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_PartialDiv_N5() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P5PartialDivN5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Cmp_N5() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5CmpN5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Add_N4() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5AddN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Sub_N4() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>, B0>>; + type P9 = PInt, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5SubN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Mul_N4() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>, B0>>; + type N20 = NInt, B0>, B1>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P5MulN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Min_N4() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P5MinN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Max_N4() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>, B0>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5MaxN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Gcd_N4() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5GcdN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Div_N4() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>, B0>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P5DivN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Rem_N4() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5RemN4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Cmp_N4() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P5CmpN4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Add_N3() { + type A = PInt, B0>, B1>>; + type B = NInt, B1>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P5AddN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Sub_N3() { + type A = PInt, B0>, B1>>; + type B = NInt, B1>>; + type P8 = PInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P5SubN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Mul_N3() { + type A = PInt, B0>, B1>>; + type B = NInt, B1>>; + type N15 = NInt, B1>, B1>, B1>>; + + #[allow(non_camel_case_types)] + type P5MulN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Min_N3() { + type A = PInt, B0>, B1>>; + type B = NInt, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type P5MinN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Max_N3() { + type A = PInt, B0>, B1>>; + type B = NInt, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5MaxN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Gcd_N3() { + type A = PInt, B0>, B1>>; + type B = NInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5GcdN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Div_N3() { + type A = PInt, B0>, B1>>; + type B = NInt, B1>>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P5DivN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Rem_N3() { + type A = PInt, B0>, B1>>; + type B = NInt, B1>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P5RemN3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Cmp_N3() { + type A = PInt, B0>, B1>>; + type B = NInt, B1>>; + + #[allow(non_camel_case_types)] + type P5CmpN3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Add_N2() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P5AddN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Sub_N2() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>>; + type P7 = PInt, B1>, B1>>; + + #[allow(non_camel_case_types)] + type P5SubN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Mul_N2() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>>; + type N10 = NInt, B0>, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P5MulN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Min_N2() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P5MinN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Max_N2() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5MaxN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Gcd_N2() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5GcdN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Div_N2() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P5DivN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Rem_N2() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5RemN2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Cmp_N2() { + type A = PInt, B0>, B1>>; + type B = NInt, B0>>; + + #[allow(non_camel_case_types)] + type P5CmpN2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Add_N1() { + type A = PInt, B0>, B1>>; + type B = NInt>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P5AddN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Sub_N1() { + type A = PInt, B0>, B1>>; + type B = NInt>; + type P6 = PInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P5SubN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Mul_N1() { + type A = PInt, B0>, B1>>; + type B = NInt>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5MulN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Min_N1() { + type A = PInt, B0>, B1>>; + type B = NInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type P5MinN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Max_N1() { + type A = PInt, B0>, B1>>; + type B = NInt>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5MaxN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Gcd_N1() { + type A = PInt, B0>, B1>>; + type B = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5GcdN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Div_N1() { + type A = PInt, B0>, B1>>; + type B = NInt>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5DivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Rem_N1() { + type A = PInt, B0>, B1>>; + type B = NInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P5RemN1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_PartialDiv_N1() { + type A = PInt, B0>, B1>>; + type B = NInt>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5PartialDivN1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Cmp_N1() { + type A = PInt, B0>, B1>>; + type B = NInt>; + + #[allow(non_camel_case_types)] + type P5CmpN1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Add__0() { + type A = PInt, B0>, B1>>; + type B = Z0; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5Add_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Sub__0() { + type A = PInt, B0>, B1>>; + type B = Z0; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5Sub_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Mul__0() { + type A = PInt, B0>, B1>>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P5Mul_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Min__0() { + type A = PInt, B0>, B1>>; + type B = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P5Min_0 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Max__0() { + type A = PInt, B0>, B1>>; + type B = Z0; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5Max_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Gcd__0() { + type A = PInt, B0>, B1>>; + type B = Z0; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5Gcd_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Pow__0() { + type A = PInt, B0>, B1>>; + type B = Z0; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5Pow_0 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Cmp__0() { + type A = PInt, B0>, B1>>; + type B = Z0; + + #[allow(non_camel_case_types)] + type P5Cmp_0 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Add_P1() { + type A = PInt, B0>, B1>>; + type B = PInt>; + type P6 = PInt, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P5AddP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Sub_P1() { + type A = PInt, B0>, B1>>; + type B = PInt>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P5SubP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Mul_P1() { + type A = PInt, B0>, B1>>; + type B = PInt>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5MulP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Min_P1() { + type A = PInt, B0>, B1>>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5MinP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Max_P1() { + type A = PInt, B0>, B1>>; + type B = PInt>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5MaxP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Gcd_P1() { + type A = PInt, B0>, B1>>; + type B = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5GcdP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Div_P1() { + type A = PInt, B0>, B1>>; + type B = PInt>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5DivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Rem_P1() { + type A = PInt, B0>, B1>>; + type B = PInt>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P5RemP1 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_PartialDiv_P1() { + type A = PInt, B0>, B1>>; + type B = PInt>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5PartialDivP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Pow_P1() { + type A = PInt, B0>, B1>>; + type B = PInt>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5PowP1 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Cmp_P1() { + type A = PInt, B0>, B1>>; + type B = PInt>; + + #[allow(non_camel_case_types)] + type P5CmpP1 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Add_P2() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>>; + type P7 = PInt, B1>, B1>>; + + #[allow(non_camel_case_types)] + type P5AddP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Sub_P2() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P5SubP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Mul_P2() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>>; + type P10 = PInt, B0>, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P5MulP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Min_P2() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P5MinP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Max_P2() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5MaxP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Gcd_P2() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5GcdP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Div_P2() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P5DivP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Rem_P2() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5RemP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Pow_P2() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>>; + type P25 = PInt, B1>, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5PowP2 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Cmp_P2() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P5CmpP2 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Add_P3() { + type A = PInt, B0>, B1>>; + type B = PInt, B1>>; + type P8 = PInt, B0>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P5AddP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Sub_P3() { + type A = PInt, B0>, B1>>; + type B = PInt, B1>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P5SubP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Mul_P3() { + type A = PInt, B0>, B1>>; + type B = PInt, B1>>; + type P15 = PInt, B1>, B1>, B1>>; + + #[allow(non_camel_case_types)] + type P5MulP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Min_P3() { + type A = PInt, B0>, B1>>; + type B = PInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P5MinP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Max_P3() { + type A = PInt, B0>, B1>>; + type B = PInt, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5MaxP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Gcd_P3() { + type A = PInt, B0>, B1>>; + type B = PInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5GcdP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Div_P3() { + type A = PInt, B0>, B1>>; + type B = PInt, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5DivP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Rem_P3() { + type A = PInt, B0>, B1>>; + type B = PInt, B1>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type P5RemP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Pow_P3() { + type A = PInt, B0>, B1>>; + type B = PInt, B1>>; + type P125 = PInt, B1>, B1>, B1>, B1>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5PowP3 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Cmp_P3() { + type A = PInt, B0>, B1>>; + type B = PInt, B1>>; + + #[allow(non_camel_case_types)] + type P5CmpP3 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Add_P4() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + type P9 = PInt, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5AddP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Sub_P4() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5SubP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Mul_P4() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + type P20 = PInt, B0>, B1>, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P5MulP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Min_P4() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P5MinP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Max_P4() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5MaxP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Gcd_P4() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5GcdP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Div_P4() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5DivP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Rem_P4() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5RemP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Pow_P4() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + type P625 = PInt, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5PowP4 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Cmp_P4() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type P5CmpP4 = >::Output; + assert_eq!(::to_ordering(), Ordering::Greater); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Add_P5() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type P10 = PInt, B0>, B1>, B0>>; + + #[allow(non_camel_case_types)] + type P5AddP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Sub_P5() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P5SubP5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Mul_P5() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type P25 = PInt, B1>, B0>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5MulP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Min_P5() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5MinP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Max_P5() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5MaxP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Gcd_P5() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5GcdP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Div_P5() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5DivP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Rem_P5() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type P5RemP5 = <>::Output as Same<_0>>::Output; + + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_PartialDiv_P5() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type P5PartialDivP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Pow_P5() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + type P3125 = PInt, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5PowP5 = <>::Output as Same>::Output; + + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Cmp_P5() { + type A = PInt, B0>, B1>>; + type B = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type P5CmpP5 = >::Output; + assert_eq!(::to_ordering(), Ordering::Equal); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Neg() { + type A = NInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type NegN5 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N5_Abs() { + type A = NInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type AbsN5 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Neg() { + type A = NInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type NegN4 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N4_Abs() { + type A = NInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type AbsN4 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Neg() { + type A = NInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type NegN3 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N3_Abs() { + type A = NInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type AbsN3 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Neg() { + type A = NInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type NegN2 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N2_Abs() { + type A = NInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type AbsN2 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Neg() { + type A = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type NegN1 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_N1_Abs() { + type A = NInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type AbsN1 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Neg() { + type A = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type Neg_0 = <::Output as Same<_0>>::Output; + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test__0_Abs() { + type A = Z0; + type _0 = Z0; + + #[allow(non_camel_case_types)] + type Abs_0 = <::Output as Same<_0>>::Output; + assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Neg() { + type A = PInt>; + type N1 = NInt>; + + #[allow(non_camel_case_types)] + type NegP1 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P1_Abs() { + type A = PInt>; + type P1 = PInt>; + + #[allow(non_camel_case_types)] + type AbsP1 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Neg() { + type A = PInt, B0>>; + type N2 = NInt, B0>>; + + #[allow(non_camel_case_types)] + type NegP2 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P2_Abs() { + type A = PInt, B0>>; + type P2 = PInt, B0>>; + + #[allow(non_camel_case_types)] + type AbsP2 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Neg() { + type A = PInt, B1>>; + type N3 = NInt, B1>>; + + #[allow(non_camel_case_types)] + type NegP3 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P3_Abs() { + type A = PInt, B1>>; + type P3 = PInt, B1>>; + + #[allow(non_camel_case_types)] + type AbsP3 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Neg() { + type A = PInt, B0>, B0>>; + type N4 = NInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type NegP4 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P4_Abs() { + type A = PInt, B0>, B0>>; + type P4 = PInt, B0>, B0>>; + + #[allow(non_camel_case_types)] + type AbsP4 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Neg() { + type A = PInt, B0>, B1>>; + type N5 = NInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type NegP5 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} +#[test] +#[allow(non_snake_case)] +fn test_P5_Abs() { + type A = PInt, B0>, B1>>; + type P5 = PInt, B0>, B1>>; + + #[allow(non_camel_case_types)] + type AbsP5 = <::Output as Same>::Output; + assert_eq!(::to_i64(), ::to_i64()); +} \ No newline at end of file diff --git a/target/release/build/typenum-39d17db16f7c8807/output b/target/release/build/typenum-39d17db16f7c8807/output new file mode 100644 index 0000000..fab8ee4 --- /dev/null +++ b/target/release/build/typenum-39d17db16f7c8807/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=build/main.rs diff --git a/target/release/build/typenum-39d17db16f7c8807/root-output b/target/release/build/typenum-39d17db16f7c8807/root-output new file mode 100644 index 0000000..ed6a992 --- /dev/null +++ b/target/release/build/typenum-39d17db16f7c8807/root-output @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/build/typenum-39d17db16f7c8807/out \ No newline at end of file diff --git a/target/release/build/typenum-39d17db16f7c8807/stderr b/target/release/build/typenum-39d17db16f7c8807/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/release/contractless-submit-key b/target/release/contractless-submit-key new file mode 100755 index 0000000..d726e3a Binary files /dev/null and b/target/release/contractless-submit-key differ diff --git a/target/release/contractless-submit-key.d b/target/release/contractless-submit-key.d new file mode 100644 index 0000000..6451d9a --- /dev/null +++ b/target/release/contractless-submit-key.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/contractless-submit-key: /home/viraladmin/chatgpt/src/bin/contractless-submit-key.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/contractless-testnet b/target/release/contractless-testnet new file mode 100755 index 0000000..3010fd3 Binary files /dev/null and b/target/release/contractless-testnet differ diff --git a/target/release/contractless-testnet.d b/target/release/contractless-testnet.d new file mode 100644 index 0000000..520105b --- /dev/null +++ b/target/release/contractless-testnet.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/contractless-testnet: /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/main.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/create_burn_tx b/target/release/create_burn_tx new file mode 100755 index 0000000..79f5f83 Binary files /dev/null and b/target/release/create_burn_tx differ diff --git a/target/release/create_burn_tx.d b/target/release/create_burn_tx.d new file mode 100644 index 0000000..a02af68 --- /dev/null +++ b/target/release/create_burn_tx.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/create_burn_tx: /home/viraladmin/chatgpt/src/bin/create_burn_tx.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/create_collateral_claim_tx b/target/release/create_collateral_claim_tx new file mode 100755 index 0000000..cf1c3da Binary files /dev/null and b/target/release/create_collateral_claim_tx differ diff --git a/target/release/create_collateral_claim_tx.d b/target/release/create_collateral_claim_tx.d new file mode 100644 index 0000000..1855bc0 --- /dev/null +++ b/target/release/create_collateral_claim_tx.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/create_collateral_claim_tx: /home/viraladmin/chatgpt/src/bin/create_collateral_claim_tx.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/create_issue_token_tx b/target/release/create_issue_token_tx new file mode 100755 index 0000000..8891f7a Binary files /dev/null and b/target/release/create_issue_token_tx differ diff --git a/target/release/create_issue_token_tx.d b/target/release/create_issue_token_tx.d new file mode 100644 index 0000000..0ecfa70 --- /dev/null +++ b/target/release/create_issue_token_tx.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/create_issue_token_tx: /home/viraladmin/chatgpt/src/bin/create_issue_token_tx.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/create_loan_payment_tx b/target/release/create_loan_payment_tx new file mode 100755 index 0000000..3508e5d Binary files /dev/null and b/target/release/create_loan_payment_tx differ diff --git a/target/release/create_loan_payment_tx.d b/target/release/create_loan_payment_tx.d new file mode 100644 index 0000000..06bb5e7 --- /dev/null +++ b/target/release/create_loan_payment_tx.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/create_loan_payment_tx: /home/viraladmin/chatgpt/src/bin/create_loan_payment_tx.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/create_loan_tx b/target/release/create_loan_tx new file mode 100755 index 0000000..598058a Binary files /dev/null and b/target/release/create_loan_tx differ diff --git a/target/release/create_loan_tx.d b/target/release/create_loan_tx.d new file mode 100644 index 0000000..ee65b91 --- /dev/null +++ b/target/release/create_loan_tx.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/create_loan_tx: /home/viraladmin/chatgpt/src/bin/create_loan_tx.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/create_marketing_tx b/target/release/create_marketing_tx new file mode 100755 index 0000000..7171a74 Binary files /dev/null and b/target/release/create_marketing_tx differ diff --git a/target/release/create_marketing_tx.d b/target/release/create_marketing_tx.d new file mode 100644 index 0000000..826fec5 --- /dev/null +++ b/target/release/create_marketing_tx.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/create_marketing_tx: /home/viraladmin/chatgpt/src/bin/create_marketing_tx.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/create_new_wallet b/target/release/create_new_wallet new file mode 100755 index 0000000..2362217 Binary files /dev/null and b/target/release/create_new_wallet differ diff --git a/target/release/create_new_wallet.d b/target/release/create_new_wallet.d new file mode 100644 index 0000000..63b2c20 --- /dev/null +++ b/target/release/create_new_wallet.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/create_new_wallet: /home/viraladmin/chatgpt/src/bin/create_new_wallet.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/create_nft_tx b/target/release/create_nft_tx new file mode 100755 index 0000000..dd4fe82 Binary files /dev/null and b/target/release/create_nft_tx differ diff --git a/target/release/create_nft_tx.d b/target/release/create_nft_tx.d new file mode 100644 index 0000000..2de8798 --- /dev/null +++ b/target/release/create_nft_tx.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/create_nft_tx: /home/viraladmin/chatgpt/src/bin/create_nft_tx.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/create_swap_tx b/target/release/create_swap_tx new file mode 100755 index 0000000..21f2c9b Binary files /dev/null and b/target/release/create_swap_tx differ diff --git a/target/release/create_swap_tx.d b/target/release/create_swap_tx.d new file mode 100644 index 0000000..36fde58 --- /dev/null +++ b/target/release/create_swap_tx.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/create_swap_tx: /home/viraladmin/chatgpt/src/bin/create_swap_tx.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/create_tokens_tx b/target/release/create_tokens_tx new file mode 100755 index 0000000..ef58c1c Binary files /dev/null and b/target/release/create_tokens_tx differ diff --git a/target/release/create_tokens_tx.d b/target/release/create_tokens_tx.d new file mode 100644 index 0000000..f48860f --- /dev/null +++ b/target/release/create_tokens_tx.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/create_tokens_tx: /home/viraladmin/chatgpt/src/bin/create_tokens_tx.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/create_transfer_tx b/target/release/create_transfer_tx new file mode 100755 index 0000000..95582a6 Binary files /dev/null and b/target/release/create_transfer_tx differ diff --git a/target/release/create_transfer_tx.d b/target/release/create_transfer_tx.d new file mode 100644 index 0000000..89e0a70 --- /dev/null +++ b/target/release/create_transfer_tx.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/create_transfer_tx: /home/viraladmin/chatgpt/src/bin/create_transfer_tx.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/create_vanity_tx b/target/release/create_vanity_tx new file mode 100755 index 0000000..ad2cbe3 Binary files /dev/null and b/target/release/create_vanity_tx differ diff --git a/target/release/create_vanity_tx.d b/target/release/create_vanity_tx.d new file mode 100644 index 0000000..e0f7c6c --- /dev/null +++ b/target/release/create_vanity_tx.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/create_vanity_tx: /home/viraladmin/chatgpt/src/bin/create_vanity_tx.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/deps/adler-71018259d007ea30.d b/target/release/deps/adler-71018259d007ea30.d new file mode 100644 index 0000000..2d36cf3 --- /dev/null +++ b/target/release/deps/adler-71018259d007ea30.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/adler-71018259d007ea30.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/adler-1.0.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/adler-1.0.2/src/algo.rs + +/home/viraladmin/chatgpt/target/release/deps/libadler-71018259d007ea30.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/adler-1.0.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/adler-1.0.2/src/algo.rs + +/home/viraladmin/chatgpt/target/release/deps/libadler-71018259d007ea30.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/adler-1.0.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/adler-1.0.2/src/algo.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/adler-1.0.2/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/adler-1.0.2/src/algo.rs: diff --git a/target/release/deps/adler32-522c72f428e38db7.d b/target/release/deps/adler32-522c72f428e38db7.d new file mode 100644 index 0000000..14da715 --- /dev/null +++ b/target/release/deps/adler32-522c72f428e38db7.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/adler32-522c72f428e38db7.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/adler32-1.2.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libadler32-522c72f428e38db7.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/adler32-1.2.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libadler32-522c72f428e38db7.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/adler32-1.2.0/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/adler32-1.2.0/src/lib.rs: diff --git a/target/release/deps/aho_corasick-b62457fe346f7700.d b/target/release/deps/aho_corasick-b62457fe346f7700.d new file mode 100644 index 0000000..b4a77fd --- /dev/null +++ b/target/release/deps/aho_corasick-b62457fe346f7700.d @@ -0,0 +1,35 @@ +/home/viraladmin/chatgpt/target/release/deps/aho_corasick-b62457fe346f7700.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/ahocorasick.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/automaton.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/dfa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/nfa/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/nfa/contiguous.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/nfa/noncontiguous.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/pattern.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/rabinkarp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/teddy/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/teddy/builder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/teddy/generic.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/vector.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/alphabet.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/byte_frequencies.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/debug.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/prefilter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/primitives.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/remapper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/search.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/special.rs + +/home/viraladmin/chatgpt/target/release/deps/libaho_corasick-b62457fe346f7700.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/ahocorasick.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/automaton.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/dfa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/nfa/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/nfa/contiguous.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/nfa/noncontiguous.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/pattern.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/rabinkarp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/teddy/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/teddy/builder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/teddy/generic.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/vector.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/alphabet.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/byte_frequencies.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/debug.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/prefilter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/primitives.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/remapper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/search.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/special.rs + +/home/viraladmin/chatgpt/target/release/deps/libaho_corasick-b62457fe346f7700.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/ahocorasick.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/automaton.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/dfa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/nfa/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/nfa/contiguous.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/nfa/noncontiguous.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/pattern.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/rabinkarp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/teddy/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/teddy/builder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/teddy/generic.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/vector.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/alphabet.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/byte_frequencies.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/debug.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/prefilter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/primitives.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/remapper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/search.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/special.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/ahocorasick.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/automaton.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/dfa.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/nfa/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/nfa/contiguous.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/nfa/noncontiguous.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/api.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/ext.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/pattern.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/rabinkarp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/teddy/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/teddy/builder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/teddy/generic.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/packed/vector.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/alphabet.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/buffer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/byte_frequencies.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/debug.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/int.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/prefilter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/primitives.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/remapper.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/search.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.4/src/util/special.rs: diff --git a/target/release/deps/anyhow-3e9e80978d98bd74.d b/target/release/deps/anyhow-3e9e80978d98bd74.d new file mode 100644 index 0000000..e86f190 --- /dev/null +++ b/target/release/deps/anyhow-3e9e80978d98bd74.d @@ -0,0 +1,17 @@ +/home/viraladmin/chatgpt/target/release/deps/anyhow-3e9e80978d98bd74.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/backtrace.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/chain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/context.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/ensure.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/fmt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/kind.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/ptr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/wrapper.rs + +/home/viraladmin/chatgpt/target/release/deps/libanyhow-3e9e80978d98bd74.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/backtrace.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/chain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/context.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/ensure.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/fmt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/kind.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/ptr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/wrapper.rs + +/home/viraladmin/chatgpt/target/release/deps/libanyhow-3e9e80978d98bd74.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/backtrace.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/chain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/context.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/ensure.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/fmt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/kind.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/ptr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/wrapper.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/backtrace.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/chain.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/context.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/ensure.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/fmt.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/kind.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/ptr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.98/src/wrapper.rs: diff --git a/target/release/deps/ascii-4d80dfcb77f4367d.d b/target/release/deps/ascii-4d80dfcb77f4367d.d new file mode 100644 index 0000000..8d31e55 --- /dev/null +++ b/target/release/deps/ascii-4d80dfcb77f4367d.d @@ -0,0 +1,11 @@ +/home/viraladmin/chatgpt/target/release/deps/ascii-4d80dfcb77f4367d.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/ascii_char.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/ascii_str.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/ascii_string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/free_functions.rs + +/home/viraladmin/chatgpt/target/release/deps/libascii-4d80dfcb77f4367d.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/ascii_char.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/ascii_str.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/ascii_string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/free_functions.rs + +/home/viraladmin/chatgpt/target/release/deps/libascii-4d80dfcb77f4367d.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/ascii_char.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/ascii_str.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/ascii_string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/free_functions.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/ascii_char.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/ascii_str.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/ascii_string.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ascii-1.1.0/src/free_functions.rs: diff --git a/target/release/deps/async_trait-77d6d002fbf0a912.d b/target/release/deps/async_trait-77d6d002fbf0a912.d new file mode 100644 index 0000000..df182fe --- /dev/null +++ b/target/release/deps/async_trait-77d6d002fbf0a912.d @@ -0,0 +1,12 @@ +/home/viraladmin/chatgpt/target/release/deps/async_trait-77d6d002fbf0a912.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/args.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/bound.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/expand.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/lifetime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/parse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/receiver.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/verbatim.rs + +/home/viraladmin/chatgpt/target/release/deps/libasync_trait-77d6d002fbf0a912.so: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/args.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/bound.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/expand.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/lifetime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/parse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/receiver.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/verbatim.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/args.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/bound.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/expand.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/lifetime.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/parse.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/receiver.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/async-trait-0.1.88/src/verbatim.rs: diff --git a/target/release/deps/autocfg-f4b8aff8ae0cf393.d b/target/release/deps/autocfg-f4b8aff8ae0cf393.d new file mode 100644 index 0000000..f63213c --- /dev/null +++ b/target/release/deps/autocfg-f4b8aff8ae0cf393.d @@ -0,0 +1,10 @@ +/home/viraladmin/chatgpt/target/release/deps/autocfg-f4b8aff8ae0cf393.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.4.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.4.0/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.4.0/src/rustc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.4.0/src/version.rs + +/home/viraladmin/chatgpt/target/release/deps/libautocfg-f4b8aff8ae0cf393.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.4.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.4.0/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.4.0/src/rustc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.4.0/src/version.rs + +/home/viraladmin/chatgpt/target/release/deps/libautocfg-f4b8aff8ae0cf393.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.4.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.4.0/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.4.0/src/rustc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.4.0/src/version.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.4.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.4.0/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.4.0/src/rustc.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.4.0/src/version.rs: diff --git a/target/release/deps/average_block_time_checker-e3bd9118d71b0435 b/target/release/deps/average_block_time_checker-e3bd9118d71b0435 new file mode 100755 index 0000000..3ccace8 Binary files /dev/null and b/target/release/deps/average_block_time_checker-e3bd9118d71b0435 differ diff --git a/target/release/deps/average_block_time_checker-e3bd9118d71b0435.d b/target/release/deps/average_block_time_checker-e3bd9118d71b0435.d new file mode 100644 index 0000000..6a6738d --- /dev/null +++ b/target/release/deps/average_block_time_checker-e3bd9118d71b0435.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/average_block_time_checker-e3bd9118d71b0435.d: src/bin/average_block_time_checker.rs + +/home/viraladmin/chatgpt/target/release/deps/average_block_time_checker-e3bd9118d71b0435: src/bin/average_block_time_checker.rs + +src/bin/average_block_time_checker.rs: diff --git a/target/release/deps/base256emoji-36c8fce0b50d75bc.d b/target/release/deps/base256emoji-36c8fce0b50d75bc.d new file mode 100644 index 0000000..18f5804 --- /dev/null +++ b/target/release/deps/base256emoji-36c8fce0b50d75bc.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/base256emoji-36c8fce0b50d75bc.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base256emoji-1.0.2/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libbase256emoji-36c8fce0b50d75bc.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base256emoji-1.0.2/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libbase256emoji-36c8fce0b50d75bc.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base256emoji-1.0.2/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base256emoji-1.0.2/src/lib.rs: diff --git a/target/release/deps/base64-3b312bb37d692026.d b/target/release/deps/base64-3b312bb37d692026.d new file mode 100644 index 0000000..3eccce7 --- /dev/null +++ b/target/release/deps/base64-3b312bb37d692026.d @@ -0,0 +1,22 @@ +/home/viraladmin/chatgpt/target/release/deps/base64-3b312bb37d692026.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/chunked_encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/display.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/read/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/read/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/write/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/write/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/write/encoder_string_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/general_purpose/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/general_purpose/decode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/general_purpose/decode_suffix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/alphabet.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/encode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/decode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/prelude.rs + +/home/viraladmin/chatgpt/target/release/deps/libbase64-3b312bb37d692026.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/chunked_encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/display.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/read/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/read/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/write/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/write/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/write/encoder_string_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/general_purpose/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/general_purpose/decode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/general_purpose/decode_suffix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/alphabet.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/encode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/decode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/prelude.rs + +/home/viraladmin/chatgpt/target/release/deps/libbase64-3b312bb37d692026.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/chunked_encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/display.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/read/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/read/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/write/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/write/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/write/encoder_string_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/general_purpose/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/general_purpose/decode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/general_purpose/decode_suffix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/alphabet.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/encode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/decode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/prelude.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/chunked_encoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/display.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/read/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/read/decoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/write/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/write/encoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/write/encoder_string_writer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/general_purpose/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/general_purpose/decode.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/general_purpose/decode_suffix.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/alphabet.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/encode.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/decode.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/prelude.rs: diff --git a/target/release/deps/base64-ff6d4cdbdd952702.d b/target/release/deps/base64-ff6d4cdbdd952702.d new file mode 100644 index 0000000..5fb524b --- /dev/null +++ b/target/release/deps/base64-ff6d4cdbdd952702.d @@ -0,0 +1,22 @@ +/home/viraladmin/chatgpt/target/release/deps/base64-ff6d4cdbdd952702.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/chunked_encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/display.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/read/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/read/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/write/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/write/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/write/encoder_string_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/engine/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/engine/general_purpose/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/engine/general_purpose/decode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/engine/general_purpose/decode_suffix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/alphabet.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/encode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/decode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/prelude.rs + +/home/viraladmin/chatgpt/target/release/deps/libbase64-ff6d4cdbdd952702.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/chunked_encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/display.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/read/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/read/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/write/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/write/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/write/encoder_string_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/engine/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/engine/general_purpose/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/engine/general_purpose/decode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/engine/general_purpose/decode_suffix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/alphabet.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/encode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/decode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/prelude.rs + +/home/viraladmin/chatgpt/target/release/deps/libbase64-ff6d4cdbdd952702.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/chunked_encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/display.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/read/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/read/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/write/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/write/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/write/encoder_string_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/engine/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/engine/general_purpose/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/engine/general_purpose/decode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/engine/general_purpose/decode_suffix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/alphabet.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/encode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/decode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/prelude.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/chunked_encoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/display.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/read/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/read/decoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/write/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/write/encoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/write/encoder_string_writer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/engine/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/engine/general_purpose/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/engine/general_purpose/decode.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/engine/general_purpose/decode_suffix.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/alphabet.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/encode.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/decode.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.21.7/src/prelude.rs: diff --git a/target/release/deps/base_x-f869795b57546f6c.d b/target/release/deps/base_x-f869795b57546f6c.d new file mode 100644 index 0000000..0dea6ec --- /dev/null +++ b/target/release/deps/base_x-f869795b57546f6c.d @@ -0,0 +1,11 @@ +/home/viraladmin/chatgpt/target/release/deps/base_x-f869795b57546f6c.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/alphabet.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/bigint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/encoder.rs + +/home/viraladmin/chatgpt/target/release/deps/libbase_x-f869795b57546f6c.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/alphabet.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/bigint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/encoder.rs + +/home/viraladmin/chatgpt/target/release/deps/libbase_x-f869795b57546f6c.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/alphabet.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/bigint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/encoder.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/alphabet.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/bigint.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/decoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base-x-0.2.11/src/encoder.rs: diff --git a/target/release/deps/bitflags-9f43535eec7ac76b.d b/target/release/deps/bitflags-9f43535eec7ac76b.d new file mode 100644 index 0000000..8eb1e41 --- /dev/null +++ b/target/release/deps/bitflags-9f43535eec7ac76b.d @@ -0,0 +1,13 @@ +/home/viraladmin/chatgpt/target/release/deps/bitflags-9f43535eec7ac76b.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/parser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/public.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/internal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/external.rs + +/home/viraladmin/chatgpt/target/release/deps/libbitflags-9f43535eec7ac76b.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/parser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/public.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/internal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/external.rs + +/home/viraladmin/chatgpt/target/release/deps/libbitflags-9f43535eec7ac76b.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/parser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/public.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/internal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/external.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/iter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/parser.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/traits.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/public.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/internal.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-2.11.1/src/external.rs: diff --git a/target/release/deps/bitflags-e399b4af8a0ee3f8.d b/target/release/deps/bitflags-e399b4af8a0ee3f8.d new file mode 100644 index 0000000..a173d34 --- /dev/null +++ b/target/release/deps/bitflags-e399b4af8a0ee3f8.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/bitflags-e399b4af8a0ee3f8.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-1.3.2/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libbitflags-e399b4af8a0ee3f8.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-1.3.2/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libbitflags-e399b4af8a0ee3f8.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-1.3.2/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitflags-1.3.2/src/lib.rs: diff --git a/target/release/deps/block_buffer-6c49f4aa0038fcc5.d b/target/release/deps/block_buffer-6c49f4aa0038fcc5.d new file mode 100644 index 0000000..da11555 --- /dev/null +++ b/target/release/deps/block_buffer-6c49f4aa0038fcc5.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/block_buffer-6c49f4aa0038fcc5.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.10.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.10.4/src/sealed.rs + +/home/viraladmin/chatgpt/target/release/deps/libblock_buffer-6c49f4aa0038fcc5.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.10.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.10.4/src/sealed.rs + +/home/viraladmin/chatgpt/target/release/deps/libblock_buffer-6c49f4aa0038fcc5.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.10.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.10.4/src/sealed.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.10.4/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.10.4/src/sealed.rs: diff --git a/target/release/deps/block_buffer-7349b954db3de287.d b/target/release/deps/block_buffer-7349b954db3de287.d new file mode 100644 index 0000000..e752bf6 --- /dev/null +++ b/target/release/deps/block_buffer-7349b954db3de287.d @@ -0,0 +1,9 @@ +/home/viraladmin/chatgpt/target/release/deps/block_buffer-7349b954db3de287.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.11.0-rc.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.11.0-rc.4/src/read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.11.0-rc.4/src/sealed.rs + +/home/viraladmin/chatgpt/target/release/deps/libblock_buffer-7349b954db3de287.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.11.0-rc.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.11.0-rc.4/src/read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.11.0-rc.4/src/sealed.rs + +/home/viraladmin/chatgpt/target/release/deps/libblock_buffer-7349b954db3de287.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.11.0-rc.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.11.0-rc.4/src/read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.11.0-rc.4/src/sealed.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.11.0-rc.4/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.11.0-rc.4/src/read.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.11.0-rc.4/src/sealed.rs: diff --git a/target/release/deps/blockchain-8dc04a8410cc454e.d b/target/release/deps/blockchain-8dc04a8410cc454e.d new file mode 100644 index 0000000..d3308fe --- /dev/null +++ b/target/release/deps/blockchain-8dc04a8410cc454e.d @@ -0,0 +1,280 @@ +/home/viraladmin/chatgpt/target/release/deps/blockchain-8dc04a8410cc454e.d: src/lib.rs src/blocks/mod.rs src/blocks/block.rs src/blocks/burn.rs src/blocks/collateral.rs src/blocks/genesis.rs src/blocks/issue_token.rs src/blocks/loan_payment.rs src/blocks/loans.rs src/blocks/marketing.rs src/blocks/nft.rs src/blocks/rewards.rs src/blocks/swap.rs src/blocks/token.rs src/blocks/transfer.rs src/blocks/vanity.rs src/common/mod.rs src/common/binary_conversions.rs src/common/check_genesis.rs src/common/cli_prompts.rs src/common/network_paths_and_settings.rs src/common/network_startup.rs src/common/nft_assets.rs src/common/skein.rs src/common/types.rs src/config.rs src/miner/mod.rs src/miner/block_rewards.rs src/miner/fairness.rs src/miner/flag.rs src/miner/genesis.rs src/miner/mining.rs src/miner/nonce.rs src/miner/structs.rs src/miner/winner.rs src/orphans/mod.rs src/orphans/add_genesis.rs src/orphans/deep_sync_rollback.rs src/orphans/get_path_names.rs src/orphans/orphan_checkup.rs src/orphans/orphan_window_check.rs src/orphans/replay_errors.rs src/orphans/save_blocks.rs src/orphans/snapshot_check.rs src/orphans/structs.rs src/orphans/sync_check.rs src/orphans/torrent_candidates.rs src/orphans/undo_block.rs src/orphans/undo_block_transactions.rs src/orphans/undo_transactions/mod.rs src/orphans/undo_transactions/restore_mempool.rs src/orphans/undo_transactions/undo_borrower.rs src/orphans/undo_transactions/undo_burn.rs src/orphans/undo_transactions/undo_collateral.rs src/orphans/undo_transactions/undo_create_nft.rs src/orphans/undo_transactions/undo_create_token.rs src/orphans/undo_transactions/undo_issue_token.rs src/orphans/undo_transactions/undo_loan_creation.rs src/orphans/undo_transactions/undo_marketing.rs src/orphans/undo_transactions/undo_rewards.rs src/orphans/undo_transactions/undo_swap.rs src/orphans/undo_transactions/undo_transfer.rs src/orphans/undo_transactions/undo_vanity.rs src/records/mod.rs src/records/balance_sheet/mod.rs src/records/balance_sheet/get_wallet_balance.rs src/records/balance_sheet/operations.rs src/records/balance_sheet/pathing.rs src/records/balance_sheet/tokens_to_lower.rs src/records/block_height/mod.rs src/records/block_height/decrease_block_height.rs src/records/block_height/get_block_height.rs src/records/block_height/increase_block_height.rs src/records/ip_score/mod.rs src/records/ip_score/ban_management.rs src/records/ip_score/enums.rs src/records/ip_score/get_score.rs src/records/ip_score/penalty.rs src/records/ip_score/score.rs src/records/memory/mod.rs src/records/memory/averages.rs src/records/memory/connections.rs src/records/memory/enums.rs src/records/memory/mempool/mod.rs src/records/memory/mempool/lookups.rs src/records/memory/mempool/processing.rs src/records/memory/mempool/schema.rs src/records/memory/mempool/selection.rs src/records/memory/network_mapping/mod.rs src/records/memory/network_mapping/add.rs src/records/memory/network_mapping/delete.rs src/records/memory/network_mapping/enums.rs src/records/memory/network_mapping/mined_counts.rs src/records/memory/network_mapping/queries.rs src/records/memory/network_mapping/structs.rs src/records/memory/response_channels.rs src/records/memory/structs.rs src/records/memory/torrent_status.rs src/records/memory/torrentmap.rs src/records/record_chain/mod.rs src/records/record_chain/add_payments_db.rs src/records/record_chain/borrower_tx.rs src/records/record_chain/burn_tx.rs src/records/record_chain/collateral_tx.rs src/records/record_chain/genesis_tx.rs src/records/record_chain/header_number.rs src/records/record_chain/issue_token_tx.rs src/records/record_chain/lender_tx.rs src/records/record_chain/marketing_tx.rs src/records/record_chain/nft_provenance.rs src/records/record_chain/nft_tx.rs src/records/record_chain/parse_transactions.rs src/records/record_chain/pending_effects.rs src/records/record_chain/previous_difficulty.rs src/records/record_chain/rewards_tx.rs src/records/record_chain/save.rs src/records/record_chain/save_flags.rs src/records/record_chain/structs.rs src/records/record_chain/swap_tx.rs src/records/record_chain/token_provenance.rs src/records/record_chain/token_tx.rs src/records/record_chain/transfer_tx.rs src/records/record_chain/vanity_tx.rs src/records/unpack_block/mod.rs src/records/unpack_block/load_by_binary_data.rs src/records/unpack_block/load_by_block_number.rs src/records/unpack_block/unpack_header.rs src/records/wallet_registry/mod.rs src/records/wallet_registry/helpers.rs src/records/wallet_registry/mappings.rs src/records/wallet_registry/storage.rs src/records/wallet_registry/structs.rs src/rpc/mod.rs src/rpc/client/mod.rs src/rpc/client/handshake.rs src/rpc/client/handshake_message.rs src/rpc/client/handshake_processing.rs src/rpc/client/register_wallet.rs src/rpc/client/structs.rs src/rpc/client/syncing.rs src/rpc/client/wallet_registry_sync.rs src/rpc/command_maps.rs src/rpc/commands/mod.rs src/rpc/commands/add_network_node.rs src/rpc/commands/address_coin_lookup.rs src/rpc/commands/address_complete_balance_sheet.rs src/rpc/commands/bad_rpc_call.rs src/rpc/commands/block_by_hash.rs src/rpc/commands/block_by_height.rs src/rpc/commands/block_header_by_hash.rs src/rpc/commands/block_header_by_height.rs src/rpc/commands/block_headers.rs src/rpc/commands/block_height.rs src/rpc/commands/block_peer_ip.rs src/rpc/commands/contract.rs src/rpc/commands/delete_network_node.rs src/rpc/commands/difficulty.rs src/rpc/commands/largest_tx_fee.rs src/rpc/commands/latest_block.rs src/rpc/commands/memory_by_signature.rs src/rpc/commands/network_info.rs src/rpc/commands/nft_list.rs src/rpc/commands/nft_lookup.rs src/rpc/commands/random_node.rs src/rpc/commands/receive_torrent.rs src/rpc/commands/request_valid_nodes.rs src/rpc/commands/route_reply.rs src/rpc/commands/structs.rs src/rpc/commands/time.rs src/rpc/commands/token_list.rs src/rpc/commands/token_lookup.rs src/rpc/commands/torrent.rs src/rpc/commands/torrent_by_block.rs src/rpc/commands/torrent_candidates.rs src/rpc/commands/transaction_by_txid.rs src/rpc/commands/transactions_by_address.rs src/rpc/commands/tx_count.rs src/rpc/commands/tx_count_from_mempool.rs src/rpc/commands/tx_submit.rs src/rpc/commands/unblock_peer_ip.rs src/rpc/commands/validate_address.rs src/rpc/commands/validate_message.rs src/rpc/commands/validate_torrent.rs src/rpc/commands/wallet_register.rs src/rpc/commands/wallet_registry_sync.rs src/rpc/commands/wallet_vanity_lookup.rs src/rpc/handshake_constants.rs src/rpc/read_bytes_from_stream.rs src/rpc/responses.rs src/rpc/server/mod.rs src/rpc/server/command_loop_state.rs src/rpc/server/connection_memory_manager.rs src/rpc/server/flood_protection.rs src/rpc/server/handshake.rs src/rpc/server/handshake_processing.rs src/rpc/server/handshake_verifications.rs src/rpc/server/rpc_command_loop.rs src/rpc/server/start_rpc.rs src/rpc/server/structs.rs src/rpc/server/tests.rs src/standalone_tools/mod.rs src/standalone_tools/connections/mod.rs src/standalone_tools/connections/handshake.rs src/standalone_tools/connections/sending_request.rs src/standalone_tools/transaction_creator.rs src/startup/mod.rs src/startup/connections.rs src/startup/daemonize.rs src/startup/initialize_startup.rs src/startup/network_broadcast.rs src/startup/node_runtime.rs src/startup/remote_height.rs src/startup/unlock_pipe.rs src/startup/unlock_structs.rs src/startup/windows_service.rs src/torrent/mod.rs src/torrent/create_metadata.rs src/torrent/structs.rs src/torrent/torrenting_system/mod.rs src/torrent/torrenting_system/create_file.rs src/torrent/torrenting_system/download_pieces.rs src/torrent/torrenting_system/get_nodes.rs src/torrent/torrenting_system/request_piece.rs src/torrent/torrenting_system/save_block.rs src/torrent/torrenting_system/save_torrent.rs src/torrent/torrenting_system/setup_block_download.rs src/torrent/torrenting_system/temp_database_storage.rs src/torrent/torrenting_system/torrent_cache.rs src/torrent/torrenting_system/torrent_map.rs src/torrent/torrenting_system/torrent_requests.rs src/torrent/unpack_local_torrent.rs src/torrent/unpack_remote_torrent.rs src/verifications/mod.rs src/verifications/async_funcs/mod.rs src/verifications/async_funcs/asset_rules.rs src/verifications/async_funcs/checks/mod.rs src/verifications/async_funcs/checks/balance_check.rs src/verifications/async_funcs/checks/block_balance.rs src/verifications/async_funcs/checks/mempool_check.rs src/verifications/async_funcs/checks/time_checks.rs src/verifications/async_funcs/checks/verify_db.rs src/verifications/async_funcs/total_payments.rs src/verifications/async_funcs/transactions.rs src/verifications/async_funcs/validate_torrent_data.rs src/verifications/async_funcs/verify_block.rs src/verifications/async_funcs/verify_borrower.rs src/verifications/async_funcs/verify_burn.rs src/verifications/async_funcs/verify_collateral.rs src/verifications/async_funcs/verify_create_nft.rs src/verifications/async_funcs/verify_create_token.rs src/verifications/async_funcs/verify_genesis.rs src/verifications/async_funcs/verify_issue_token.rs src/verifications/async_funcs/verify_lender.rs src/verifications/async_funcs/verify_marketing.rs src/verifications/async_funcs/verify_rewards.rs src/verifications/async_funcs/verify_swap.rs src/verifications/async_funcs/verify_transfer.rs src/verifications/async_funcs/verify_vanity.rs src/verifications/sync_funcs/mod.rs src/verifications/sync_funcs/transaction_verify_loop.rs src/verifications/verification_service.rs src/verifications/verification_types.rs src/wallets/mod.rs src/wallets/create_keys.rs src/wallets/create_wallet.rs src/wallets/load_wallets.rs src/wallets/network_byte.rs src/wallets/save_wallet.rs src/wallets/short_address.rs src/wallets/signature.rs src/wallets/structures.rs src/wallets/verifications.rs src/wallets/verify_address.rs src/wallets/wallet_bytes.rs + +/home/viraladmin/chatgpt/target/release/deps/libblockchain-8dc04a8410cc454e.rlib: src/lib.rs src/blocks/mod.rs src/blocks/block.rs src/blocks/burn.rs src/blocks/collateral.rs src/blocks/genesis.rs src/blocks/issue_token.rs src/blocks/loan_payment.rs src/blocks/loans.rs src/blocks/marketing.rs src/blocks/nft.rs src/blocks/rewards.rs src/blocks/swap.rs src/blocks/token.rs src/blocks/transfer.rs src/blocks/vanity.rs src/common/mod.rs src/common/binary_conversions.rs src/common/check_genesis.rs src/common/cli_prompts.rs src/common/network_paths_and_settings.rs src/common/network_startup.rs src/common/nft_assets.rs src/common/skein.rs src/common/types.rs src/config.rs src/miner/mod.rs src/miner/block_rewards.rs src/miner/fairness.rs src/miner/flag.rs src/miner/genesis.rs src/miner/mining.rs src/miner/nonce.rs src/miner/structs.rs src/miner/winner.rs src/orphans/mod.rs src/orphans/add_genesis.rs src/orphans/deep_sync_rollback.rs src/orphans/get_path_names.rs src/orphans/orphan_checkup.rs src/orphans/orphan_window_check.rs src/orphans/replay_errors.rs src/orphans/save_blocks.rs src/orphans/snapshot_check.rs src/orphans/structs.rs src/orphans/sync_check.rs src/orphans/torrent_candidates.rs src/orphans/undo_block.rs src/orphans/undo_block_transactions.rs src/orphans/undo_transactions/mod.rs src/orphans/undo_transactions/restore_mempool.rs src/orphans/undo_transactions/undo_borrower.rs src/orphans/undo_transactions/undo_burn.rs src/orphans/undo_transactions/undo_collateral.rs src/orphans/undo_transactions/undo_create_nft.rs src/orphans/undo_transactions/undo_create_token.rs src/orphans/undo_transactions/undo_issue_token.rs src/orphans/undo_transactions/undo_loan_creation.rs src/orphans/undo_transactions/undo_marketing.rs src/orphans/undo_transactions/undo_rewards.rs src/orphans/undo_transactions/undo_swap.rs src/orphans/undo_transactions/undo_transfer.rs src/orphans/undo_transactions/undo_vanity.rs src/records/mod.rs src/records/balance_sheet/mod.rs src/records/balance_sheet/get_wallet_balance.rs src/records/balance_sheet/operations.rs src/records/balance_sheet/pathing.rs src/records/balance_sheet/tokens_to_lower.rs src/records/block_height/mod.rs src/records/block_height/decrease_block_height.rs src/records/block_height/get_block_height.rs src/records/block_height/increase_block_height.rs src/records/ip_score/mod.rs src/records/ip_score/ban_management.rs src/records/ip_score/enums.rs src/records/ip_score/get_score.rs src/records/ip_score/penalty.rs src/records/ip_score/score.rs src/records/memory/mod.rs src/records/memory/averages.rs src/records/memory/connections.rs src/records/memory/enums.rs src/records/memory/mempool/mod.rs src/records/memory/mempool/lookups.rs src/records/memory/mempool/processing.rs src/records/memory/mempool/schema.rs src/records/memory/mempool/selection.rs src/records/memory/network_mapping/mod.rs src/records/memory/network_mapping/add.rs src/records/memory/network_mapping/delete.rs src/records/memory/network_mapping/enums.rs src/records/memory/network_mapping/mined_counts.rs src/records/memory/network_mapping/queries.rs src/records/memory/network_mapping/structs.rs src/records/memory/response_channels.rs src/records/memory/structs.rs src/records/memory/torrent_status.rs src/records/memory/torrentmap.rs src/records/record_chain/mod.rs src/records/record_chain/add_payments_db.rs src/records/record_chain/borrower_tx.rs src/records/record_chain/burn_tx.rs src/records/record_chain/collateral_tx.rs src/records/record_chain/genesis_tx.rs src/records/record_chain/header_number.rs src/records/record_chain/issue_token_tx.rs src/records/record_chain/lender_tx.rs src/records/record_chain/marketing_tx.rs src/records/record_chain/nft_provenance.rs src/records/record_chain/nft_tx.rs src/records/record_chain/parse_transactions.rs src/records/record_chain/pending_effects.rs src/records/record_chain/previous_difficulty.rs src/records/record_chain/rewards_tx.rs src/records/record_chain/save.rs src/records/record_chain/save_flags.rs src/records/record_chain/structs.rs src/records/record_chain/swap_tx.rs src/records/record_chain/token_provenance.rs src/records/record_chain/token_tx.rs src/records/record_chain/transfer_tx.rs src/records/record_chain/vanity_tx.rs src/records/unpack_block/mod.rs src/records/unpack_block/load_by_binary_data.rs src/records/unpack_block/load_by_block_number.rs src/records/unpack_block/unpack_header.rs src/records/wallet_registry/mod.rs src/records/wallet_registry/helpers.rs src/records/wallet_registry/mappings.rs src/records/wallet_registry/storage.rs src/records/wallet_registry/structs.rs src/rpc/mod.rs src/rpc/client/mod.rs src/rpc/client/handshake.rs src/rpc/client/handshake_message.rs src/rpc/client/handshake_processing.rs src/rpc/client/register_wallet.rs src/rpc/client/structs.rs src/rpc/client/syncing.rs src/rpc/client/wallet_registry_sync.rs src/rpc/command_maps.rs src/rpc/commands/mod.rs src/rpc/commands/add_network_node.rs src/rpc/commands/address_coin_lookup.rs src/rpc/commands/address_complete_balance_sheet.rs src/rpc/commands/bad_rpc_call.rs src/rpc/commands/block_by_hash.rs src/rpc/commands/block_by_height.rs src/rpc/commands/block_header_by_hash.rs src/rpc/commands/block_header_by_height.rs src/rpc/commands/block_headers.rs src/rpc/commands/block_height.rs src/rpc/commands/block_peer_ip.rs src/rpc/commands/contract.rs src/rpc/commands/delete_network_node.rs src/rpc/commands/difficulty.rs src/rpc/commands/largest_tx_fee.rs src/rpc/commands/latest_block.rs src/rpc/commands/memory_by_signature.rs src/rpc/commands/network_info.rs src/rpc/commands/nft_list.rs src/rpc/commands/nft_lookup.rs src/rpc/commands/random_node.rs src/rpc/commands/receive_torrent.rs src/rpc/commands/request_valid_nodes.rs src/rpc/commands/route_reply.rs src/rpc/commands/structs.rs src/rpc/commands/time.rs src/rpc/commands/token_list.rs src/rpc/commands/token_lookup.rs src/rpc/commands/torrent.rs src/rpc/commands/torrent_by_block.rs src/rpc/commands/torrent_candidates.rs src/rpc/commands/transaction_by_txid.rs src/rpc/commands/transactions_by_address.rs src/rpc/commands/tx_count.rs src/rpc/commands/tx_count_from_mempool.rs src/rpc/commands/tx_submit.rs src/rpc/commands/unblock_peer_ip.rs src/rpc/commands/validate_address.rs src/rpc/commands/validate_message.rs src/rpc/commands/validate_torrent.rs src/rpc/commands/wallet_register.rs src/rpc/commands/wallet_registry_sync.rs src/rpc/commands/wallet_vanity_lookup.rs src/rpc/handshake_constants.rs src/rpc/read_bytes_from_stream.rs src/rpc/responses.rs src/rpc/server/mod.rs src/rpc/server/command_loop_state.rs src/rpc/server/connection_memory_manager.rs src/rpc/server/flood_protection.rs src/rpc/server/handshake.rs src/rpc/server/handshake_processing.rs src/rpc/server/handshake_verifications.rs src/rpc/server/rpc_command_loop.rs src/rpc/server/start_rpc.rs src/rpc/server/structs.rs src/rpc/server/tests.rs src/standalone_tools/mod.rs src/standalone_tools/connections/mod.rs src/standalone_tools/connections/handshake.rs src/standalone_tools/connections/sending_request.rs src/standalone_tools/transaction_creator.rs src/startup/mod.rs src/startup/connections.rs src/startup/daemonize.rs src/startup/initialize_startup.rs src/startup/network_broadcast.rs src/startup/node_runtime.rs src/startup/remote_height.rs src/startup/unlock_pipe.rs src/startup/unlock_structs.rs src/startup/windows_service.rs src/torrent/mod.rs src/torrent/create_metadata.rs src/torrent/structs.rs src/torrent/torrenting_system/mod.rs src/torrent/torrenting_system/create_file.rs src/torrent/torrenting_system/download_pieces.rs src/torrent/torrenting_system/get_nodes.rs src/torrent/torrenting_system/request_piece.rs src/torrent/torrenting_system/save_block.rs src/torrent/torrenting_system/save_torrent.rs src/torrent/torrenting_system/setup_block_download.rs src/torrent/torrenting_system/temp_database_storage.rs src/torrent/torrenting_system/torrent_cache.rs src/torrent/torrenting_system/torrent_map.rs src/torrent/torrenting_system/torrent_requests.rs src/torrent/unpack_local_torrent.rs src/torrent/unpack_remote_torrent.rs src/verifications/mod.rs src/verifications/async_funcs/mod.rs src/verifications/async_funcs/asset_rules.rs src/verifications/async_funcs/checks/mod.rs src/verifications/async_funcs/checks/balance_check.rs src/verifications/async_funcs/checks/block_balance.rs src/verifications/async_funcs/checks/mempool_check.rs src/verifications/async_funcs/checks/time_checks.rs src/verifications/async_funcs/checks/verify_db.rs src/verifications/async_funcs/total_payments.rs src/verifications/async_funcs/transactions.rs src/verifications/async_funcs/validate_torrent_data.rs src/verifications/async_funcs/verify_block.rs src/verifications/async_funcs/verify_borrower.rs src/verifications/async_funcs/verify_burn.rs src/verifications/async_funcs/verify_collateral.rs src/verifications/async_funcs/verify_create_nft.rs src/verifications/async_funcs/verify_create_token.rs src/verifications/async_funcs/verify_genesis.rs src/verifications/async_funcs/verify_issue_token.rs src/verifications/async_funcs/verify_lender.rs src/verifications/async_funcs/verify_marketing.rs src/verifications/async_funcs/verify_rewards.rs src/verifications/async_funcs/verify_swap.rs src/verifications/async_funcs/verify_transfer.rs src/verifications/async_funcs/verify_vanity.rs src/verifications/sync_funcs/mod.rs src/verifications/sync_funcs/transaction_verify_loop.rs src/verifications/verification_service.rs src/verifications/verification_types.rs src/wallets/mod.rs src/wallets/create_keys.rs src/wallets/create_wallet.rs src/wallets/load_wallets.rs src/wallets/network_byte.rs src/wallets/save_wallet.rs src/wallets/short_address.rs src/wallets/signature.rs src/wallets/structures.rs src/wallets/verifications.rs src/wallets/verify_address.rs src/wallets/wallet_bytes.rs + +/home/viraladmin/chatgpt/target/release/deps/libblockchain-8dc04a8410cc454e.rmeta: src/lib.rs src/blocks/mod.rs src/blocks/block.rs src/blocks/burn.rs src/blocks/collateral.rs src/blocks/genesis.rs src/blocks/issue_token.rs src/blocks/loan_payment.rs src/blocks/loans.rs src/blocks/marketing.rs src/blocks/nft.rs src/blocks/rewards.rs src/blocks/swap.rs src/blocks/token.rs src/blocks/transfer.rs src/blocks/vanity.rs src/common/mod.rs src/common/binary_conversions.rs src/common/check_genesis.rs src/common/cli_prompts.rs src/common/network_paths_and_settings.rs src/common/network_startup.rs src/common/nft_assets.rs src/common/skein.rs src/common/types.rs src/config.rs src/miner/mod.rs src/miner/block_rewards.rs src/miner/fairness.rs src/miner/flag.rs src/miner/genesis.rs src/miner/mining.rs src/miner/nonce.rs src/miner/structs.rs src/miner/winner.rs src/orphans/mod.rs src/orphans/add_genesis.rs src/orphans/deep_sync_rollback.rs src/orphans/get_path_names.rs src/orphans/orphan_checkup.rs src/orphans/orphan_window_check.rs src/orphans/replay_errors.rs src/orphans/save_blocks.rs src/orphans/snapshot_check.rs src/orphans/structs.rs src/orphans/sync_check.rs src/orphans/torrent_candidates.rs src/orphans/undo_block.rs src/orphans/undo_block_transactions.rs src/orphans/undo_transactions/mod.rs src/orphans/undo_transactions/restore_mempool.rs src/orphans/undo_transactions/undo_borrower.rs src/orphans/undo_transactions/undo_burn.rs src/orphans/undo_transactions/undo_collateral.rs src/orphans/undo_transactions/undo_create_nft.rs src/orphans/undo_transactions/undo_create_token.rs src/orphans/undo_transactions/undo_issue_token.rs src/orphans/undo_transactions/undo_loan_creation.rs src/orphans/undo_transactions/undo_marketing.rs src/orphans/undo_transactions/undo_rewards.rs src/orphans/undo_transactions/undo_swap.rs src/orphans/undo_transactions/undo_transfer.rs src/orphans/undo_transactions/undo_vanity.rs src/records/mod.rs src/records/balance_sheet/mod.rs src/records/balance_sheet/get_wallet_balance.rs src/records/balance_sheet/operations.rs src/records/balance_sheet/pathing.rs src/records/balance_sheet/tokens_to_lower.rs src/records/block_height/mod.rs src/records/block_height/decrease_block_height.rs src/records/block_height/get_block_height.rs src/records/block_height/increase_block_height.rs src/records/ip_score/mod.rs src/records/ip_score/ban_management.rs src/records/ip_score/enums.rs src/records/ip_score/get_score.rs src/records/ip_score/penalty.rs src/records/ip_score/score.rs src/records/memory/mod.rs src/records/memory/averages.rs src/records/memory/connections.rs src/records/memory/enums.rs src/records/memory/mempool/mod.rs src/records/memory/mempool/lookups.rs src/records/memory/mempool/processing.rs src/records/memory/mempool/schema.rs src/records/memory/mempool/selection.rs src/records/memory/network_mapping/mod.rs src/records/memory/network_mapping/add.rs src/records/memory/network_mapping/delete.rs src/records/memory/network_mapping/enums.rs src/records/memory/network_mapping/mined_counts.rs src/records/memory/network_mapping/queries.rs src/records/memory/network_mapping/structs.rs src/records/memory/response_channels.rs src/records/memory/structs.rs src/records/memory/torrent_status.rs src/records/memory/torrentmap.rs src/records/record_chain/mod.rs src/records/record_chain/add_payments_db.rs src/records/record_chain/borrower_tx.rs src/records/record_chain/burn_tx.rs src/records/record_chain/collateral_tx.rs src/records/record_chain/genesis_tx.rs src/records/record_chain/header_number.rs src/records/record_chain/issue_token_tx.rs src/records/record_chain/lender_tx.rs src/records/record_chain/marketing_tx.rs src/records/record_chain/nft_provenance.rs src/records/record_chain/nft_tx.rs src/records/record_chain/parse_transactions.rs src/records/record_chain/pending_effects.rs src/records/record_chain/previous_difficulty.rs src/records/record_chain/rewards_tx.rs src/records/record_chain/save.rs src/records/record_chain/save_flags.rs src/records/record_chain/structs.rs src/records/record_chain/swap_tx.rs src/records/record_chain/token_provenance.rs src/records/record_chain/token_tx.rs src/records/record_chain/transfer_tx.rs src/records/record_chain/vanity_tx.rs src/records/unpack_block/mod.rs src/records/unpack_block/load_by_binary_data.rs src/records/unpack_block/load_by_block_number.rs src/records/unpack_block/unpack_header.rs src/records/wallet_registry/mod.rs src/records/wallet_registry/helpers.rs src/records/wallet_registry/mappings.rs src/records/wallet_registry/storage.rs src/records/wallet_registry/structs.rs src/rpc/mod.rs src/rpc/client/mod.rs src/rpc/client/handshake.rs src/rpc/client/handshake_message.rs src/rpc/client/handshake_processing.rs src/rpc/client/register_wallet.rs src/rpc/client/structs.rs src/rpc/client/syncing.rs src/rpc/client/wallet_registry_sync.rs src/rpc/command_maps.rs src/rpc/commands/mod.rs src/rpc/commands/add_network_node.rs src/rpc/commands/address_coin_lookup.rs src/rpc/commands/address_complete_balance_sheet.rs src/rpc/commands/bad_rpc_call.rs src/rpc/commands/block_by_hash.rs src/rpc/commands/block_by_height.rs src/rpc/commands/block_header_by_hash.rs src/rpc/commands/block_header_by_height.rs src/rpc/commands/block_headers.rs src/rpc/commands/block_height.rs src/rpc/commands/block_peer_ip.rs src/rpc/commands/contract.rs src/rpc/commands/delete_network_node.rs src/rpc/commands/difficulty.rs src/rpc/commands/largest_tx_fee.rs src/rpc/commands/latest_block.rs src/rpc/commands/memory_by_signature.rs src/rpc/commands/network_info.rs src/rpc/commands/nft_list.rs src/rpc/commands/nft_lookup.rs src/rpc/commands/random_node.rs src/rpc/commands/receive_torrent.rs src/rpc/commands/request_valid_nodes.rs src/rpc/commands/route_reply.rs src/rpc/commands/structs.rs src/rpc/commands/time.rs src/rpc/commands/token_list.rs src/rpc/commands/token_lookup.rs src/rpc/commands/torrent.rs src/rpc/commands/torrent_by_block.rs src/rpc/commands/torrent_candidates.rs src/rpc/commands/transaction_by_txid.rs src/rpc/commands/transactions_by_address.rs src/rpc/commands/tx_count.rs src/rpc/commands/tx_count_from_mempool.rs src/rpc/commands/tx_submit.rs src/rpc/commands/unblock_peer_ip.rs src/rpc/commands/validate_address.rs src/rpc/commands/validate_message.rs src/rpc/commands/validate_torrent.rs src/rpc/commands/wallet_register.rs src/rpc/commands/wallet_registry_sync.rs src/rpc/commands/wallet_vanity_lookup.rs src/rpc/handshake_constants.rs src/rpc/read_bytes_from_stream.rs src/rpc/responses.rs src/rpc/server/mod.rs src/rpc/server/command_loop_state.rs src/rpc/server/connection_memory_manager.rs src/rpc/server/flood_protection.rs src/rpc/server/handshake.rs src/rpc/server/handshake_processing.rs src/rpc/server/handshake_verifications.rs src/rpc/server/rpc_command_loop.rs src/rpc/server/start_rpc.rs src/rpc/server/structs.rs src/rpc/server/tests.rs src/standalone_tools/mod.rs src/standalone_tools/connections/mod.rs src/standalone_tools/connections/handshake.rs src/standalone_tools/connections/sending_request.rs src/standalone_tools/transaction_creator.rs src/startup/mod.rs src/startup/connections.rs src/startup/daemonize.rs src/startup/initialize_startup.rs src/startup/network_broadcast.rs src/startup/node_runtime.rs src/startup/remote_height.rs src/startup/unlock_pipe.rs src/startup/unlock_structs.rs src/startup/windows_service.rs src/torrent/mod.rs src/torrent/create_metadata.rs src/torrent/structs.rs src/torrent/torrenting_system/mod.rs src/torrent/torrenting_system/create_file.rs src/torrent/torrenting_system/download_pieces.rs src/torrent/torrenting_system/get_nodes.rs src/torrent/torrenting_system/request_piece.rs src/torrent/torrenting_system/save_block.rs src/torrent/torrenting_system/save_torrent.rs src/torrent/torrenting_system/setup_block_download.rs src/torrent/torrenting_system/temp_database_storage.rs src/torrent/torrenting_system/torrent_cache.rs src/torrent/torrenting_system/torrent_map.rs src/torrent/torrenting_system/torrent_requests.rs src/torrent/unpack_local_torrent.rs src/torrent/unpack_remote_torrent.rs src/verifications/mod.rs src/verifications/async_funcs/mod.rs src/verifications/async_funcs/asset_rules.rs src/verifications/async_funcs/checks/mod.rs src/verifications/async_funcs/checks/balance_check.rs src/verifications/async_funcs/checks/block_balance.rs src/verifications/async_funcs/checks/mempool_check.rs src/verifications/async_funcs/checks/time_checks.rs src/verifications/async_funcs/checks/verify_db.rs src/verifications/async_funcs/total_payments.rs src/verifications/async_funcs/transactions.rs src/verifications/async_funcs/validate_torrent_data.rs src/verifications/async_funcs/verify_block.rs src/verifications/async_funcs/verify_borrower.rs src/verifications/async_funcs/verify_burn.rs src/verifications/async_funcs/verify_collateral.rs src/verifications/async_funcs/verify_create_nft.rs src/verifications/async_funcs/verify_create_token.rs src/verifications/async_funcs/verify_genesis.rs src/verifications/async_funcs/verify_issue_token.rs src/verifications/async_funcs/verify_lender.rs src/verifications/async_funcs/verify_marketing.rs src/verifications/async_funcs/verify_rewards.rs src/verifications/async_funcs/verify_swap.rs src/verifications/async_funcs/verify_transfer.rs src/verifications/async_funcs/verify_vanity.rs src/verifications/sync_funcs/mod.rs src/verifications/sync_funcs/transaction_verify_loop.rs src/verifications/verification_service.rs src/verifications/verification_types.rs src/wallets/mod.rs src/wallets/create_keys.rs src/wallets/create_wallet.rs src/wallets/load_wallets.rs src/wallets/network_byte.rs src/wallets/save_wallet.rs src/wallets/short_address.rs src/wallets/signature.rs src/wallets/structures.rs src/wallets/verifications.rs src/wallets/verify_address.rs src/wallets/wallet_bytes.rs + +src/lib.rs: +src/blocks/mod.rs: +src/blocks/block.rs: +src/blocks/burn.rs: +src/blocks/collateral.rs: +src/blocks/genesis.rs: +src/blocks/issue_token.rs: +src/blocks/loan_payment.rs: +src/blocks/loans.rs: +src/blocks/marketing.rs: +src/blocks/nft.rs: +src/blocks/rewards.rs: +src/blocks/swap.rs: +src/blocks/token.rs: +src/blocks/transfer.rs: +src/blocks/vanity.rs: +src/common/mod.rs: +src/common/binary_conversions.rs: +src/common/check_genesis.rs: +src/common/cli_prompts.rs: +src/common/network_paths_and_settings.rs: +src/common/network_startup.rs: +src/common/nft_assets.rs: +src/common/skein.rs: +src/common/types.rs: +src/config.rs: +src/miner/mod.rs: +src/miner/block_rewards.rs: +src/miner/fairness.rs: +src/miner/flag.rs: +src/miner/genesis.rs: +src/miner/mining.rs: +src/miner/nonce.rs: +src/miner/structs.rs: +src/miner/winner.rs: +src/orphans/mod.rs: +src/orphans/add_genesis.rs: +src/orphans/deep_sync_rollback.rs: +src/orphans/get_path_names.rs: +src/orphans/orphan_checkup.rs: +src/orphans/orphan_window_check.rs: +src/orphans/replay_errors.rs: +src/orphans/save_blocks.rs: +src/orphans/snapshot_check.rs: +src/orphans/structs.rs: +src/orphans/sync_check.rs: +src/orphans/torrent_candidates.rs: +src/orphans/undo_block.rs: +src/orphans/undo_block_transactions.rs: +src/orphans/undo_transactions/mod.rs: +src/orphans/undo_transactions/restore_mempool.rs: +src/orphans/undo_transactions/undo_borrower.rs: +src/orphans/undo_transactions/undo_burn.rs: +src/orphans/undo_transactions/undo_collateral.rs: +src/orphans/undo_transactions/undo_create_nft.rs: +src/orphans/undo_transactions/undo_create_token.rs: +src/orphans/undo_transactions/undo_issue_token.rs: +src/orphans/undo_transactions/undo_loan_creation.rs: +src/orphans/undo_transactions/undo_marketing.rs: +src/orphans/undo_transactions/undo_rewards.rs: +src/orphans/undo_transactions/undo_swap.rs: +src/orphans/undo_transactions/undo_transfer.rs: +src/orphans/undo_transactions/undo_vanity.rs: +src/records/mod.rs: +src/records/balance_sheet/mod.rs: +src/records/balance_sheet/get_wallet_balance.rs: +src/records/balance_sheet/operations.rs: +src/records/balance_sheet/pathing.rs: +src/records/balance_sheet/tokens_to_lower.rs: +src/records/block_height/mod.rs: +src/records/block_height/decrease_block_height.rs: +src/records/block_height/get_block_height.rs: +src/records/block_height/increase_block_height.rs: +src/records/ip_score/mod.rs: +src/records/ip_score/ban_management.rs: +src/records/ip_score/enums.rs: +src/records/ip_score/get_score.rs: +src/records/ip_score/penalty.rs: +src/records/ip_score/score.rs: +src/records/memory/mod.rs: +src/records/memory/averages.rs: +src/records/memory/connections.rs: +src/records/memory/enums.rs: +src/records/memory/mempool/mod.rs: +src/records/memory/mempool/lookups.rs: +src/records/memory/mempool/processing.rs: +src/records/memory/mempool/schema.rs: +src/records/memory/mempool/selection.rs: +src/records/memory/network_mapping/mod.rs: +src/records/memory/network_mapping/add.rs: +src/records/memory/network_mapping/delete.rs: +src/records/memory/network_mapping/enums.rs: +src/records/memory/network_mapping/mined_counts.rs: +src/records/memory/network_mapping/queries.rs: +src/records/memory/network_mapping/structs.rs: +src/records/memory/response_channels.rs: +src/records/memory/structs.rs: +src/records/memory/torrent_status.rs: +src/records/memory/torrentmap.rs: +src/records/record_chain/mod.rs: +src/records/record_chain/add_payments_db.rs: +src/records/record_chain/borrower_tx.rs: +src/records/record_chain/burn_tx.rs: +src/records/record_chain/collateral_tx.rs: +src/records/record_chain/genesis_tx.rs: +src/records/record_chain/header_number.rs: +src/records/record_chain/issue_token_tx.rs: +src/records/record_chain/lender_tx.rs: +src/records/record_chain/marketing_tx.rs: +src/records/record_chain/nft_provenance.rs: +src/records/record_chain/nft_tx.rs: +src/records/record_chain/parse_transactions.rs: +src/records/record_chain/pending_effects.rs: +src/records/record_chain/previous_difficulty.rs: +src/records/record_chain/rewards_tx.rs: +src/records/record_chain/save.rs: +src/records/record_chain/save_flags.rs: +src/records/record_chain/structs.rs: +src/records/record_chain/swap_tx.rs: +src/records/record_chain/token_provenance.rs: +src/records/record_chain/token_tx.rs: +src/records/record_chain/transfer_tx.rs: +src/records/record_chain/vanity_tx.rs: +src/records/unpack_block/mod.rs: +src/records/unpack_block/load_by_binary_data.rs: +src/records/unpack_block/load_by_block_number.rs: +src/records/unpack_block/unpack_header.rs: +src/records/wallet_registry/mod.rs: +src/records/wallet_registry/helpers.rs: +src/records/wallet_registry/mappings.rs: +src/records/wallet_registry/storage.rs: +src/records/wallet_registry/structs.rs: +src/rpc/mod.rs: +src/rpc/client/mod.rs: +src/rpc/client/handshake.rs: +src/rpc/client/handshake_message.rs: +src/rpc/client/handshake_processing.rs: +src/rpc/client/register_wallet.rs: +src/rpc/client/structs.rs: +src/rpc/client/syncing.rs: +src/rpc/client/wallet_registry_sync.rs: +src/rpc/command_maps.rs: +src/rpc/commands/mod.rs: +src/rpc/commands/add_network_node.rs: +src/rpc/commands/address_coin_lookup.rs: +src/rpc/commands/address_complete_balance_sheet.rs: +src/rpc/commands/bad_rpc_call.rs: +src/rpc/commands/block_by_hash.rs: +src/rpc/commands/block_by_height.rs: +src/rpc/commands/block_header_by_hash.rs: +src/rpc/commands/block_header_by_height.rs: +src/rpc/commands/block_headers.rs: +src/rpc/commands/block_height.rs: +src/rpc/commands/block_peer_ip.rs: +src/rpc/commands/contract.rs: +src/rpc/commands/delete_network_node.rs: +src/rpc/commands/difficulty.rs: +src/rpc/commands/largest_tx_fee.rs: +src/rpc/commands/latest_block.rs: +src/rpc/commands/memory_by_signature.rs: +src/rpc/commands/network_info.rs: +src/rpc/commands/nft_list.rs: +src/rpc/commands/nft_lookup.rs: +src/rpc/commands/random_node.rs: +src/rpc/commands/receive_torrent.rs: +src/rpc/commands/request_valid_nodes.rs: +src/rpc/commands/route_reply.rs: +src/rpc/commands/structs.rs: +src/rpc/commands/time.rs: +src/rpc/commands/token_list.rs: +src/rpc/commands/token_lookup.rs: +src/rpc/commands/torrent.rs: +src/rpc/commands/torrent_by_block.rs: +src/rpc/commands/torrent_candidates.rs: +src/rpc/commands/transaction_by_txid.rs: +src/rpc/commands/transactions_by_address.rs: +src/rpc/commands/tx_count.rs: +src/rpc/commands/tx_count_from_mempool.rs: +src/rpc/commands/tx_submit.rs: +src/rpc/commands/unblock_peer_ip.rs: +src/rpc/commands/validate_address.rs: +src/rpc/commands/validate_message.rs: +src/rpc/commands/validate_torrent.rs: +src/rpc/commands/wallet_register.rs: +src/rpc/commands/wallet_registry_sync.rs: +src/rpc/commands/wallet_vanity_lookup.rs: +src/rpc/handshake_constants.rs: +src/rpc/read_bytes_from_stream.rs: +src/rpc/responses.rs: +src/rpc/server/mod.rs: +src/rpc/server/command_loop_state.rs: +src/rpc/server/connection_memory_manager.rs: +src/rpc/server/flood_protection.rs: +src/rpc/server/handshake.rs: +src/rpc/server/handshake_processing.rs: +src/rpc/server/handshake_verifications.rs: +src/rpc/server/rpc_command_loop.rs: +src/rpc/server/start_rpc.rs: +src/rpc/server/structs.rs: +src/rpc/server/tests.rs: +src/standalone_tools/mod.rs: +src/standalone_tools/connections/mod.rs: +src/standalone_tools/connections/handshake.rs: +src/standalone_tools/connections/sending_request.rs: +src/standalone_tools/transaction_creator.rs: +src/startup/mod.rs: +src/startup/connections.rs: +src/startup/daemonize.rs: +src/startup/initialize_startup.rs: +src/startup/network_broadcast.rs: +src/startup/node_runtime.rs: +src/startup/remote_height.rs: +src/startup/unlock_pipe.rs: +src/startup/unlock_structs.rs: +src/startup/windows_service.rs: +src/torrent/mod.rs: +src/torrent/create_metadata.rs: +src/torrent/structs.rs: +src/torrent/torrenting_system/mod.rs: +src/torrent/torrenting_system/create_file.rs: +src/torrent/torrenting_system/download_pieces.rs: +src/torrent/torrenting_system/get_nodes.rs: +src/torrent/torrenting_system/request_piece.rs: +src/torrent/torrenting_system/save_block.rs: +src/torrent/torrenting_system/save_torrent.rs: +src/torrent/torrenting_system/setup_block_download.rs: +src/torrent/torrenting_system/temp_database_storage.rs: +src/torrent/torrenting_system/torrent_cache.rs: +src/torrent/torrenting_system/torrent_map.rs: +src/torrent/torrenting_system/torrent_requests.rs: +src/torrent/unpack_local_torrent.rs: +src/torrent/unpack_remote_torrent.rs: +src/verifications/mod.rs: +src/verifications/async_funcs/mod.rs: +src/verifications/async_funcs/asset_rules.rs: +src/verifications/async_funcs/checks/mod.rs: +src/verifications/async_funcs/checks/balance_check.rs: +src/verifications/async_funcs/checks/block_balance.rs: +src/verifications/async_funcs/checks/mempool_check.rs: +src/verifications/async_funcs/checks/time_checks.rs: +src/verifications/async_funcs/checks/verify_db.rs: +src/verifications/async_funcs/total_payments.rs: +src/verifications/async_funcs/transactions.rs: +src/verifications/async_funcs/validate_torrent_data.rs: +src/verifications/async_funcs/verify_block.rs: +src/verifications/async_funcs/verify_borrower.rs: +src/verifications/async_funcs/verify_burn.rs: +src/verifications/async_funcs/verify_collateral.rs: +src/verifications/async_funcs/verify_create_nft.rs: +src/verifications/async_funcs/verify_create_token.rs: +src/verifications/async_funcs/verify_genesis.rs: +src/verifications/async_funcs/verify_issue_token.rs: +src/verifications/async_funcs/verify_lender.rs: +src/verifications/async_funcs/verify_marketing.rs: +src/verifications/async_funcs/verify_rewards.rs: +src/verifications/async_funcs/verify_swap.rs: +src/verifications/async_funcs/verify_transfer.rs: +src/verifications/async_funcs/verify_vanity.rs: +src/verifications/sync_funcs/mod.rs: +src/verifications/sync_funcs/transaction_verify_loop.rs: +src/verifications/verification_service.rs: +src/verifications/verification_types.rs: +src/wallets/mod.rs: +src/wallets/create_keys.rs: +src/wallets/create_wallet.rs: +src/wallets/load_wallets.rs: +src/wallets/network_byte.rs: +src/wallets/save_wallet.rs: +src/wallets/short_address.rs: +src/wallets/signature.rs: +src/wallets/structures.rs: +src/wallets/verifications.rs: +src/wallets/verify_address.rs: +src/wallets/wallet_bytes.rs: diff --git a/target/release/deps/broadcast_transaction-b730d8cda3759bc4 b/target/release/deps/broadcast_transaction-b730d8cda3759bc4 new file mode 100755 index 0000000..a8cfadc Binary files /dev/null and b/target/release/deps/broadcast_transaction-b730d8cda3759bc4 differ diff --git a/target/release/deps/broadcast_transaction-b730d8cda3759bc4.d b/target/release/deps/broadcast_transaction-b730d8cda3759bc4.d new file mode 100644 index 0000000..3de7f74 --- /dev/null +++ b/target/release/deps/broadcast_transaction-b730d8cda3759bc4.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/broadcast_transaction-b730d8cda3759bc4.d: src/bin/broadcast_transaction.rs + +/home/viraladmin/chatgpt/target/release/deps/broadcast_transaction-b730d8cda3759bc4: src/bin/broadcast_transaction.rs + +src/bin/broadcast_transaction.rs: diff --git a/target/release/deps/bytemuck-0ba9195adc5c806a.d b/target/release/deps/bytemuck-0ba9195adc5c806a.d new file mode 100644 index 0000000..2fe23aa --- /dev/null +++ b/target/release/deps/bytemuck-0ba9195adc5c806a.d @@ -0,0 +1,18 @@ +/home/viraladmin/chatgpt/target/release/deps/bytemuck-0ba9195adc5c806a.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/anybitpattern.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/checked.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/internal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/zeroable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/zeroable_in_option.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/pod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/pod_in_option.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/no_uninit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/contiguous.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/offset_of.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/transparent.rs + +/home/viraladmin/chatgpt/target/release/deps/libbytemuck-0ba9195adc5c806a.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/anybitpattern.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/checked.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/internal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/zeroable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/zeroable_in_option.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/pod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/pod_in_option.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/no_uninit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/contiguous.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/offset_of.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/transparent.rs + +/home/viraladmin/chatgpt/target/release/deps/libbytemuck-0ba9195adc5c806a.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/anybitpattern.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/checked.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/internal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/zeroable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/zeroable_in_option.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/pod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/pod_in_option.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/no_uninit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/contiguous.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/offset_of.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/transparent.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/anybitpattern.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/checked.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/internal.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/zeroable.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/zeroable_in_option.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/pod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/pod_in_option.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/no_uninit.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/contiguous.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/offset_of.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytemuck-1.19.0/src/transparent.rs: diff --git a/target/release/deps/byteorder-611b93f11f9ae4e8.d b/target/release/deps/byteorder-611b93f11f9ae4e8.d new file mode 100644 index 0000000..76f593f --- /dev/null +++ b/target/release/deps/byteorder-611b93f11f9ae4e8.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/byteorder-611b93f11f9ae4e8.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/byteorder-1.5.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/byteorder-1.5.0/src/io.rs + +/home/viraladmin/chatgpt/target/release/deps/libbyteorder-611b93f11f9ae4e8.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/byteorder-1.5.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/byteorder-1.5.0/src/io.rs + +/home/viraladmin/chatgpt/target/release/deps/libbyteorder-611b93f11f9ae4e8.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/byteorder-1.5.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/byteorder-1.5.0/src/io.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/byteorder-1.5.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/byteorder-1.5.0/src/io.rs: diff --git a/target/release/deps/bytes-a75b5982781b6d8f.d b/target/release/deps/bytes-a75b5982781b6d8f.d new file mode 100644 index 0000000..048ac69 --- /dev/null +++ b/target/release/deps/bytes-a75b5982781b6d8f.d @@ -0,0 +1,24 @@ +/home/viraladmin/chatgpt/target/release/deps/bytes-a75b5982781b6d8f.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/buf_impl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/buf_mut.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/chain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/limit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/reader.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/take.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/uninit_slice.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/vec_deque.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/bytes_mut.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/fmt/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/fmt/debug.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/fmt/hex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/loom.rs + +/home/viraladmin/chatgpt/target/release/deps/libbytes-a75b5982781b6d8f.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/buf_impl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/buf_mut.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/chain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/limit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/reader.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/take.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/uninit_slice.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/vec_deque.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/bytes_mut.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/fmt/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/fmt/debug.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/fmt/hex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/loom.rs + +/home/viraladmin/chatgpt/target/release/deps/libbytes-a75b5982781b6d8f.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/buf_impl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/buf_mut.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/chain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/limit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/reader.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/take.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/uninit_slice.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/vec_deque.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/bytes_mut.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/fmt/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/fmt/debug.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/fmt/hex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/loom.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/buf_impl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/buf_mut.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/chain.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/iter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/limit.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/reader.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/take.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/uninit_slice.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/vec_deque.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/buf/writer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/bytes.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/bytes_mut.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/fmt/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/fmt/debug.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/fmt/hex.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.7.2/src/loom.rs: diff --git a/target/release/deps/cc-45cb68bf33274099.d b/target/release/deps/cc-45cb68bf33274099.d new file mode 100644 index 0000000..9a48fbc --- /dev/null +++ b/target/release/deps/cc-45cb68bf33274099.d @@ -0,0 +1,15 @@ +/home/viraladmin/chatgpt/target/release/deps/cc-45cb68bf33274099.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/windows/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/windows/find_tools.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/command_helpers.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/tool.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/target_info.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/tempfile.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/utilities.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/detect_compiler_family.c + +/home/viraladmin/chatgpt/target/release/deps/libcc-45cb68bf33274099.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/windows/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/windows/find_tools.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/command_helpers.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/tool.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/target_info.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/tempfile.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/utilities.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/detect_compiler_family.c + +/home/viraladmin/chatgpt/target/release/deps/libcc-45cb68bf33274099.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/windows/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/windows/find_tools.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/command_helpers.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/tool.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/target_info.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/tempfile.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/utilities.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/detect_compiler_family.c + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/windows/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/windows/find_tools.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/command_helpers.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/tool.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/target_info.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/tempfile.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/utilities.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.1.30/src/detect_compiler_family.c: diff --git a/target/release/deps/cfg_aliases-c724065ac70b96e2.d b/target/release/deps/cfg_aliases-c724065ac70b96e2.d new file mode 100644 index 0000000..62897b3 --- /dev/null +++ b/target/release/deps/cfg_aliases-c724065ac70b96e2.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/cfg_aliases-c724065ac70b96e2.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg_aliases-0.1.1/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libcfg_aliases-c724065ac70b96e2.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg_aliases-0.1.1/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libcfg_aliases-c724065ac70b96e2.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg_aliases-0.1.1/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg_aliases-0.1.1/src/lib.rs: diff --git a/target/release/deps/cfg_if-150c657f07310acc.d b/target/release/deps/cfg_if-150c657f07310acc.d new file mode 100644 index 0000000..10e8852 --- /dev/null +++ b/target/release/deps/cfg_if-150c657f07310acc.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/cfg_if-150c657f07310acc.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-if-1.0.4/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libcfg_if-150c657f07310acc.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-if-1.0.4/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libcfg_if-150c657f07310acc.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-if-1.0.4/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-if-1.0.4/src/lib.rs: diff --git a/target/release/deps/cfg_if-348cf066ecb3cfca.d b/target/release/deps/cfg_if-348cf066ecb3cfca.d new file mode 100644 index 0000000..2264a50 --- /dev/null +++ b/target/release/deps/cfg_if-348cf066ecb3cfca.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/cfg_if-348cf066ecb3cfca.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-if-1.0.4/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libcfg_if-348cf066ecb3cfca.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-if-1.0.4/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libcfg_if-348cf066ecb3cfca.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-if-1.0.4/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-if-1.0.4/src/lib.rs: diff --git a/target/release/deps/chrono-b3e5b57035f6bbad.d b/target/release/deps/chrono-b3e5b57035f6bbad.d new file mode 100644 index 0000000..b4855ea --- /dev/null +++ b/target/release/deps/chrono-b3e5b57035f6bbad.d @@ -0,0 +1,36 @@ +/home/viraladmin/chatgpt/target/release/deps/chrono-b3e5b57035f6bbad.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/time_delta.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/date.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/datetime/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/formatting.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/parsed.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/parse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/scan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/strftime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/locales.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/date/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/datetime/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/internals.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/isoweek.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/time/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/fixed.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/unix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/tz_info/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/tz_info/timezone.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/tz_info/parser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/tz_info/rule.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/utc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/round.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/weekday.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/month.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/traits.rs + +/home/viraladmin/chatgpt/target/release/deps/libchrono-b3e5b57035f6bbad.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/time_delta.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/date.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/datetime/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/formatting.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/parsed.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/parse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/scan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/strftime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/locales.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/date/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/datetime/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/internals.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/isoweek.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/time/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/fixed.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/unix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/tz_info/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/tz_info/timezone.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/tz_info/parser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/tz_info/rule.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/utc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/round.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/weekday.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/month.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/traits.rs + +/home/viraladmin/chatgpt/target/release/deps/libchrono-b3e5b57035f6bbad.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/time_delta.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/date.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/datetime/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/formatting.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/parsed.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/parse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/scan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/strftime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/locales.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/date/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/datetime/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/internals.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/isoweek.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/time/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/fixed.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/unix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/tz_info/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/tz_info/timezone.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/tz_info/parser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/tz_info/rule.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/utc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/round.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/weekday.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/month.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/traits.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/time_delta.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/date.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/datetime/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/formatting.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/parsed.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/parse.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/scan.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/strftime.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/format/locales.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/date/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/datetime/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/internals.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/isoweek.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/naive/time/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/fixed.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/unix.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/tz_info/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/tz_info/timezone.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/tz_info/parser.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/local/tz_info/rule.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/offset/utc.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/round.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/weekday.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/month.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.38/src/traits.rs: diff --git a/target/release/deps/cid-99662779bf26c6c3.d b/target/release/deps/cid-99662779bf26c6c3.d new file mode 100644 index 0000000..e6aad29 --- /dev/null +++ b/target/release/deps/cid-99662779bf26c6c3.d @@ -0,0 +1,10 @@ +/home/viraladmin/chatgpt/target/release/deps/cid-99662779bf26c6c3.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cid-0.11.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cid-0.11.1/src/cid.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cid-0.11.1/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cid-0.11.1/src/version.rs + +/home/viraladmin/chatgpt/target/release/deps/libcid-99662779bf26c6c3.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cid-0.11.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cid-0.11.1/src/cid.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cid-0.11.1/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cid-0.11.1/src/version.rs + +/home/viraladmin/chatgpt/target/release/deps/libcid-99662779bf26c6c3.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cid-0.11.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cid-0.11.1/src/cid.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cid-0.11.1/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cid-0.11.1/src/version.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cid-0.11.1/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cid-0.11.1/src/cid.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cid-0.11.1/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cid-0.11.1/src/version.rs: diff --git a/target/release/deps/color_quant-1abe9892925abe6f.d b/target/release/deps/color_quant-1abe9892925abe6f.d new file mode 100644 index 0000000..8d9f271 --- /dev/null +++ b/target/release/deps/color_quant-1abe9892925abe6f.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/color_quant-1abe9892925abe6f.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/color_quant-1.1.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/color_quant-1.1.0/src/math.rs + +/home/viraladmin/chatgpt/target/release/deps/libcolor_quant-1abe9892925abe6f.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/color_quant-1.1.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/color_quant-1.1.0/src/math.rs + +/home/viraladmin/chatgpt/target/release/deps/libcolor_quant-1abe9892925abe6f.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/color_quant-1.1.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/color_quant-1.1.0/src/math.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/color_quant-1.1.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/color_quant-1.1.0/src/math.rs: diff --git a/target/release/deps/colored-01cb9377ba3ab4c7.d b/target/release/deps/colored-01cb9377ba3ab4c7.d new file mode 100644 index 0000000..c21ad92 --- /dev/null +++ b/target/release/deps/colored-01cb9377ba3ab4c7.d @@ -0,0 +1,12 @@ +/home/viraladmin/chatgpt/target/release/deps/colored-01cb9377ba3ab4c7.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/color.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/control.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/style.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/customcolors.rs + +/home/viraladmin/chatgpt/target/release/deps/libcolored-01cb9377ba3ab4c7.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/color.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/control.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/style.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/customcolors.rs + +/home/viraladmin/chatgpt/target/release/deps/libcolored-01cb9377ba3ab4c7.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/color.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/control.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/style.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/customcolors.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/color.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/control.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/style.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/colored-2.2.0/src/customcolors.rs: diff --git a/target/release/deps/const_oid-366ee06627011989.d b/target/release/deps/const_oid-366ee06627011989.d new file mode 100644 index 0000000..591a902 --- /dev/null +++ b/target/release/deps/const_oid-366ee06627011989.d @@ -0,0 +1,15 @@ +/home/viraladmin/chatgpt/target/release/deps/const_oid-366ee06627011989.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/checked.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/arcs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/parser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/../README.md + +/home/viraladmin/chatgpt/target/release/deps/libconst_oid-366ee06627011989.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/checked.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/arcs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/parser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/../README.md + +/home/viraladmin/chatgpt/target/release/deps/libconst_oid-366ee06627011989.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/checked.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/arcs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/parser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/../README.md + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/checked.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/arcs.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/buffer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/encoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/parser.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/traits.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-oid-0.10.1/src/../README.md: diff --git a/target/release/deps/const_random-cc406f4c4670391d.d b/target/release/deps/const_random-cc406f4c4670391d.d new file mode 100644 index 0000000..8d993ec --- /dev/null +++ b/target/release/deps/const_random-cc406f4c4670391d.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/const_random-cc406f4c4670391d.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-random-0.1.18/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libconst_random-cc406f4c4670391d.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-random-0.1.18/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libconst_random-cc406f4c4670391d.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-random-0.1.18/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-random-0.1.18/src/lib.rs: diff --git a/target/release/deps/const_random_macro-b9842700410b1690.d b/target/release/deps/const_random_macro-b9842700410b1690.d new file mode 100644 index 0000000..bcb5fa1 --- /dev/null +++ b/target/release/deps/const_random_macro-b9842700410b1690.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/const_random_macro-b9842700410b1690.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-random-macro-0.1.16/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-random-macro-0.1.16/src/span.rs + +/home/viraladmin/chatgpt/target/release/deps/libconst_random_macro-b9842700410b1690.so: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-random-macro-0.1.16/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-random-macro-0.1.16/src/span.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-random-macro-0.1.16/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-random-macro-0.1.16/src/span.rs: + +# env-dep:CONST_RANDOM_SEED diff --git a/target/release/deps/const_str-87e6f3532d3f45a7.d b/target/release/deps/const_str-87e6f3532d3f45a7.d new file mode 100644 index 0000000..7128374 --- /dev/null +++ b/target/release/deps/const_str-87e6f3532d3f45a7.d @@ -0,0 +1,28 @@ +/home/viraladmin/chatgpt/target/release/deps/const_str-87e6f3532d3f45a7.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/ascii.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/printable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/str.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/utf16.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/utf8.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/ascii_case.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/concat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/encode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/equal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/find.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/fmt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/hex_bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/parse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/repeat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/replace.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/str.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/to_byte_array.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/to_char_array.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/to_str.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/split.rs + +/home/viraladmin/chatgpt/target/release/deps/libconst_str-87e6f3532d3f45a7.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/ascii.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/printable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/str.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/utf16.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/utf8.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/ascii_case.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/concat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/encode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/equal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/find.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/fmt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/hex_bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/parse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/repeat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/replace.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/str.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/to_byte_array.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/to_char_array.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/to_str.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/split.rs + +/home/viraladmin/chatgpt/target/release/deps/libconst_str-87e6f3532d3f45a7.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/ascii.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/printable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/str.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/utf16.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/utf8.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/ascii_case.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/concat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/encode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/equal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/find.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/fmt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/hex_bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/parse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/repeat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/replace.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/str.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/to_byte_array.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/to_char_array.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/to_str.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/split.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/ascii.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/bytes.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/printable.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/str.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/utf16.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/utf8.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/ascii_case.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/concat.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/encode.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/equal.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/find.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/fmt.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/hex_bytes.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/parse.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/repeat.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/replace.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/str.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/to_byte_array.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/to_char_array.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/to_str.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/const-str-0.4.3/src/__ctfe/split.rs: diff --git a/target/release/deps/contractless_submit_key-882c7baad7a3227b b/target/release/deps/contractless_submit_key-882c7baad7a3227b new file mode 100755 index 0000000..d726e3a Binary files /dev/null and b/target/release/deps/contractless_submit_key-882c7baad7a3227b differ diff --git a/target/release/deps/contractless_submit_key-882c7baad7a3227b.d b/target/release/deps/contractless_submit_key-882c7baad7a3227b.d new file mode 100644 index 0000000..7b586bc --- /dev/null +++ b/target/release/deps/contractless_submit_key-882c7baad7a3227b.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/contractless_submit_key-882c7baad7a3227b.d: src/bin/contractless-submit-key.rs + +/home/viraladmin/chatgpt/target/release/deps/contractless_submit_key-882c7baad7a3227b: src/bin/contractless-submit-key.rs + +src/bin/contractless-submit-key.rs: diff --git a/target/release/deps/contractless_testnet-36b894cf9d8288d5 b/target/release/deps/contractless_testnet-36b894cf9d8288d5 new file mode 100755 index 0000000..3010fd3 Binary files /dev/null and b/target/release/deps/contractless_testnet-36b894cf9d8288d5 differ diff --git a/target/release/deps/contractless_testnet-36b894cf9d8288d5.d b/target/release/deps/contractless_testnet-36b894cf9d8288d5.d new file mode 100644 index 0000000..e3cc7ca --- /dev/null +++ b/target/release/deps/contractless_testnet-36b894cf9d8288d5.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/contractless_testnet-36b894cf9d8288d5.d: src/main.rs + +/home/viraladmin/chatgpt/target/release/deps/contractless_testnet-36b894cf9d8288d5: src/main.rs + +src/main.rs: diff --git a/target/release/deps/core2-6d4e01096c77c112.d b/target/release/deps/core2-6d4e01096c77c112.d new file mode 100644 index 0000000..ea38c73 --- /dev/null +++ b/target/release/deps/core2-6d4e01096c77c112.d @@ -0,0 +1,14 @@ +/home/viraladmin/chatgpt/target/release/deps/core2-6d4e01096c77c112.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/cursor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/util.rs + +/home/viraladmin/chatgpt/target/release/deps/libcore2-6d4e01096c77c112.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/cursor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/util.rs + +/home/viraladmin/chatgpt/target/release/deps/libcore2-6d4e01096c77c112.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/cursor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/util.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/cursor.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/impls.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/traits.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/core2-0.4.0/src/io/util.rs: diff --git a/target/release/deps/cpufeatures-85aedfc1a242acf6.d b/target/release/deps/cpufeatures-85aedfc1a242acf6.d new file mode 100644 index 0000000..83b985d --- /dev/null +++ b/target/release/deps/cpufeatures-85aedfc1a242acf6.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/cpufeatures-85aedfc1a242acf6.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpufeatures-0.2.14/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpufeatures-0.2.14/src/x86.rs + +/home/viraladmin/chatgpt/target/release/deps/libcpufeatures-85aedfc1a242acf6.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpufeatures-0.2.14/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpufeatures-0.2.14/src/x86.rs + +/home/viraladmin/chatgpt/target/release/deps/libcpufeatures-85aedfc1a242acf6.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpufeatures-0.2.14/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpufeatures-0.2.14/src/x86.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpufeatures-0.2.14/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cpufeatures-0.2.14/src/x86.rs: diff --git a/target/release/deps/crc32fast-692b2fc823592c8b.d b/target/release/deps/crc32fast-692b2fc823592c8b.d new file mode 100644 index 0000000..a41acd4 --- /dev/null +++ b/target/release/deps/crc32fast-692b2fc823592c8b.d @@ -0,0 +1,12 @@ +/home/viraladmin/chatgpt/target/release/deps/crc32fast-692b2fc823592c8b.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/baseline.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/combine.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/specialized/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/table.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/specialized/pclmulqdq.rs + +/home/viraladmin/chatgpt/target/release/deps/libcrc32fast-692b2fc823592c8b.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/baseline.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/combine.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/specialized/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/table.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/specialized/pclmulqdq.rs + +/home/viraladmin/chatgpt/target/release/deps/libcrc32fast-692b2fc823592c8b.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/baseline.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/combine.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/specialized/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/table.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/specialized/pclmulqdq.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/baseline.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/combine.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/specialized/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/table.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crc32fast-1.4.2/src/specialized/pclmulqdq.rs: diff --git a/target/release/deps/create_burn_tx-1e28c9d9b5e00070 b/target/release/deps/create_burn_tx-1e28c9d9b5e00070 new file mode 100755 index 0000000..79f5f83 Binary files /dev/null and b/target/release/deps/create_burn_tx-1e28c9d9b5e00070 differ diff --git a/target/release/deps/create_burn_tx-1e28c9d9b5e00070.d b/target/release/deps/create_burn_tx-1e28c9d9b5e00070.d new file mode 100644 index 0000000..da8285c --- /dev/null +++ b/target/release/deps/create_burn_tx-1e28c9d9b5e00070.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/create_burn_tx-1e28c9d9b5e00070.d: src/bin/create_burn_tx.rs + +/home/viraladmin/chatgpt/target/release/deps/create_burn_tx-1e28c9d9b5e00070: src/bin/create_burn_tx.rs + +src/bin/create_burn_tx.rs: diff --git a/target/release/deps/create_collateral_claim_tx-a3c6408e570938b2 b/target/release/deps/create_collateral_claim_tx-a3c6408e570938b2 new file mode 100755 index 0000000..cf1c3da Binary files /dev/null and b/target/release/deps/create_collateral_claim_tx-a3c6408e570938b2 differ diff --git a/target/release/deps/create_collateral_claim_tx-a3c6408e570938b2.d b/target/release/deps/create_collateral_claim_tx-a3c6408e570938b2.d new file mode 100644 index 0000000..d84e392 --- /dev/null +++ b/target/release/deps/create_collateral_claim_tx-a3c6408e570938b2.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/create_collateral_claim_tx-a3c6408e570938b2.d: src/bin/create_collateral_claim_tx.rs + +/home/viraladmin/chatgpt/target/release/deps/create_collateral_claim_tx-a3c6408e570938b2: src/bin/create_collateral_claim_tx.rs + +src/bin/create_collateral_claim_tx.rs: diff --git a/target/release/deps/create_issue_token_tx-2423106891969eb6 b/target/release/deps/create_issue_token_tx-2423106891969eb6 new file mode 100755 index 0000000..8891f7a Binary files /dev/null and b/target/release/deps/create_issue_token_tx-2423106891969eb6 differ diff --git a/target/release/deps/create_issue_token_tx-2423106891969eb6.d b/target/release/deps/create_issue_token_tx-2423106891969eb6.d new file mode 100644 index 0000000..c78e6bb --- /dev/null +++ b/target/release/deps/create_issue_token_tx-2423106891969eb6.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/create_issue_token_tx-2423106891969eb6.d: src/bin/create_issue_token_tx.rs + +/home/viraladmin/chatgpt/target/release/deps/create_issue_token_tx-2423106891969eb6: src/bin/create_issue_token_tx.rs + +src/bin/create_issue_token_tx.rs: diff --git a/target/release/deps/create_loan_payment_tx-ec0c5203ff5675ca b/target/release/deps/create_loan_payment_tx-ec0c5203ff5675ca new file mode 100755 index 0000000..3508e5d Binary files /dev/null and b/target/release/deps/create_loan_payment_tx-ec0c5203ff5675ca differ diff --git a/target/release/deps/create_loan_payment_tx-ec0c5203ff5675ca.d b/target/release/deps/create_loan_payment_tx-ec0c5203ff5675ca.d new file mode 100644 index 0000000..eb93b95 --- /dev/null +++ b/target/release/deps/create_loan_payment_tx-ec0c5203ff5675ca.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/create_loan_payment_tx-ec0c5203ff5675ca.d: src/bin/create_loan_payment_tx.rs + +/home/viraladmin/chatgpt/target/release/deps/create_loan_payment_tx-ec0c5203ff5675ca: src/bin/create_loan_payment_tx.rs + +src/bin/create_loan_payment_tx.rs: diff --git a/target/release/deps/create_loan_tx-1a1e58707fd31869 b/target/release/deps/create_loan_tx-1a1e58707fd31869 new file mode 100755 index 0000000..598058a Binary files /dev/null and b/target/release/deps/create_loan_tx-1a1e58707fd31869 differ diff --git a/target/release/deps/create_loan_tx-1a1e58707fd31869.d b/target/release/deps/create_loan_tx-1a1e58707fd31869.d new file mode 100644 index 0000000..7494358 --- /dev/null +++ b/target/release/deps/create_loan_tx-1a1e58707fd31869.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/create_loan_tx-1a1e58707fd31869.d: src/bin/create_loan_tx.rs + +/home/viraladmin/chatgpt/target/release/deps/create_loan_tx-1a1e58707fd31869: src/bin/create_loan_tx.rs + +src/bin/create_loan_tx.rs: diff --git a/target/release/deps/create_marketing_tx-c123a214810ea398 b/target/release/deps/create_marketing_tx-c123a214810ea398 new file mode 100755 index 0000000..7171a74 Binary files /dev/null and b/target/release/deps/create_marketing_tx-c123a214810ea398 differ diff --git a/target/release/deps/create_marketing_tx-c123a214810ea398.d b/target/release/deps/create_marketing_tx-c123a214810ea398.d new file mode 100644 index 0000000..0dcd083 --- /dev/null +++ b/target/release/deps/create_marketing_tx-c123a214810ea398.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/create_marketing_tx-c123a214810ea398.d: src/bin/create_marketing_tx.rs + +/home/viraladmin/chatgpt/target/release/deps/create_marketing_tx-c123a214810ea398: src/bin/create_marketing_tx.rs + +src/bin/create_marketing_tx.rs: diff --git a/target/release/deps/create_new_wallet-4bcd4b1ffbe73911 b/target/release/deps/create_new_wallet-4bcd4b1ffbe73911 new file mode 100755 index 0000000..2362217 Binary files /dev/null and b/target/release/deps/create_new_wallet-4bcd4b1ffbe73911 differ diff --git a/target/release/deps/create_new_wallet-4bcd4b1ffbe73911.d b/target/release/deps/create_new_wallet-4bcd4b1ffbe73911.d new file mode 100644 index 0000000..ffed5ac --- /dev/null +++ b/target/release/deps/create_new_wallet-4bcd4b1ffbe73911.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/create_new_wallet-4bcd4b1ffbe73911.d: src/bin/create_new_wallet.rs + +/home/viraladmin/chatgpt/target/release/deps/create_new_wallet-4bcd4b1ffbe73911: src/bin/create_new_wallet.rs + +src/bin/create_new_wallet.rs: diff --git a/target/release/deps/create_nft_tx-ef89cd9e31f2cc7b b/target/release/deps/create_nft_tx-ef89cd9e31f2cc7b new file mode 100755 index 0000000..dd4fe82 Binary files /dev/null and b/target/release/deps/create_nft_tx-ef89cd9e31f2cc7b differ diff --git a/target/release/deps/create_nft_tx-ef89cd9e31f2cc7b.d b/target/release/deps/create_nft_tx-ef89cd9e31f2cc7b.d new file mode 100644 index 0000000..c416b68 --- /dev/null +++ b/target/release/deps/create_nft_tx-ef89cd9e31f2cc7b.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/create_nft_tx-ef89cd9e31f2cc7b.d: src/bin/create_nft_tx.rs + +/home/viraladmin/chatgpt/target/release/deps/create_nft_tx-ef89cd9e31f2cc7b: src/bin/create_nft_tx.rs + +src/bin/create_nft_tx.rs: diff --git a/target/release/deps/create_swap_tx-67cc725e39dceed7 b/target/release/deps/create_swap_tx-67cc725e39dceed7 new file mode 100755 index 0000000..21f2c9b Binary files /dev/null and b/target/release/deps/create_swap_tx-67cc725e39dceed7 differ diff --git a/target/release/deps/create_swap_tx-67cc725e39dceed7.d b/target/release/deps/create_swap_tx-67cc725e39dceed7.d new file mode 100644 index 0000000..57b3972 --- /dev/null +++ b/target/release/deps/create_swap_tx-67cc725e39dceed7.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/create_swap_tx-67cc725e39dceed7.d: src/bin/create_swap_tx.rs + +/home/viraladmin/chatgpt/target/release/deps/create_swap_tx-67cc725e39dceed7: src/bin/create_swap_tx.rs + +src/bin/create_swap_tx.rs: diff --git a/target/release/deps/create_tokens_tx-bb1902125adda96e b/target/release/deps/create_tokens_tx-bb1902125adda96e new file mode 100755 index 0000000..ef58c1c Binary files /dev/null and b/target/release/deps/create_tokens_tx-bb1902125adda96e differ diff --git a/target/release/deps/create_tokens_tx-bb1902125adda96e.d b/target/release/deps/create_tokens_tx-bb1902125adda96e.d new file mode 100644 index 0000000..5b3c0c2 --- /dev/null +++ b/target/release/deps/create_tokens_tx-bb1902125adda96e.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/create_tokens_tx-bb1902125adda96e.d: src/bin/create_tokens_tx.rs + +/home/viraladmin/chatgpt/target/release/deps/create_tokens_tx-bb1902125adda96e: src/bin/create_tokens_tx.rs + +src/bin/create_tokens_tx.rs: diff --git a/target/release/deps/create_transfer_tx-d463ab19f5fb89b9 b/target/release/deps/create_transfer_tx-d463ab19f5fb89b9 new file mode 100755 index 0000000..95582a6 Binary files /dev/null and b/target/release/deps/create_transfer_tx-d463ab19f5fb89b9 differ diff --git a/target/release/deps/create_transfer_tx-d463ab19f5fb89b9.d b/target/release/deps/create_transfer_tx-d463ab19f5fb89b9.d new file mode 100644 index 0000000..5835e8f --- /dev/null +++ b/target/release/deps/create_transfer_tx-d463ab19f5fb89b9.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/create_transfer_tx-d463ab19f5fb89b9.d: src/bin/create_transfer_tx.rs + +/home/viraladmin/chatgpt/target/release/deps/create_transfer_tx-d463ab19f5fb89b9: src/bin/create_transfer_tx.rs + +src/bin/create_transfer_tx.rs: diff --git a/target/release/deps/create_vanity_tx-641d795f9b3af1be b/target/release/deps/create_vanity_tx-641d795f9b3af1be new file mode 100755 index 0000000..ad2cbe3 Binary files /dev/null and b/target/release/deps/create_vanity_tx-641d795f9b3af1be differ diff --git a/target/release/deps/create_vanity_tx-641d795f9b3af1be.d b/target/release/deps/create_vanity_tx-641d795f9b3af1be.d new file mode 100644 index 0000000..94e2abe --- /dev/null +++ b/target/release/deps/create_vanity_tx-641d795f9b3af1be.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/create_vanity_tx-641d795f9b3af1be.d: src/bin/create_vanity_tx.rs + +/home/viraladmin/chatgpt/target/release/deps/create_vanity_tx-641d795f9b3af1be: src/bin/create_vanity_tx.rs + +src/bin/create_vanity_tx.rs: diff --git a/target/release/deps/crossbeam_deque-230909c6f748f732.d b/target/release/deps/crossbeam_deque-230909c6f748f732.d new file mode 100644 index 0000000..f2c0968 --- /dev/null +++ b/target/release/deps/crossbeam_deque-230909c6f748f732.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/crossbeam_deque-230909c6f748f732.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-deque-0.8.5/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-deque-0.8.5/src/deque.rs + +/home/viraladmin/chatgpt/target/release/deps/libcrossbeam_deque-230909c6f748f732.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-deque-0.8.5/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-deque-0.8.5/src/deque.rs + +/home/viraladmin/chatgpt/target/release/deps/libcrossbeam_deque-230909c6f748f732.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-deque-0.8.5/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-deque-0.8.5/src/deque.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-deque-0.8.5/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-deque-0.8.5/src/deque.rs: diff --git a/target/release/deps/crossbeam_epoch-f058a1b7c17b12c4.d b/target/release/deps/crossbeam_epoch-f058a1b7c17b12c4.d new file mode 100644 index 0000000..fe2a2bd --- /dev/null +++ b/target/release/deps/crossbeam_epoch-f058a1b7c17b12c4.d @@ -0,0 +1,18 @@ +/home/viraladmin/chatgpt/target/release/deps/crossbeam_epoch-f058a1b7c17b12c4.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/atomic.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/collector.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/deferred.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/epoch.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/internal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/sync/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/sync/list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/sync/once_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/sync/queue.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/default.rs + +/home/viraladmin/chatgpt/target/release/deps/libcrossbeam_epoch-f058a1b7c17b12c4.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/atomic.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/collector.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/deferred.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/epoch.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/internal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/sync/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/sync/list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/sync/once_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/sync/queue.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/default.rs + +/home/viraladmin/chatgpt/target/release/deps/libcrossbeam_epoch-f058a1b7c17b12c4.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/atomic.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/collector.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/deferred.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/epoch.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/internal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/sync/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/sync/list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/sync/once_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/sync/queue.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/default.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/atomic.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/collector.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/deferred.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/epoch.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/guard.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/internal.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/sync/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/sync/list.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/sync/once_lock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/sync/queue.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/default.rs: diff --git a/target/release/deps/crossbeam_utils-44d732ed50a414ef.d b/target/release/deps/crossbeam_utils-44d732ed50a414ef.d new file mode 100644 index 0000000..d31e747 --- /dev/null +++ b/target/release/deps/crossbeam_utils-44d732ed50a414ef.d @@ -0,0 +1,19 @@ +/home/viraladmin/chatgpt/target/release/deps/crossbeam_utils-44d732ed50a414ef.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/atomic/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/atomic/seq_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/atomic/atomic_cell.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/atomic/consume.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/cache_padded.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/backoff.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/once_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/parker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/sharded_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/wait_group.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/thread.rs + +/home/viraladmin/chatgpt/target/release/deps/libcrossbeam_utils-44d732ed50a414ef.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/atomic/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/atomic/seq_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/atomic/atomic_cell.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/atomic/consume.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/cache_padded.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/backoff.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/once_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/parker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/sharded_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/wait_group.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/thread.rs + +/home/viraladmin/chatgpt/target/release/deps/libcrossbeam_utils-44d732ed50a414ef.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/atomic/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/atomic/seq_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/atomic/atomic_cell.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/atomic/consume.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/cache_padded.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/backoff.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/once_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/parker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/sharded_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/wait_group.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/thread.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/atomic/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/atomic/seq_lock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/atomic/atomic_cell.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/atomic/consume.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/cache_padded.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/backoff.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/once_lock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/parker.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/sharded_lock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/sync/wait_group.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.20/src/thread.rs: diff --git a/target/release/deps/crunchy-ac6cfa7e3f74bd5b.d b/target/release/deps/crunchy-ac6cfa7e3f74bd5b.d new file mode 100644 index 0000000..e309158 --- /dev/null +++ b/target/release/deps/crunchy-ac6cfa7e3f74bd5b.d @@ -0,0 +1,10 @@ +/home/viraladmin/chatgpt/target/release/deps/crunchy-ac6cfa7e3f74bd5b.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crunchy-0.2.2/src/lib.rs /home/viraladmin/chatgpt/target/release/build/crunchy-c7d9e8e409cb52c4/out/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libcrunchy-ac6cfa7e3f74bd5b.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crunchy-0.2.2/src/lib.rs /home/viraladmin/chatgpt/target/release/build/crunchy-c7d9e8e409cb52c4/out/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libcrunchy-ac6cfa7e3f74bd5b.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crunchy-0.2.2/src/lib.rs /home/viraladmin/chatgpt/target/release/build/crunchy-c7d9e8e409cb52c4/out/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crunchy-0.2.2/src/lib.rs: +/home/viraladmin/chatgpt/target/release/build/crunchy-c7d9e8e409cb52c4/out/lib.rs: + +# env-dep:OUT_DIR=/home/viraladmin/chatgpt/target/release/build/crunchy-c7d9e8e409cb52c4/out diff --git a/target/release/deps/crypto_common-9a1df2c10e25180c.d b/target/release/deps/crypto_common-9a1df2c10e25180c.d new file mode 100644 index 0000000..4815480 --- /dev/null +++ b/target/release/deps/crypto_common-9a1df2c10e25180c.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/crypto_common-9a1df2c10e25180c.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.2.0-rc.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.2.0-rc.3/src/hazmat.rs + +/home/viraladmin/chatgpt/target/release/deps/libcrypto_common-9a1df2c10e25180c.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.2.0-rc.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.2.0-rc.3/src/hazmat.rs + +/home/viraladmin/chatgpt/target/release/deps/libcrypto_common-9a1df2c10e25180c.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.2.0-rc.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.2.0-rc.3/src/hazmat.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.2.0-rc.3/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.2.0-rc.3/src/hazmat.rs: diff --git a/target/release/deps/crypto_common-e43b2f9bd4788083.d b/target/release/deps/crypto_common-e43b2f9bd4788083.d new file mode 100644 index 0000000..ace5ee2 --- /dev/null +++ b/target/release/deps/crypto_common-e43b2f9bd4788083.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/crypto_common-e43b2f9bd4788083.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.1.6/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libcrypto_common-e43b2f9bd4788083.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.1.6/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libcrypto_common-e43b2f9bd4788083.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.1.6/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.1.6/src/lib.rs: diff --git a/target/release/deps/cty-279a2218eb03463e.d b/target/release/deps/cty-279a2218eb03463e.d new file mode 100644 index 0000000..9d7ac4d --- /dev/null +++ b/target/release/deps/cty-279a2218eb03463e.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/cty-279a2218eb03463e.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cty-0.2.2/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libcty-279a2218eb03463e.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cty-0.2.2/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libcty-279a2218eb03463e.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cty-0.2.2/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cty-0.2.2/src/lib.rs: diff --git a/target/release/deps/data_encoding-1655d8192ce7ec33.d b/target/release/deps/data_encoding-1655d8192ce7ec33.d new file mode 100644 index 0000000..a145274 --- /dev/null +++ b/target/release/deps/data_encoding-1655d8192ce7ec33.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/data_encoding-1655d8192ce7ec33.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/data-encoding-2.10.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libdata_encoding-1655d8192ce7ec33.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/data-encoding-2.10.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libdata_encoding-1655d8192ce7ec33.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/data-encoding-2.10.0/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/data-encoding-2.10.0/src/lib.rs: diff --git a/target/release/deps/data_encoding-d6bfdd7b609277ce.d b/target/release/deps/data_encoding-d6bfdd7b609277ce.d new file mode 100644 index 0000000..3d95de7 --- /dev/null +++ b/target/release/deps/data_encoding-d6bfdd7b609277ce.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/data_encoding-d6bfdd7b609277ce.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/data-encoding-2.10.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libdata_encoding-d6bfdd7b609277ce.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/data-encoding-2.10.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libdata_encoding-d6bfdd7b609277ce.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/data-encoding-2.10.0/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/data-encoding-2.10.0/src/lib.rs: diff --git a/target/release/deps/data_encoding_macro-538dd0c97fe6f4d2.d b/target/release/deps/data_encoding_macro-538dd0c97fe6f4d2.d new file mode 100644 index 0000000..09be5a0 --- /dev/null +++ b/target/release/deps/data_encoding_macro-538dd0c97fe6f4d2.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/data_encoding_macro-538dd0c97fe6f4d2.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/data-encoding-macro-0.1.19/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libdata_encoding_macro-538dd0c97fe6f4d2.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/data-encoding-macro-0.1.19/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libdata_encoding_macro-538dd0c97fe6f4d2.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/data-encoding-macro-0.1.19/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/data-encoding-macro-0.1.19/src/lib.rs: diff --git a/target/release/deps/data_encoding_macro_internal-677f6c97caf1527f.d b/target/release/deps/data_encoding_macro_internal-677f6c97caf1527f.d new file mode 100644 index 0000000..f132ddd --- /dev/null +++ b/target/release/deps/data_encoding_macro_internal-677f6c97caf1527f.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/data_encoding_macro_internal-677f6c97caf1527f.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/data-encoding-macro-internal-0.1.17/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libdata_encoding_macro_internal-677f6c97caf1527f.so: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/data-encoding-macro-internal-0.1.17/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/data-encoding-macro-internal-0.1.17/src/lib.rs: diff --git a/target/release/deps/deflate-085247ae3a968d89.d b/target/release/deps/deflate-085247ae3a968d89.d new file mode 100644 index 0000000..b3f2c39 --- /dev/null +++ b/target/release/deps/deflate-085247ae3a968d89.d @@ -0,0 +1,27 @@ +/home/viraladmin/chatgpt/target/release/deps/deflate-085247ae3a968d89.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/bit_reverse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/bitstream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/chained_hash_table.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/checksum.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/compress.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/compression_options.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/deflate_state.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/encoder_state.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/huffman_lengths.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/huffman_table.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/input_buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/length_encode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/lz77.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/lzvalue.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/matching.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/output_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/rle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/stored_block.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/zlib.rs + +/home/viraladmin/chatgpt/target/release/deps/libdeflate-085247ae3a968d89.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/bit_reverse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/bitstream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/chained_hash_table.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/checksum.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/compress.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/compression_options.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/deflate_state.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/encoder_state.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/huffman_lengths.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/huffman_table.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/input_buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/length_encode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/lz77.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/lzvalue.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/matching.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/output_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/rle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/stored_block.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/zlib.rs + +/home/viraladmin/chatgpt/target/release/deps/libdeflate-085247ae3a968d89.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/bit_reverse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/bitstream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/chained_hash_table.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/checksum.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/compress.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/compression_options.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/deflate_state.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/encoder_state.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/huffman_lengths.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/huffman_table.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/input_buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/length_encode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/lz77.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/lzvalue.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/matching.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/output_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/rle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/stored_block.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/zlib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/bit_reverse.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/bitstream.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/chained_hash_table.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/checksum.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/compress.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/compression_options.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/deflate_state.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/encoder_state.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/huffman_lengths.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/huffman_table.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/input_buffer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/length_encode.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/lz77.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/lzvalue.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/matching.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/output_writer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/rle.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/stored_block.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/writer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/deflate-0.8.6/src/zlib.rs: diff --git a/target/release/deps/digest-c82e088de2ff9d66.d b/target/release/deps/digest-c82e088de2ff9d66.d new file mode 100644 index 0000000..1018c5b --- /dev/null +++ b/target/release/deps/digest-c82e088de2ff9d66.d @@ -0,0 +1,14 @@ +/home/viraladmin/chatgpt/target/release/deps/digest-c82e088de2ff9d66.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api/ct_variable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api/rt_variable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api/wrapper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api/xof_reader.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/digest.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/mac.rs + +/home/viraladmin/chatgpt/target/release/deps/libdigest-c82e088de2ff9d66.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api/ct_variable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api/rt_variable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api/wrapper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api/xof_reader.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/digest.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/mac.rs + +/home/viraladmin/chatgpt/target/release/deps/libdigest-c82e088de2ff9d66.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api/ct_variable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api/rt_variable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api/wrapper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api/xof_reader.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/digest.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/mac.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api/ct_variable.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api/rt_variable.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api/wrapper.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/core_api/xof_reader.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/digest.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/mac.rs: diff --git a/target/release/deps/digest-f0e171ff6552ca58.d b/target/release/deps/digest-f0e171ff6552ca58.d new file mode 100644 index 0000000..0f0a734 --- /dev/null +++ b/target/release/deps/digest-f0e171ff6552ca58.d @@ -0,0 +1,16 @@ +/home/viraladmin/chatgpt/target/release/deps/digest-f0e171ff6552ca58.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/block_api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/block_api/ct_variable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros/fixed.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros/variable_ct.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros/variable_rt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros/xof.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/digest.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/xof_fixed.rs + +/home/viraladmin/chatgpt/target/release/deps/libdigest-f0e171ff6552ca58.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/block_api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/block_api/ct_variable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros/fixed.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros/variable_ct.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros/variable_rt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros/xof.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/digest.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/xof_fixed.rs + +/home/viraladmin/chatgpt/target/release/deps/libdigest-f0e171ff6552ca58.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/block_api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/block_api/ct_variable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros/fixed.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros/variable_ct.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros/variable_rt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros/xof.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/digest.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/xof_fixed.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/block_api.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/block_api/ct_variable.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros/fixed.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros/variable_ct.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros/variable_rt.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/buffer_macros/xof.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/digest.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.11.0-rc.0/src/xof_fixed.rs: diff --git a/target/release/deps/dirs-e45cc2d4006d4239.d b/target/release/deps/dirs-e45cc2d4006d4239.d new file mode 100644 index 0000000..380d3f2 --- /dev/null +++ b/target/release/deps/dirs-e45cc2d4006d4239.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/dirs-e45cc2d4006d4239.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-5.0.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-5.0.1/src/lin.rs + +/home/viraladmin/chatgpt/target/release/deps/libdirs-e45cc2d4006d4239.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-5.0.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-5.0.1/src/lin.rs + +/home/viraladmin/chatgpt/target/release/deps/libdirs-e45cc2d4006d4239.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-5.0.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-5.0.1/src/lin.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-5.0.1/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-5.0.1/src/lin.rs: diff --git a/target/release/deps/dirs_next-033295bcbd6a948a.d b/target/release/deps/dirs_next-033295bcbd6a948a.d new file mode 100644 index 0000000..c642320 --- /dev/null +++ b/target/release/deps/dirs_next-033295bcbd6a948a.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/dirs_next-033295bcbd6a948a.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-next-2.0.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-next-2.0.0/src/lin.rs + +/home/viraladmin/chatgpt/target/release/deps/libdirs_next-033295bcbd6a948a.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-next-2.0.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-next-2.0.0/src/lin.rs + +/home/viraladmin/chatgpt/target/release/deps/libdirs_next-033295bcbd6a948a.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-next-2.0.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-next-2.0.0/src/lin.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-next-2.0.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-next-2.0.0/src/lin.rs: diff --git a/target/release/deps/dirs_sys-eb44a47e1c19053f.d b/target/release/deps/dirs_sys-eb44a47e1c19053f.d new file mode 100644 index 0000000..b4512be --- /dev/null +++ b/target/release/deps/dirs_sys-eb44a47e1c19053f.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/dirs_sys-eb44a47e1c19053f.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-0.4.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-0.4.1/src/xdg_user_dirs.rs + +/home/viraladmin/chatgpt/target/release/deps/libdirs_sys-eb44a47e1c19053f.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-0.4.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-0.4.1/src/xdg_user_dirs.rs + +/home/viraladmin/chatgpt/target/release/deps/libdirs_sys-eb44a47e1c19053f.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-0.4.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-0.4.1/src/xdg_user_dirs.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-0.4.1/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-0.4.1/src/xdg_user_dirs.rs: diff --git a/target/release/deps/dirs_sys_next-60c2d12e68ca3090.d b/target/release/deps/dirs_sys_next-60c2d12e68ca3090.d new file mode 100644 index 0000000..3aaa64f --- /dev/null +++ b/target/release/deps/dirs_sys_next-60c2d12e68ca3090.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/dirs_sys_next-60c2d12e68ca3090.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-next-0.1.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-next-0.1.2/src/xdg_user_dirs.rs + +/home/viraladmin/chatgpt/target/release/deps/libdirs_sys_next-60c2d12e68ca3090.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-next-0.1.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-next-0.1.2/src/xdg_user_dirs.rs + +/home/viraladmin/chatgpt/target/release/deps/libdirs_sys_next-60c2d12e68ca3090.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-next-0.1.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-next-0.1.2/src/xdg_user_dirs.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-next-0.1.2/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dirs-sys-next-0.1.2/src/xdg_user_dirs.rs: diff --git a/target/release/deps/dlv_list-491e5280bb2e71ac.d b/target/release/deps/dlv_list-491e5280bb2e71ac.d new file mode 100644 index 0000000..babab7d --- /dev/null +++ b/target/release/deps/dlv_list-491e5280bb2e71ac.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/dlv_list-491e5280bb2e71ac.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dlv-list-0.5.2/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libdlv_list-491e5280bb2e71ac.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dlv-list-0.5.2/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libdlv_list-491e5280bb2e71ac.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dlv-list-0.5.2/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dlv-list-0.5.2/src/lib.rs: diff --git a/target/release/deps/either-86a9f4c3df4d5e4d.d b/target/release/deps/either-86a9f4c3df4d5e4d.d new file mode 100644 index 0000000..c150915 --- /dev/null +++ b/target/release/deps/either-86a9f4c3df4d5e4d.d @@ -0,0 +1,9 @@ +/home/viraladmin/chatgpt/target/release/deps/either-86a9f4c3df4d5e4d.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/either-1.13.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/either-1.13.0/src/iterator.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/either-1.13.0/src/into_either.rs + +/home/viraladmin/chatgpt/target/release/deps/libeither-86a9f4c3df4d5e4d.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/either-1.13.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/either-1.13.0/src/iterator.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/either-1.13.0/src/into_either.rs + +/home/viraladmin/chatgpt/target/release/deps/libeither-86a9f4c3df4d5e4d.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/either-1.13.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/either-1.13.0/src/iterator.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/either-1.13.0/src/into_either.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/either-1.13.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/either-1.13.0/src/iterator.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/either-1.13.0/src/into_either.rs: diff --git a/target/release/deps/encoding-410a6f01c8c0c6bf.d b/target/release/deps/encoding-410a6f01c8c0c6bf.d new file mode 100644 index 0000000..0631345 --- /dev/null +++ b/target/release/deps/encoding-410a6f01c8c0c6bf.d @@ -0,0 +1,21 @@ +/home/viraladmin/chatgpt/target/release/deps/encoding-410a6f01c8c0c6bf.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/ascii.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/singlebyte.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/utf_8.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/utf_16.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/korean.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/japanese.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/simpchinese.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/tradchinese.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/whatwg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/label.rs + +/home/viraladmin/chatgpt/target/release/deps/libencoding-410a6f01c8c0c6bf.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/ascii.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/singlebyte.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/utf_8.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/utf_16.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/korean.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/japanese.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/simpchinese.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/tradchinese.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/whatwg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/label.rs + +/home/viraladmin/chatgpt/target/release/deps/libencoding-410a6f01c8c0c6bf.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/ascii.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/singlebyte.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/utf_8.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/utf_16.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/korean.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/japanese.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/simpchinese.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/tradchinese.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/whatwg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/label.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/util.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/types.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/ascii.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/singlebyte.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/utf_8.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/utf_16.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/korean.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/japanese.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/simpchinese.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/tradchinese.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/codec/whatwg.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/all.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-0.2.33/src/label.rs: diff --git a/target/release/deps/encoding_index_japanese-f60d9765d74e55df.d b/target/release/deps/encoding_index_japanese-f60d9765d74e55df.d new file mode 100644 index 0000000..27a1c55 --- /dev/null +++ b/target/release/deps/encoding_index_japanese-f60d9765d74e55df.d @@ -0,0 +1,9 @@ +/home/viraladmin/chatgpt/target/release/deps/encoding_index_japanese-f60d9765d74e55df.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-japanese-1.20141219.5/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-japanese-1.20141219.5/jis0208.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-japanese-1.20141219.5/jis0212.rs + +/home/viraladmin/chatgpt/target/release/deps/libencoding_index_japanese-f60d9765d74e55df.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-japanese-1.20141219.5/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-japanese-1.20141219.5/jis0208.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-japanese-1.20141219.5/jis0212.rs + +/home/viraladmin/chatgpt/target/release/deps/libencoding_index_japanese-f60d9765d74e55df.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-japanese-1.20141219.5/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-japanese-1.20141219.5/jis0208.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-japanese-1.20141219.5/jis0212.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-japanese-1.20141219.5/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-japanese-1.20141219.5/jis0208.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-japanese-1.20141219.5/jis0212.rs: diff --git a/target/release/deps/encoding_index_korean-8680be2e339af3eb.d b/target/release/deps/encoding_index_korean-8680be2e339af3eb.d new file mode 100644 index 0000000..781c355 --- /dev/null +++ b/target/release/deps/encoding_index_korean-8680be2e339af3eb.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/encoding_index_korean-8680be2e339af3eb.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-korean-1.20141219.5/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-korean-1.20141219.5/euc_kr.rs + +/home/viraladmin/chatgpt/target/release/deps/libencoding_index_korean-8680be2e339af3eb.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-korean-1.20141219.5/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-korean-1.20141219.5/euc_kr.rs + +/home/viraladmin/chatgpt/target/release/deps/libencoding_index_korean-8680be2e339af3eb.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-korean-1.20141219.5/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-korean-1.20141219.5/euc_kr.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-korean-1.20141219.5/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-korean-1.20141219.5/euc_kr.rs: diff --git a/target/release/deps/encoding_index_simpchinese-12f12c6eb686e692.d b/target/release/deps/encoding_index_simpchinese-12f12c6eb686e692.d new file mode 100644 index 0000000..4f44af6 --- /dev/null +++ b/target/release/deps/encoding_index_simpchinese-12f12c6eb686e692.d @@ -0,0 +1,9 @@ +/home/viraladmin/chatgpt/target/release/deps/encoding_index_simpchinese-12f12c6eb686e692.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-simpchinese-1.20141219.5/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-simpchinese-1.20141219.5/gb18030.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-simpchinese-1.20141219.5/gb18030_ranges.rs + +/home/viraladmin/chatgpt/target/release/deps/libencoding_index_simpchinese-12f12c6eb686e692.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-simpchinese-1.20141219.5/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-simpchinese-1.20141219.5/gb18030.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-simpchinese-1.20141219.5/gb18030_ranges.rs + +/home/viraladmin/chatgpt/target/release/deps/libencoding_index_simpchinese-12f12c6eb686e692.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-simpchinese-1.20141219.5/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-simpchinese-1.20141219.5/gb18030.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-simpchinese-1.20141219.5/gb18030_ranges.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-simpchinese-1.20141219.5/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-simpchinese-1.20141219.5/gb18030.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-simpchinese-1.20141219.5/gb18030_ranges.rs: diff --git a/target/release/deps/encoding_index_singlebyte-f52b23911b9bf6f4.d b/target/release/deps/encoding_index_singlebyte-f52b23911b9bf6f4.d new file mode 100644 index 0000000..fa0c919 --- /dev/null +++ b/target/release/deps/encoding_index_singlebyte-f52b23911b9bf6f4.d @@ -0,0 +1,34 @@ +/home/viraladmin/chatgpt/target/release/deps/encoding_index_singlebyte-f52b23911b9bf6f4.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/ibm866.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_3.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_4.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_5.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_6.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_7.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_8.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_10.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_13.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_14.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_15.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_16.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/koi8_r.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/koi8_u.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/macintosh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_874.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1250.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1251.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1252.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1253.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1254.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1255.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1256.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1257.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1258.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/x_mac_cyrillic.rs + +/home/viraladmin/chatgpt/target/release/deps/libencoding_index_singlebyte-f52b23911b9bf6f4.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/ibm866.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_3.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_4.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_5.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_6.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_7.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_8.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_10.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_13.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_14.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_15.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_16.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/koi8_r.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/koi8_u.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/macintosh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_874.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1250.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1251.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1252.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1253.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1254.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1255.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1256.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1257.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1258.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/x_mac_cyrillic.rs + +/home/viraladmin/chatgpt/target/release/deps/libencoding_index_singlebyte-f52b23911b9bf6f4.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/ibm866.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_3.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_4.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_5.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_6.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_7.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_8.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_10.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_13.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_14.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_15.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_16.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/koi8_r.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/koi8_u.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/macintosh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_874.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1250.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1251.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1252.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1253.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1254.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1255.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1256.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1257.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1258.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/x_mac_cyrillic.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/ibm866.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_2.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_3.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_4.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_5.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_6.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_7.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_8.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_10.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_13.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_14.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_15.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/iso_8859_16.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/koi8_r.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/koi8_u.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/macintosh.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_874.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1250.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1251.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1252.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1253.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1254.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1255.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1256.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1257.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/windows_1258.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-singlebyte-1.20141219.5/x_mac_cyrillic.rs: diff --git a/target/release/deps/encoding_index_tests-c6588fa43d77a81f.d b/target/release/deps/encoding_index_tests-c6588fa43d77a81f.d new file mode 100644 index 0000000..706a1c3 --- /dev/null +++ b/target/release/deps/encoding_index_tests-c6588fa43d77a81f.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/encoding_index_tests-c6588fa43d77a81f.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding_index_tests-0.1.4/index_tests.rs + +/home/viraladmin/chatgpt/target/release/deps/libencoding_index_tests-c6588fa43d77a81f.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding_index_tests-0.1.4/index_tests.rs + +/home/viraladmin/chatgpt/target/release/deps/libencoding_index_tests-c6588fa43d77a81f.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding_index_tests-0.1.4/index_tests.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding_index_tests-0.1.4/index_tests.rs: diff --git a/target/release/deps/encoding_index_tradchinese-eacd2c607d011374.d b/target/release/deps/encoding_index_tradchinese-eacd2c607d011374.d new file mode 100644 index 0000000..dfbecac --- /dev/null +++ b/target/release/deps/encoding_index_tradchinese-eacd2c607d011374.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/encoding_index_tradchinese-eacd2c607d011374.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-tradchinese-1.20141219.5/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-tradchinese-1.20141219.5/big5.rs + +/home/viraladmin/chatgpt/target/release/deps/libencoding_index_tradchinese-eacd2c607d011374.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-tradchinese-1.20141219.5/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-tradchinese-1.20141219.5/big5.rs + +/home/viraladmin/chatgpt/target/release/deps/libencoding_index_tradchinese-eacd2c607d011374.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-tradchinese-1.20141219.5/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-tradchinese-1.20141219.5/big5.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-tradchinese-1.20141219.5/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encoding-index-tradchinese-1.20141219.5/big5.rs: diff --git a/target/release/deps/encrypted_images-e1855420393c0889.d b/target/release/deps/encrypted_images-e1855420393c0889.d new file mode 100644 index 0000000..9634b12 --- /dev/null +++ b/target/release/deps/encrypted_images-e1855420393c0889.d @@ -0,0 +1,15 @@ +/home/viraladmin/chatgpt/target/release/deps/encrypted_images-e1855420393c0889.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/char_mappings/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/char_mappings/maps.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/encryption/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/encryption/text.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/encryption/images.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/decryption/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/decryption/text.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/decryption/images.rs + +/home/viraladmin/chatgpt/target/release/deps/libencrypted_images-e1855420393c0889.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/char_mappings/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/char_mappings/maps.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/encryption/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/encryption/text.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/encryption/images.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/decryption/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/decryption/text.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/decryption/images.rs + +/home/viraladmin/chatgpt/target/release/deps/libencrypted_images-e1855420393c0889.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/char_mappings/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/char_mappings/maps.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/encryption/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/encryption/text.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/encryption/images.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/decryption/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/decryption/text.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/decryption/images.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/char_mappings/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/char_mappings/maps.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/encryption/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/encryption/text.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/encryption/images.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/decryption/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/decryption/text.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/encrypted_images-1.4.0/src/decryption/images.rs: diff --git a/target/release/deps/endian_type-2cccd7a98f1de45f.d b/target/release/deps/endian_type-2cccd7a98f1de45f.d new file mode 100644 index 0000000..0969288 --- /dev/null +++ b/target/release/deps/endian_type-2cccd7a98f1de45f.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/endian_type-2cccd7a98f1de45f.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/endian-type-0.1.2/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libendian_type-2cccd7a98f1de45f.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/endian-type-0.1.2/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libendian_type-2cccd7a98f1de45f.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/endian-type-0.1.2/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/endian-type-0.1.2/src/lib.rs: diff --git a/target/release/deps/equivalent-5253ad4ffe3174c8.d b/target/release/deps/equivalent-5253ad4ffe3174c8.d new file mode 100644 index 0000000..8577798 --- /dev/null +++ b/target/release/deps/equivalent-5253ad4ffe3174c8.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/equivalent-5253ad4ffe3174c8.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/equivalent-1.0.1/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libequivalent-5253ad4ffe3174c8.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/equivalent-1.0.1/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libequivalent-5253ad4ffe3174c8.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/equivalent-1.0.1/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/equivalent-1.0.1/src/lib.rs: diff --git a/target/release/deps/falcon-de76b1c6b0de5ec2.d b/target/release/deps/falcon-de76b1c6b0de5ec2.d new file mode 100644 index 0000000..3096eef --- /dev/null +++ b/target/release/deps/falcon-de76b1c6b0de5ec2.d @@ -0,0 +1,18 @@ +/home/viraladmin/chatgpt/target/release/deps/falcon-de76b1c6b0de5ec2.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/codec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/falcon.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/fft.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/fpr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/keygen.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/rng.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/safe_api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/shake.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/sign.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/vrfy.rs + +/home/viraladmin/chatgpt/target/release/deps/libfalcon-de76b1c6b0de5ec2.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/codec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/falcon.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/fft.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/fpr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/keygen.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/rng.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/safe_api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/shake.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/sign.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/vrfy.rs + +/home/viraladmin/chatgpt/target/release/deps/libfalcon-de76b1c6b0de5ec2.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/codec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/falcon.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/fft.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/fpr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/keygen.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/rng.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/safe_api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/shake.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/sign.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/vrfy.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/codec.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/common.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/falcon.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/fft.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/fpr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/keygen.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/rng.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/safe_api.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/shake.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/sign.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/falcon-rs-0.2.4/src/vrfy.rs: diff --git a/target/release/deps/fallible_iterator-09347b233ea476f6.d b/target/release/deps/fallible_iterator-09347b233ea476f6.d new file mode 100644 index 0000000..5adc7aa --- /dev/null +++ b/target/release/deps/fallible_iterator-09347b233ea476f6.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/fallible_iterator-09347b233ea476f6.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fallible-iterator-0.2.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libfallible_iterator-09347b233ea476f6.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fallible-iterator-0.2.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libfallible_iterator-09347b233ea476f6.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fallible-iterator-0.2.0/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fallible-iterator-0.2.0/src/lib.rs: diff --git a/target/release/deps/fd_lock-ac536c9d23e32248.d b/target/release/deps/fd_lock-ac536c9d23e32248.d new file mode 100644 index 0000000..00da9b7 --- /dev/null +++ b/target/release/deps/fd_lock-ac536c9d23e32248.d @@ -0,0 +1,15 @@ +/home/viraladmin/chatgpt/target/release/deps/fd_lock-ac536c9d23e32248.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/read_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/rw_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/write_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/unix/read_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/unix/rw_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/unix/write_guard.rs + +/home/viraladmin/chatgpt/target/release/deps/libfd_lock-ac536c9d23e32248.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/read_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/rw_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/write_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/unix/read_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/unix/rw_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/unix/write_guard.rs + +/home/viraladmin/chatgpt/target/release/deps/libfd_lock-ac536c9d23e32248.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/read_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/rw_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/write_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/unix/read_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/unix/rw_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/unix/write_guard.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/read_guard.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/rw_lock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/write_guard.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/unix/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/unix/read_guard.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/unix/rw_lock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fd-lock-4.0.4/src/sys/unix/write_guard.rs: diff --git a/target/release/deps/flexi_logger-416035b444dfdc61.d b/target/release/deps/flexi_logger-416035b444dfdc61.d new file mode 100644 index 0000000..9679562 --- /dev/null +++ b/target/release/deps/flexi_logger-416035b444dfdc61.d @@ -0,0 +1,45 @@ +/home/viraladmin/chatgpt/target/release/deps/flexi_logger-416035b444dfdc61.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/deferred_now.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/flexi_error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/flexi_logger.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/formats.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/log_specification.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/logger.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/logger_handle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/age.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/cleanup.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/criterion.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/file_spec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/naming.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer/multi_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer/std_stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer/std_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer/test_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/threads.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/write_mode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/code_examples.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/filter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/builder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/config.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/infix_filter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/rotation_config.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state/list_and_cleanup.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state/numbers.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state/timestamps.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state_handle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/threads.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/log_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/error_info.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/code_examples.md + +/home/viraladmin/chatgpt/target/release/deps/libflexi_logger-416035b444dfdc61.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/deferred_now.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/flexi_error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/flexi_logger.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/formats.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/log_specification.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/logger.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/logger_handle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/age.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/cleanup.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/criterion.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/file_spec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/naming.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer/multi_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer/std_stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer/std_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer/test_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/threads.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/write_mode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/code_examples.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/filter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/builder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/config.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/infix_filter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/rotation_config.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state/list_and_cleanup.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state/numbers.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state/timestamps.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state_handle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/threads.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/log_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/error_info.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/code_examples.md + +/home/viraladmin/chatgpt/target/release/deps/libflexi_logger-416035b444dfdc61.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/deferred_now.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/flexi_error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/flexi_logger.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/formats.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/log_specification.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/logger.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/logger_handle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/age.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/cleanup.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/criterion.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/file_spec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/naming.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer/multi_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer/std_stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer/std_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer/test_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/threads.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/write_mode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/code_examples.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/filter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/builder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/config.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/infix_filter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/rotation_config.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state/list_and_cleanup.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state/numbers.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state/timestamps.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state_handle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/threads.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/log_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/error_info.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/code_examples.md + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/deferred_now.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/flexi_error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/flexi_logger.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/formats.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/log_specification.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/logger.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/logger_handle.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/age.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/cleanup.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/criterion.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/file_spec.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/parameters/naming.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer/multi_writer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer/std_stream.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer/std_writer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/primary_writer/test_writer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/threads.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/write_mode.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/code_examples.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/filter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/util.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/builder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/config.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/infix_filter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/rotation_config.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state/list_and_cleanup.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state/numbers.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state/timestamps.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/state_handle.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/file_log_writer/threads.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/writers/log_writer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/error_info.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/flexi_logger-0.31.8/src/code_examples.md: diff --git a/target/release/deps/fn_dsa-78701658f1d2f758.d b/target/release/deps/fn_dsa-78701658f1d2f758.d new file mode 100644 index 0000000..0a6371a --- /dev/null +++ b/target/release/deps/fn_dsa-78701658f1d2f758.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/fn_dsa-78701658f1d2f758.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-0.3.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libfn_dsa-78701658f1d2f758.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-0.3.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libfn_dsa-78701658f1d2f758.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-0.3.0/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-0.3.0/src/lib.rs: diff --git a/target/release/deps/fn_dsa_comm-0ab550410604fe0f.d b/target/release/deps/fn_dsa_comm-0ab550410604fe0f.d new file mode 100644 index 0000000..8f075df --- /dev/null +++ b/target/release/deps/fn_dsa_comm-0ab550410604fe0f.d @@ -0,0 +1,11 @@ +/home/viraladmin/chatgpt/target/release/deps/fn_dsa_comm-0ab550410604fe0f.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/codec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/mq.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/shake.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/mq_avx2.rs + +/home/viraladmin/chatgpt/target/release/deps/libfn_dsa_comm-0ab550410604fe0f.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/codec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/mq.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/shake.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/mq_avx2.rs + +/home/viraladmin/chatgpt/target/release/deps/libfn_dsa_comm-0ab550410604fe0f.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/codec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/mq.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/shake.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/mq_avx2.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/codec.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/mq.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/shake.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-comm-0.3.0/src/mq_avx2.rs: diff --git a/target/release/deps/fn_dsa_kgen-ec1ca6288e155020.d b/target/release/deps/fn_dsa_kgen-ec1ca6288e155020.d new file mode 100644 index 0000000..ad6b33e --- /dev/null +++ b/target/release/deps/fn_dsa_kgen-ec1ca6288e155020.d @@ -0,0 +1,18 @@ +/home/viraladmin/chatgpt/target/release/deps/fn_dsa_kgen-ec1ca6288e155020.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/fxp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/gauss.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/mp31.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/ntru.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/poly.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/vect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/zint31.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/ntru_avx2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/poly_avx2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/vect_avx2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/zint31_avx2.rs + +/home/viraladmin/chatgpt/target/release/deps/libfn_dsa_kgen-ec1ca6288e155020.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/fxp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/gauss.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/mp31.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/ntru.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/poly.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/vect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/zint31.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/ntru_avx2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/poly_avx2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/vect_avx2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/zint31_avx2.rs + +/home/viraladmin/chatgpt/target/release/deps/libfn_dsa_kgen-ec1ca6288e155020.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/fxp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/gauss.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/mp31.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/ntru.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/poly.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/vect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/zint31.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/ntru_avx2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/poly_avx2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/vect_avx2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/zint31_avx2.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/fxp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/gauss.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/mp31.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/ntru.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/poly.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/vect.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/zint31.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/ntru_avx2.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/poly_avx2.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/vect_avx2.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-kgen-0.3.0/src/zint31_avx2.rs: diff --git a/target/release/deps/fn_dsa_sign-d9d0a0b42366f324.d b/target/release/deps/fn_dsa_sign-d9d0a0b42366f324.d new file mode 100644 index 0000000..50fd856 --- /dev/null +++ b/target/release/deps/fn_dsa_sign-d9d0a0b42366f324.d @@ -0,0 +1,14 @@ +/home/viraladmin/chatgpt/target/release/deps/fn_dsa_sign-d9d0a0b42366f324.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/flr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/flr_native.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/poly.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/sampler.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/sign_avx2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/poly_avx2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/sampler_avx2.rs + +/home/viraladmin/chatgpt/target/release/deps/libfn_dsa_sign-d9d0a0b42366f324.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/flr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/flr_native.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/poly.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/sampler.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/sign_avx2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/poly_avx2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/sampler_avx2.rs + +/home/viraladmin/chatgpt/target/release/deps/libfn_dsa_sign-d9d0a0b42366f324.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/flr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/flr_native.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/poly.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/sampler.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/sign_avx2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/poly_avx2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/sampler_avx2.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/flr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/flr_native.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/poly.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/sampler.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/sign_avx2.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/poly_avx2.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-sign-0.3.0/src/sampler_avx2.rs: diff --git a/target/release/deps/fn_dsa_vrfy-a4ba2144d2baa82c.d b/target/release/deps/fn_dsa_vrfy-a4ba2144d2baa82c.d new file mode 100644 index 0000000..5ff56c4 --- /dev/null +++ b/target/release/deps/fn_dsa_vrfy-a4ba2144d2baa82c.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/fn_dsa_vrfy-a4ba2144d2baa82c.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-vrfy-0.3.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libfn_dsa_vrfy-a4ba2144d2baa82c.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-vrfy-0.3.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libfn_dsa_vrfy-a4ba2144d2baa82c.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-vrfy-0.3.0/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fn-dsa-vrfy-0.3.0/src/lib.rs: diff --git a/target/release/deps/foreign_types-c9a23c51608031ad.d b/target/release/deps/foreign_types-c9a23c51608031ad.d new file mode 100644 index 0000000..35824d9 --- /dev/null +++ b/target/release/deps/foreign_types-c9a23c51608031ad.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/foreign_types-c9a23c51608031ad.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/foreign-types-0.3.2/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libforeign_types-c9a23c51608031ad.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/foreign-types-0.3.2/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libforeign_types-c9a23c51608031ad.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/foreign-types-0.3.2/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/foreign-types-0.3.2/src/lib.rs: diff --git a/target/release/deps/foreign_types_shared-c9839f0b8405797c.d b/target/release/deps/foreign_types_shared-c9839f0b8405797c.d new file mode 100644 index 0000000..73e1ed2 --- /dev/null +++ b/target/release/deps/foreign_types_shared-c9839f0b8405797c.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/foreign_types_shared-c9839f0b8405797c.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/foreign-types-shared-0.1.1/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libforeign_types_shared-c9839f0b8405797c.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/foreign-types-shared-0.1.1/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libforeign_types_shared-c9839f0b8405797c.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/foreign-types-shared-0.1.1/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/foreign-types-shared-0.1.1/src/lib.rs: diff --git a/target/release/deps/fs2-bdb42ffa9963cf1e.d b/target/release/deps/fs2-bdb42ffa9963cf1e.d new file mode 100644 index 0000000..d3436af --- /dev/null +++ b/target/release/deps/fs2-bdb42ffa9963cf1e.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/fs2-bdb42ffa9963cf1e.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fs2-0.4.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fs2-0.4.3/src/unix.rs + +/home/viraladmin/chatgpt/target/release/deps/libfs2-bdb42ffa9963cf1e.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fs2-0.4.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fs2-0.4.3/src/unix.rs + +/home/viraladmin/chatgpt/target/release/deps/libfs2-bdb42ffa9963cf1e.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fs2-0.4.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fs2-0.4.3/src/unix.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fs2-0.4.3/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fs2-0.4.3/src/unix.rs: diff --git a/target/release/deps/futures_channel-1a90526add31686f.d b/target/release/deps/futures_channel-1a90526add31686f.d new file mode 100644 index 0000000..f5c82c6 --- /dev/null +++ b/target/release/deps/futures_channel-1a90526add31686f.d @@ -0,0 +1,12 @@ +/home/viraladmin/chatgpt/target/release/deps/futures_channel-1a90526add31686f.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/mpsc/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/mpsc/queue.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/mpsc/sink_impl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/oneshot.rs + +/home/viraladmin/chatgpt/target/release/deps/libfutures_channel-1a90526add31686f.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/mpsc/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/mpsc/queue.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/mpsc/sink_impl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/oneshot.rs + +/home/viraladmin/chatgpt/target/release/deps/libfutures_channel-1a90526add31686f.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/mpsc/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/mpsc/queue.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/mpsc/sink_impl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/oneshot.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/lock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/mpsc/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/mpsc/queue.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/mpsc/sink_impl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-channel-0.3.31/src/oneshot.rs: diff --git a/target/release/deps/futures_core-8e80493628bb99c5.d b/target/release/deps/futures_core-8e80493628bb99c5.d new file mode 100644 index 0000000..df3410d --- /dev/null +++ b/target/release/deps/futures_core-8e80493628bb99c5.d @@ -0,0 +1,13 @@ +/home/viraladmin/chatgpt/target/release/deps/futures_core-8e80493628bb99c5.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/future.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/task/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/task/poll.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/task/__internal/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/task/__internal/atomic_waker.rs + +/home/viraladmin/chatgpt/target/release/deps/libfutures_core-8e80493628bb99c5.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/future.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/task/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/task/poll.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/task/__internal/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/task/__internal/atomic_waker.rs + +/home/viraladmin/chatgpt/target/release/deps/libfutures_core-8e80493628bb99c5.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/future.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/task/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/task/poll.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/task/__internal/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/task/__internal/atomic_waker.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/future.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/stream.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/task/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/task/poll.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/task/__internal/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-core-0.3.31/src/task/__internal/atomic_waker.rs: diff --git a/target/release/deps/futures_macro-58434cb0446df825.d b/target/release/deps/futures_macro-58434cb0446df825.d new file mode 100644 index 0000000..8632c58 --- /dev/null +++ b/target/release/deps/futures_macro-58434cb0446df825.d @@ -0,0 +1,9 @@ +/home/viraladmin/chatgpt/target/release/deps/futures_macro-58434cb0446df825.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-macro-0.3.31/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-macro-0.3.31/src/executor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-macro-0.3.31/src/join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-macro-0.3.31/src/select.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-macro-0.3.31/src/stream_select.rs + +/home/viraladmin/chatgpt/target/release/deps/libfutures_macro-58434cb0446df825.so: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-macro-0.3.31/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-macro-0.3.31/src/executor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-macro-0.3.31/src/join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-macro-0.3.31/src/select.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-macro-0.3.31/src/stream_select.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-macro-0.3.31/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-macro-0.3.31/src/executor.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-macro-0.3.31/src/join.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-macro-0.3.31/src/select.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-macro-0.3.31/src/stream_select.rs: diff --git a/target/release/deps/futures_sink-e8316d71da1ae5d7.d b/target/release/deps/futures_sink-e8316d71da1ae5d7.d new file mode 100644 index 0000000..90a4fe4 --- /dev/null +++ b/target/release/deps/futures_sink-e8316d71da1ae5d7.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/futures_sink-e8316d71da1ae5d7.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-sink-0.3.31/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libfutures_sink-e8316d71da1ae5d7.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-sink-0.3.31/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libfutures_sink-e8316d71da1ae5d7.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-sink-0.3.31/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-sink-0.3.31/src/lib.rs: diff --git a/target/release/deps/futures_task-1a466054f3f148f0.d b/target/release/deps/futures_task-1a466054f3f148f0.d new file mode 100644 index 0000000..4d7bcbf --- /dev/null +++ b/target/release/deps/futures_task-1a466054f3f148f0.d @@ -0,0 +1,13 @@ +/home/viraladmin/chatgpt/target/release/deps/futures_task-1a466054f3f148f0.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/spawn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/arc_wake.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/waker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/waker_ref.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/future_obj.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/noop_waker.rs + +/home/viraladmin/chatgpt/target/release/deps/libfutures_task-1a466054f3f148f0.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/spawn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/arc_wake.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/waker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/waker_ref.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/future_obj.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/noop_waker.rs + +/home/viraladmin/chatgpt/target/release/deps/libfutures_task-1a466054f3f148f0.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/spawn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/arc_wake.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/waker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/waker_ref.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/future_obj.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/noop_waker.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/spawn.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/arc_wake.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/waker.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/waker_ref.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/future_obj.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-task-0.3.31/src/noop_waker.rs: diff --git a/target/release/deps/futures_util-5127acb0f46a03e7.d b/target/release/deps/futures_util-5127acb0f46a03e7.d new file mode 100644 index 0000000..0388e49 --- /dev/null +++ b/target/release/deps/futures_util-5127acb0f46a03e7.d @@ -0,0 +1,148 @@ +/home/viraladmin/chatgpt/target/release/deps/futures_util-5127acb0f46a03e7.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/poll.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/pending.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/join_mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/select_mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/stream_select_mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/random.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/flatten.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/fuse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/catch_unwind.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/shared.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_future/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_future/into_future.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_future/try_flatten.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_future/try_flatten_err.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/lazy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/pending.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/maybe_done.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_maybe_done.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/option.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/poll_fn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/poll_immediate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/ready.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/always_ready.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/join_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/select.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/select_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_join_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_select.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/select_ok.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/either.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/abortable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/chain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/collect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/unzip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/concat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/count.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/cycle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/enumerate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/filter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/filter_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/flatten.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/fold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/any.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/forward.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/for_each.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/fuse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/into_future.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/next.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/select_next_some.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/peek.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/skip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/skip_while.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/take.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/take_while.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/take_until.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/then.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/zip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/ready_chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/scan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/buffer_unordered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/buffered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/flatten_unordered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/for_each_concurrent.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/split.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/catch_unwind.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/and_then.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/into_stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/or_else.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_next.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_for_each.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_filter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_filter_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_flatten.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_flatten_unordered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_collect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_concat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_ready_chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_fold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_unfold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_skip_while.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_take_while.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_buffer_unordered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_buffered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_for_each_concurrent.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_any.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/repeat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/repeat_with.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/empty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/once.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/pending.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/poll_fn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/poll_immediate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/select.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/select_with_strategy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/unfold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_ordered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/abort.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/task.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/ready_to_run_queue.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/select_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/abortable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/close.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/drain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/fanout.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/feed.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/flush.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/err_into.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/map_err.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/send.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/send_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/unfold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/with.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/with_flat_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/task/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/task/spawn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/never.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/lock/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/lock/bilock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/lock/mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/abortable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/fns.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/unfold_state.rs + +/home/viraladmin/chatgpt/target/release/deps/libfutures_util-5127acb0f46a03e7.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/poll.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/pending.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/join_mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/select_mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/stream_select_mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/random.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/flatten.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/fuse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/catch_unwind.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/shared.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_future/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_future/into_future.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_future/try_flatten.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_future/try_flatten_err.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/lazy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/pending.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/maybe_done.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_maybe_done.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/option.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/poll_fn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/poll_immediate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/ready.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/always_ready.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/join_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/select.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/select_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_join_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_select.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/select_ok.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/either.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/abortable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/chain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/collect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/unzip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/concat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/count.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/cycle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/enumerate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/filter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/filter_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/flatten.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/fold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/any.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/forward.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/for_each.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/fuse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/into_future.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/next.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/select_next_some.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/peek.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/skip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/skip_while.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/take.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/take_while.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/take_until.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/then.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/zip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/ready_chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/scan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/buffer_unordered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/buffered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/flatten_unordered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/for_each_concurrent.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/split.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/catch_unwind.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/and_then.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/into_stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/or_else.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_next.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_for_each.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_filter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_filter_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_flatten.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_flatten_unordered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_collect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_concat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_ready_chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_fold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_unfold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_skip_while.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_take_while.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_buffer_unordered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_buffered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_for_each_concurrent.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_any.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/repeat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/repeat_with.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/empty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/once.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/pending.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/poll_fn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/poll_immediate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/select.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/select_with_strategy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/unfold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_ordered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/abort.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/task.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/ready_to_run_queue.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/select_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/abortable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/close.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/drain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/fanout.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/feed.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/flush.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/err_into.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/map_err.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/send.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/send_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/unfold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/with.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/with_flat_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/task/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/task/spawn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/never.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/lock/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/lock/bilock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/lock/mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/abortable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/fns.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/unfold_state.rs + +/home/viraladmin/chatgpt/target/release/deps/libfutures_util-5127acb0f46a03e7.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/poll.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/pending.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/join_mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/select_mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/stream_select_mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/random.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/flatten.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/fuse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/catch_unwind.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/shared.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_future/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_future/into_future.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_future/try_flatten.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_future/try_flatten_err.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/lazy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/pending.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/maybe_done.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_maybe_done.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/option.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/poll_fn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/poll_immediate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/ready.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/always_ready.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/join_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/select.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/select_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_join_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_select.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/select_ok.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/either.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/abortable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/chain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/collect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/unzip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/concat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/count.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/cycle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/enumerate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/filter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/filter_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/flatten.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/fold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/any.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/forward.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/for_each.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/fuse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/into_future.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/next.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/select_next_some.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/peek.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/skip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/skip_while.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/take.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/take_while.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/take_until.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/then.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/zip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/ready_chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/scan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/buffer_unordered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/buffered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/flatten_unordered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/for_each_concurrent.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/split.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/catch_unwind.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/and_then.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/into_stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/or_else.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_next.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_for_each.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_filter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_filter_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_flatten.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_flatten_unordered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_collect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_concat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_ready_chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_fold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_unfold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_skip_while.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_take_while.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_buffer_unordered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_buffered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_for_each_concurrent.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_any.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/repeat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/repeat_with.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/empty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/once.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/pending.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/poll_fn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/poll_immediate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/select.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/select_with_strategy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/unfold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_ordered.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/abort.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/task.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/ready_to_run_queue.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/select_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/abortable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/close.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/drain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/fanout.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/feed.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/flush.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/err_into.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/map_err.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/send.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/send_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/unfold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/with.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/with_flat_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/task/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/task/spawn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/never.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/lock/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/lock/bilock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/lock/mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/abortable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/fns.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/unfold_state.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/poll.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/pending.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/join_mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/select_mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/stream_select_mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/async_await/random.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/flatten.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/fuse.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/map.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/catch_unwind.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/shared.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_future/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_future/into_future.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_future/try_flatten.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_future/try_flatten_err.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/lazy.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/pending.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/maybe_done.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_maybe_done.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/option.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/poll_fn.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/poll_immediate.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/ready.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/always_ready.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/join.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/join_all.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/select.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/select_all.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_join.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_join_all.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/try_select.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/select_ok.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/either.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/abortable.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/chain.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/collect.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/unzip.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/concat.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/count.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/cycle.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/enumerate.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/filter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/filter_map.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/flatten.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/fold.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/any.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/all.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/forward.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/for_each.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/fuse.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/into_future.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/map.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/next.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/select_next_some.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/peek.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/skip.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/skip_while.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/take.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/take_while.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/take_until.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/then.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/zip.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/chunks.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/ready_chunks.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/scan.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/buffer_unordered.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/buffered.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/flatten_unordered.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/for_each_concurrent.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/split.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/stream/catch_unwind.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/and_then.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/into_stream.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/or_else.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_next.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_for_each.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_filter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_filter_map.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_flatten.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_flatten_unordered.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_collect.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_concat.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_chunks.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_ready_chunks.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_fold.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_unfold.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_skip_while.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_take_while.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_buffer_unordered.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_buffered.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_for_each_concurrent.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_all.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/try_stream/try_any.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/iter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/repeat.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/repeat_with.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/empty.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/once.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/pending.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/poll_fn.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/poll_immediate.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/select.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/select_with_strategy.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/unfold.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_ordered.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/abort.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/iter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/task.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/futures_unordered/ready_to_run_queue.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/select_all.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/stream/abortable.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/close.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/drain.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/fanout.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/feed.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/flush.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/err_into.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/map_err.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/send.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/send_all.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/unfold.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/with.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/with_flat_map.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/sink/buffer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/task/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/task/spawn.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/never.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/lock/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/lock/bilock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/lock/mutex.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/abortable.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/fns.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/unfold_state.rs: diff --git a/target/release/deps/fxhash-9612eea2a54553c0.d b/target/release/deps/fxhash-9612eea2a54553c0.d new file mode 100644 index 0000000..53a1ae3 --- /dev/null +++ b/target/release/deps/fxhash-9612eea2a54553c0.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/fxhash-9612eea2a54553c0.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fxhash-0.2.1/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libfxhash-9612eea2a54553c0.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fxhash-0.2.1/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libfxhash-9612eea2a54553c0.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fxhash-0.2.1/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fxhash-0.2.1/lib.rs: diff --git a/target/release/deps/generic_array-a2692c14b1663b7e.d b/target/release/deps/generic_array-a2692c14b1663b7e.d new file mode 100644 index 0000000..c3f5149 --- /dev/null +++ b/target/release/deps/generic_array-a2692c14b1663b7e.d @@ -0,0 +1,13 @@ +/home/viraladmin/chatgpt/target/release/deps/generic_array-a2692c14b1663b7e.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/hex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/arr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/functional.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/sequence.rs + +/home/viraladmin/chatgpt/target/release/deps/libgeneric_array-a2692c14b1663b7e.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/hex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/arr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/functional.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/sequence.rs + +/home/viraladmin/chatgpt/target/release/deps/libgeneric_array-a2692c14b1663b7e.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/hex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/arr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/functional.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/sequence.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/hex.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/impls.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/arr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/functional.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/iter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/sequence.rs: diff --git a/target/release/deps/getrandom-de1ced6807155dec.d b/target/release/deps/getrandom-de1ced6807155dec.d new file mode 100644 index 0000000..f6655a3 --- /dev/null +++ b/target/release/deps/getrandom-de1ced6807155dec.d @@ -0,0 +1,15 @@ +/home/viraladmin/chatgpt/target/release/deps/getrandom-de1ced6807155dec.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/backends.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/error_std_impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/../README.md /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/backends/use_file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/backends/../util_libc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/backends/linux_android_with_fallback.rs + +/home/viraladmin/chatgpt/target/release/deps/libgetrandom-de1ced6807155dec.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/backends.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/error_std_impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/../README.md /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/backends/use_file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/backends/../util_libc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/backends/linux_android_with_fallback.rs + +/home/viraladmin/chatgpt/target/release/deps/libgetrandom-de1ced6807155dec.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/backends.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/error_std_impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/../README.md /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/backends/use_file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/backends/../util_libc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/backends/linux_android_with_fallback.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/backends.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/util.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/error_std_impls.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/../README.md: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/backends/use_file.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/backends/../util_libc.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.3.3/src/backends/linux_android_with_fallback.rs: diff --git a/target/release/deps/getrandom-ef694a602730ff53.d b/target/release/deps/getrandom-ef694a602730ff53.d new file mode 100644 index 0000000..2ae4ead --- /dev/null +++ b/target/release/deps/getrandom-ef694a602730ff53.d @@ -0,0 +1,14 @@ +/home/viraladmin/chatgpt/target/release/deps/getrandom-ef694a602730ff53.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/error_impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/util_libc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/use_file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/lazy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/linux_android_with_fallback.rs + +/home/viraladmin/chatgpt/target/release/deps/libgetrandom-ef694a602730ff53.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/error_impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/util_libc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/use_file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/lazy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/linux_android_with_fallback.rs + +/home/viraladmin/chatgpt/target/release/deps/libgetrandom-ef694a602730ff53.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/error_impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/util_libc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/use_file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/lazy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/linux_android_with_fallback.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/util.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/error_impls.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/util_libc.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/use_file.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/lazy.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/linux_android_with_fallback.rs: diff --git a/target/release/deps/getrandom-f85523f9d1740ddb.d b/target/release/deps/getrandom-f85523f9d1740ddb.d new file mode 100644 index 0000000..ec04e71 --- /dev/null +++ b/target/release/deps/getrandom-f85523f9d1740ddb.d @@ -0,0 +1,13 @@ +/home/viraladmin/chatgpt/target/release/deps/getrandom-f85523f9d1740ddb.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/util_libc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/use_file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/lazy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/linux_android_with_fallback.rs + +/home/viraladmin/chatgpt/target/release/deps/libgetrandom-f85523f9d1740ddb.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/util_libc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/use_file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/lazy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/linux_android_with_fallback.rs + +/home/viraladmin/chatgpt/target/release/deps/libgetrandom-f85523f9d1740ddb.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/util_libc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/use_file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/lazy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/linux_android_with_fallback.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/util.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/util_libc.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/use_file.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/lazy.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.2.15/src/linux_android_with_fallback.rs: diff --git a/target/release/deps/gif-02eb1cceb898a19b.d b/target/release/deps/gif-02eb1cceb898a19b.d new file mode 100644 index 0000000..bdb9806 --- /dev/null +++ b/target/release/deps/gif-02eb1cceb898a19b.d @@ -0,0 +1,13 @@ +/home/viraladmin/chatgpt/target/release/deps/gif-02eb1cceb898a19b.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/reader/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/reader/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/../README.md + +/home/viraladmin/chatgpt/target/release/deps/libgif-02eb1cceb898a19b.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/reader/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/reader/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/../README.md + +/home/viraladmin/chatgpt/target/release/deps/libgif-02eb1cceb898a19b.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/reader/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/reader/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/../README.md + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/traits.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/common.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/reader/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/reader/decoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/encoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gif-0.11.4/src/../README.md: diff --git a/target/release/deps/hashbrown-64f87c7d984d898a.d b/target/release/deps/hashbrown-64f87c7d984d898a.d new file mode 100644 index 0000000..5c9ab4b --- /dev/null +++ b/target/release/deps/hashbrown-64f87c7d984d898a.d @@ -0,0 +1,17 @@ +/home/viraladmin/chatgpt/target/release/deps/hashbrown-64f87c7d984d898a.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/raw/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/raw/alloc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/raw/bitmask.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/external_trait_impls/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/scopeguard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/table.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/raw/sse2.rs + +/home/viraladmin/chatgpt/target/release/deps/libhashbrown-64f87c7d984d898a.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/raw/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/raw/alloc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/raw/bitmask.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/external_trait_impls/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/scopeguard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/table.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/raw/sse2.rs + +/home/viraladmin/chatgpt/target/release/deps/libhashbrown-64f87c7d984d898a.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/raw/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/raw/alloc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/raw/bitmask.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/external_trait_impls/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/scopeguard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/table.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/raw/sse2.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/raw/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/raw/alloc.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/raw/bitmask.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/external_trait_impls/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/map.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/scopeguard.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/set.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/table.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.0/src/raw/sse2.rs: diff --git a/target/release/deps/hashbrown-811f71a1ebb28ce6.d b/target/release/deps/hashbrown-811f71a1ebb28ce6.d new file mode 100644 index 0000000..572d72a --- /dev/null +++ b/target/release/deps/hashbrown-811f71a1ebb28ce6.d @@ -0,0 +1,16 @@ +/home/viraladmin/chatgpt/target/release/deps/hashbrown-811f71a1ebb28ce6.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/raw/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/raw/alloc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/raw/bitmask.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/external_trait_impls/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/scopeguard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/raw/sse2.rs + +/home/viraladmin/chatgpt/target/release/deps/libhashbrown-811f71a1ebb28ce6.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/raw/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/raw/alloc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/raw/bitmask.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/external_trait_impls/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/scopeguard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/raw/sse2.rs + +/home/viraladmin/chatgpt/target/release/deps/libhashbrown-811f71a1ebb28ce6.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/raw/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/raw/alloc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/raw/bitmask.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/external_trait_impls/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/scopeguard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/raw/sse2.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/raw/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/raw/alloc.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/raw/bitmask.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/external_trait_impls/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/map.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/scopeguard.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/set.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.13.2/src/raw/sse2.rs: diff --git a/target/release/deps/hex-808ebc2b7fdb6509.d b/target/release/deps/hex-808ebc2b7fdb6509.d new file mode 100644 index 0000000..e27b9f1 --- /dev/null +++ b/target/release/deps/hex-808ebc2b7fdb6509.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/hex-808ebc2b7fdb6509.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hex-0.4.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hex-0.4.3/src/error.rs + +/home/viraladmin/chatgpt/target/release/deps/libhex-808ebc2b7fdb6509.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hex-0.4.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hex-0.4.3/src/error.rs + +/home/viraladmin/chatgpt/target/release/deps/libhex-808ebc2b7fdb6509.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hex-0.4.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hex-0.4.3/src/error.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hex-0.4.3/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hex-0.4.3/src/error.rs: diff --git a/target/release/deps/hex_literal-46fc7b9b3e263161.d b/target/release/deps/hex_literal-46fc7b9b3e263161.d new file mode 100644 index 0000000..5d5c055 --- /dev/null +++ b/target/release/deps/hex_literal-46fc7b9b3e263161.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/hex_literal-46fc7b9b3e263161.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hex-literal-0.4.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hex-literal-0.4.1/src/../README.md + +/home/viraladmin/chatgpt/target/release/deps/libhex_literal-46fc7b9b3e263161.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hex-literal-0.4.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hex-literal-0.4.1/src/../README.md + +/home/viraladmin/chatgpt/target/release/deps/libhex_literal-46fc7b9b3e263161.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hex-literal-0.4.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hex-literal-0.4.1/src/../README.md + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hex-literal-0.4.1/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hex-literal-0.4.1/src/../README.md: diff --git a/target/release/deps/hmac-2f49c8ae1cd07fc3.d b/target/release/deps/hmac-2f49c8ae1cd07fc3.d new file mode 100644 index 0000000..ecaabe2 --- /dev/null +++ b/target/release/deps/hmac-2f49c8ae1cd07fc3.d @@ -0,0 +1,9 @@ +/home/viraladmin/chatgpt/target/release/deps/hmac-2f49c8ae1cd07fc3.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hmac-0.12.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hmac-0.12.1/src/optim.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hmac-0.12.1/src/simple.rs + +/home/viraladmin/chatgpt/target/release/deps/libhmac-2f49c8ae1cd07fc3.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hmac-0.12.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hmac-0.12.1/src/optim.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hmac-0.12.1/src/simple.rs + +/home/viraladmin/chatgpt/target/release/deps/libhmac-2f49c8ae1cd07fc3.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hmac-0.12.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hmac-0.12.1/src/optim.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hmac-0.12.1/src/simple.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hmac-0.12.1/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hmac-0.12.1/src/optim.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hmac-0.12.1/src/simple.rs: diff --git a/target/release/deps/home-257009474a83683d.d b/target/release/deps/home-257009474a83683d.d new file mode 100644 index 0000000..3e82aa9 --- /dev/null +++ b/target/release/deps/home-257009474a83683d.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/home-257009474a83683d.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/home-0.5.12/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/home-0.5.12/src/env.rs + +/home/viraladmin/chatgpt/target/release/deps/libhome-257009474a83683d.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/home-0.5.12/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/home-0.5.12/src/env.rs + +/home/viraladmin/chatgpt/target/release/deps/libhome-257009474a83683d.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/home-0.5.12/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/home-0.5.12/src/env.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/home-0.5.12/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/home-0.5.12/src/env.rs: diff --git a/target/release/deps/hybrid_array-f3cacb7b4dc26bb1.d b/target/release/deps/hybrid_array-f3cacb7b4dc26bb1.d new file mode 100644 index 0000000..e70f27f --- /dev/null +++ b/target/release/deps/hybrid_array-f3cacb7b4dc26bb1.d @@ -0,0 +1,12 @@ +/home/viraladmin/chatgpt/target/release/deps/hybrid_array-f3cacb7b4dc26bb1.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/sizes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/from_fn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/../README.md + +/home/viraladmin/chatgpt/target/release/deps/libhybrid_array-f3cacb7b4dc26bb1.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/sizes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/from_fn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/../README.md + +/home/viraladmin/chatgpt/target/release/deps/libhybrid_array-f3cacb7b4dc26bb1.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/sizes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/from_fn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/../README.md + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/sizes.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/from_fn.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/iter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/traits.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hybrid-array-0.3.1/src/../README.md: diff --git a/target/release/deps/iana_time_zone-f435f25d171227ec.d b/target/release/deps/iana_time_zone-f435f25d171227ec.d new file mode 100644 index 0000000..694204d --- /dev/null +++ b/target/release/deps/iana_time_zone-f435f25d171227ec.d @@ -0,0 +1,9 @@ +/home/viraladmin/chatgpt/target/release/deps/iana_time_zone-f435f25d171227ec.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.61/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.61/src/ffi_utils.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.61/src/tz_linux.rs + +/home/viraladmin/chatgpt/target/release/deps/libiana_time_zone-f435f25d171227ec.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.61/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.61/src/ffi_utils.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.61/src/tz_linux.rs + +/home/viraladmin/chatgpt/target/release/deps/libiana_time_zone-f435f25d171227ec.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.61/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.61/src/ffi_utils.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.61/src/tz_linux.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.61/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.61/src/ffi_utils.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.61/src/tz_linux.rs: diff --git a/target/release/deps/image-516aad940fdcdd34.d b/target/release/deps/image-516aad940fdcdd34.d new file mode 100644 index 0000000..f5adf56 --- /dev/null +++ b/target/release/deps/image-516aad940fdcdd34.d @@ -0,0 +1,61 @@ +/home/viraladmin/chatgpt/target/release/deps/image-516aad940fdcdd34.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/math/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/math/nq.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/math/utils.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/math/rect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/imageops/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/imageops/affine.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/imageops/colorops.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/imageops/sample.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/io/reader.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/io/free_functions.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/flat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/bmp/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/bmp/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/bmp/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/dds.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/dxt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/farbfeld.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/gif.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/hdr/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/hdr/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/hdr/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/ico/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/ico/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/ico/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/entropy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/transform.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/png.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/autobreak.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/header.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tga/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tga/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tga/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tga/header.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tiff.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/webp/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/webp/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/webp/transform.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/webp/vp8.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/animation.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/color.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/dynimage.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/image.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/utils/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/../README.md + +/home/viraladmin/chatgpt/target/release/deps/libimage-516aad940fdcdd34.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/math/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/math/nq.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/math/utils.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/math/rect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/imageops/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/imageops/affine.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/imageops/colorops.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/imageops/sample.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/io/reader.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/io/free_functions.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/flat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/bmp/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/bmp/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/bmp/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/dds.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/dxt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/farbfeld.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/gif.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/hdr/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/hdr/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/hdr/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/ico/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/ico/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/ico/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/entropy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/transform.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/png.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/autobreak.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/header.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tga/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tga/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tga/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tga/header.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tiff.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/webp/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/webp/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/webp/transform.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/webp/vp8.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/animation.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/color.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/dynimage.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/image.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/utils/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/../README.md + +/home/viraladmin/chatgpt/target/release/deps/libimage-516aad940fdcdd34.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/math/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/math/nq.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/math/utils.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/math/rect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/imageops/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/imageops/affine.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/imageops/colorops.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/imageops/sample.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/io/reader.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/io/free_functions.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/flat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/bmp/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/bmp/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/bmp/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/dds.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/dxt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/farbfeld.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/gif.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/hdr/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/hdr/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/hdr/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/ico/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/ico/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/ico/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/entropy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/transform.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/png.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/autobreak.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/header.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tga/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tga/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tga/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tga/header.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tiff.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/webp/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/webp/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/webp/transform.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/webp/vp8.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/animation.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/color.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/dynimage.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/image.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/utils/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/../README.md + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/math/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/math/nq.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/math/utils.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/math/rect.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/imageops/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/imageops/affine.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/imageops/colorops.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/imageops/sample.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/io/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/io/reader.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/io/free_functions.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/flat.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/bmp/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/bmp/decoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/bmp/encoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/dds.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/dxt.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/farbfeld.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/gif.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/hdr/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/hdr/decoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/hdr/encoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/ico/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/ico/decoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/ico/encoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/decoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/encoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/entropy.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/jpeg/transform.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/png.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/autobreak.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/decoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/encoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/pnm/header.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tga/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tga/decoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tga/encoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tga/header.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/tiff.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/webp/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/webp/decoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/webp/transform.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/codecs/webp/vp8.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/animation.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/buffer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/color.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/dynimage.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/image.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/traits.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/utils/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.23.14/src/../README.md: diff --git a/target/release/deps/indexmap-dcd823821b19d579.d b/target/release/deps/indexmap-dcd823821b19d579.d new file mode 100644 index 0000000..23e9113 --- /dev/null +++ b/target/release/deps/indexmap-dcd823821b19d579.d @@ -0,0 +1,21 @@ +/home/viraladmin/chatgpt/target/release/deps/indexmap-dcd823821b19d579.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/arbitrary.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/core.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/core/entry.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/core/raw_entry_v1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/mutable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/slice.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/set/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/set/mutable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/set/slice.rs + +/home/viraladmin/chatgpt/target/release/deps/libindexmap-dcd823821b19d579.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/arbitrary.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/core.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/core/entry.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/core/raw_entry_v1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/mutable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/slice.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/set/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/set/mutable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/set/slice.rs + +/home/viraladmin/chatgpt/target/release/deps/libindexmap-dcd823821b19d579.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/arbitrary.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/core.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/core/entry.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/core/raw_entry_v1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/mutable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/slice.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/set/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/set/mutable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/set/slice.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/arbitrary.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/util.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/core.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/core/entry.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/core/raw_entry_v1.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/iter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/mutable.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/map/slice.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/set.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/set/iter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/set/mutable.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/indexmap-2.6.0/src/set/slice.rs: diff --git a/target/release/deps/ini-c50da51e7961f846.d b/target/release/deps/ini-c50da51e7961f846.d new file mode 100644 index 0000000..c3b4f08 --- /dev/null +++ b/target/release/deps/ini-c50da51e7961f846.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/ini-c50da51e7961f846.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust-ini-0.19.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libini-c50da51e7961f846.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust-ini-0.19.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libini-c50da51e7961f846.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust-ini-0.19.0/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust-ini-0.19.0/src/lib.rs: diff --git a/target/release/deps/instant-a45915b8484e39d2.d b/target/release/deps/instant-a45915b8484e39d2.d new file mode 100644 index 0000000..1ae5927 --- /dev/null +++ b/target/release/deps/instant-a45915b8484e39d2.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/instant-a45915b8484e39d2.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/instant-0.1.13/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/instant-0.1.13/src/native.rs + +/home/viraladmin/chatgpt/target/release/deps/libinstant-a45915b8484e39d2.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/instant-0.1.13/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/instant-0.1.13/src/native.rs + +/home/viraladmin/chatgpt/target/release/deps/libinstant-a45915b8484e39d2.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/instant-0.1.13/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/instant-0.1.13/src/native.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/instant-0.1.13/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/instant-0.1.13/src/native.rs: diff --git a/target/release/deps/ipnetwork-f01b09465cf1c692.d b/target/release/deps/ipnetwork-f01b09465cf1c692.d new file mode 100644 index 0000000..6bc60f3 --- /dev/null +++ b/target/release/deps/ipnetwork-f01b09465cf1c692.d @@ -0,0 +1,10 @@ +/home/viraladmin/chatgpt/target/release/deps/ipnetwork-f01b09465cf1c692.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ipnetwork-0.20.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ipnetwork-0.20.0/src/common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ipnetwork-0.20.0/src/ipv4.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ipnetwork-0.20.0/src/ipv6.rs + +/home/viraladmin/chatgpt/target/release/deps/libipnetwork-f01b09465cf1c692.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ipnetwork-0.20.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ipnetwork-0.20.0/src/common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ipnetwork-0.20.0/src/ipv4.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ipnetwork-0.20.0/src/ipv6.rs + +/home/viraladmin/chatgpt/target/release/deps/libipnetwork-f01b09465cf1c692.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ipnetwork-0.20.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ipnetwork-0.20.0/src/common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ipnetwork-0.20.0/src/ipv4.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ipnetwork-0.20.0/src/ipv6.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ipnetwork-0.20.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ipnetwork-0.20.0/src/common.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ipnetwork-0.20.0/src/ipv4.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ipnetwork-0.20.0/src/ipv6.rs: diff --git a/target/release/deps/itoa-25354d8b93a11303.d b/target/release/deps/itoa-25354d8b93a11303.d new file mode 100644 index 0000000..cca9937 --- /dev/null +++ b/target/release/deps/itoa-25354d8b93a11303.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/itoa-25354d8b93a11303.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.11/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.11/src/udiv128.rs + +/home/viraladmin/chatgpt/target/release/deps/libitoa-25354d8b93a11303.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.11/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.11/src/udiv128.rs + +/home/viraladmin/chatgpt/target/release/deps/libitoa-25354d8b93a11303.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.11/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.11/src/udiv128.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.11/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.11/src/udiv128.rs: diff --git a/target/release/deps/jpeg_decoder-9d0c9b7b4b6bb0d8.d b/target/release/deps/jpeg_decoder-9d0c9b7b4b6bb0d8.d new file mode 100644 index 0000000..7c7f7cd --- /dev/null +++ b/target/release/deps/jpeg_decoder-9d0c9b7b4b6bb0d8.d @@ -0,0 +1,17 @@ +/home/viraladmin/chatgpt/target/release/deps/jpeg_decoder-9d0c9b7b4b6bb0d8.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/huffman.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/idct.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/marker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/parser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/upsampler.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/worker/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/worker/immediate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/worker/multithreaded.rs + +/home/viraladmin/chatgpt/target/release/deps/libjpeg_decoder-9d0c9b7b4b6bb0d8.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/huffman.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/idct.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/marker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/parser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/upsampler.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/worker/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/worker/immediate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/worker/multithreaded.rs + +/home/viraladmin/chatgpt/target/release/deps/libjpeg_decoder-9d0c9b7b4b6bb0d8.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/huffman.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/idct.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/marker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/parser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/upsampler.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/worker/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/worker/immediate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/worker/multithreaded.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/decoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/huffman.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/idct.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/marker.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/parser.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/upsampler.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/worker/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/worker/immediate.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jpeg-decoder-0.1.22/src/worker/multithreaded.rs: diff --git a/target/release/deps/lazy_static-93fcab8ce1d68b3b.d b/target/release/deps/lazy_static-93fcab8ce1d68b3b.d new file mode 100644 index 0000000..50181c3 --- /dev/null +++ b/target/release/deps/lazy_static-93fcab8ce1d68b3b.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/lazy_static-93fcab8ce1d68b3b.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lazy_static-1.5.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lazy_static-1.5.0/src/inline_lazy.rs + +/home/viraladmin/chatgpt/target/release/deps/liblazy_static-93fcab8ce1d68b3b.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lazy_static-1.5.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lazy_static-1.5.0/src/inline_lazy.rs + +/home/viraladmin/chatgpt/target/release/deps/liblazy_static-93fcab8ce1d68b3b.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lazy_static-1.5.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lazy_static-1.5.0/src/inline_lazy.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lazy_static-1.5.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lazy_static-1.5.0/src/inline_lazy.rs: diff --git a/target/release/deps/libadler-71018259d007ea30.rlib b/target/release/deps/libadler-71018259d007ea30.rlib new file mode 100644 index 0000000..baf7ff3 Binary files /dev/null and b/target/release/deps/libadler-71018259d007ea30.rlib differ diff --git a/target/release/deps/libadler-71018259d007ea30.rmeta b/target/release/deps/libadler-71018259d007ea30.rmeta new file mode 100644 index 0000000..1caf1e8 Binary files /dev/null and b/target/release/deps/libadler-71018259d007ea30.rmeta differ diff --git a/target/release/deps/libadler32-522c72f428e38db7.rlib b/target/release/deps/libadler32-522c72f428e38db7.rlib new file mode 100644 index 0000000..c318cac Binary files /dev/null and b/target/release/deps/libadler32-522c72f428e38db7.rlib differ diff --git a/target/release/deps/libadler32-522c72f428e38db7.rmeta b/target/release/deps/libadler32-522c72f428e38db7.rmeta new file mode 100644 index 0000000..8cf54ea Binary files /dev/null and b/target/release/deps/libadler32-522c72f428e38db7.rmeta differ diff --git a/target/release/deps/libaho_corasick-b62457fe346f7700.rlib b/target/release/deps/libaho_corasick-b62457fe346f7700.rlib new file mode 100644 index 0000000..46ceb9a Binary files /dev/null and b/target/release/deps/libaho_corasick-b62457fe346f7700.rlib differ diff --git a/target/release/deps/libaho_corasick-b62457fe346f7700.rmeta b/target/release/deps/libaho_corasick-b62457fe346f7700.rmeta new file mode 100644 index 0000000..5bca8ae Binary files /dev/null and b/target/release/deps/libaho_corasick-b62457fe346f7700.rmeta differ diff --git a/target/release/deps/libanyhow-3e9e80978d98bd74.rlib b/target/release/deps/libanyhow-3e9e80978d98bd74.rlib new file mode 100644 index 0000000..67c11d7 Binary files /dev/null and b/target/release/deps/libanyhow-3e9e80978d98bd74.rlib differ diff --git a/target/release/deps/libanyhow-3e9e80978d98bd74.rmeta b/target/release/deps/libanyhow-3e9e80978d98bd74.rmeta new file mode 100644 index 0000000..91c103d Binary files /dev/null and b/target/release/deps/libanyhow-3e9e80978d98bd74.rmeta differ diff --git a/target/release/deps/libascii-4d80dfcb77f4367d.rlib b/target/release/deps/libascii-4d80dfcb77f4367d.rlib new file mode 100644 index 0000000..79bdfb5 Binary files /dev/null and b/target/release/deps/libascii-4d80dfcb77f4367d.rlib differ diff --git a/target/release/deps/libascii-4d80dfcb77f4367d.rmeta b/target/release/deps/libascii-4d80dfcb77f4367d.rmeta new file mode 100644 index 0000000..736afd8 Binary files /dev/null and b/target/release/deps/libascii-4d80dfcb77f4367d.rmeta differ diff --git a/target/release/deps/libasync_trait-77d6d002fbf0a912.so b/target/release/deps/libasync_trait-77d6d002fbf0a912.so new file mode 100755 index 0000000..8f471c8 Binary files /dev/null and b/target/release/deps/libasync_trait-77d6d002fbf0a912.so differ diff --git a/target/release/deps/libautocfg-f4b8aff8ae0cf393.rlib b/target/release/deps/libautocfg-f4b8aff8ae0cf393.rlib new file mode 100644 index 0000000..6f0f60f Binary files /dev/null and b/target/release/deps/libautocfg-f4b8aff8ae0cf393.rlib differ diff --git a/target/release/deps/libautocfg-f4b8aff8ae0cf393.rmeta b/target/release/deps/libautocfg-f4b8aff8ae0cf393.rmeta new file mode 100644 index 0000000..aa5d73b Binary files /dev/null and b/target/release/deps/libautocfg-f4b8aff8ae0cf393.rmeta differ diff --git a/target/release/deps/libbase256emoji-36c8fce0b50d75bc.rlib b/target/release/deps/libbase256emoji-36c8fce0b50d75bc.rlib new file mode 100644 index 0000000..2c29c11 Binary files /dev/null and b/target/release/deps/libbase256emoji-36c8fce0b50d75bc.rlib differ diff --git a/target/release/deps/libbase256emoji-36c8fce0b50d75bc.rmeta b/target/release/deps/libbase256emoji-36c8fce0b50d75bc.rmeta new file mode 100644 index 0000000..41cb6f2 Binary files /dev/null and b/target/release/deps/libbase256emoji-36c8fce0b50d75bc.rmeta differ diff --git a/target/release/deps/libbase64-3b312bb37d692026.rlib b/target/release/deps/libbase64-3b312bb37d692026.rlib new file mode 100644 index 0000000..2f36322 Binary files /dev/null and b/target/release/deps/libbase64-3b312bb37d692026.rlib differ diff --git a/target/release/deps/libbase64-3b312bb37d692026.rmeta b/target/release/deps/libbase64-3b312bb37d692026.rmeta new file mode 100644 index 0000000..839e787 Binary files /dev/null and b/target/release/deps/libbase64-3b312bb37d692026.rmeta differ diff --git a/target/release/deps/libbase64-ff6d4cdbdd952702.rlib b/target/release/deps/libbase64-ff6d4cdbdd952702.rlib new file mode 100644 index 0000000..0889889 Binary files /dev/null and b/target/release/deps/libbase64-ff6d4cdbdd952702.rlib differ diff --git a/target/release/deps/libbase64-ff6d4cdbdd952702.rmeta b/target/release/deps/libbase64-ff6d4cdbdd952702.rmeta new file mode 100644 index 0000000..5ba4d65 Binary files /dev/null and b/target/release/deps/libbase64-ff6d4cdbdd952702.rmeta differ diff --git a/target/release/deps/libbase_x-f869795b57546f6c.rlib b/target/release/deps/libbase_x-f869795b57546f6c.rlib new file mode 100644 index 0000000..f503cee Binary files /dev/null and b/target/release/deps/libbase_x-f869795b57546f6c.rlib differ diff --git a/target/release/deps/libbase_x-f869795b57546f6c.rmeta b/target/release/deps/libbase_x-f869795b57546f6c.rmeta new file mode 100644 index 0000000..47b9f03 Binary files /dev/null and b/target/release/deps/libbase_x-f869795b57546f6c.rmeta differ diff --git a/target/release/deps/libbitflags-9f43535eec7ac76b.rlib b/target/release/deps/libbitflags-9f43535eec7ac76b.rlib new file mode 100644 index 0000000..842baed Binary files /dev/null and b/target/release/deps/libbitflags-9f43535eec7ac76b.rlib differ diff --git a/target/release/deps/libbitflags-9f43535eec7ac76b.rmeta b/target/release/deps/libbitflags-9f43535eec7ac76b.rmeta new file mode 100644 index 0000000..5d95d1d Binary files /dev/null and b/target/release/deps/libbitflags-9f43535eec7ac76b.rmeta differ diff --git a/target/release/deps/libbitflags-e399b4af8a0ee3f8.rlib b/target/release/deps/libbitflags-e399b4af8a0ee3f8.rlib new file mode 100644 index 0000000..9a58501 Binary files /dev/null and b/target/release/deps/libbitflags-e399b4af8a0ee3f8.rlib differ diff --git a/target/release/deps/libbitflags-e399b4af8a0ee3f8.rmeta b/target/release/deps/libbitflags-e399b4af8a0ee3f8.rmeta new file mode 100644 index 0000000..04b50c0 Binary files /dev/null and b/target/release/deps/libbitflags-e399b4af8a0ee3f8.rmeta differ diff --git a/target/release/deps/libblock_buffer-6c49f4aa0038fcc5.rlib b/target/release/deps/libblock_buffer-6c49f4aa0038fcc5.rlib new file mode 100644 index 0000000..d755f6d Binary files /dev/null and b/target/release/deps/libblock_buffer-6c49f4aa0038fcc5.rlib differ diff --git a/target/release/deps/libblock_buffer-6c49f4aa0038fcc5.rmeta b/target/release/deps/libblock_buffer-6c49f4aa0038fcc5.rmeta new file mode 100644 index 0000000..6f9efe4 Binary files /dev/null and b/target/release/deps/libblock_buffer-6c49f4aa0038fcc5.rmeta differ diff --git a/target/release/deps/libblock_buffer-7349b954db3de287.rlib b/target/release/deps/libblock_buffer-7349b954db3de287.rlib new file mode 100644 index 0000000..2177a55 Binary files /dev/null and b/target/release/deps/libblock_buffer-7349b954db3de287.rlib differ diff --git a/target/release/deps/libblock_buffer-7349b954db3de287.rmeta b/target/release/deps/libblock_buffer-7349b954db3de287.rmeta new file mode 100644 index 0000000..3e21879 Binary files /dev/null and b/target/release/deps/libblock_buffer-7349b954db3de287.rmeta differ diff --git a/target/release/deps/libblockchain-8dc04a8410cc454e.rlib b/target/release/deps/libblockchain-8dc04a8410cc454e.rlib new file mode 100644 index 0000000..f48cad9 Binary files /dev/null and b/target/release/deps/libblockchain-8dc04a8410cc454e.rlib differ diff --git a/target/release/deps/libblockchain-8dc04a8410cc454e.rmeta b/target/release/deps/libblockchain-8dc04a8410cc454e.rmeta new file mode 100644 index 0000000..ed73991 Binary files /dev/null and b/target/release/deps/libblockchain-8dc04a8410cc454e.rmeta differ diff --git a/target/release/deps/libbytemuck-0ba9195adc5c806a.rlib b/target/release/deps/libbytemuck-0ba9195adc5c806a.rlib new file mode 100644 index 0000000..4e7acb0 Binary files /dev/null and b/target/release/deps/libbytemuck-0ba9195adc5c806a.rlib differ diff --git a/target/release/deps/libbytemuck-0ba9195adc5c806a.rmeta b/target/release/deps/libbytemuck-0ba9195adc5c806a.rmeta new file mode 100644 index 0000000..0a4be05 Binary files /dev/null and b/target/release/deps/libbytemuck-0ba9195adc5c806a.rmeta differ diff --git a/target/release/deps/libbyteorder-611b93f11f9ae4e8.rlib b/target/release/deps/libbyteorder-611b93f11f9ae4e8.rlib new file mode 100644 index 0000000..534cfc1 Binary files /dev/null and b/target/release/deps/libbyteorder-611b93f11f9ae4e8.rlib differ diff --git a/target/release/deps/libbyteorder-611b93f11f9ae4e8.rmeta b/target/release/deps/libbyteorder-611b93f11f9ae4e8.rmeta new file mode 100644 index 0000000..23531fb Binary files /dev/null and b/target/release/deps/libbyteorder-611b93f11f9ae4e8.rmeta differ diff --git a/target/release/deps/libbytes-a75b5982781b6d8f.rlib b/target/release/deps/libbytes-a75b5982781b6d8f.rlib new file mode 100644 index 0000000..f10e169 Binary files /dev/null and b/target/release/deps/libbytes-a75b5982781b6d8f.rlib differ diff --git a/target/release/deps/libbytes-a75b5982781b6d8f.rmeta b/target/release/deps/libbytes-a75b5982781b6d8f.rmeta new file mode 100644 index 0000000..c002e0a Binary files /dev/null and b/target/release/deps/libbytes-a75b5982781b6d8f.rmeta differ diff --git a/target/release/deps/libc-d2fb6851f4c1b313.d b/target/release/deps/libc-d2fb6851f4c1b313.d new file mode 100644 index 0000000..9439274 --- /dev/null +++ b/target/release/deps/libc-d2fb6851f4c1b313.d @@ -0,0 +1,46 @@ +/home/viraladmin/chatgpt/target/release/deps/libc-d2fb6851f4c1b313.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/linux_like/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/linux_like/pthread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/pthread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/unistd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/bcm.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/j1939.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/netlink.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/raw.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/keyctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/membarrier.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/netlink.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/pidfd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/posix/unistd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/nptl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/nptl/pthread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/linux/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/linux/net/route.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/primitives.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/arch/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux_l4re_shared.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/arch/generic/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/types.rs + +/home/viraladmin/chatgpt/target/release/deps/liblibc-d2fb6851f4c1b313.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/linux_like/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/linux_like/pthread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/pthread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/unistd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/bcm.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/j1939.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/netlink.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/raw.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/keyctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/membarrier.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/netlink.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/pidfd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/posix/unistd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/nptl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/nptl/pthread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/linux/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/linux/net/route.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/primitives.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/arch/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux_l4re_shared.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/arch/generic/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/types.rs + +/home/viraladmin/chatgpt/target/release/deps/liblibc-d2fb6851f4c1b313.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/linux_like/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/linux_like/pthread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/pthread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/unistd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/bcm.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/j1939.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/netlink.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/raw.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/keyctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/membarrier.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/netlink.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/pidfd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/posix/unistd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/nptl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/nptl/pthread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/linux/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/linux/net/route.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/primitives.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/arch/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux_l4re_shared.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/arch/generic/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/types.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/linux_like/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/linux_like/pthread.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/pthread.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/unistd.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/bcm.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/j1939.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/netlink.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/raw.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/keyctl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/membarrier.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/netlink.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/pidfd.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/posix/unistd.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/nptl/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/nptl/pthread.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/linux/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/linux/net/route.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/primitives.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/arch/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux_l4re_shared.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/arch/generic/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/types.rs: diff --git a/target/release/deps/libc-e084ea2a6cb390cb.d b/target/release/deps/libc-e084ea2a6cb390cb.d new file mode 100644 index 0000000..845c38c --- /dev/null +++ b/target/release/deps/libc-e084ea2a6cb390cb.d @@ -0,0 +1,46 @@ +/home/viraladmin/chatgpt/target/release/deps/libc-e084ea2a6cb390cb.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/linux_like/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/linux_like/pthread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/pthread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/unistd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/bcm.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/j1939.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/netlink.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/raw.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/keyctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/membarrier.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/netlink.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/pidfd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/posix/unistd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/nptl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/nptl/pthread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/linux/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/linux/net/route.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/primitives.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/arch/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux_l4re_shared.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/arch/generic/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/types.rs + +/home/viraladmin/chatgpt/target/release/deps/liblibc-e084ea2a6cb390cb.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/linux_like/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/linux_like/pthread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/pthread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/unistd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/bcm.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/j1939.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/netlink.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/raw.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/keyctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/membarrier.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/netlink.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/pidfd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/posix/unistd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/nptl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/nptl/pthread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/linux/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/linux/net/route.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/primitives.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/arch/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux_l4re_shared.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/arch/generic/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/types.rs + +/home/viraladmin/chatgpt/target/release/deps/liblibc-e084ea2a6cb390cb.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/linux_like/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/linux_like/pthread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/pthread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/unistd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/bcm.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/j1939.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/netlink.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/raw.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/keyctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/membarrier.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/netlink.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/pidfd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/posix/unistd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/nptl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/nptl/pthread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/linux/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/linux/net/route.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/primitives.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/arch/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux_l4re_shared.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/arch/generic/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/types.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/linux_like/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/linux_like/pthread.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/pthread.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/common/posix/unistd.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/bcm.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/j1939.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/netlink.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/can/raw.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/keyctl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/membarrier.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/netlink.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/linux_uapi/linux/pidfd.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/posix/unistd.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/nptl/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/nptl/pthread.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/linux/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/new/glibc/sysdeps/unix/linux/net/route.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/primitives.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/arch/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux_l4re_shared.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/unix/linux_like/linux/arch/generic/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.185/src/types.rs: diff --git a/target/release/deps/libcc-45cb68bf33274099.rlib b/target/release/deps/libcc-45cb68bf33274099.rlib new file mode 100644 index 0000000..34ac468 Binary files /dev/null and b/target/release/deps/libcc-45cb68bf33274099.rlib differ diff --git a/target/release/deps/libcc-45cb68bf33274099.rmeta b/target/release/deps/libcc-45cb68bf33274099.rmeta new file mode 100644 index 0000000..d6827ec Binary files /dev/null and b/target/release/deps/libcc-45cb68bf33274099.rmeta differ diff --git a/target/release/deps/libcfg_aliases-c724065ac70b96e2.rlib b/target/release/deps/libcfg_aliases-c724065ac70b96e2.rlib new file mode 100644 index 0000000..5e89a52 Binary files /dev/null and b/target/release/deps/libcfg_aliases-c724065ac70b96e2.rlib differ diff --git a/target/release/deps/libcfg_aliases-c724065ac70b96e2.rmeta b/target/release/deps/libcfg_aliases-c724065ac70b96e2.rmeta new file mode 100644 index 0000000..56c7674 Binary files /dev/null and b/target/release/deps/libcfg_aliases-c724065ac70b96e2.rmeta differ diff --git a/target/release/deps/libcfg_if-150c657f07310acc.rlib b/target/release/deps/libcfg_if-150c657f07310acc.rlib new file mode 100644 index 0000000..88ddd0d Binary files /dev/null and b/target/release/deps/libcfg_if-150c657f07310acc.rlib differ diff --git a/target/release/deps/libcfg_if-150c657f07310acc.rmeta b/target/release/deps/libcfg_if-150c657f07310acc.rmeta new file mode 100644 index 0000000..debef44 Binary files /dev/null and b/target/release/deps/libcfg_if-150c657f07310acc.rmeta differ diff --git a/target/release/deps/libcfg_if-348cf066ecb3cfca.rlib b/target/release/deps/libcfg_if-348cf066ecb3cfca.rlib new file mode 100644 index 0000000..661d91d Binary files /dev/null and b/target/release/deps/libcfg_if-348cf066ecb3cfca.rlib differ diff --git a/target/release/deps/libcfg_if-348cf066ecb3cfca.rmeta b/target/release/deps/libcfg_if-348cf066ecb3cfca.rmeta new file mode 100644 index 0000000..d2753d5 Binary files /dev/null and b/target/release/deps/libcfg_if-348cf066ecb3cfca.rmeta differ diff --git a/target/release/deps/libchrono-b3e5b57035f6bbad.rlib b/target/release/deps/libchrono-b3e5b57035f6bbad.rlib new file mode 100644 index 0000000..4e72f2d Binary files /dev/null and b/target/release/deps/libchrono-b3e5b57035f6bbad.rlib differ diff --git a/target/release/deps/libchrono-b3e5b57035f6bbad.rmeta b/target/release/deps/libchrono-b3e5b57035f6bbad.rmeta new file mode 100644 index 0000000..faa0e99 Binary files /dev/null and b/target/release/deps/libchrono-b3e5b57035f6bbad.rmeta differ diff --git a/target/release/deps/libcid-99662779bf26c6c3.rlib b/target/release/deps/libcid-99662779bf26c6c3.rlib new file mode 100644 index 0000000..c51e7a9 Binary files /dev/null and b/target/release/deps/libcid-99662779bf26c6c3.rlib differ diff --git a/target/release/deps/libcid-99662779bf26c6c3.rmeta b/target/release/deps/libcid-99662779bf26c6c3.rmeta new file mode 100644 index 0000000..7c8f28b Binary files /dev/null and b/target/release/deps/libcid-99662779bf26c6c3.rmeta differ diff --git a/target/release/deps/libcolor_quant-1abe9892925abe6f.rlib b/target/release/deps/libcolor_quant-1abe9892925abe6f.rlib new file mode 100644 index 0000000..85770f7 Binary files /dev/null and b/target/release/deps/libcolor_quant-1abe9892925abe6f.rlib differ diff --git a/target/release/deps/libcolor_quant-1abe9892925abe6f.rmeta b/target/release/deps/libcolor_quant-1abe9892925abe6f.rmeta new file mode 100644 index 0000000..58acdc1 Binary files /dev/null and b/target/release/deps/libcolor_quant-1abe9892925abe6f.rmeta differ diff --git a/target/release/deps/libcolored-01cb9377ba3ab4c7.rlib b/target/release/deps/libcolored-01cb9377ba3ab4c7.rlib new file mode 100644 index 0000000..62d429f Binary files /dev/null and b/target/release/deps/libcolored-01cb9377ba3ab4c7.rlib differ diff --git a/target/release/deps/libcolored-01cb9377ba3ab4c7.rmeta b/target/release/deps/libcolored-01cb9377ba3ab4c7.rmeta new file mode 100644 index 0000000..99cb5d0 Binary files /dev/null and b/target/release/deps/libcolored-01cb9377ba3ab4c7.rmeta differ diff --git a/target/release/deps/libconst_oid-366ee06627011989.rlib b/target/release/deps/libconst_oid-366ee06627011989.rlib new file mode 100644 index 0000000..b6140d6 Binary files /dev/null and b/target/release/deps/libconst_oid-366ee06627011989.rlib differ diff --git a/target/release/deps/libconst_oid-366ee06627011989.rmeta b/target/release/deps/libconst_oid-366ee06627011989.rmeta new file mode 100644 index 0000000..649e980 Binary files /dev/null and b/target/release/deps/libconst_oid-366ee06627011989.rmeta differ diff --git a/target/release/deps/libconst_random-cc406f4c4670391d.rlib b/target/release/deps/libconst_random-cc406f4c4670391d.rlib new file mode 100644 index 0000000..447a437 Binary files /dev/null and b/target/release/deps/libconst_random-cc406f4c4670391d.rlib differ diff --git a/target/release/deps/libconst_random-cc406f4c4670391d.rmeta b/target/release/deps/libconst_random-cc406f4c4670391d.rmeta new file mode 100644 index 0000000..d3ea7a4 Binary files /dev/null and b/target/release/deps/libconst_random-cc406f4c4670391d.rmeta differ diff --git a/target/release/deps/libconst_random_macro-b9842700410b1690.so b/target/release/deps/libconst_random_macro-b9842700410b1690.so new file mode 100755 index 0000000..9221880 Binary files /dev/null and b/target/release/deps/libconst_random_macro-b9842700410b1690.so differ diff --git a/target/release/deps/libconst_str-87e6f3532d3f45a7.rlib b/target/release/deps/libconst_str-87e6f3532d3f45a7.rlib new file mode 100644 index 0000000..ff8ddd2 Binary files /dev/null and b/target/release/deps/libconst_str-87e6f3532d3f45a7.rlib differ diff --git a/target/release/deps/libconst_str-87e6f3532d3f45a7.rmeta b/target/release/deps/libconst_str-87e6f3532d3f45a7.rmeta new file mode 100644 index 0000000..9edef6b Binary files /dev/null and b/target/release/deps/libconst_str-87e6f3532d3f45a7.rmeta differ diff --git a/target/release/deps/libcore2-6d4e01096c77c112.rlib b/target/release/deps/libcore2-6d4e01096c77c112.rlib new file mode 100644 index 0000000..179e449 Binary files /dev/null and b/target/release/deps/libcore2-6d4e01096c77c112.rlib differ diff --git a/target/release/deps/libcore2-6d4e01096c77c112.rmeta b/target/release/deps/libcore2-6d4e01096c77c112.rmeta new file mode 100644 index 0000000..c4a7aff Binary files /dev/null and b/target/release/deps/libcore2-6d4e01096c77c112.rmeta differ diff --git a/target/release/deps/libcpufeatures-85aedfc1a242acf6.rlib b/target/release/deps/libcpufeatures-85aedfc1a242acf6.rlib new file mode 100644 index 0000000..4d6dea3 Binary files /dev/null and b/target/release/deps/libcpufeatures-85aedfc1a242acf6.rlib differ diff --git a/target/release/deps/libcpufeatures-85aedfc1a242acf6.rmeta b/target/release/deps/libcpufeatures-85aedfc1a242acf6.rmeta new file mode 100644 index 0000000..161de1e Binary files /dev/null and b/target/release/deps/libcpufeatures-85aedfc1a242acf6.rmeta differ diff --git a/target/release/deps/libcrc32fast-692b2fc823592c8b.rlib b/target/release/deps/libcrc32fast-692b2fc823592c8b.rlib new file mode 100644 index 0000000..bc6b20e Binary files /dev/null and b/target/release/deps/libcrc32fast-692b2fc823592c8b.rlib differ diff --git a/target/release/deps/libcrc32fast-692b2fc823592c8b.rmeta b/target/release/deps/libcrc32fast-692b2fc823592c8b.rmeta new file mode 100644 index 0000000..f614809 Binary files /dev/null and b/target/release/deps/libcrc32fast-692b2fc823592c8b.rmeta differ diff --git a/target/release/deps/libcrossbeam_deque-230909c6f748f732.rlib b/target/release/deps/libcrossbeam_deque-230909c6f748f732.rlib new file mode 100644 index 0000000..25db50c Binary files /dev/null and b/target/release/deps/libcrossbeam_deque-230909c6f748f732.rlib differ diff --git a/target/release/deps/libcrossbeam_deque-230909c6f748f732.rmeta b/target/release/deps/libcrossbeam_deque-230909c6f748f732.rmeta new file mode 100644 index 0000000..7750fc6 Binary files /dev/null and b/target/release/deps/libcrossbeam_deque-230909c6f748f732.rmeta differ diff --git a/target/release/deps/libcrossbeam_epoch-f058a1b7c17b12c4.rlib b/target/release/deps/libcrossbeam_epoch-f058a1b7c17b12c4.rlib new file mode 100644 index 0000000..e8af717 Binary files /dev/null and b/target/release/deps/libcrossbeam_epoch-f058a1b7c17b12c4.rlib differ diff --git a/target/release/deps/libcrossbeam_epoch-f058a1b7c17b12c4.rmeta b/target/release/deps/libcrossbeam_epoch-f058a1b7c17b12c4.rmeta new file mode 100644 index 0000000..0205156 Binary files /dev/null and b/target/release/deps/libcrossbeam_epoch-f058a1b7c17b12c4.rmeta differ diff --git a/target/release/deps/libcrossbeam_utils-44d732ed50a414ef.rlib b/target/release/deps/libcrossbeam_utils-44d732ed50a414ef.rlib new file mode 100644 index 0000000..af6bb9f Binary files /dev/null and b/target/release/deps/libcrossbeam_utils-44d732ed50a414ef.rlib differ diff --git a/target/release/deps/libcrossbeam_utils-44d732ed50a414ef.rmeta b/target/release/deps/libcrossbeam_utils-44d732ed50a414ef.rmeta new file mode 100644 index 0000000..bac1f1f Binary files /dev/null and b/target/release/deps/libcrossbeam_utils-44d732ed50a414ef.rmeta differ diff --git a/target/release/deps/libcrunchy-ac6cfa7e3f74bd5b.rlib b/target/release/deps/libcrunchy-ac6cfa7e3f74bd5b.rlib new file mode 100644 index 0000000..aea22a0 Binary files /dev/null and b/target/release/deps/libcrunchy-ac6cfa7e3f74bd5b.rlib differ diff --git a/target/release/deps/libcrunchy-ac6cfa7e3f74bd5b.rmeta b/target/release/deps/libcrunchy-ac6cfa7e3f74bd5b.rmeta new file mode 100644 index 0000000..1c7a05b Binary files /dev/null and b/target/release/deps/libcrunchy-ac6cfa7e3f74bd5b.rmeta differ diff --git a/target/release/deps/libcrypto_common-9a1df2c10e25180c.rlib b/target/release/deps/libcrypto_common-9a1df2c10e25180c.rlib new file mode 100644 index 0000000..82a60d6 Binary files /dev/null and b/target/release/deps/libcrypto_common-9a1df2c10e25180c.rlib differ diff --git a/target/release/deps/libcrypto_common-9a1df2c10e25180c.rmeta b/target/release/deps/libcrypto_common-9a1df2c10e25180c.rmeta new file mode 100644 index 0000000..677c11d Binary files /dev/null and b/target/release/deps/libcrypto_common-9a1df2c10e25180c.rmeta differ diff --git a/target/release/deps/libcrypto_common-e43b2f9bd4788083.rlib b/target/release/deps/libcrypto_common-e43b2f9bd4788083.rlib new file mode 100644 index 0000000..4ccb680 Binary files /dev/null and b/target/release/deps/libcrypto_common-e43b2f9bd4788083.rlib differ diff --git a/target/release/deps/libcrypto_common-e43b2f9bd4788083.rmeta b/target/release/deps/libcrypto_common-e43b2f9bd4788083.rmeta new file mode 100644 index 0000000..447be0c Binary files /dev/null and b/target/release/deps/libcrypto_common-e43b2f9bd4788083.rmeta differ diff --git a/target/release/deps/libcty-279a2218eb03463e.rlib b/target/release/deps/libcty-279a2218eb03463e.rlib new file mode 100644 index 0000000..e206fed Binary files /dev/null and b/target/release/deps/libcty-279a2218eb03463e.rlib differ diff --git a/target/release/deps/libcty-279a2218eb03463e.rmeta b/target/release/deps/libcty-279a2218eb03463e.rmeta new file mode 100644 index 0000000..1728f34 Binary files /dev/null and b/target/release/deps/libcty-279a2218eb03463e.rmeta differ diff --git a/target/release/deps/libdata_encoding-1655d8192ce7ec33.rlib b/target/release/deps/libdata_encoding-1655d8192ce7ec33.rlib new file mode 100644 index 0000000..bd98269 Binary files /dev/null and b/target/release/deps/libdata_encoding-1655d8192ce7ec33.rlib differ diff --git a/target/release/deps/libdata_encoding-1655d8192ce7ec33.rmeta b/target/release/deps/libdata_encoding-1655d8192ce7ec33.rmeta new file mode 100644 index 0000000..54fa716 Binary files /dev/null and b/target/release/deps/libdata_encoding-1655d8192ce7ec33.rmeta differ diff --git a/target/release/deps/libdata_encoding-d6bfdd7b609277ce.rlib b/target/release/deps/libdata_encoding-d6bfdd7b609277ce.rlib new file mode 100644 index 0000000..550526d Binary files /dev/null and b/target/release/deps/libdata_encoding-d6bfdd7b609277ce.rlib differ diff --git a/target/release/deps/libdata_encoding-d6bfdd7b609277ce.rmeta b/target/release/deps/libdata_encoding-d6bfdd7b609277ce.rmeta new file mode 100644 index 0000000..8d939db Binary files /dev/null and b/target/release/deps/libdata_encoding-d6bfdd7b609277ce.rmeta differ diff --git a/target/release/deps/libdata_encoding_macro-538dd0c97fe6f4d2.rlib b/target/release/deps/libdata_encoding_macro-538dd0c97fe6f4d2.rlib new file mode 100644 index 0000000..9879116 Binary files /dev/null and b/target/release/deps/libdata_encoding_macro-538dd0c97fe6f4d2.rlib differ diff --git a/target/release/deps/libdata_encoding_macro-538dd0c97fe6f4d2.rmeta b/target/release/deps/libdata_encoding_macro-538dd0c97fe6f4d2.rmeta new file mode 100644 index 0000000..b248ae6 Binary files /dev/null and b/target/release/deps/libdata_encoding_macro-538dd0c97fe6f4d2.rmeta differ diff --git a/target/release/deps/libdata_encoding_macro_internal-677f6c97caf1527f.so b/target/release/deps/libdata_encoding_macro_internal-677f6c97caf1527f.so new file mode 100755 index 0000000..a93fca3 Binary files /dev/null and b/target/release/deps/libdata_encoding_macro_internal-677f6c97caf1527f.so differ diff --git a/target/release/deps/libdeflate-085247ae3a968d89.rlib b/target/release/deps/libdeflate-085247ae3a968d89.rlib new file mode 100644 index 0000000..d75a29e Binary files /dev/null and b/target/release/deps/libdeflate-085247ae3a968d89.rlib differ diff --git a/target/release/deps/libdeflate-085247ae3a968d89.rmeta b/target/release/deps/libdeflate-085247ae3a968d89.rmeta new file mode 100644 index 0000000..b2ada36 Binary files /dev/null and b/target/release/deps/libdeflate-085247ae3a968d89.rmeta differ diff --git a/target/release/deps/libdigest-c82e088de2ff9d66.rlib b/target/release/deps/libdigest-c82e088de2ff9d66.rlib new file mode 100644 index 0000000..5efd511 Binary files /dev/null and b/target/release/deps/libdigest-c82e088de2ff9d66.rlib differ diff --git a/target/release/deps/libdigest-c82e088de2ff9d66.rmeta b/target/release/deps/libdigest-c82e088de2ff9d66.rmeta new file mode 100644 index 0000000..89edeae Binary files /dev/null and b/target/release/deps/libdigest-c82e088de2ff9d66.rmeta differ diff --git a/target/release/deps/libdigest-f0e171ff6552ca58.rlib b/target/release/deps/libdigest-f0e171ff6552ca58.rlib new file mode 100644 index 0000000..4e1e71e Binary files /dev/null and b/target/release/deps/libdigest-f0e171ff6552ca58.rlib differ diff --git a/target/release/deps/libdigest-f0e171ff6552ca58.rmeta b/target/release/deps/libdigest-f0e171ff6552ca58.rmeta new file mode 100644 index 0000000..ebf7917 Binary files /dev/null and b/target/release/deps/libdigest-f0e171ff6552ca58.rmeta differ diff --git a/target/release/deps/libdirs-e45cc2d4006d4239.rlib b/target/release/deps/libdirs-e45cc2d4006d4239.rlib new file mode 100644 index 0000000..5123f50 Binary files /dev/null and b/target/release/deps/libdirs-e45cc2d4006d4239.rlib differ diff --git a/target/release/deps/libdirs-e45cc2d4006d4239.rmeta b/target/release/deps/libdirs-e45cc2d4006d4239.rmeta new file mode 100644 index 0000000..cfd6ac8 Binary files /dev/null and b/target/release/deps/libdirs-e45cc2d4006d4239.rmeta differ diff --git a/target/release/deps/libdirs_next-033295bcbd6a948a.rlib b/target/release/deps/libdirs_next-033295bcbd6a948a.rlib new file mode 100644 index 0000000..9e82889 Binary files /dev/null and b/target/release/deps/libdirs_next-033295bcbd6a948a.rlib differ diff --git a/target/release/deps/libdirs_next-033295bcbd6a948a.rmeta b/target/release/deps/libdirs_next-033295bcbd6a948a.rmeta new file mode 100644 index 0000000..e556195 Binary files /dev/null and b/target/release/deps/libdirs_next-033295bcbd6a948a.rmeta differ diff --git a/target/release/deps/libdirs_sys-eb44a47e1c19053f.rlib b/target/release/deps/libdirs_sys-eb44a47e1c19053f.rlib new file mode 100644 index 0000000..19e2563 Binary files /dev/null and b/target/release/deps/libdirs_sys-eb44a47e1c19053f.rlib differ diff --git a/target/release/deps/libdirs_sys-eb44a47e1c19053f.rmeta b/target/release/deps/libdirs_sys-eb44a47e1c19053f.rmeta new file mode 100644 index 0000000..cd97afb Binary files /dev/null and b/target/release/deps/libdirs_sys-eb44a47e1c19053f.rmeta differ diff --git a/target/release/deps/libdirs_sys_next-60c2d12e68ca3090.rlib b/target/release/deps/libdirs_sys_next-60c2d12e68ca3090.rlib new file mode 100644 index 0000000..f85932c Binary files /dev/null and b/target/release/deps/libdirs_sys_next-60c2d12e68ca3090.rlib differ diff --git a/target/release/deps/libdirs_sys_next-60c2d12e68ca3090.rmeta b/target/release/deps/libdirs_sys_next-60c2d12e68ca3090.rmeta new file mode 100644 index 0000000..f137fcf Binary files /dev/null and b/target/release/deps/libdirs_sys_next-60c2d12e68ca3090.rmeta differ diff --git a/target/release/deps/libdlv_list-491e5280bb2e71ac.rlib b/target/release/deps/libdlv_list-491e5280bb2e71ac.rlib new file mode 100644 index 0000000..6dc163a Binary files /dev/null and b/target/release/deps/libdlv_list-491e5280bb2e71ac.rlib differ diff --git a/target/release/deps/libdlv_list-491e5280bb2e71ac.rmeta b/target/release/deps/libdlv_list-491e5280bb2e71ac.rmeta new file mode 100644 index 0000000..07580de Binary files /dev/null and b/target/release/deps/libdlv_list-491e5280bb2e71ac.rmeta differ diff --git a/target/release/deps/libeither-86a9f4c3df4d5e4d.rlib b/target/release/deps/libeither-86a9f4c3df4d5e4d.rlib new file mode 100644 index 0000000..7fbc542 Binary files /dev/null and b/target/release/deps/libeither-86a9f4c3df4d5e4d.rlib differ diff --git a/target/release/deps/libeither-86a9f4c3df4d5e4d.rmeta b/target/release/deps/libeither-86a9f4c3df4d5e4d.rmeta new file mode 100644 index 0000000..47d2bb3 Binary files /dev/null and b/target/release/deps/libeither-86a9f4c3df4d5e4d.rmeta differ diff --git a/target/release/deps/libencoding-410a6f01c8c0c6bf.rlib b/target/release/deps/libencoding-410a6f01c8c0c6bf.rlib new file mode 100644 index 0000000..c9c4d02 Binary files /dev/null and b/target/release/deps/libencoding-410a6f01c8c0c6bf.rlib differ diff --git a/target/release/deps/libencoding-410a6f01c8c0c6bf.rmeta b/target/release/deps/libencoding-410a6f01c8c0c6bf.rmeta new file mode 100644 index 0000000..05d63c6 Binary files /dev/null and b/target/release/deps/libencoding-410a6f01c8c0c6bf.rmeta differ diff --git a/target/release/deps/libencoding_index_japanese-f60d9765d74e55df.rlib b/target/release/deps/libencoding_index_japanese-f60d9765d74e55df.rlib new file mode 100644 index 0000000..965b124 Binary files /dev/null and b/target/release/deps/libencoding_index_japanese-f60d9765d74e55df.rlib differ diff --git a/target/release/deps/libencoding_index_japanese-f60d9765d74e55df.rmeta b/target/release/deps/libencoding_index_japanese-f60d9765d74e55df.rmeta new file mode 100644 index 0000000..44f2c5e Binary files /dev/null and b/target/release/deps/libencoding_index_japanese-f60d9765d74e55df.rmeta differ diff --git a/target/release/deps/libencoding_index_korean-8680be2e339af3eb.rlib b/target/release/deps/libencoding_index_korean-8680be2e339af3eb.rlib new file mode 100644 index 0000000..cbc909e Binary files /dev/null and b/target/release/deps/libencoding_index_korean-8680be2e339af3eb.rlib differ diff --git a/target/release/deps/libencoding_index_korean-8680be2e339af3eb.rmeta b/target/release/deps/libencoding_index_korean-8680be2e339af3eb.rmeta new file mode 100644 index 0000000..40a2ef8 Binary files /dev/null and b/target/release/deps/libencoding_index_korean-8680be2e339af3eb.rmeta differ diff --git a/target/release/deps/libencoding_index_simpchinese-12f12c6eb686e692.rlib b/target/release/deps/libencoding_index_simpchinese-12f12c6eb686e692.rlib new file mode 100644 index 0000000..a49c758 Binary files /dev/null and b/target/release/deps/libencoding_index_simpchinese-12f12c6eb686e692.rlib differ diff --git a/target/release/deps/libencoding_index_simpchinese-12f12c6eb686e692.rmeta b/target/release/deps/libencoding_index_simpchinese-12f12c6eb686e692.rmeta new file mode 100644 index 0000000..ba3a287 Binary files /dev/null and b/target/release/deps/libencoding_index_simpchinese-12f12c6eb686e692.rmeta differ diff --git a/target/release/deps/libencoding_index_singlebyte-f52b23911b9bf6f4.rlib b/target/release/deps/libencoding_index_singlebyte-f52b23911b9bf6f4.rlib new file mode 100644 index 0000000..9ca81d2 Binary files /dev/null and b/target/release/deps/libencoding_index_singlebyte-f52b23911b9bf6f4.rlib differ diff --git a/target/release/deps/libencoding_index_singlebyte-f52b23911b9bf6f4.rmeta b/target/release/deps/libencoding_index_singlebyte-f52b23911b9bf6f4.rmeta new file mode 100644 index 0000000..0e9c7ed Binary files /dev/null and b/target/release/deps/libencoding_index_singlebyte-f52b23911b9bf6f4.rmeta differ diff --git a/target/release/deps/libencoding_index_tests-c6588fa43d77a81f.rlib b/target/release/deps/libencoding_index_tests-c6588fa43d77a81f.rlib new file mode 100644 index 0000000..592d0a0 Binary files /dev/null and b/target/release/deps/libencoding_index_tests-c6588fa43d77a81f.rlib differ diff --git a/target/release/deps/libencoding_index_tests-c6588fa43d77a81f.rmeta b/target/release/deps/libencoding_index_tests-c6588fa43d77a81f.rmeta new file mode 100644 index 0000000..6b91253 Binary files /dev/null and b/target/release/deps/libencoding_index_tests-c6588fa43d77a81f.rmeta differ diff --git a/target/release/deps/libencoding_index_tradchinese-eacd2c607d011374.rlib b/target/release/deps/libencoding_index_tradchinese-eacd2c607d011374.rlib new file mode 100644 index 0000000..6b95a8d Binary files /dev/null and b/target/release/deps/libencoding_index_tradchinese-eacd2c607d011374.rlib differ diff --git a/target/release/deps/libencoding_index_tradchinese-eacd2c607d011374.rmeta b/target/release/deps/libencoding_index_tradchinese-eacd2c607d011374.rmeta new file mode 100644 index 0000000..f8526ba Binary files /dev/null and b/target/release/deps/libencoding_index_tradchinese-eacd2c607d011374.rmeta differ diff --git a/target/release/deps/libencrypted_images-e1855420393c0889.rlib b/target/release/deps/libencrypted_images-e1855420393c0889.rlib new file mode 100644 index 0000000..c2f1f33 Binary files /dev/null and b/target/release/deps/libencrypted_images-e1855420393c0889.rlib differ diff --git a/target/release/deps/libencrypted_images-e1855420393c0889.rmeta b/target/release/deps/libencrypted_images-e1855420393c0889.rmeta new file mode 100644 index 0000000..9d3611b Binary files /dev/null and b/target/release/deps/libencrypted_images-e1855420393c0889.rmeta differ diff --git a/target/release/deps/libendian_type-2cccd7a98f1de45f.rlib b/target/release/deps/libendian_type-2cccd7a98f1de45f.rlib new file mode 100644 index 0000000..bfb1738 Binary files /dev/null and b/target/release/deps/libendian_type-2cccd7a98f1de45f.rlib differ diff --git a/target/release/deps/libendian_type-2cccd7a98f1de45f.rmeta b/target/release/deps/libendian_type-2cccd7a98f1de45f.rmeta new file mode 100644 index 0000000..6c3b0f8 Binary files /dev/null and b/target/release/deps/libendian_type-2cccd7a98f1de45f.rmeta differ diff --git a/target/release/deps/libequivalent-5253ad4ffe3174c8.rlib b/target/release/deps/libequivalent-5253ad4ffe3174c8.rlib new file mode 100644 index 0000000..29ef152 Binary files /dev/null and b/target/release/deps/libequivalent-5253ad4ffe3174c8.rlib differ diff --git a/target/release/deps/libequivalent-5253ad4ffe3174c8.rmeta b/target/release/deps/libequivalent-5253ad4ffe3174c8.rmeta new file mode 100644 index 0000000..649acb9 Binary files /dev/null and b/target/release/deps/libequivalent-5253ad4ffe3174c8.rmeta differ diff --git a/target/release/deps/libfalcon-de76b1c6b0de5ec2.rlib b/target/release/deps/libfalcon-de76b1c6b0de5ec2.rlib new file mode 100644 index 0000000..82edfc0 Binary files /dev/null and b/target/release/deps/libfalcon-de76b1c6b0de5ec2.rlib differ diff --git a/target/release/deps/libfalcon-de76b1c6b0de5ec2.rmeta b/target/release/deps/libfalcon-de76b1c6b0de5ec2.rmeta new file mode 100644 index 0000000..d52a27d Binary files /dev/null and b/target/release/deps/libfalcon-de76b1c6b0de5ec2.rmeta differ diff --git a/target/release/deps/libfallible_iterator-09347b233ea476f6.rlib b/target/release/deps/libfallible_iterator-09347b233ea476f6.rlib new file mode 100644 index 0000000..43cbdb0 Binary files /dev/null and b/target/release/deps/libfallible_iterator-09347b233ea476f6.rlib differ diff --git a/target/release/deps/libfallible_iterator-09347b233ea476f6.rmeta b/target/release/deps/libfallible_iterator-09347b233ea476f6.rmeta new file mode 100644 index 0000000..9f068c8 Binary files /dev/null and b/target/release/deps/libfallible_iterator-09347b233ea476f6.rmeta differ diff --git a/target/release/deps/libfd_lock-ac536c9d23e32248.rlib b/target/release/deps/libfd_lock-ac536c9d23e32248.rlib new file mode 100644 index 0000000..42096b5 Binary files /dev/null and b/target/release/deps/libfd_lock-ac536c9d23e32248.rlib differ diff --git a/target/release/deps/libfd_lock-ac536c9d23e32248.rmeta b/target/release/deps/libfd_lock-ac536c9d23e32248.rmeta new file mode 100644 index 0000000..783dcb4 Binary files /dev/null and b/target/release/deps/libfd_lock-ac536c9d23e32248.rmeta differ diff --git a/target/release/deps/libflexi_logger-416035b444dfdc61.rlib b/target/release/deps/libflexi_logger-416035b444dfdc61.rlib new file mode 100644 index 0000000..af42611 Binary files /dev/null and b/target/release/deps/libflexi_logger-416035b444dfdc61.rlib differ diff --git a/target/release/deps/libflexi_logger-416035b444dfdc61.rmeta b/target/release/deps/libflexi_logger-416035b444dfdc61.rmeta new file mode 100644 index 0000000..065a21d Binary files /dev/null and b/target/release/deps/libflexi_logger-416035b444dfdc61.rmeta differ diff --git a/target/release/deps/libfn_dsa-78701658f1d2f758.rlib b/target/release/deps/libfn_dsa-78701658f1d2f758.rlib new file mode 100644 index 0000000..d878c95 Binary files /dev/null and b/target/release/deps/libfn_dsa-78701658f1d2f758.rlib differ diff --git a/target/release/deps/libfn_dsa-78701658f1d2f758.rmeta b/target/release/deps/libfn_dsa-78701658f1d2f758.rmeta new file mode 100644 index 0000000..9989860 Binary files /dev/null and b/target/release/deps/libfn_dsa-78701658f1d2f758.rmeta differ diff --git a/target/release/deps/libfn_dsa_comm-0ab550410604fe0f.rlib b/target/release/deps/libfn_dsa_comm-0ab550410604fe0f.rlib new file mode 100644 index 0000000..5a8d463 Binary files /dev/null and b/target/release/deps/libfn_dsa_comm-0ab550410604fe0f.rlib differ diff --git a/target/release/deps/libfn_dsa_comm-0ab550410604fe0f.rmeta b/target/release/deps/libfn_dsa_comm-0ab550410604fe0f.rmeta new file mode 100644 index 0000000..9153590 Binary files /dev/null and b/target/release/deps/libfn_dsa_comm-0ab550410604fe0f.rmeta differ diff --git a/target/release/deps/libfn_dsa_kgen-ec1ca6288e155020.rlib b/target/release/deps/libfn_dsa_kgen-ec1ca6288e155020.rlib new file mode 100644 index 0000000..9c3dbdf Binary files /dev/null and b/target/release/deps/libfn_dsa_kgen-ec1ca6288e155020.rlib differ diff --git a/target/release/deps/libfn_dsa_kgen-ec1ca6288e155020.rmeta b/target/release/deps/libfn_dsa_kgen-ec1ca6288e155020.rmeta new file mode 100644 index 0000000..ec14422 Binary files /dev/null and b/target/release/deps/libfn_dsa_kgen-ec1ca6288e155020.rmeta differ diff --git a/target/release/deps/libfn_dsa_sign-d9d0a0b42366f324.rlib b/target/release/deps/libfn_dsa_sign-d9d0a0b42366f324.rlib new file mode 100644 index 0000000..09fae9d Binary files /dev/null and b/target/release/deps/libfn_dsa_sign-d9d0a0b42366f324.rlib differ diff --git a/target/release/deps/libfn_dsa_sign-d9d0a0b42366f324.rmeta b/target/release/deps/libfn_dsa_sign-d9d0a0b42366f324.rmeta new file mode 100644 index 0000000..9050bc1 Binary files /dev/null and b/target/release/deps/libfn_dsa_sign-d9d0a0b42366f324.rmeta differ diff --git a/target/release/deps/libfn_dsa_vrfy-a4ba2144d2baa82c.rlib b/target/release/deps/libfn_dsa_vrfy-a4ba2144d2baa82c.rlib new file mode 100644 index 0000000..7401ae1 Binary files /dev/null and b/target/release/deps/libfn_dsa_vrfy-a4ba2144d2baa82c.rlib differ diff --git a/target/release/deps/libfn_dsa_vrfy-a4ba2144d2baa82c.rmeta b/target/release/deps/libfn_dsa_vrfy-a4ba2144d2baa82c.rmeta new file mode 100644 index 0000000..ae8daa0 Binary files /dev/null and b/target/release/deps/libfn_dsa_vrfy-a4ba2144d2baa82c.rmeta differ diff --git a/target/release/deps/libforeign_types-c9a23c51608031ad.rlib b/target/release/deps/libforeign_types-c9a23c51608031ad.rlib new file mode 100644 index 0000000..8974a2c Binary files /dev/null and b/target/release/deps/libforeign_types-c9a23c51608031ad.rlib differ diff --git a/target/release/deps/libforeign_types-c9a23c51608031ad.rmeta b/target/release/deps/libforeign_types-c9a23c51608031ad.rmeta new file mode 100644 index 0000000..1d82030 Binary files /dev/null and b/target/release/deps/libforeign_types-c9a23c51608031ad.rmeta differ diff --git a/target/release/deps/libforeign_types_shared-c9839f0b8405797c.rlib b/target/release/deps/libforeign_types_shared-c9839f0b8405797c.rlib new file mode 100644 index 0000000..9fb1ac9 Binary files /dev/null and b/target/release/deps/libforeign_types_shared-c9839f0b8405797c.rlib differ diff --git a/target/release/deps/libforeign_types_shared-c9839f0b8405797c.rmeta b/target/release/deps/libforeign_types_shared-c9839f0b8405797c.rmeta new file mode 100644 index 0000000..cfdcea5 Binary files /dev/null and b/target/release/deps/libforeign_types_shared-c9839f0b8405797c.rmeta differ diff --git a/target/release/deps/libfs2-bdb42ffa9963cf1e.rlib b/target/release/deps/libfs2-bdb42ffa9963cf1e.rlib new file mode 100644 index 0000000..fdac999 Binary files /dev/null and b/target/release/deps/libfs2-bdb42ffa9963cf1e.rlib differ diff --git a/target/release/deps/libfs2-bdb42ffa9963cf1e.rmeta b/target/release/deps/libfs2-bdb42ffa9963cf1e.rmeta new file mode 100644 index 0000000..13c1709 Binary files /dev/null and b/target/release/deps/libfs2-bdb42ffa9963cf1e.rmeta differ diff --git a/target/release/deps/libfutures_channel-1a90526add31686f.rlib b/target/release/deps/libfutures_channel-1a90526add31686f.rlib new file mode 100644 index 0000000..d324d00 Binary files /dev/null and b/target/release/deps/libfutures_channel-1a90526add31686f.rlib differ diff --git a/target/release/deps/libfutures_channel-1a90526add31686f.rmeta b/target/release/deps/libfutures_channel-1a90526add31686f.rmeta new file mode 100644 index 0000000..5da0372 Binary files /dev/null and b/target/release/deps/libfutures_channel-1a90526add31686f.rmeta differ diff --git a/target/release/deps/libfutures_core-8e80493628bb99c5.rlib b/target/release/deps/libfutures_core-8e80493628bb99c5.rlib new file mode 100644 index 0000000..83f3886 Binary files /dev/null and b/target/release/deps/libfutures_core-8e80493628bb99c5.rlib differ diff --git a/target/release/deps/libfutures_core-8e80493628bb99c5.rmeta b/target/release/deps/libfutures_core-8e80493628bb99c5.rmeta new file mode 100644 index 0000000..0413206 Binary files /dev/null and b/target/release/deps/libfutures_core-8e80493628bb99c5.rmeta differ diff --git a/target/release/deps/libfutures_macro-58434cb0446df825.so b/target/release/deps/libfutures_macro-58434cb0446df825.so new file mode 100755 index 0000000..8e0155a Binary files /dev/null and b/target/release/deps/libfutures_macro-58434cb0446df825.so differ diff --git a/target/release/deps/libfutures_sink-e8316d71da1ae5d7.rlib b/target/release/deps/libfutures_sink-e8316d71da1ae5d7.rlib new file mode 100644 index 0000000..1829688 Binary files /dev/null and b/target/release/deps/libfutures_sink-e8316d71da1ae5d7.rlib differ diff --git a/target/release/deps/libfutures_sink-e8316d71da1ae5d7.rmeta b/target/release/deps/libfutures_sink-e8316d71da1ae5d7.rmeta new file mode 100644 index 0000000..5003899 Binary files /dev/null and b/target/release/deps/libfutures_sink-e8316d71da1ae5d7.rmeta differ diff --git a/target/release/deps/libfutures_task-1a466054f3f148f0.rlib b/target/release/deps/libfutures_task-1a466054f3f148f0.rlib new file mode 100644 index 0000000..e309db2 Binary files /dev/null and b/target/release/deps/libfutures_task-1a466054f3f148f0.rlib differ diff --git a/target/release/deps/libfutures_task-1a466054f3f148f0.rmeta b/target/release/deps/libfutures_task-1a466054f3f148f0.rmeta new file mode 100644 index 0000000..a6d3bcd Binary files /dev/null and b/target/release/deps/libfutures_task-1a466054f3f148f0.rmeta differ diff --git a/target/release/deps/libfutures_util-5127acb0f46a03e7.rlib b/target/release/deps/libfutures_util-5127acb0f46a03e7.rlib new file mode 100644 index 0000000..ca0b57b Binary files /dev/null and b/target/release/deps/libfutures_util-5127acb0f46a03e7.rlib differ diff --git a/target/release/deps/libfutures_util-5127acb0f46a03e7.rmeta b/target/release/deps/libfutures_util-5127acb0f46a03e7.rmeta new file mode 100644 index 0000000..181886e Binary files /dev/null and b/target/release/deps/libfutures_util-5127acb0f46a03e7.rmeta differ diff --git a/target/release/deps/libfxhash-9612eea2a54553c0.rlib b/target/release/deps/libfxhash-9612eea2a54553c0.rlib new file mode 100644 index 0000000..bd060b2 Binary files /dev/null and b/target/release/deps/libfxhash-9612eea2a54553c0.rlib differ diff --git a/target/release/deps/libfxhash-9612eea2a54553c0.rmeta b/target/release/deps/libfxhash-9612eea2a54553c0.rmeta new file mode 100644 index 0000000..0e9a446 Binary files /dev/null and b/target/release/deps/libfxhash-9612eea2a54553c0.rmeta differ diff --git a/target/release/deps/libgeneric_array-a2692c14b1663b7e.rlib b/target/release/deps/libgeneric_array-a2692c14b1663b7e.rlib new file mode 100644 index 0000000..b9ab534 Binary files /dev/null and b/target/release/deps/libgeneric_array-a2692c14b1663b7e.rlib differ diff --git a/target/release/deps/libgeneric_array-a2692c14b1663b7e.rmeta b/target/release/deps/libgeneric_array-a2692c14b1663b7e.rmeta new file mode 100644 index 0000000..848ef9c Binary files /dev/null and b/target/release/deps/libgeneric_array-a2692c14b1663b7e.rmeta differ diff --git a/target/release/deps/libgetrandom-de1ced6807155dec.rlib b/target/release/deps/libgetrandom-de1ced6807155dec.rlib new file mode 100644 index 0000000..8bb80e7 Binary files /dev/null and b/target/release/deps/libgetrandom-de1ced6807155dec.rlib differ diff --git a/target/release/deps/libgetrandom-de1ced6807155dec.rmeta b/target/release/deps/libgetrandom-de1ced6807155dec.rmeta new file mode 100644 index 0000000..8ab1ac1 Binary files /dev/null and b/target/release/deps/libgetrandom-de1ced6807155dec.rmeta differ diff --git a/target/release/deps/libgetrandom-ef694a602730ff53.rlib b/target/release/deps/libgetrandom-ef694a602730ff53.rlib new file mode 100644 index 0000000..1ee655a Binary files /dev/null and b/target/release/deps/libgetrandom-ef694a602730ff53.rlib differ diff --git a/target/release/deps/libgetrandom-ef694a602730ff53.rmeta b/target/release/deps/libgetrandom-ef694a602730ff53.rmeta new file mode 100644 index 0000000..1996cb2 Binary files /dev/null and b/target/release/deps/libgetrandom-ef694a602730ff53.rmeta differ diff --git a/target/release/deps/libgetrandom-f85523f9d1740ddb.rlib b/target/release/deps/libgetrandom-f85523f9d1740ddb.rlib new file mode 100644 index 0000000..be79eda Binary files /dev/null and b/target/release/deps/libgetrandom-f85523f9d1740ddb.rlib differ diff --git a/target/release/deps/libgetrandom-f85523f9d1740ddb.rmeta b/target/release/deps/libgetrandom-f85523f9d1740ddb.rmeta new file mode 100644 index 0000000..416b2d3 Binary files /dev/null and b/target/release/deps/libgetrandom-f85523f9d1740ddb.rmeta differ diff --git a/target/release/deps/libgif-02eb1cceb898a19b.rlib b/target/release/deps/libgif-02eb1cceb898a19b.rlib new file mode 100644 index 0000000..ee7f605 Binary files /dev/null and b/target/release/deps/libgif-02eb1cceb898a19b.rlib differ diff --git a/target/release/deps/libgif-02eb1cceb898a19b.rmeta b/target/release/deps/libgif-02eb1cceb898a19b.rmeta new file mode 100644 index 0000000..9165538 Binary files /dev/null and b/target/release/deps/libgif-02eb1cceb898a19b.rmeta differ diff --git a/target/release/deps/libhashbrown-64f87c7d984d898a.rlib b/target/release/deps/libhashbrown-64f87c7d984d898a.rlib new file mode 100644 index 0000000..571cd33 Binary files /dev/null and b/target/release/deps/libhashbrown-64f87c7d984d898a.rlib differ diff --git a/target/release/deps/libhashbrown-64f87c7d984d898a.rmeta b/target/release/deps/libhashbrown-64f87c7d984d898a.rmeta new file mode 100644 index 0000000..09373a6 Binary files /dev/null and b/target/release/deps/libhashbrown-64f87c7d984d898a.rmeta differ diff --git a/target/release/deps/libhashbrown-811f71a1ebb28ce6.rlib b/target/release/deps/libhashbrown-811f71a1ebb28ce6.rlib new file mode 100644 index 0000000..ffa8b94 Binary files /dev/null and b/target/release/deps/libhashbrown-811f71a1ebb28ce6.rlib differ diff --git a/target/release/deps/libhashbrown-811f71a1ebb28ce6.rmeta b/target/release/deps/libhashbrown-811f71a1ebb28ce6.rmeta new file mode 100644 index 0000000..fddb4ca Binary files /dev/null and b/target/release/deps/libhashbrown-811f71a1ebb28ce6.rmeta differ diff --git a/target/release/deps/libhex-808ebc2b7fdb6509.rlib b/target/release/deps/libhex-808ebc2b7fdb6509.rlib new file mode 100644 index 0000000..9a47784 Binary files /dev/null and b/target/release/deps/libhex-808ebc2b7fdb6509.rlib differ diff --git a/target/release/deps/libhex-808ebc2b7fdb6509.rmeta b/target/release/deps/libhex-808ebc2b7fdb6509.rmeta new file mode 100644 index 0000000..aa65397 Binary files /dev/null and b/target/release/deps/libhex-808ebc2b7fdb6509.rmeta differ diff --git a/target/release/deps/libhex_literal-46fc7b9b3e263161.rlib b/target/release/deps/libhex_literal-46fc7b9b3e263161.rlib new file mode 100644 index 0000000..208bb5b Binary files /dev/null and b/target/release/deps/libhex_literal-46fc7b9b3e263161.rlib differ diff --git a/target/release/deps/libhex_literal-46fc7b9b3e263161.rmeta b/target/release/deps/libhex_literal-46fc7b9b3e263161.rmeta new file mode 100644 index 0000000..eca4b7a Binary files /dev/null and b/target/release/deps/libhex_literal-46fc7b9b3e263161.rmeta differ diff --git a/target/release/deps/libhmac-2f49c8ae1cd07fc3.rlib b/target/release/deps/libhmac-2f49c8ae1cd07fc3.rlib new file mode 100644 index 0000000..c28aa82 Binary files /dev/null and b/target/release/deps/libhmac-2f49c8ae1cd07fc3.rlib differ diff --git a/target/release/deps/libhmac-2f49c8ae1cd07fc3.rmeta b/target/release/deps/libhmac-2f49c8ae1cd07fc3.rmeta new file mode 100644 index 0000000..0068f30 Binary files /dev/null and b/target/release/deps/libhmac-2f49c8ae1cd07fc3.rmeta differ diff --git a/target/release/deps/libhome-257009474a83683d.rlib b/target/release/deps/libhome-257009474a83683d.rlib new file mode 100644 index 0000000..3451ca0 Binary files /dev/null and b/target/release/deps/libhome-257009474a83683d.rlib differ diff --git a/target/release/deps/libhome-257009474a83683d.rmeta b/target/release/deps/libhome-257009474a83683d.rmeta new file mode 100644 index 0000000..1706f1d Binary files /dev/null and b/target/release/deps/libhome-257009474a83683d.rmeta differ diff --git a/target/release/deps/libhybrid_array-f3cacb7b4dc26bb1.rlib b/target/release/deps/libhybrid_array-f3cacb7b4dc26bb1.rlib new file mode 100644 index 0000000..55b28ed Binary files /dev/null and b/target/release/deps/libhybrid_array-f3cacb7b4dc26bb1.rlib differ diff --git a/target/release/deps/libhybrid_array-f3cacb7b4dc26bb1.rmeta b/target/release/deps/libhybrid_array-f3cacb7b4dc26bb1.rmeta new file mode 100644 index 0000000..c003cf3 Binary files /dev/null and b/target/release/deps/libhybrid_array-f3cacb7b4dc26bb1.rmeta differ diff --git a/target/release/deps/libiana_time_zone-f435f25d171227ec.rlib b/target/release/deps/libiana_time_zone-f435f25d171227ec.rlib new file mode 100644 index 0000000..4bf1da4 Binary files /dev/null and b/target/release/deps/libiana_time_zone-f435f25d171227ec.rlib differ diff --git a/target/release/deps/libiana_time_zone-f435f25d171227ec.rmeta b/target/release/deps/libiana_time_zone-f435f25d171227ec.rmeta new file mode 100644 index 0000000..fae8b49 Binary files /dev/null and b/target/release/deps/libiana_time_zone-f435f25d171227ec.rmeta differ diff --git a/target/release/deps/libimage-516aad940fdcdd34.rlib b/target/release/deps/libimage-516aad940fdcdd34.rlib new file mode 100644 index 0000000..27cff47 Binary files /dev/null and b/target/release/deps/libimage-516aad940fdcdd34.rlib differ diff --git a/target/release/deps/libimage-516aad940fdcdd34.rmeta b/target/release/deps/libimage-516aad940fdcdd34.rmeta new file mode 100644 index 0000000..c21c328 Binary files /dev/null and b/target/release/deps/libimage-516aad940fdcdd34.rmeta differ diff --git a/target/release/deps/libindexmap-dcd823821b19d579.rlib b/target/release/deps/libindexmap-dcd823821b19d579.rlib new file mode 100644 index 0000000..d8bbc37 Binary files /dev/null and b/target/release/deps/libindexmap-dcd823821b19d579.rlib differ diff --git a/target/release/deps/libindexmap-dcd823821b19d579.rmeta b/target/release/deps/libindexmap-dcd823821b19d579.rmeta new file mode 100644 index 0000000..fd6fbca Binary files /dev/null and b/target/release/deps/libindexmap-dcd823821b19d579.rmeta differ diff --git a/target/release/deps/libini-c50da51e7961f846.rlib b/target/release/deps/libini-c50da51e7961f846.rlib new file mode 100644 index 0000000..0bcffe0 Binary files /dev/null and b/target/release/deps/libini-c50da51e7961f846.rlib differ diff --git a/target/release/deps/libini-c50da51e7961f846.rmeta b/target/release/deps/libini-c50da51e7961f846.rmeta new file mode 100644 index 0000000..bc8cbbf Binary files /dev/null and b/target/release/deps/libini-c50da51e7961f846.rmeta differ diff --git a/target/release/deps/libinstant-a45915b8484e39d2.rlib b/target/release/deps/libinstant-a45915b8484e39d2.rlib new file mode 100644 index 0000000..c3dcfcf Binary files /dev/null and b/target/release/deps/libinstant-a45915b8484e39d2.rlib differ diff --git a/target/release/deps/libinstant-a45915b8484e39d2.rmeta b/target/release/deps/libinstant-a45915b8484e39d2.rmeta new file mode 100644 index 0000000..a0bb252 Binary files /dev/null and b/target/release/deps/libinstant-a45915b8484e39d2.rmeta differ diff --git a/target/release/deps/libipnetwork-f01b09465cf1c692.rlib b/target/release/deps/libipnetwork-f01b09465cf1c692.rlib new file mode 100644 index 0000000..71b73ef Binary files /dev/null and b/target/release/deps/libipnetwork-f01b09465cf1c692.rlib differ diff --git a/target/release/deps/libipnetwork-f01b09465cf1c692.rmeta b/target/release/deps/libipnetwork-f01b09465cf1c692.rmeta new file mode 100644 index 0000000..af86c93 Binary files /dev/null and b/target/release/deps/libipnetwork-f01b09465cf1c692.rmeta differ diff --git a/target/release/deps/libitoa-25354d8b93a11303.rlib b/target/release/deps/libitoa-25354d8b93a11303.rlib new file mode 100644 index 0000000..2062a18 Binary files /dev/null and b/target/release/deps/libitoa-25354d8b93a11303.rlib differ diff --git a/target/release/deps/libitoa-25354d8b93a11303.rmeta b/target/release/deps/libitoa-25354d8b93a11303.rmeta new file mode 100644 index 0000000..78a91fb Binary files /dev/null and b/target/release/deps/libitoa-25354d8b93a11303.rmeta differ diff --git a/target/release/deps/libjpeg_decoder-9d0c9b7b4b6bb0d8.rlib b/target/release/deps/libjpeg_decoder-9d0c9b7b4b6bb0d8.rlib new file mode 100644 index 0000000..0ad4d95 Binary files /dev/null and b/target/release/deps/libjpeg_decoder-9d0c9b7b4b6bb0d8.rlib differ diff --git a/target/release/deps/libjpeg_decoder-9d0c9b7b4b6bb0d8.rmeta b/target/release/deps/libjpeg_decoder-9d0c9b7b4b6bb0d8.rmeta new file mode 100644 index 0000000..5c94561 Binary files /dev/null and b/target/release/deps/libjpeg_decoder-9d0c9b7b4b6bb0d8.rmeta differ diff --git a/target/release/deps/liblazy_static-93fcab8ce1d68b3b.rlib b/target/release/deps/liblazy_static-93fcab8ce1d68b3b.rlib new file mode 100644 index 0000000..d9141b2 Binary files /dev/null and b/target/release/deps/liblazy_static-93fcab8ce1d68b3b.rlib differ diff --git a/target/release/deps/liblazy_static-93fcab8ce1d68b3b.rmeta b/target/release/deps/liblazy_static-93fcab8ce1d68b3b.rmeta new file mode 100644 index 0000000..f6cbd16 Binary files /dev/null and b/target/release/deps/liblazy_static-93fcab8ce1d68b3b.rmeta differ diff --git a/target/release/deps/liblibc-d2fb6851f4c1b313.rlib b/target/release/deps/liblibc-d2fb6851f4c1b313.rlib new file mode 100644 index 0000000..8014945 Binary files /dev/null and b/target/release/deps/liblibc-d2fb6851f4c1b313.rlib differ diff --git a/target/release/deps/liblibc-d2fb6851f4c1b313.rmeta b/target/release/deps/liblibc-d2fb6851f4c1b313.rmeta new file mode 100644 index 0000000..7c20d02 Binary files /dev/null and b/target/release/deps/liblibc-d2fb6851f4c1b313.rmeta differ diff --git a/target/release/deps/liblibc-e084ea2a6cb390cb.rlib b/target/release/deps/liblibc-e084ea2a6cb390cb.rlib new file mode 100644 index 0000000..edb09e2 Binary files /dev/null and b/target/release/deps/liblibc-e084ea2a6cb390cb.rlib differ diff --git a/target/release/deps/liblibc-e084ea2a6cb390cb.rmeta b/target/release/deps/liblibc-e084ea2a6cb390cb.rmeta new file mode 100644 index 0000000..3cac024 Binary files /dev/null and b/target/release/deps/liblibc-e084ea2a6cb390cb.rmeta differ diff --git a/target/release/deps/liblibm-dcf2d5a27cd50f22.rlib b/target/release/deps/liblibm-dcf2d5a27cd50f22.rlib new file mode 100644 index 0000000..c9b5a59 Binary files /dev/null and b/target/release/deps/liblibm-dcf2d5a27cd50f22.rlib differ diff --git a/target/release/deps/liblibm-dcf2d5a27cd50f22.rmeta b/target/release/deps/liblibm-dcf2d5a27cd50f22.rmeta new file mode 100644 index 0000000..1282699 Binary files /dev/null and b/target/release/deps/liblibm-dcf2d5a27cd50f22.rmeta differ diff --git a/target/release/deps/liblinux_raw_sys-9d14f8f00098b32e.rlib b/target/release/deps/liblinux_raw_sys-9d14f8f00098b32e.rlib new file mode 100644 index 0000000..9e63b4b Binary files /dev/null and b/target/release/deps/liblinux_raw_sys-9d14f8f00098b32e.rlib differ diff --git a/target/release/deps/liblinux_raw_sys-9d14f8f00098b32e.rmeta b/target/release/deps/liblinux_raw_sys-9d14f8f00098b32e.rmeta new file mode 100644 index 0000000..6cfb38c Binary files /dev/null and b/target/release/deps/liblinux_raw_sys-9d14f8f00098b32e.rmeta differ diff --git a/target/release/deps/liblinux_raw_sys-cd6cacd0e406f472.rlib b/target/release/deps/liblinux_raw_sys-cd6cacd0e406f472.rlib new file mode 100644 index 0000000..1d5a0a5 Binary files /dev/null and b/target/release/deps/liblinux_raw_sys-cd6cacd0e406f472.rlib differ diff --git a/target/release/deps/liblinux_raw_sys-cd6cacd0e406f472.rmeta b/target/release/deps/liblinux_raw_sys-cd6cacd0e406f472.rmeta new file mode 100644 index 0000000..0c9e5bf Binary files /dev/null and b/target/release/deps/liblinux_raw_sys-cd6cacd0e406f472.rmeta differ diff --git a/target/release/deps/liblock_api-dc6ed4180926dde0.rlib b/target/release/deps/liblock_api-dc6ed4180926dde0.rlib new file mode 100644 index 0000000..370c9e9 Binary files /dev/null and b/target/release/deps/liblock_api-dc6ed4180926dde0.rlib differ diff --git a/target/release/deps/liblock_api-dc6ed4180926dde0.rmeta b/target/release/deps/liblock_api-dc6ed4180926dde0.rmeta new file mode 100644 index 0000000..ab0b064 Binary files /dev/null and b/target/release/deps/liblock_api-dc6ed4180926dde0.rmeta differ diff --git a/target/release/deps/liblog-e84893360e5319df.rlib b/target/release/deps/liblog-e84893360e5319df.rlib new file mode 100644 index 0000000..d455b6f Binary files /dev/null and b/target/release/deps/liblog-e84893360e5319df.rlib differ diff --git a/target/release/deps/liblog-e84893360e5319df.rmeta b/target/release/deps/liblog-e84893360e5319df.rmeta new file mode 100644 index 0000000..7c05fc1 Binary files /dev/null and b/target/release/deps/liblog-e84893360e5319df.rmeta differ diff --git a/target/release/deps/libm-dcf2d5a27cd50f22.d b/target/release/deps/libm-dcf2d5a27cd50f22.d new file mode 100644 index 0000000..93cf17a --- /dev/null +++ b/target/release/deps/libm-dcf2d5a27cd50f22.d @@ -0,0 +1,148 @@ +/home/viraladmin/chatgpt/target/release/deps/libm-dcf2d5a27cd50f22.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/libm_helper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/big.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/env.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/feature_detect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/float_traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/hex_float.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/int_traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/int_traits/narrowing_div.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/modular.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/arch/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/expo2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_cos.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_cosf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_expo2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_expo2f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_sin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_sinf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_tan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_tanf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/rem_pio2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/rem_pio2_large.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/rem_pio2f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/acos.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/acosf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/acosh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/acoshf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/asin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/asinf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/asinh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/asinhf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atan2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atan2f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atanf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atanh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atanhf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cbrt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cbrtf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/ceil.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/copysign.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cos.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cosf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cosh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/coshf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/erf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/erff.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp10.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp10f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp2f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/expf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/expm1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/expm1f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fabs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fdim.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/floor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fma.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fmin_fmax.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fminimum_fmaximum.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fminimum_fmaximum_num.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fmod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/frexp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/frexpf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/hypot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/hypotf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/ilogb.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/ilogbf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/j0.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/j0f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/j1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/j1f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/jn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/jnf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/ldexp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/lgamma.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/lgamma_r.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/lgammaf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/lgammaf_r.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log10.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log10f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log1p.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log1pf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log2f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/logf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/modf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/modff.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/nextafter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/nextafterf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/pow.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/powf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/remainder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/remainderf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/remquo.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/remquof.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/rint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/round.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/roundeven.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/scalbn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sincos.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sincosf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sinf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sinh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sinhf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sqrt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tanf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tanh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tanhf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tgamma.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tgammaf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/trunc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/ceil.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/copysign.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fabs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fdim.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/floor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fma.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fma_wide.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmax.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmaximum.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmaximum_num.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fminimum.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fminimum_num.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/rint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/round.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/scalbn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/sqrt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/trunc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/arch/x86.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/arch/x86/detect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/arch/x86/fma.rs + +/home/viraladmin/chatgpt/target/release/deps/liblibm-dcf2d5a27cd50f22.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/libm_helper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/big.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/env.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/feature_detect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/float_traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/hex_float.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/int_traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/int_traits/narrowing_div.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/modular.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/arch/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/expo2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_cos.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_cosf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_expo2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_expo2f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_sin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_sinf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_tan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_tanf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/rem_pio2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/rem_pio2_large.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/rem_pio2f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/acos.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/acosf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/acosh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/acoshf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/asin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/asinf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/asinh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/asinhf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atan2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atan2f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atanf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atanh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atanhf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cbrt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cbrtf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/ceil.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/copysign.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cos.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cosf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cosh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/coshf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/erf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/erff.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp10.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp10f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp2f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/expf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/expm1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/expm1f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fabs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fdim.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/floor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fma.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fmin_fmax.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fminimum_fmaximum.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fminimum_fmaximum_num.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fmod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/frexp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/frexpf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/hypot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/hypotf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/ilogb.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/ilogbf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/j0.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/j0f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/j1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/j1f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/jn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/jnf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/ldexp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/lgamma.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/lgamma_r.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/lgammaf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/lgammaf_r.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log10.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log10f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log1p.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log1pf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log2f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/logf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/modf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/modff.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/nextafter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/nextafterf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/pow.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/powf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/remainder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/remainderf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/remquo.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/remquof.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/rint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/round.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/roundeven.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/scalbn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sincos.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sincosf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sinf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sinh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sinhf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sqrt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tanf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tanh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tanhf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tgamma.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tgammaf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/trunc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/ceil.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/copysign.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fabs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fdim.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/floor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fma.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fma_wide.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmax.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmaximum.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmaximum_num.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fminimum.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fminimum_num.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/rint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/round.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/scalbn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/sqrt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/trunc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/arch/x86.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/arch/x86/detect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/arch/x86/fma.rs + +/home/viraladmin/chatgpt/target/release/deps/liblibm-dcf2d5a27cd50f22.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/libm_helper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/big.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/env.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/feature_detect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/float_traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/hex_float.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/int_traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/int_traits/narrowing_div.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/modular.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/arch/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/expo2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_cos.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_cosf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_expo2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_expo2f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_sin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_sinf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_tan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_tanf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/rem_pio2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/rem_pio2_large.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/rem_pio2f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/acos.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/acosf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/acosh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/acoshf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/asin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/asinf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/asinh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/asinhf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atan2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atan2f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atanf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atanh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atanhf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cbrt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cbrtf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/ceil.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/copysign.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cos.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cosf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cosh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/coshf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/erf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/erff.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp10.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp10f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp2f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/expf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/expm1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/expm1f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fabs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fdim.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/floor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fma.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fmin_fmax.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fminimum_fmaximum.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fminimum_fmaximum_num.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fmod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/frexp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/frexpf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/hypot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/hypotf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/ilogb.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/ilogbf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/j0.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/j0f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/j1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/j1f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/jn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/jnf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/ldexp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/lgamma.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/lgamma_r.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/lgammaf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/lgammaf_r.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log10.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log10f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log1p.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log1pf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log2f.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/logf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/modf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/modff.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/nextafter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/nextafterf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/pow.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/powf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/remainder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/remainderf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/remquo.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/remquof.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/rint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/round.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/roundeven.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/scalbn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sincos.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sincosf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sinf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sinh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sinhf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sqrt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tanf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tanh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tanhf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tgamma.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tgammaf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/trunc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/ceil.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/copysign.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fabs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fdim.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/floor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fma.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fma_wide.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmax.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmaximum.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmaximum_num.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fminimum.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fminimum_num.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/rint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/round.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/scalbn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/sqrt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/trunc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/arch/x86.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/arch/x86/detect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/arch/x86/fma.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/libm_helper.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/big.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/env.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/feature_detect.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/float_traits.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/hex_float.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/int_traits.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/int_traits/narrowing_div.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/support/modular.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/arch/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/expo2.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_cos.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_cosf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_expo2.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_expo2f.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_sin.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_sinf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_tan.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/k_tanf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/rem_pio2.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/rem_pio2_large.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/rem_pio2f.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/acos.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/acosf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/acosh.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/acoshf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/asin.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/asinf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/asinh.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/asinhf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atan.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atan2.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atan2f.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atanf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atanh.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/atanhf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cbrt.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cbrtf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/ceil.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/copysign.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cos.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cosf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/cosh.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/coshf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/erf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/erff.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp10.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp10f.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp2.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/exp2f.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/expf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/expm1.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/expm1f.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fabs.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fdim.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/floor.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fma.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fmin_fmax.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fminimum_fmaximum.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fminimum_fmaximum_num.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/fmod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/frexp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/frexpf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/hypot.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/hypotf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/ilogb.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/ilogbf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/j0.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/j0f.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/j1.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/j1f.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/jn.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/jnf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/ldexp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/lgamma.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/lgamma_r.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/lgammaf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/lgammaf_r.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log10.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log10f.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log1p.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log1pf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log2.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/log2f.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/logf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/modf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/modff.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/nextafter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/nextafterf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/pow.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/powf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/remainder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/remainderf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/remquo.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/remquof.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/rint.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/round.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/roundeven.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/scalbn.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sin.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sincos.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sincosf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sinf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sinh.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sinhf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/sqrt.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tan.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tanf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tanh.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tanhf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tgamma.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/tgammaf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/trunc.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/ceil.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/copysign.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fabs.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fdim.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/floor.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fma.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fma_wide.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmax.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmaximum.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmaximum_num.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmin.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fminimum.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fminimum_num.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/fmod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/rint.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/round.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/scalbn.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/sqrt.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/generic/trunc.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/arch/x86.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/arch/x86/detect.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libm-0.2.16/src/math/arch/x86/fma.rs: diff --git a/target/release/deps/libmatch_lookup-225d0c4279e9b00e.so b/target/release/deps/libmatch_lookup-225d0c4279e9b00e.so new file mode 100755 index 0000000..fe57b69 Binary files /dev/null and b/target/release/deps/libmatch_lookup-225d0c4279e9b00e.so differ diff --git a/target/release/deps/libmd5-112f8e66f9a9a9b1.rlib b/target/release/deps/libmd5-112f8e66f9a9a9b1.rlib new file mode 100644 index 0000000..6bc2987 Binary files /dev/null and b/target/release/deps/libmd5-112f8e66f9a9a9b1.rlib differ diff --git a/target/release/deps/libmd5-112f8e66f9a9a9b1.rmeta b/target/release/deps/libmd5-112f8e66f9a9a9b1.rmeta new file mode 100644 index 0000000..17345f5 Binary files /dev/null and b/target/release/deps/libmd5-112f8e66f9a9a9b1.rmeta differ diff --git a/target/release/deps/libmemchr-9241811e7570e8dd.rlib b/target/release/deps/libmemchr-9241811e7570e8dd.rlib new file mode 100644 index 0000000..2e93652 Binary files /dev/null and b/target/release/deps/libmemchr-9241811e7570e8dd.rlib differ diff --git a/target/release/deps/libmemchr-9241811e7570e8dd.rmeta b/target/release/deps/libmemchr-9241811e7570e8dd.rmeta new file mode 100644 index 0000000..05e79f7 Binary files /dev/null and b/target/release/deps/libmemchr-9241811e7570e8dd.rmeta differ diff --git a/target/release/deps/libminiz_oxide-213d48a28fd63a9d.rlib b/target/release/deps/libminiz_oxide-213d48a28fd63a9d.rlib new file mode 100644 index 0000000..b6a9a30 Binary files /dev/null and b/target/release/deps/libminiz_oxide-213d48a28fd63a9d.rlib differ diff --git a/target/release/deps/libminiz_oxide-213d48a28fd63a9d.rmeta b/target/release/deps/libminiz_oxide-213d48a28fd63a9d.rmeta new file mode 100644 index 0000000..10b8b2d Binary files /dev/null and b/target/release/deps/libminiz_oxide-213d48a28fd63a9d.rmeta differ diff --git a/target/release/deps/libminiz_oxide-cdadf2aaed1929c5.rlib b/target/release/deps/libminiz_oxide-cdadf2aaed1929c5.rlib new file mode 100644 index 0000000..fbc6088 Binary files /dev/null and b/target/release/deps/libminiz_oxide-cdadf2aaed1929c5.rlib differ diff --git a/target/release/deps/libminiz_oxide-cdadf2aaed1929c5.rmeta b/target/release/deps/libminiz_oxide-cdadf2aaed1929c5.rmeta new file mode 100644 index 0000000..6fbf7a3 Binary files /dev/null and b/target/release/deps/libminiz_oxide-cdadf2aaed1929c5.rmeta differ diff --git a/target/release/deps/libmio-38289f3e16dc502c.rlib b/target/release/deps/libmio-38289f3e16dc502c.rlib new file mode 100644 index 0000000..d6037eb Binary files /dev/null and b/target/release/deps/libmio-38289f3e16dc502c.rlib differ diff --git a/target/release/deps/libmio-38289f3e16dc502c.rmeta b/target/release/deps/libmio-38289f3e16dc502c.rmeta new file mode 100644 index 0000000..031e4dd Binary files /dev/null and b/target/release/deps/libmio-38289f3e16dc502c.rmeta differ diff --git a/target/release/deps/libmultibase-e0a3488e8b1338b4.rlib b/target/release/deps/libmultibase-e0a3488e8b1338b4.rlib new file mode 100644 index 0000000..d5da1cf Binary files /dev/null and b/target/release/deps/libmultibase-e0a3488e8b1338b4.rlib differ diff --git a/target/release/deps/libmultibase-e0a3488e8b1338b4.rmeta b/target/release/deps/libmultibase-e0a3488e8b1338b4.rmeta new file mode 100644 index 0000000..5a374cd Binary files /dev/null and b/target/release/deps/libmultibase-e0a3488e8b1338b4.rmeta differ diff --git a/target/release/deps/libmultihash-b6e60bb049d01b4c.rlib b/target/release/deps/libmultihash-b6e60bb049d01b4c.rlib new file mode 100644 index 0000000..a21bf73 Binary files /dev/null and b/target/release/deps/libmultihash-b6e60bb049d01b4c.rlib differ diff --git a/target/release/deps/libmultihash-b6e60bb049d01b4c.rmeta b/target/release/deps/libmultihash-b6e60bb049d01b4c.rmeta new file mode 100644 index 0000000..c2133a2 Binary files /dev/null and b/target/release/deps/libmultihash-b6e60bb049d01b4c.rmeta differ diff --git a/target/release/deps/libnative_dialog-d66b214571089ce9.rlib b/target/release/deps/libnative_dialog-d66b214571089ce9.rlib new file mode 100644 index 0000000..54b29b4 Binary files /dev/null and b/target/release/deps/libnative_dialog-d66b214571089ce9.rlib differ diff --git a/target/release/deps/libnative_dialog-d66b214571089ce9.rmeta b/target/release/deps/libnative_dialog-d66b214571089ce9.rmeta new file mode 100644 index 0000000..a799cf4 Binary files /dev/null and b/target/release/deps/libnative_dialog-d66b214571089ce9.rmeta differ diff --git a/target/release/deps/libnibble_vec-3c57de853b71a684.rlib b/target/release/deps/libnibble_vec-3c57de853b71a684.rlib new file mode 100644 index 0000000..771dcef Binary files /dev/null and b/target/release/deps/libnibble_vec-3c57de853b71a684.rlib differ diff --git a/target/release/deps/libnibble_vec-3c57de853b71a684.rmeta b/target/release/deps/libnibble_vec-3c57de853b71a684.rmeta new file mode 100644 index 0000000..46906fd Binary files /dev/null and b/target/release/deps/libnibble_vec-3c57de853b71a684.rmeta differ diff --git a/target/release/deps/libnix-36e8d4e6823acfde.rlib b/target/release/deps/libnix-36e8d4e6823acfde.rlib new file mode 100644 index 0000000..4050948 Binary files /dev/null and b/target/release/deps/libnix-36e8d4e6823acfde.rlib differ diff --git a/target/release/deps/libnix-36e8d4e6823acfde.rmeta b/target/release/deps/libnix-36e8d4e6823acfde.rmeta new file mode 100644 index 0000000..e16f48d Binary files /dev/null and b/target/release/deps/libnix-36e8d4e6823acfde.rmeta differ diff --git a/target/release/deps/libnix-a238f09c7abf5131.rlib b/target/release/deps/libnix-a238f09c7abf5131.rlib new file mode 100644 index 0000000..f54d65a Binary files /dev/null and b/target/release/deps/libnix-a238f09c7abf5131.rlib differ diff --git a/target/release/deps/libnix-a238f09c7abf5131.rmeta b/target/release/deps/libnix-a238f09c7abf5131.rmeta new file mode 100644 index 0000000..80fc88c Binary files /dev/null and b/target/release/deps/libnix-a238f09c7abf5131.rmeta differ diff --git a/target/release/deps/libnu_ansi_term-c5e991f9c301c7ff.rlib b/target/release/deps/libnu_ansi_term-c5e991f9c301c7ff.rlib new file mode 100644 index 0000000..2663ab5 Binary files /dev/null and b/target/release/deps/libnu_ansi_term-c5e991f9c301c7ff.rlib differ diff --git a/target/release/deps/libnu_ansi_term-c5e991f9c301c7ff.rmeta b/target/release/deps/libnu_ansi_term-c5e991f9c301c7ff.rmeta new file mode 100644 index 0000000..77445ca Binary files /dev/null and b/target/release/deps/libnu_ansi_term-c5e991f9c301c7ff.rmeta differ diff --git a/target/release/deps/libnum_integer-09038ff4c7e5a1cb.rlib b/target/release/deps/libnum_integer-09038ff4c7e5a1cb.rlib new file mode 100644 index 0000000..d4c9d6b Binary files /dev/null and b/target/release/deps/libnum_integer-09038ff4c7e5a1cb.rlib differ diff --git a/target/release/deps/libnum_integer-09038ff4c7e5a1cb.rmeta b/target/release/deps/libnum_integer-09038ff4c7e5a1cb.rmeta new file mode 100644 index 0000000..3c4b86a Binary files /dev/null and b/target/release/deps/libnum_integer-09038ff4c7e5a1cb.rmeta differ diff --git a/target/release/deps/libnum_iter-61cf41f0d203ea63.rlib b/target/release/deps/libnum_iter-61cf41f0d203ea63.rlib new file mode 100644 index 0000000..e65a32f Binary files /dev/null and b/target/release/deps/libnum_iter-61cf41f0d203ea63.rlib differ diff --git a/target/release/deps/libnum_iter-61cf41f0d203ea63.rmeta b/target/release/deps/libnum_iter-61cf41f0d203ea63.rmeta new file mode 100644 index 0000000..6a331b6 Binary files /dev/null and b/target/release/deps/libnum_iter-61cf41f0d203ea63.rmeta differ diff --git a/target/release/deps/libnum_rational-b5cb62a6ce8617aa.rlib b/target/release/deps/libnum_rational-b5cb62a6ce8617aa.rlib new file mode 100644 index 0000000..f3920e8 Binary files /dev/null and b/target/release/deps/libnum_rational-b5cb62a6ce8617aa.rlib differ diff --git a/target/release/deps/libnum_rational-b5cb62a6ce8617aa.rmeta b/target/release/deps/libnum_rational-b5cb62a6ce8617aa.rmeta new file mode 100644 index 0000000..d6950fa Binary files /dev/null and b/target/release/deps/libnum_rational-b5cb62a6ce8617aa.rmeta differ diff --git a/target/release/deps/libnum_traits-b2ef35a2d51c349a.rlib b/target/release/deps/libnum_traits-b2ef35a2d51c349a.rlib new file mode 100644 index 0000000..f99c46c Binary files /dev/null and b/target/release/deps/libnum_traits-b2ef35a2d51c349a.rlib differ diff --git a/target/release/deps/libnum_traits-b2ef35a2d51c349a.rmeta b/target/release/deps/libnum_traits-b2ef35a2d51c349a.rmeta new file mode 100644 index 0000000..137dd6e Binary files /dev/null and b/target/release/deps/libnum_traits-b2ef35a2d51c349a.rmeta differ diff --git a/target/release/deps/libonce_cell-4a3072833107194d.rlib b/target/release/deps/libonce_cell-4a3072833107194d.rlib new file mode 100644 index 0000000..75f98fc Binary files /dev/null and b/target/release/deps/libonce_cell-4a3072833107194d.rlib differ diff --git a/target/release/deps/libonce_cell-4a3072833107194d.rmeta b/target/release/deps/libonce_cell-4a3072833107194d.rmeta new file mode 100644 index 0000000..9d7cd97 Binary files /dev/null and b/target/release/deps/libonce_cell-4a3072833107194d.rmeta differ diff --git a/target/release/deps/libonce_cell-fccb7db8e577859b.rlib b/target/release/deps/libonce_cell-fccb7db8e577859b.rlib new file mode 100644 index 0000000..54c3d0e Binary files /dev/null and b/target/release/deps/libonce_cell-fccb7db8e577859b.rlib differ diff --git a/target/release/deps/libonce_cell-fccb7db8e577859b.rmeta b/target/release/deps/libonce_cell-fccb7db8e577859b.rmeta new file mode 100644 index 0000000..807dd83 Binary files /dev/null and b/target/release/deps/libonce_cell-fccb7db8e577859b.rmeta differ diff --git a/target/release/deps/libopenssl-ccf106754db800ac.rlib b/target/release/deps/libopenssl-ccf106754db800ac.rlib new file mode 100644 index 0000000..5c64d3b Binary files /dev/null and b/target/release/deps/libopenssl-ccf106754db800ac.rlib differ diff --git a/target/release/deps/libopenssl-ccf106754db800ac.rmeta b/target/release/deps/libopenssl-ccf106754db800ac.rmeta new file mode 100644 index 0000000..a3810ed Binary files /dev/null and b/target/release/deps/libopenssl-ccf106754db800ac.rmeta differ diff --git a/target/release/deps/libopenssl_macros-38ca1c91e6d3ded5.so b/target/release/deps/libopenssl_macros-38ca1c91e6d3ded5.so new file mode 100755 index 0000000..2d5cdd8 Binary files /dev/null and b/target/release/deps/libopenssl_macros-38ca1c91e6d3ded5.so differ diff --git a/target/release/deps/libopenssl_src-4774b7c4ef68f9d4.rlib b/target/release/deps/libopenssl_src-4774b7c4ef68f9d4.rlib new file mode 100644 index 0000000..90d10a0 Binary files /dev/null and b/target/release/deps/libopenssl_src-4774b7c4ef68f9d4.rlib differ diff --git a/target/release/deps/libopenssl_src-4774b7c4ef68f9d4.rmeta b/target/release/deps/libopenssl_src-4774b7c4ef68f9d4.rmeta new file mode 100644 index 0000000..0ff8a4e Binary files /dev/null and b/target/release/deps/libopenssl_src-4774b7c4ef68f9d4.rmeta differ diff --git a/target/release/deps/libopenssl_sys-686d563b511881fa.rlib b/target/release/deps/libopenssl_sys-686d563b511881fa.rlib new file mode 100644 index 0000000..767a178 Binary files /dev/null and b/target/release/deps/libopenssl_sys-686d563b511881fa.rlib differ diff --git a/target/release/deps/libopenssl_sys-686d563b511881fa.rmeta b/target/release/deps/libopenssl_sys-686d563b511881fa.rmeta new file mode 100644 index 0000000..846b83e Binary files /dev/null and b/target/release/deps/libopenssl_sys-686d563b511881fa.rmeta differ diff --git a/target/release/deps/liboption_ext-4def0fa1def9db7d.rlib b/target/release/deps/liboption_ext-4def0fa1def9db7d.rlib new file mode 100644 index 0000000..2503e0a Binary files /dev/null and b/target/release/deps/liboption_ext-4def0fa1def9db7d.rlib differ diff --git a/target/release/deps/liboption_ext-4def0fa1def9db7d.rmeta b/target/release/deps/liboption_ext-4def0fa1def9db7d.rmeta new file mode 100644 index 0000000..9856a4f Binary files /dev/null and b/target/release/deps/liboption_ext-4def0fa1def9db7d.rmeta differ diff --git a/target/release/deps/libordered_multimap-09cd404b6937046a.rlib b/target/release/deps/libordered_multimap-09cd404b6937046a.rlib new file mode 100644 index 0000000..78a94fe Binary files /dev/null and b/target/release/deps/libordered_multimap-09cd404b6937046a.rlib differ diff --git a/target/release/deps/libordered_multimap-09cd404b6937046a.rmeta b/target/release/deps/libordered_multimap-09cd404b6937046a.rmeta new file mode 100644 index 0000000..c8d776e Binary files /dev/null and b/target/release/deps/libordered_multimap-09cd404b6937046a.rmeta differ diff --git a/target/release/deps/libparking_lot-86479fa779c6a7f1.rlib b/target/release/deps/libparking_lot-86479fa779c6a7f1.rlib new file mode 100644 index 0000000..16a5521 Binary files /dev/null and b/target/release/deps/libparking_lot-86479fa779c6a7f1.rlib differ diff --git a/target/release/deps/libparking_lot-86479fa779c6a7f1.rmeta b/target/release/deps/libparking_lot-86479fa779c6a7f1.rmeta new file mode 100644 index 0000000..1f42537 Binary files /dev/null and b/target/release/deps/libparking_lot-86479fa779c6a7f1.rmeta differ diff --git a/target/release/deps/libparking_lot-864fd2e14b9e7b5a.rlib b/target/release/deps/libparking_lot-864fd2e14b9e7b5a.rlib new file mode 100644 index 0000000..b87ad09 Binary files /dev/null and b/target/release/deps/libparking_lot-864fd2e14b9e7b5a.rlib differ diff --git a/target/release/deps/libparking_lot-864fd2e14b9e7b5a.rmeta b/target/release/deps/libparking_lot-864fd2e14b9e7b5a.rmeta new file mode 100644 index 0000000..5fa0358 Binary files /dev/null and b/target/release/deps/libparking_lot-864fd2e14b9e7b5a.rmeta differ diff --git a/target/release/deps/libparking_lot_core-1682b1e66c6eb96b.rlib b/target/release/deps/libparking_lot_core-1682b1e66c6eb96b.rlib new file mode 100644 index 0000000..d3bf05a Binary files /dev/null and b/target/release/deps/libparking_lot_core-1682b1e66c6eb96b.rlib differ diff --git a/target/release/deps/libparking_lot_core-1682b1e66c6eb96b.rmeta b/target/release/deps/libparking_lot_core-1682b1e66c6eb96b.rmeta new file mode 100644 index 0000000..83696fb Binary files /dev/null and b/target/release/deps/libparking_lot_core-1682b1e66c6eb96b.rmeta differ diff --git a/target/release/deps/libparking_lot_core-e0a7d85027d9810d.rlib b/target/release/deps/libparking_lot_core-e0a7d85027d9810d.rlib new file mode 100644 index 0000000..ff70ae0 Binary files /dev/null and b/target/release/deps/libparking_lot_core-e0a7d85027d9810d.rlib differ diff --git a/target/release/deps/libparking_lot_core-e0a7d85027d9810d.rmeta b/target/release/deps/libparking_lot_core-e0a7d85027d9810d.rmeta new file mode 100644 index 0000000..7aea87c Binary files /dev/null and b/target/release/deps/libparking_lot_core-e0a7d85027d9810d.rmeta differ diff --git a/target/release/deps/libpercent_encoding-094dc88a9c476fcc.rlib b/target/release/deps/libpercent_encoding-094dc88a9c476fcc.rlib new file mode 100644 index 0000000..c2cf178 Binary files /dev/null and b/target/release/deps/libpercent_encoding-094dc88a9c476fcc.rlib differ diff --git a/target/release/deps/libpercent_encoding-094dc88a9c476fcc.rmeta b/target/release/deps/libpercent_encoding-094dc88a9c476fcc.rmeta new file mode 100644 index 0000000..8208d50 Binary files /dev/null and b/target/release/deps/libpercent_encoding-094dc88a9c476fcc.rmeta differ diff --git a/target/release/deps/libphf-5927385aafad8969.rlib b/target/release/deps/libphf-5927385aafad8969.rlib new file mode 100644 index 0000000..66a23ec Binary files /dev/null and b/target/release/deps/libphf-5927385aafad8969.rlib differ diff --git a/target/release/deps/libphf-5927385aafad8969.rmeta b/target/release/deps/libphf-5927385aafad8969.rmeta new file mode 100644 index 0000000..622fd2b Binary files /dev/null and b/target/release/deps/libphf-5927385aafad8969.rmeta differ diff --git a/target/release/deps/libphf_shared-ef58cd226336c43d.rlib b/target/release/deps/libphf_shared-ef58cd226336c43d.rlib new file mode 100644 index 0000000..9b03fa7 Binary files /dev/null and b/target/release/deps/libphf_shared-ef58cd226336c43d.rlib differ diff --git a/target/release/deps/libphf_shared-ef58cd226336c43d.rmeta b/target/release/deps/libphf_shared-ef58cd226336c43d.rmeta new file mode 100644 index 0000000..69d8f1a Binary files /dev/null and b/target/release/deps/libphf_shared-ef58cd226336c43d.rmeta differ diff --git a/target/release/deps/libpin_project_lite-055dc7a2509bbd68.rlib b/target/release/deps/libpin_project_lite-055dc7a2509bbd68.rlib new file mode 100644 index 0000000..2ebc8b9 Binary files /dev/null and b/target/release/deps/libpin_project_lite-055dc7a2509bbd68.rlib differ diff --git a/target/release/deps/libpin_project_lite-055dc7a2509bbd68.rmeta b/target/release/deps/libpin_project_lite-055dc7a2509bbd68.rmeta new file mode 100644 index 0000000..2058659 Binary files /dev/null and b/target/release/deps/libpin_project_lite-055dc7a2509bbd68.rmeta differ diff --git a/target/release/deps/libpin_utils-79c6b03078d5a60f.rlib b/target/release/deps/libpin_utils-79c6b03078d5a60f.rlib new file mode 100644 index 0000000..7669e59 Binary files /dev/null and b/target/release/deps/libpin_utils-79c6b03078d5a60f.rlib differ diff --git a/target/release/deps/libpin_utils-79c6b03078d5a60f.rmeta b/target/release/deps/libpin_utils-79c6b03078d5a60f.rmeta new file mode 100644 index 0000000..18bcc32 Binary files /dev/null and b/target/release/deps/libpin_utils-79c6b03078d5a60f.rmeta differ diff --git a/target/release/deps/libpkg_config-42202b7a6a9bd9be.rlib b/target/release/deps/libpkg_config-42202b7a6a9bd9be.rlib new file mode 100644 index 0000000..d88a16d Binary files /dev/null and b/target/release/deps/libpkg_config-42202b7a6a9bd9be.rlib differ diff --git a/target/release/deps/libpkg_config-42202b7a6a9bd9be.rmeta b/target/release/deps/libpkg_config-42202b7a6a9bd9be.rmeta new file mode 100644 index 0000000..1622b51 Binary files /dev/null and b/target/release/deps/libpkg_config-42202b7a6a9bd9be.rmeta differ diff --git a/target/release/deps/libpng-fdd21a25c23c9a76.rlib b/target/release/deps/libpng-fdd21a25c23c9a76.rlib new file mode 100644 index 0000000..9c59cfa Binary files /dev/null and b/target/release/deps/libpng-fdd21a25c23c9a76.rlib differ diff --git a/target/release/deps/libpng-fdd21a25c23c9a76.rmeta b/target/release/deps/libpng-fdd21a25c23c9a76.rmeta new file mode 100644 index 0000000..0dde91b Binary files /dev/null and b/target/release/deps/libpng-fdd21a25c23c9a76.rmeta differ diff --git a/target/release/deps/libpostgres_protocol-157120d95f69725c.rlib b/target/release/deps/libpostgres_protocol-157120d95f69725c.rlib new file mode 100644 index 0000000..3a4eb41 Binary files /dev/null and b/target/release/deps/libpostgres_protocol-157120d95f69725c.rlib differ diff --git a/target/release/deps/libpostgres_protocol-157120d95f69725c.rmeta b/target/release/deps/libpostgres_protocol-157120d95f69725c.rmeta new file mode 100644 index 0000000..6e15f25 Binary files /dev/null and b/target/release/deps/libpostgres_protocol-157120d95f69725c.rmeta differ diff --git a/target/release/deps/libpostgres_types-a97d672cb251397a.rlib b/target/release/deps/libpostgres_types-a97d672cb251397a.rlib new file mode 100644 index 0000000..ebbce29 Binary files /dev/null and b/target/release/deps/libpostgres_types-a97d672cb251397a.rlib differ diff --git a/target/release/deps/libpostgres_types-a97d672cb251397a.rmeta b/target/release/deps/libpostgres_types-a97d672cb251397a.rmeta new file mode 100644 index 0000000..4cc6f61 Binary files /dev/null and b/target/release/deps/libpostgres_types-a97d672cb251397a.rmeta differ diff --git a/target/release/deps/libppv_lite86-29d38b6b38f85853.rlib b/target/release/deps/libppv_lite86-29d38b6b38f85853.rlib new file mode 100644 index 0000000..9a6a873 Binary files /dev/null and b/target/release/deps/libppv_lite86-29d38b6b38f85853.rlib differ diff --git a/target/release/deps/libppv_lite86-29d38b6b38f85853.rmeta b/target/release/deps/libppv_lite86-29d38b6b38f85853.rmeta new file mode 100644 index 0000000..3f869b6 Binary files /dev/null and b/target/release/deps/libppv_lite86-29d38b6b38f85853.rmeta differ diff --git a/target/release/deps/libproc_macro2-3ffed6c8de1638d4.rlib b/target/release/deps/libproc_macro2-3ffed6c8de1638d4.rlib new file mode 100644 index 0000000..8ae2047 Binary files /dev/null and b/target/release/deps/libproc_macro2-3ffed6c8de1638d4.rlib differ diff --git a/target/release/deps/libproc_macro2-3ffed6c8de1638d4.rmeta b/target/release/deps/libproc_macro2-3ffed6c8de1638d4.rmeta new file mode 100644 index 0000000..2d8bd3b Binary files /dev/null and b/target/release/deps/libproc_macro2-3ffed6c8de1638d4.rmeta differ diff --git a/target/release/deps/libquote-064b3558f128de4b.rlib b/target/release/deps/libquote-064b3558f128de4b.rlib new file mode 100644 index 0000000..ac8ae2d Binary files /dev/null and b/target/release/deps/libquote-064b3558f128de4b.rlib differ diff --git a/target/release/deps/libquote-064b3558f128de4b.rmeta b/target/release/deps/libquote-064b3558f128de4b.rmeta new file mode 100644 index 0000000..61bdc89 Binary files /dev/null and b/target/release/deps/libquote-064b3558f128de4b.rmeta differ diff --git a/target/release/deps/libradix_trie-4ecf8058cd301c65.rlib b/target/release/deps/libradix_trie-4ecf8058cd301c65.rlib new file mode 100644 index 0000000..17d7f79 Binary files /dev/null and b/target/release/deps/libradix_trie-4ecf8058cd301c65.rlib differ diff --git a/target/release/deps/libradix_trie-4ecf8058cd301c65.rmeta b/target/release/deps/libradix_trie-4ecf8058cd301c65.rmeta new file mode 100644 index 0000000..b22c173 Binary files /dev/null and b/target/release/deps/libradix_trie-4ecf8058cd301c65.rmeta differ diff --git a/target/release/deps/librand-38a0b60cb8ee540e.rlib b/target/release/deps/librand-38a0b60cb8ee540e.rlib new file mode 100644 index 0000000..9b5cb49 Binary files /dev/null and b/target/release/deps/librand-38a0b60cb8ee540e.rlib differ diff --git a/target/release/deps/librand-38a0b60cb8ee540e.rmeta b/target/release/deps/librand-38a0b60cb8ee540e.rmeta new file mode 100644 index 0000000..1dc5259 Binary files /dev/null and b/target/release/deps/librand-38a0b60cb8ee540e.rmeta differ diff --git a/target/release/deps/librand-83e837ecec4cf23e.rlib b/target/release/deps/librand-83e837ecec4cf23e.rlib new file mode 100644 index 0000000..10d19f1 Binary files /dev/null and b/target/release/deps/librand-83e837ecec4cf23e.rlib differ diff --git a/target/release/deps/librand-83e837ecec4cf23e.rmeta b/target/release/deps/librand-83e837ecec4cf23e.rmeta new file mode 100644 index 0000000..fd7d391 Binary files /dev/null and b/target/release/deps/librand-83e837ecec4cf23e.rmeta differ diff --git a/target/release/deps/librand_chacha-691ec37e557901c3.rlib b/target/release/deps/librand_chacha-691ec37e557901c3.rlib new file mode 100644 index 0000000..c023803 Binary files /dev/null and b/target/release/deps/librand_chacha-691ec37e557901c3.rlib differ diff --git a/target/release/deps/librand_chacha-691ec37e557901c3.rmeta b/target/release/deps/librand_chacha-691ec37e557901c3.rmeta new file mode 100644 index 0000000..7d4cdf5 Binary files /dev/null and b/target/release/deps/librand_chacha-691ec37e557901c3.rmeta differ diff --git a/target/release/deps/librand_chacha-7707e7914990f332.rlib b/target/release/deps/librand_chacha-7707e7914990f332.rlib new file mode 100644 index 0000000..8eff148 Binary files /dev/null and b/target/release/deps/librand_chacha-7707e7914990f332.rlib differ diff --git a/target/release/deps/librand_chacha-7707e7914990f332.rmeta b/target/release/deps/librand_chacha-7707e7914990f332.rmeta new file mode 100644 index 0000000..ea906d7 Binary files /dev/null and b/target/release/deps/librand_chacha-7707e7914990f332.rmeta differ diff --git a/target/release/deps/librand_core-104b99527d4f7705.rlib b/target/release/deps/librand_core-104b99527d4f7705.rlib new file mode 100644 index 0000000..523f3fc Binary files /dev/null and b/target/release/deps/librand_core-104b99527d4f7705.rlib differ diff --git a/target/release/deps/librand_core-104b99527d4f7705.rmeta b/target/release/deps/librand_core-104b99527d4f7705.rmeta new file mode 100644 index 0000000..42638e4 Binary files /dev/null and b/target/release/deps/librand_core-104b99527d4f7705.rmeta differ diff --git a/target/release/deps/librand_core-6f214886d6b56099.rlib b/target/release/deps/librand_core-6f214886d6b56099.rlib new file mode 100644 index 0000000..f45c6d5 Binary files /dev/null and b/target/release/deps/librand_core-6f214886d6b56099.rlib differ diff --git a/target/release/deps/librand_core-6f214886d6b56099.rmeta b/target/release/deps/librand_core-6f214886d6b56099.rmeta new file mode 100644 index 0000000..b59a5d9 Binary files /dev/null and b/target/release/deps/librand_core-6f214886d6b56099.rmeta differ diff --git a/target/release/deps/libraw_window_handle-ab4f43461f4ef47d.rlib b/target/release/deps/libraw_window_handle-ab4f43461f4ef47d.rlib new file mode 100644 index 0000000..5880f69 Binary files /dev/null and b/target/release/deps/libraw_window_handle-ab4f43461f4ef47d.rlib differ diff --git a/target/release/deps/libraw_window_handle-ab4f43461f4ef47d.rmeta b/target/release/deps/libraw_window_handle-ab4f43461f4ef47d.rmeta new file mode 100644 index 0000000..1964e42 Binary files /dev/null and b/target/release/deps/libraw_window_handle-ab4f43461f4ef47d.rmeta differ diff --git a/target/release/deps/librayon-a9899161acfc5637.rlib b/target/release/deps/librayon-a9899161acfc5637.rlib new file mode 100644 index 0000000..2fe080c Binary files /dev/null and b/target/release/deps/librayon-a9899161acfc5637.rlib differ diff --git a/target/release/deps/librayon-a9899161acfc5637.rmeta b/target/release/deps/librayon-a9899161acfc5637.rmeta new file mode 100644 index 0000000..ec353a7 Binary files /dev/null and b/target/release/deps/librayon-a9899161acfc5637.rmeta differ diff --git a/target/release/deps/librayon_core-3a4755abcf717665.rlib b/target/release/deps/librayon_core-3a4755abcf717665.rlib new file mode 100644 index 0000000..95cd742 Binary files /dev/null and b/target/release/deps/librayon_core-3a4755abcf717665.rlib differ diff --git a/target/release/deps/librayon_core-3a4755abcf717665.rmeta b/target/release/deps/librayon_core-3a4755abcf717665.rmeta new file mode 100644 index 0000000..c64c674 Binary files /dev/null and b/target/release/deps/librayon_core-3a4755abcf717665.rmeta differ diff --git a/target/release/deps/libregex-0045d82062bba491.rlib b/target/release/deps/libregex-0045d82062bba491.rlib new file mode 100644 index 0000000..ced5f5a Binary files /dev/null and b/target/release/deps/libregex-0045d82062bba491.rlib differ diff --git a/target/release/deps/libregex-0045d82062bba491.rmeta b/target/release/deps/libregex-0045d82062bba491.rmeta new file mode 100644 index 0000000..857bf0f Binary files /dev/null and b/target/release/deps/libregex-0045d82062bba491.rmeta differ diff --git a/target/release/deps/libregex_automata-96641ea70a2bc357.rlib b/target/release/deps/libregex_automata-96641ea70a2bc357.rlib new file mode 100644 index 0000000..c14fca4 Binary files /dev/null and b/target/release/deps/libregex_automata-96641ea70a2bc357.rlib differ diff --git a/target/release/deps/libregex_automata-96641ea70a2bc357.rmeta b/target/release/deps/libregex_automata-96641ea70a2bc357.rmeta new file mode 100644 index 0000000..ec0dfa3 Binary files /dev/null and b/target/release/deps/libregex_automata-96641ea70a2bc357.rmeta differ diff --git a/target/release/deps/libregex_syntax-27da30092b07b054.rlib b/target/release/deps/libregex_syntax-27da30092b07b054.rlib new file mode 100644 index 0000000..49ce1d0 Binary files /dev/null and b/target/release/deps/libregex_syntax-27da30092b07b054.rlib differ diff --git a/target/release/deps/libregex_syntax-27da30092b07b054.rmeta b/target/release/deps/libregex_syntax-27da30092b07b054.rmeta new file mode 100644 index 0000000..41b8e95 Binary files /dev/null and b/target/release/deps/libregex_syntax-27da30092b07b054.rmeta differ diff --git a/target/release/deps/libripemd-745cd9119896c3b1.rlib b/target/release/deps/libripemd-745cd9119896c3b1.rlib new file mode 100644 index 0000000..836d307 Binary files /dev/null and b/target/release/deps/libripemd-745cd9119896c3b1.rlib differ diff --git a/target/release/deps/libripemd-745cd9119896c3b1.rmeta b/target/release/deps/libripemd-745cd9119896c3b1.rmeta new file mode 100644 index 0000000..2acffdf Binary files /dev/null and b/target/release/deps/libripemd-745cd9119896c3b1.rmeta differ diff --git a/target/release/deps/librpassword-1cccdcab5e90ce75.rlib b/target/release/deps/librpassword-1cccdcab5e90ce75.rlib new file mode 100644 index 0000000..e246dae Binary files /dev/null and b/target/release/deps/librpassword-1cccdcab5e90ce75.rlib differ diff --git a/target/release/deps/librpassword-1cccdcab5e90ce75.rmeta b/target/release/deps/librpassword-1cccdcab5e90ce75.rmeta new file mode 100644 index 0000000..395b0ce Binary files /dev/null and b/target/release/deps/librpassword-1cccdcab5e90ce75.rmeta differ diff --git a/target/release/deps/librtoolbox-8807e55da14b2b1d.rlib b/target/release/deps/librtoolbox-8807e55da14b2b1d.rlib new file mode 100644 index 0000000..0c1abdd Binary files /dev/null and b/target/release/deps/librtoolbox-8807e55da14b2b1d.rlib differ diff --git a/target/release/deps/librtoolbox-8807e55da14b2b1d.rmeta b/target/release/deps/librtoolbox-8807e55da14b2b1d.rmeta new file mode 100644 index 0000000..7eeaf6d Binary files /dev/null and b/target/release/deps/librtoolbox-8807e55da14b2b1d.rmeta differ diff --git a/target/release/deps/librustix-40505126be631179.rlib b/target/release/deps/librustix-40505126be631179.rlib new file mode 100644 index 0000000..21d8ee6 Binary files /dev/null and b/target/release/deps/librustix-40505126be631179.rlib differ diff --git a/target/release/deps/librustix-40505126be631179.rmeta b/target/release/deps/librustix-40505126be631179.rmeta new file mode 100644 index 0000000..cfeda3a Binary files /dev/null and b/target/release/deps/librustix-40505126be631179.rmeta differ diff --git a/target/release/deps/librustix-8e6c5c5d65e1f27c.rlib b/target/release/deps/librustix-8e6c5c5d65e1f27c.rlib new file mode 100644 index 0000000..c4dd221 Binary files /dev/null and b/target/release/deps/librustix-8e6c5c5d65e1f27c.rlib differ diff --git a/target/release/deps/librustix-8e6c5c5d65e1f27c.rmeta b/target/release/deps/librustix-8e6c5c5d65e1f27c.rmeta new file mode 100644 index 0000000..8360c0b Binary files /dev/null and b/target/release/deps/librustix-8e6c5c5d65e1f27c.rmeta differ diff --git a/target/release/deps/librustyline-838edf2f1b220c95.rlib b/target/release/deps/librustyline-838edf2f1b220c95.rlib new file mode 100644 index 0000000..608c1ea Binary files /dev/null and b/target/release/deps/librustyline-838edf2f1b220c95.rlib differ diff --git a/target/release/deps/librustyline-838edf2f1b220c95.rmeta b/target/release/deps/librustyline-838edf2f1b220c95.rmeta new file mode 100644 index 0000000..9c54cc4 Binary files /dev/null and b/target/release/deps/librustyline-838edf2f1b220c95.rmeta differ diff --git a/target/release/deps/librustyline_derive-8f90b08a44abded6.so b/target/release/deps/librustyline_derive-8f90b08a44abded6.so new file mode 100755 index 0000000..25a830e Binary files /dev/null and b/target/release/deps/librustyline_derive-8f90b08a44abded6.so differ diff --git a/target/release/deps/libryu-c0a7c9f8acb6857f.rlib b/target/release/deps/libryu-c0a7c9f8acb6857f.rlib new file mode 100644 index 0000000..a84a123 Binary files /dev/null and b/target/release/deps/libryu-c0a7c9f8acb6857f.rlib differ diff --git a/target/release/deps/libryu-c0a7c9f8acb6857f.rmeta b/target/release/deps/libryu-c0a7c9f8acb6857f.rmeta new file mode 100644 index 0000000..e90ab95 Binary files /dev/null and b/target/release/deps/libryu-c0a7c9f8acb6857f.rmeta differ diff --git a/target/release/deps/libscoped_threadpool-2772df6c6086b1a8.rlib b/target/release/deps/libscoped_threadpool-2772df6c6086b1a8.rlib new file mode 100644 index 0000000..89c6a1f Binary files /dev/null and b/target/release/deps/libscoped_threadpool-2772df6c6086b1a8.rlib differ diff --git a/target/release/deps/libscoped_threadpool-2772df6c6086b1a8.rmeta b/target/release/deps/libscoped_threadpool-2772df6c6086b1a8.rmeta new file mode 100644 index 0000000..48ea418 Binary files /dev/null and b/target/release/deps/libscoped_threadpool-2772df6c6086b1a8.rmeta differ diff --git a/target/release/deps/libscopeguard-6d8b548b59760665.rlib b/target/release/deps/libscopeguard-6d8b548b59760665.rlib new file mode 100644 index 0000000..343b467 Binary files /dev/null and b/target/release/deps/libscopeguard-6d8b548b59760665.rlib differ diff --git a/target/release/deps/libscopeguard-6d8b548b59760665.rmeta b/target/release/deps/libscopeguard-6d8b548b59760665.rmeta new file mode 100644 index 0000000..3d329b0 Binary files /dev/null and b/target/release/deps/libscopeguard-6d8b548b59760665.rmeta differ diff --git a/target/release/deps/libserde-de1fc2167a02ca33.rlib b/target/release/deps/libserde-de1fc2167a02ca33.rlib new file mode 100644 index 0000000..6350faa Binary files /dev/null and b/target/release/deps/libserde-de1fc2167a02ca33.rlib differ diff --git a/target/release/deps/libserde-de1fc2167a02ca33.rmeta b/target/release/deps/libserde-de1fc2167a02ca33.rmeta new file mode 100644 index 0000000..38e9fd3 Binary files /dev/null and b/target/release/deps/libserde-de1fc2167a02ca33.rmeta differ diff --git a/target/release/deps/libserde_derive-3b60d3c36fb96699.so b/target/release/deps/libserde_derive-3b60d3c36fb96699.so new file mode 100755 index 0000000..51ec290 Binary files /dev/null and b/target/release/deps/libserde_derive-3b60d3c36fb96699.so differ diff --git a/target/release/deps/libserde_json-3a4614ab8d76b559.rlib b/target/release/deps/libserde_json-3a4614ab8d76b559.rlib new file mode 100644 index 0000000..750a85b Binary files /dev/null and b/target/release/deps/libserde_json-3a4614ab8d76b559.rlib differ diff --git a/target/release/deps/libserde_json-3a4614ab8d76b559.rmeta b/target/release/deps/libserde_json-3a4614ab8d76b559.rmeta new file mode 100644 index 0000000..5f5c498 Binary files /dev/null and b/target/release/deps/libserde_json-3a4614ab8d76b559.rmeta differ diff --git a/target/release/deps/libsha2-28be2db22ba5d3b1.rlib b/target/release/deps/libsha2-28be2db22ba5d3b1.rlib new file mode 100644 index 0000000..a2ee7f0 Binary files /dev/null and b/target/release/deps/libsha2-28be2db22ba5d3b1.rlib differ diff --git a/target/release/deps/libsha2-28be2db22ba5d3b1.rmeta b/target/release/deps/libsha2-28be2db22ba5d3b1.rmeta new file mode 100644 index 0000000..b66a94f Binary files /dev/null and b/target/release/deps/libsha2-28be2db22ba5d3b1.rmeta differ diff --git a/target/release/deps/libshellexpand-b028bbc98ce64223.rlib b/target/release/deps/libshellexpand-b028bbc98ce64223.rlib new file mode 100644 index 0000000..6b33936 Binary files /dev/null and b/target/release/deps/libshellexpand-b028bbc98ce64223.rlib differ diff --git a/target/release/deps/libshellexpand-b028bbc98ce64223.rmeta b/target/release/deps/libshellexpand-b028bbc98ce64223.rmeta new file mode 100644 index 0000000..3d38809 Binary files /dev/null and b/target/release/deps/libshellexpand-b028bbc98ce64223.rmeta differ diff --git a/target/release/deps/libshlex-b4a78b0562157197.rlib b/target/release/deps/libshlex-b4a78b0562157197.rlib new file mode 100644 index 0000000..958a6d9 Binary files /dev/null and b/target/release/deps/libshlex-b4a78b0562157197.rlib differ diff --git a/target/release/deps/libshlex-b4a78b0562157197.rmeta b/target/release/deps/libshlex-b4a78b0562157197.rmeta new file mode 100644 index 0000000..829a8da Binary files /dev/null and b/target/release/deps/libshlex-b4a78b0562157197.rmeta differ diff --git a/target/release/deps/libsignal_hook_registry-8dd890536f68afe3.rlib b/target/release/deps/libsignal_hook_registry-8dd890536f68afe3.rlib new file mode 100644 index 0000000..9c9ad7f Binary files /dev/null and b/target/release/deps/libsignal_hook_registry-8dd890536f68afe3.rlib differ diff --git a/target/release/deps/libsignal_hook_registry-8dd890536f68afe3.rmeta b/target/release/deps/libsignal_hook_registry-8dd890536f68afe3.rmeta new file mode 100644 index 0000000..9bf6af3 Binary files /dev/null and b/target/release/deps/libsignal_hook_registry-8dd890536f68afe3.rmeta differ diff --git a/target/release/deps/libsiphasher-2e19874710a44602.rlib b/target/release/deps/libsiphasher-2e19874710a44602.rlib new file mode 100644 index 0000000..f187cf9 Binary files /dev/null and b/target/release/deps/libsiphasher-2e19874710a44602.rlib differ diff --git a/target/release/deps/libsiphasher-2e19874710a44602.rmeta b/target/release/deps/libsiphasher-2e19874710a44602.rmeta new file mode 100644 index 0000000..c617f93 Binary files /dev/null and b/target/release/deps/libsiphasher-2e19874710a44602.rmeta differ diff --git a/target/release/deps/libskein-e399dc0fa97c9981.rlib b/target/release/deps/libskein-e399dc0fa97c9981.rlib new file mode 100644 index 0000000..15e3fde Binary files /dev/null and b/target/release/deps/libskein-e399dc0fa97c9981.rlib differ diff --git a/target/release/deps/libskein-e399dc0fa97c9981.rmeta b/target/release/deps/libskein-e399dc0fa97c9981.rmeta new file mode 100644 index 0000000..df93471 Binary files /dev/null and b/target/release/deps/libskein-e399dc0fa97c9981.rmeta differ diff --git a/target/release/deps/libslab-2381cb408610a947.rlib b/target/release/deps/libslab-2381cb408610a947.rlib new file mode 100644 index 0000000..2d1146f Binary files /dev/null and b/target/release/deps/libslab-2381cb408610a947.rlib differ diff --git a/target/release/deps/libslab-2381cb408610a947.rmeta b/target/release/deps/libslab-2381cb408610a947.rmeta new file mode 100644 index 0000000..4cf1774 Binary files /dev/null and b/target/release/deps/libslab-2381cb408610a947.rmeta differ diff --git a/target/release/deps/libsled-a89f33eec4820362.rlib b/target/release/deps/libsled-a89f33eec4820362.rlib new file mode 100644 index 0000000..2f8eab5 Binary files /dev/null and b/target/release/deps/libsled-a89f33eec4820362.rlib differ diff --git a/target/release/deps/libsled-a89f33eec4820362.rmeta b/target/release/deps/libsled-a89f33eec4820362.rmeta new file mode 100644 index 0000000..b8e3ffb Binary files /dev/null and b/target/release/deps/libsled-a89f33eec4820362.rmeta differ diff --git a/target/release/deps/libsmallvec-d214ead9ff841e1d.rlib b/target/release/deps/libsmallvec-d214ead9ff841e1d.rlib new file mode 100644 index 0000000..2f6e811 Binary files /dev/null and b/target/release/deps/libsmallvec-d214ead9ff841e1d.rlib differ diff --git a/target/release/deps/libsmallvec-d214ead9ff841e1d.rmeta b/target/release/deps/libsmallvec-d214ead9ff841e1d.rmeta new file mode 100644 index 0000000..ef01744 Binary files /dev/null and b/target/release/deps/libsmallvec-d214ead9ff841e1d.rmeta differ diff --git a/target/release/deps/libsocket2-3d5120808e95abae.rlib b/target/release/deps/libsocket2-3d5120808e95abae.rlib new file mode 100644 index 0000000..35b2365 Binary files /dev/null and b/target/release/deps/libsocket2-3d5120808e95abae.rlib differ diff --git a/target/release/deps/libsocket2-3d5120808e95abae.rmeta b/target/release/deps/libsocket2-3d5120808e95abae.rmeta new file mode 100644 index 0000000..a378923 Binary files /dev/null and b/target/release/deps/libsocket2-3d5120808e95abae.rmeta differ diff --git a/target/release/deps/libstringprep-a357a27a886d3101.rlib b/target/release/deps/libstringprep-a357a27a886d3101.rlib new file mode 100644 index 0000000..b1d758c Binary files /dev/null and b/target/release/deps/libstringprep-a357a27a886d3101.rlib differ diff --git a/target/release/deps/libstringprep-a357a27a886d3101.rmeta b/target/release/deps/libstringprep-a357a27a886d3101.rmeta new file mode 100644 index 0000000..741c03a Binary files /dev/null and b/target/release/deps/libstringprep-a357a27a886d3101.rmeta differ diff --git a/target/release/deps/libsubtle-86957d5c02c9987d.rlib b/target/release/deps/libsubtle-86957d5c02c9987d.rlib new file mode 100644 index 0000000..ab3fc1b Binary files /dev/null and b/target/release/deps/libsubtle-86957d5c02c9987d.rlib differ diff --git a/target/release/deps/libsubtle-86957d5c02c9987d.rmeta b/target/release/deps/libsubtle-86957d5c02c9987d.rmeta new file mode 100644 index 0000000..b6c7aa2 Binary files /dev/null and b/target/release/deps/libsubtle-86957d5c02c9987d.rmeta differ diff --git a/target/release/deps/libsyn-d32b8093f50aefe6.rlib b/target/release/deps/libsyn-d32b8093f50aefe6.rlib new file mode 100644 index 0000000..031fda6 Binary files /dev/null and b/target/release/deps/libsyn-d32b8093f50aefe6.rlib differ diff --git a/target/release/deps/libsyn-d32b8093f50aefe6.rmeta b/target/release/deps/libsyn-d32b8093f50aefe6.rmeta new file mode 100644 index 0000000..7185e96 Binary files /dev/null and b/target/release/deps/libsyn-d32b8093f50aefe6.rmeta differ diff --git a/target/release/deps/libthiserror-afd414162c9fae39.rlib b/target/release/deps/libthiserror-afd414162c9fae39.rlib new file mode 100644 index 0000000..2811eb4 Binary files /dev/null and b/target/release/deps/libthiserror-afd414162c9fae39.rlib differ diff --git a/target/release/deps/libthiserror-afd414162c9fae39.rmeta b/target/release/deps/libthiserror-afd414162c9fae39.rmeta new file mode 100644 index 0000000..1416c4c Binary files /dev/null and b/target/release/deps/libthiserror-afd414162c9fae39.rmeta differ diff --git a/target/release/deps/libthiserror-ef120f53f199167f.rlib b/target/release/deps/libthiserror-ef120f53f199167f.rlib new file mode 100644 index 0000000..2f8cf79 Binary files /dev/null and b/target/release/deps/libthiserror-ef120f53f199167f.rlib differ diff --git a/target/release/deps/libthiserror-ef120f53f199167f.rmeta b/target/release/deps/libthiserror-ef120f53f199167f.rmeta new file mode 100644 index 0000000..e37f005 Binary files /dev/null and b/target/release/deps/libthiserror-ef120f53f199167f.rmeta differ diff --git a/target/release/deps/libthiserror_impl-6bd5a968389d10d1.so b/target/release/deps/libthiserror_impl-6bd5a968389d10d1.so new file mode 100755 index 0000000..585395a Binary files /dev/null and b/target/release/deps/libthiserror_impl-6bd5a968389d10d1.so differ diff --git a/target/release/deps/libthiserror_impl-a9d279a028e7d0fa.so b/target/release/deps/libthiserror_impl-a9d279a028e7d0fa.so new file mode 100755 index 0000000..78970f0 Binary files /dev/null and b/target/release/deps/libthiserror_impl-a9d279a028e7d0fa.so differ diff --git a/target/release/deps/libthreefish-ad272b52f6016111.rlib b/target/release/deps/libthreefish-ad272b52f6016111.rlib new file mode 100644 index 0000000..87546b1 Binary files /dev/null and b/target/release/deps/libthreefish-ad272b52f6016111.rlib differ diff --git a/target/release/deps/libthreefish-ad272b52f6016111.rmeta b/target/release/deps/libthreefish-ad272b52f6016111.rmeta new file mode 100644 index 0000000..1aac3d7 Binary files /dev/null and b/target/release/deps/libthreefish-ad272b52f6016111.rmeta differ diff --git a/target/release/deps/libtiff-80668078757d16cc.rlib b/target/release/deps/libtiff-80668078757d16cc.rlib new file mode 100644 index 0000000..7c4a662 Binary files /dev/null and b/target/release/deps/libtiff-80668078757d16cc.rlib differ diff --git a/target/release/deps/libtiff-80668078757d16cc.rmeta b/target/release/deps/libtiff-80668078757d16cc.rmeta new file mode 100644 index 0000000..347b1ba Binary files /dev/null and b/target/release/deps/libtiff-80668078757d16cc.rmeta differ diff --git a/target/release/deps/libtiny_keccak-bb90d5b332eed410.rlib b/target/release/deps/libtiny_keccak-bb90d5b332eed410.rlib new file mode 100644 index 0000000..e51c642 Binary files /dev/null and b/target/release/deps/libtiny_keccak-bb90d5b332eed410.rlib differ diff --git a/target/release/deps/libtiny_keccak-bb90d5b332eed410.rmeta b/target/release/deps/libtiny_keccak-bb90d5b332eed410.rmeta new file mode 100644 index 0000000..a4657b3 Binary files /dev/null and b/target/release/deps/libtiny_keccak-bb90d5b332eed410.rmeta differ diff --git a/target/release/deps/libtinyvec-7233232e021a0b1b.rlib b/target/release/deps/libtinyvec-7233232e021a0b1b.rlib new file mode 100644 index 0000000..9eb1da6 Binary files /dev/null and b/target/release/deps/libtinyvec-7233232e021a0b1b.rlib differ diff --git a/target/release/deps/libtinyvec-7233232e021a0b1b.rmeta b/target/release/deps/libtinyvec-7233232e021a0b1b.rmeta new file mode 100644 index 0000000..b66d0cb Binary files /dev/null and b/target/release/deps/libtinyvec-7233232e021a0b1b.rmeta differ diff --git a/target/release/deps/libtinyvec_macros-c0706885454756d8.rlib b/target/release/deps/libtinyvec_macros-c0706885454756d8.rlib new file mode 100644 index 0000000..d8c4a99 Binary files /dev/null and b/target/release/deps/libtinyvec_macros-c0706885454756d8.rlib differ diff --git a/target/release/deps/libtinyvec_macros-c0706885454756d8.rmeta b/target/release/deps/libtinyvec_macros-c0706885454756d8.rmeta new file mode 100644 index 0000000..dd92a07 Binary files /dev/null and b/target/release/deps/libtinyvec_macros-c0706885454756d8.rmeta differ diff --git a/target/release/deps/libtokio-12ed6d45bfc380ab.rlib b/target/release/deps/libtokio-12ed6d45bfc380ab.rlib new file mode 100644 index 0000000..76a2b6b Binary files /dev/null and b/target/release/deps/libtokio-12ed6d45bfc380ab.rlib differ diff --git a/target/release/deps/libtokio-12ed6d45bfc380ab.rmeta b/target/release/deps/libtokio-12ed6d45bfc380ab.rmeta new file mode 100644 index 0000000..d5fb41b Binary files /dev/null and b/target/release/deps/libtokio-12ed6d45bfc380ab.rmeta differ diff --git a/target/release/deps/libtokio_macros-a285196c135ba098.so b/target/release/deps/libtokio_macros-a285196c135ba098.so new file mode 100755 index 0000000..1ff8047 Binary files /dev/null and b/target/release/deps/libtokio_macros-a285196c135ba098.so differ diff --git a/target/release/deps/libtokio_postgres-f19acce013454813.rlib b/target/release/deps/libtokio_postgres-f19acce013454813.rlib new file mode 100644 index 0000000..8456946 Binary files /dev/null and b/target/release/deps/libtokio_postgres-f19acce013454813.rlib differ diff --git a/target/release/deps/libtokio_postgres-f19acce013454813.rmeta b/target/release/deps/libtokio_postgres-f19acce013454813.rmeta new file mode 100644 index 0000000..0566c8d Binary files /dev/null and b/target/release/deps/libtokio_postgres-f19acce013454813.rmeta differ diff --git a/target/release/deps/libtokio_util-ee66364b10b8b31f.rlib b/target/release/deps/libtokio_util-ee66364b10b8b31f.rlib new file mode 100644 index 0000000..5d3c6a9 Binary files /dev/null and b/target/release/deps/libtokio_util-ee66364b10b8b31f.rlib differ diff --git a/target/release/deps/libtokio_util-ee66364b10b8b31f.rmeta b/target/release/deps/libtokio_util-ee66364b10b8b31f.rmeta new file mode 100644 index 0000000..2fc604a Binary files /dev/null and b/target/release/deps/libtokio_util-ee66364b10b8b31f.rmeta differ diff --git a/target/release/deps/libtypenum-f655bc664cb44af5.rlib b/target/release/deps/libtypenum-f655bc664cb44af5.rlib new file mode 100644 index 0000000..3f495c8 Binary files /dev/null and b/target/release/deps/libtypenum-f655bc664cb44af5.rlib differ diff --git a/target/release/deps/libtypenum-f655bc664cb44af5.rmeta b/target/release/deps/libtypenum-f655bc664cb44af5.rmeta new file mode 100644 index 0000000..7fcf7f5 Binary files /dev/null and b/target/release/deps/libtypenum-f655bc664cb44af5.rmeta differ diff --git a/target/release/deps/libunicode_bidi-00594dc1841b2100.rlib b/target/release/deps/libunicode_bidi-00594dc1841b2100.rlib new file mode 100644 index 0000000..10e35c1 Binary files /dev/null and b/target/release/deps/libunicode_bidi-00594dc1841b2100.rlib differ diff --git a/target/release/deps/libunicode_bidi-00594dc1841b2100.rmeta b/target/release/deps/libunicode_bidi-00594dc1841b2100.rmeta new file mode 100644 index 0000000..135ae46 Binary files /dev/null and b/target/release/deps/libunicode_bidi-00594dc1841b2100.rmeta differ diff --git a/target/release/deps/libunicode_ident-0c1106d578e1bee9.rlib b/target/release/deps/libunicode_ident-0c1106d578e1bee9.rlib new file mode 100644 index 0000000..4958c88 Binary files /dev/null and b/target/release/deps/libunicode_ident-0c1106d578e1bee9.rlib differ diff --git a/target/release/deps/libunicode_ident-0c1106d578e1bee9.rmeta b/target/release/deps/libunicode_ident-0c1106d578e1bee9.rmeta new file mode 100644 index 0000000..aa2b347 Binary files /dev/null and b/target/release/deps/libunicode_ident-0c1106d578e1bee9.rmeta differ diff --git a/target/release/deps/libunicode_normalization-461fdd58b2682575.rlib b/target/release/deps/libunicode_normalization-461fdd58b2682575.rlib new file mode 100644 index 0000000..22f0c61 Binary files /dev/null and b/target/release/deps/libunicode_normalization-461fdd58b2682575.rlib differ diff --git a/target/release/deps/libunicode_normalization-461fdd58b2682575.rmeta b/target/release/deps/libunicode_normalization-461fdd58b2682575.rmeta new file mode 100644 index 0000000..fb78b25 Binary files /dev/null and b/target/release/deps/libunicode_normalization-461fdd58b2682575.rmeta differ diff --git a/target/release/deps/libunicode_properties-3e77385b5b6ea1d3.rlib b/target/release/deps/libunicode_properties-3e77385b5b6ea1d3.rlib new file mode 100644 index 0000000..c85df50 Binary files /dev/null and b/target/release/deps/libunicode_properties-3e77385b5b6ea1d3.rlib differ diff --git a/target/release/deps/libunicode_properties-3e77385b5b6ea1d3.rmeta b/target/release/deps/libunicode_properties-3e77385b5b6ea1d3.rmeta new file mode 100644 index 0000000..af5398b Binary files /dev/null and b/target/release/deps/libunicode_properties-3e77385b5b6ea1d3.rmeta differ diff --git a/target/release/deps/libunicode_segmentation-2a7879ae8633fc6a.rlib b/target/release/deps/libunicode_segmentation-2a7879ae8633fc6a.rlib new file mode 100644 index 0000000..2fbc171 Binary files /dev/null and b/target/release/deps/libunicode_segmentation-2a7879ae8633fc6a.rlib differ diff --git a/target/release/deps/libunicode_segmentation-2a7879ae8633fc6a.rmeta b/target/release/deps/libunicode_segmentation-2a7879ae8633fc6a.rmeta new file mode 100644 index 0000000..68b7bd7 Binary files /dev/null and b/target/release/deps/libunicode_segmentation-2a7879ae8633fc6a.rmeta differ diff --git a/target/release/deps/libunicode_width-4c232be5de4dadde.rlib b/target/release/deps/libunicode_width-4c232be5de4dadde.rlib new file mode 100644 index 0000000..f938b18 Binary files /dev/null and b/target/release/deps/libunicode_width-4c232be5de4dadde.rlib differ diff --git a/target/release/deps/libunicode_width-4c232be5de4dadde.rmeta b/target/release/deps/libunicode_width-4c232be5de4dadde.rmeta new file mode 100644 index 0000000..7d04ae6 Binary files /dev/null and b/target/release/deps/libunicode_width-4c232be5de4dadde.rmeta differ diff --git a/target/release/deps/libunsigned_varint-89793863179d740e.rlib b/target/release/deps/libunsigned_varint-89793863179d740e.rlib new file mode 100644 index 0000000..4d88641 Binary files /dev/null and b/target/release/deps/libunsigned_varint-89793863179d740e.rlib differ diff --git a/target/release/deps/libunsigned_varint-89793863179d740e.rmeta b/target/release/deps/libunsigned_varint-89793863179d740e.rmeta new file mode 100644 index 0000000..cdefca6 Binary files /dev/null and b/target/release/deps/libunsigned_varint-89793863179d740e.rmeta differ diff --git a/target/release/deps/libutf8parse-a42e9d7e94ad4d81.rlib b/target/release/deps/libutf8parse-a42e9d7e94ad4d81.rlib new file mode 100644 index 0000000..048144c Binary files /dev/null and b/target/release/deps/libutf8parse-a42e9d7e94ad4d81.rlib differ diff --git a/target/release/deps/libutf8parse-a42e9d7e94ad4d81.rmeta b/target/release/deps/libutf8parse-a42e9d7e94ad4d81.rmeta new file mode 100644 index 0000000..55a9698 Binary files /dev/null and b/target/release/deps/libutf8parse-a42e9d7e94ad4d81.rmeta differ diff --git a/target/release/deps/libvcpkg-ea39272a602dd221.rlib b/target/release/deps/libvcpkg-ea39272a602dd221.rlib new file mode 100644 index 0000000..ccea54c Binary files /dev/null and b/target/release/deps/libvcpkg-ea39272a602dd221.rlib differ diff --git a/target/release/deps/libvcpkg-ea39272a602dd221.rmeta b/target/release/deps/libvcpkg-ea39272a602dd221.rmeta new file mode 100644 index 0000000..0ce459a Binary files /dev/null and b/target/release/deps/libvcpkg-ea39272a602dd221.rmeta differ diff --git a/target/release/deps/libversion_check-b6c8c20a9338fff9.rlib b/target/release/deps/libversion_check-b6c8c20a9338fff9.rlib new file mode 100644 index 0000000..bde125f Binary files /dev/null and b/target/release/deps/libversion_check-b6c8c20a9338fff9.rlib differ diff --git a/target/release/deps/libversion_check-b6c8c20a9338fff9.rmeta b/target/release/deps/libversion_check-b6c8c20a9338fff9.rmeta new file mode 100644 index 0000000..ff801ca Binary files /dev/null and b/target/release/deps/libversion_check-b6c8c20a9338fff9.rmeta differ diff --git a/target/release/deps/libweezl-92bf56b543d9d4a6.rlib b/target/release/deps/libweezl-92bf56b543d9d4a6.rlib new file mode 100644 index 0000000..5acd88f Binary files /dev/null and b/target/release/deps/libweezl-92bf56b543d9d4a6.rlib differ diff --git a/target/release/deps/libweezl-92bf56b543d9d4a6.rmeta b/target/release/deps/libweezl-92bf56b543d9d4a6.rmeta new file mode 100644 index 0000000..065a4f7 Binary files /dev/null and b/target/release/deps/libweezl-92bf56b543d9d4a6.rmeta differ diff --git a/target/release/deps/libwhich-e613168f3ce05a2a.rlib b/target/release/deps/libwhich-e613168f3ce05a2a.rlib new file mode 100644 index 0000000..1e7989d Binary files /dev/null and b/target/release/deps/libwhich-e613168f3ce05a2a.rlib differ diff --git a/target/release/deps/libwhich-e613168f3ce05a2a.rmeta b/target/release/deps/libwhich-e613168f3ce05a2a.rmeta new file mode 100644 index 0000000..3a8ed0e Binary files /dev/null and b/target/release/deps/libwhich-e613168f3ce05a2a.rmeta differ diff --git a/target/release/deps/libwhoami-a97605335df0226b.rlib b/target/release/deps/libwhoami-a97605335df0226b.rlib new file mode 100644 index 0000000..474199b Binary files /dev/null and b/target/release/deps/libwhoami-a97605335df0226b.rlib differ diff --git a/target/release/deps/libwhoami-a97605335df0226b.rmeta b/target/release/deps/libwhoami-a97605335df0226b.rmeta new file mode 100644 index 0000000..3486de2 Binary files /dev/null and b/target/release/deps/libwhoami-a97605335df0226b.rmeta differ diff --git a/target/release/deps/libzerocopy-a5c480baa640e5ce.rlib b/target/release/deps/libzerocopy-a5c480baa640e5ce.rlib new file mode 100644 index 0000000..6d763f9 Binary files /dev/null and b/target/release/deps/libzerocopy-a5c480baa640e5ce.rlib differ diff --git a/target/release/deps/libzerocopy-a5c480baa640e5ce.rmeta b/target/release/deps/libzerocopy-a5c480baa640e5ce.rmeta new file mode 100644 index 0000000..7516e9a Binary files /dev/null and b/target/release/deps/libzerocopy-a5c480baa640e5ce.rmeta differ diff --git a/target/release/deps/libzerocopy_derive-05b46e0f344b1dc5.so b/target/release/deps/libzerocopy_derive-05b46e0f344b1dc5.so new file mode 100755 index 0000000..df6bb31 Binary files /dev/null and b/target/release/deps/libzerocopy_derive-05b46e0f344b1dc5.so differ diff --git a/target/release/deps/libzeroize-31e367eb3bb4559e.rlib b/target/release/deps/libzeroize-31e367eb3bb4559e.rlib new file mode 100644 index 0000000..156125b Binary files /dev/null and b/target/release/deps/libzeroize-31e367eb3bb4559e.rlib differ diff --git a/target/release/deps/libzeroize-31e367eb3bb4559e.rmeta b/target/release/deps/libzeroize-31e367eb3bb4559e.rmeta new file mode 100644 index 0000000..a270411 Binary files /dev/null and b/target/release/deps/libzeroize-31e367eb3bb4559e.rmeta differ diff --git a/target/release/deps/libzeroize_derive-1aad4f777c8a14f5.so b/target/release/deps/libzeroize_derive-1aad4f777c8a14f5.so new file mode 100755 index 0000000..56e4c05 Binary files /dev/null and b/target/release/deps/libzeroize_derive-1aad4f777c8a14f5.so differ diff --git a/target/release/deps/linux_raw_sys-9d14f8f00098b32e.d b/target/release/deps/linux_raw_sys-9d14f8f00098b32e.d new file mode 100644 index 0000000..eb42829 --- /dev/null +++ b/target/release/deps/linux_raw_sys-9d14f8f00098b32e.d @@ -0,0 +1,12 @@ +/home/viraladmin/chatgpt/target/release/deps/linux_raw_sys-9d14f8f00098b32e.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/elf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/x86_64/auxvec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/x86_64/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/x86_64/general.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/x86_64/ioctl.rs + +/home/viraladmin/chatgpt/target/release/deps/liblinux_raw_sys-9d14f8f00098b32e.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/elf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/x86_64/auxvec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/x86_64/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/x86_64/general.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/x86_64/ioctl.rs + +/home/viraladmin/chatgpt/target/release/deps/liblinux_raw_sys-9d14f8f00098b32e.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/elf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/x86_64/auxvec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/x86_64/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/x86_64/general.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/x86_64/ioctl.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/elf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/x86_64/auxvec.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/x86_64/errno.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/x86_64/general.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.12.1/src/x86_64/ioctl.rs: diff --git a/target/release/deps/linux_raw_sys-cd6cacd0e406f472.d b/target/release/deps/linux_raw_sys-cd6cacd0e406f472.d new file mode 100644 index 0000000..32aef25 --- /dev/null +++ b/target/release/deps/linux_raw_sys-cd6cacd0e406f472.d @@ -0,0 +1,11 @@ +/home/viraladmin/chatgpt/target/release/deps/linux_raw_sys-cd6cacd0e406f472.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/elf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/x86_64/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/x86_64/general.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/x86_64/ioctl.rs + +/home/viraladmin/chatgpt/target/release/deps/liblinux_raw_sys-cd6cacd0e406f472.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/elf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/x86_64/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/x86_64/general.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/x86_64/ioctl.rs + +/home/viraladmin/chatgpt/target/release/deps/liblinux_raw_sys-cd6cacd0e406f472.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/elf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/x86_64/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/x86_64/general.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/x86_64/ioctl.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/elf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/x86_64/errno.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/x86_64/general.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/linux-raw-sys-0.4.14/src/x86_64/ioctl.rs: diff --git a/target/release/deps/lock_api-dc6ed4180926dde0.d b/target/release/deps/lock_api-dc6ed4180926dde0.d new file mode 100644 index 0000000..bde4153 --- /dev/null +++ b/target/release/deps/lock_api-dc6ed4180926dde0.d @@ -0,0 +1,10 @@ +/home/viraladmin/chatgpt/target/release/deps/lock_api-dc6ed4180926dde0.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/src/mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/src/remutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/src/rwlock.rs + +/home/viraladmin/chatgpt/target/release/deps/liblock_api-dc6ed4180926dde0.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/src/mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/src/remutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/src/rwlock.rs + +/home/viraladmin/chatgpt/target/release/deps/liblock_api-dc6ed4180926dde0.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/src/mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/src/remutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/src/rwlock.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/src/mutex.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/src/remutex.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lock_api-0.4.12/src/rwlock.rs: diff --git a/target/release/deps/log-e84893360e5319df.d b/target/release/deps/log-e84893360e5319df.d new file mode 100644 index 0000000..4a2a997 --- /dev/null +++ b/target/release/deps/log-e84893360e5319df.d @@ -0,0 +1,10 @@ +/home/viraladmin/chatgpt/target/release/deps/log-e84893360e5319df.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/src/serde.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/src/__private_api.rs + +/home/viraladmin/chatgpt/target/release/deps/liblog-e84893360e5319df.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/src/serde.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/src/__private_api.rs + +/home/viraladmin/chatgpt/target/release/deps/liblog-e84893360e5319df.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/src/serde.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/src/__private_api.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/src/serde.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.29/src/__private_api.rs: diff --git a/target/release/deps/lookup_block_by_hash-488cd01c74d1c452 b/target/release/deps/lookup_block_by_hash-488cd01c74d1c452 new file mode 100755 index 0000000..23d9be8 Binary files /dev/null and b/target/release/deps/lookup_block_by_hash-488cd01c74d1c452 differ diff --git a/target/release/deps/lookup_block_by_hash-488cd01c74d1c452.d b/target/release/deps/lookup_block_by_hash-488cd01c74d1c452.d new file mode 100644 index 0000000..d49bbe2 --- /dev/null +++ b/target/release/deps/lookup_block_by_hash-488cd01c74d1c452.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_block_by_hash-488cd01c74d1c452.d: src/bin/lookup_block_by_hash.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_block_by_hash-488cd01c74d1c452: src/bin/lookup_block_by_hash.rs + +src/bin/lookup_block_by_hash.rs: diff --git a/target/release/deps/lookup_block_by_height-2a3144891d09f78b b/target/release/deps/lookup_block_by_height-2a3144891d09f78b new file mode 100755 index 0000000..0a991d6 Binary files /dev/null and b/target/release/deps/lookup_block_by_height-2a3144891d09f78b differ diff --git a/target/release/deps/lookup_block_by_height-2a3144891d09f78b.d b/target/release/deps/lookup_block_by_height-2a3144891d09f78b.d new file mode 100644 index 0000000..22a9d98 --- /dev/null +++ b/target/release/deps/lookup_block_by_height-2a3144891d09f78b.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_block_by_height-2a3144891d09f78b.d: src/bin/lookup_block_by_height.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_block_by_height-2a3144891d09f78b: src/bin/lookup_block_by_height.rs + +src/bin/lookup_block_by_height.rs: diff --git a/target/release/deps/lookup_contract_by_address-3e05d6ee3e4642d9 b/target/release/deps/lookup_contract_by_address-3e05d6ee3e4642d9 new file mode 100755 index 0000000..371848c Binary files /dev/null and b/target/release/deps/lookup_contract_by_address-3e05d6ee3e4642d9 differ diff --git a/target/release/deps/lookup_contract_by_address-3e05d6ee3e4642d9.d b/target/release/deps/lookup_contract_by_address-3e05d6ee3e4642d9.d new file mode 100644 index 0000000..231e7c2 --- /dev/null +++ b/target/release/deps/lookup_contract_by_address-3e05d6ee3e4642d9.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_contract_by_address-3e05d6ee3e4642d9.d: src/bin/lookup_contract_by_address.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_contract_by_address-3e05d6ee3e4642d9: src/bin/lookup_contract_by_address.rs + +src/bin/lookup_contract_by_address.rs: diff --git a/target/release/deps/lookup_contract_by_hash-a10ecfe1950d794c b/target/release/deps/lookup_contract_by_hash-a10ecfe1950d794c new file mode 100755 index 0000000..fb7084a Binary files /dev/null and b/target/release/deps/lookup_contract_by_hash-a10ecfe1950d794c differ diff --git a/target/release/deps/lookup_contract_by_hash-a10ecfe1950d794c.d b/target/release/deps/lookup_contract_by_hash-a10ecfe1950d794c.d new file mode 100644 index 0000000..1164d4c --- /dev/null +++ b/target/release/deps/lookup_contract_by_hash-a10ecfe1950d794c.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_contract_by_hash-a10ecfe1950d794c.d: src/bin/lookup_contract_by_hash.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_contract_by_hash-a10ecfe1950d794c: src/bin/lookup_contract_by_hash.rs + +src/bin/lookup_contract_by_hash.rs: diff --git a/target/release/deps/lookup_difficulty-df220430140e043c b/target/release/deps/lookup_difficulty-df220430140e043c new file mode 100755 index 0000000..6c9b5b2 Binary files /dev/null and b/target/release/deps/lookup_difficulty-df220430140e043c differ diff --git a/target/release/deps/lookup_difficulty-df220430140e043c.d b/target/release/deps/lookup_difficulty-df220430140e043c.d new file mode 100644 index 0000000..598ca6b --- /dev/null +++ b/target/release/deps/lookup_difficulty-df220430140e043c.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_difficulty-df220430140e043c.d: src/bin/lookup_difficulty.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_difficulty-df220430140e043c: src/bin/lookup_difficulty.rs + +src/bin/lookup_difficulty.rs: diff --git a/target/release/deps/lookup_height-31d1b9c68c653e0f b/target/release/deps/lookup_height-31d1b9c68c653e0f new file mode 100755 index 0000000..1882348 Binary files /dev/null and b/target/release/deps/lookup_height-31d1b9c68c653e0f differ diff --git a/target/release/deps/lookup_height-31d1b9c68c653e0f.d b/target/release/deps/lookup_height-31d1b9c68c653e0f.d new file mode 100644 index 0000000..56aca9e --- /dev/null +++ b/target/release/deps/lookup_height-31d1b9c68c653e0f.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_height-31d1b9c68c653e0f.d: src/bin/lookup_height.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_height-31d1b9c68c653e0f: src/bin/lookup_height.rs + +src/bin/lookup_height.rs: diff --git a/target/release/deps/lookup_largest_txfee-69cd4a4286a84892 b/target/release/deps/lookup_largest_txfee-69cd4a4286a84892 new file mode 100755 index 0000000..bd5bfc4 Binary files /dev/null and b/target/release/deps/lookup_largest_txfee-69cd4a4286a84892 differ diff --git a/target/release/deps/lookup_largest_txfee-69cd4a4286a84892.d b/target/release/deps/lookup_largest_txfee-69cd4a4286a84892.d new file mode 100644 index 0000000..c985c4c --- /dev/null +++ b/target/release/deps/lookup_largest_txfee-69cd4a4286a84892.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_largest_txfee-69cd4a4286a84892.d: src/bin/lookup_largest_txfee.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_largest_txfee-69cd4a4286a84892: src/bin/lookup_largest_txfee.rs + +src/bin/lookup_largest_txfee.rs: diff --git a/target/release/deps/lookup_local_balance-986ad7011d2b9759 b/target/release/deps/lookup_local_balance-986ad7011d2b9759 new file mode 100755 index 0000000..262971d Binary files /dev/null and b/target/release/deps/lookup_local_balance-986ad7011d2b9759 differ diff --git a/target/release/deps/lookup_local_balance-986ad7011d2b9759.d b/target/release/deps/lookup_local_balance-986ad7011d2b9759.d new file mode 100644 index 0000000..7090c71 --- /dev/null +++ b/target/release/deps/lookup_local_balance-986ad7011d2b9759.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_local_balance-986ad7011d2b9759.d: src/bin/lookup_local_balance.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_local_balance-986ad7011d2b9759: src/bin/lookup_local_balance.rs + +src/bin/lookup_local_balance.rs: diff --git a/target/release/deps/lookup_mempool_tx_by_address-d99a0452901d13b0 b/target/release/deps/lookup_mempool_tx_by_address-d99a0452901d13b0 new file mode 100755 index 0000000..15f5506 Binary files /dev/null and b/target/release/deps/lookup_mempool_tx_by_address-d99a0452901d13b0 differ diff --git a/target/release/deps/lookup_mempool_tx_by_address-d99a0452901d13b0.d b/target/release/deps/lookup_mempool_tx_by_address-d99a0452901d13b0.d new file mode 100644 index 0000000..86ef17b --- /dev/null +++ b/target/release/deps/lookup_mempool_tx_by_address-d99a0452901d13b0.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_mempool_tx_by_address-d99a0452901d13b0.d: src/bin/lookup_mempool_tx_by_address.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_mempool_tx_by_address-d99a0452901d13b0: src/bin/lookup_mempool_tx_by_address.rs + +src/bin/lookup_mempool_tx_by_address.rs: diff --git a/target/release/deps/lookup_mempool_tx_by_signature-7fba04716f9eea50 b/target/release/deps/lookup_mempool_tx_by_signature-7fba04716f9eea50 new file mode 100755 index 0000000..9421a72 Binary files /dev/null and b/target/release/deps/lookup_mempool_tx_by_signature-7fba04716f9eea50 differ diff --git a/target/release/deps/lookup_mempool_tx_by_signature-7fba04716f9eea50.d b/target/release/deps/lookup_mempool_tx_by_signature-7fba04716f9eea50.d new file mode 100644 index 0000000..e4bb5d5 --- /dev/null +++ b/target/release/deps/lookup_mempool_tx_by_signature-7fba04716f9eea50.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_mempool_tx_by_signature-7fba04716f9eea50.d: src/bin/lookup_mempool_tx_by_signature.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_mempool_tx_by_signature-7fba04716f9eea50: src/bin/lookup_mempool_tx_by_signature.rs + +src/bin/lookup_mempool_tx_by_signature.rs: diff --git a/target/release/deps/lookup_mempool_tx_count-cbb50316d206add7 b/target/release/deps/lookup_mempool_tx_count-cbb50316d206add7 new file mode 100755 index 0000000..3181fb9 Binary files /dev/null and b/target/release/deps/lookup_mempool_tx_count-cbb50316d206add7 differ diff --git a/target/release/deps/lookup_mempool_tx_count-cbb50316d206add7.d b/target/release/deps/lookup_mempool_tx_count-cbb50316d206add7.d new file mode 100644 index 0000000..3ee0207 --- /dev/null +++ b/target/release/deps/lookup_mempool_tx_count-cbb50316d206add7.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_mempool_tx_count-cbb50316d206add7.d: src/bin/lookup_mempool_tx_count.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_mempool_tx_count-cbb50316d206add7: src/bin/lookup_mempool_tx_count.rs + +src/bin/lookup_mempool_tx_count.rs: diff --git a/target/release/deps/lookup_network_info-fb9205834616e8bf b/target/release/deps/lookup_network_info-fb9205834616e8bf new file mode 100755 index 0000000..fc06c0b Binary files /dev/null and b/target/release/deps/lookup_network_info-fb9205834616e8bf differ diff --git a/target/release/deps/lookup_network_info-fb9205834616e8bf.d b/target/release/deps/lookup_network_info-fb9205834616e8bf.d new file mode 100644 index 0000000..0237c4c --- /dev/null +++ b/target/release/deps/lookup_network_info-fb9205834616e8bf.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_network_info-fb9205834616e8bf.d: src/bin/lookup_network_info.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_network_info-fb9205834616e8bf: src/bin/lookup_network_info.rs + +src/bin/lookup_network_info.rs: diff --git a/target/release/deps/lookup_nft-53bef2c0988c289d b/target/release/deps/lookup_nft-53bef2c0988c289d new file mode 100755 index 0000000..83580bc Binary files /dev/null and b/target/release/deps/lookup_nft-53bef2c0988c289d differ diff --git a/target/release/deps/lookup_nft-53bef2c0988c289d.d b/target/release/deps/lookup_nft-53bef2c0988c289d.d new file mode 100644 index 0000000..f5d00df --- /dev/null +++ b/target/release/deps/lookup_nft-53bef2c0988c289d.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_nft-53bef2c0988c289d.d: src/bin/lookup_nft.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_nft-53bef2c0988c289d: src/bin/lookup_nft.rs + +src/bin/lookup_nft.rs: diff --git a/target/release/deps/lookup_nft_list-87ef4a274829b662 b/target/release/deps/lookup_nft_list-87ef4a274829b662 new file mode 100755 index 0000000..ad6f295 Binary files /dev/null and b/target/release/deps/lookup_nft_list-87ef4a274829b662 differ diff --git a/target/release/deps/lookup_nft_list-87ef4a274829b662.d b/target/release/deps/lookup_nft_list-87ef4a274829b662.d new file mode 100644 index 0000000..d6a4e6c --- /dev/null +++ b/target/release/deps/lookup_nft_list-87ef4a274829b662.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_nft_list-87ef4a274829b662.d: src/bin/lookup_nft_list.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_nft_list-87ef4a274829b662: src/bin/lookup_nft_list.rs + +src/bin/lookup_nft_list.rs: diff --git a/target/release/deps/lookup_node_time-03185415d14778b9 b/target/release/deps/lookup_node_time-03185415d14778b9 new file mode 100755 index 0000000..75d1bb4 Binary files /dev/null and b/target/release/deps/lookup_node_time-03185415d14778b9 differ diff --git a/target/release/deps/lookup_node_time-03185415d14778b9.d b/target/release/deps/lookup_node_time-03185415d14778b9.d new file mode 100644 index 0000000..e987a6e --- /dev/null +++ b/target/release/deps/lookup_node_time-03185415d14778b9.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_node_time-03185415d14778b9.d: src/bin/lookup_node_time.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_node_time-03185415d14778b9: src/bin/lookup_node_time.rs + +src/bin/lookup_node_time.rs: diff --git a/target/release/deps/lookup_remote_balance-4194512ea71e0f23 b/target/release/deps/lookup_remote_balance-4194512ea71e0f23 new file mode 100755 index 0000000..f6bb885 Binary files /dev/null and b/target/release/deps/lookup_remote_balance-4194512ea71e0f23 differ diff --git a/target/release/deps/lookup_remote_balance-4194512ea71e0f23.d b/target/release/deps/lookup_remote_balance-4194512ea71e0f23.d new file mode 100644 index 0000000..fec57e8 --- /dev/null +++ b/target/release/deps/lookup_remote_balance-4194512ea71e0f23.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_remote_balance-4194512ea71e0f23.d: src/bin/lookup_remote_balance.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_remote_balance-4194512ea71e0f23: src/bin/lookup_remote_balance.rs + +src/bin/lookup_remote_balance.rs: diff --git a/target/release/deps/lookup_token-e2e5577ab7a18640 b/target/release/deps/lookup_token-e2e5577ab7a18640 new file mode 100755 index 0000000..812da6d Binary files /dev/null and b/target/release/deps/lookup_token-e2e5577ab7a18640 differ diff --git a/target/release/deps/lookup_token-e2e5577ab7a18640.d b/target/release/deps/lookup_token-e2e5577ab7a18640.d new file mode 100644 index 0000000..e382c17 --- /dev/null +++ b/target/release/deps/lookup_token-e2e5577ab7a18640.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_token-e2e5577ab7a18640.d: src/bin/lookup_token.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_token-e2e5577ab7a18640: src/bin/lookup_token.rs + +src/bin/lookup_token.rs: diff --git a/target/release/deps/lookup_token_list-4886782e535a8645 b/target/release/deps/lookup_token_list-4886782e535a8645 new file mode 100755 index 0000000..5c94b3f Binary files /dev/null and b/target/release/deps/lookup_token_list-4886782e535a8645 differ diff --git a/target/release/deps/lookup_token_list-4886782e535a8645.d b/target/release/deps/lookup_token_list-4886782e535a8645.d new file mode 100644 index 0000000..29c369e --- /dev/null +++ b/target/release/deps/lookup_token_list-4886782e535a8645.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_token_list-4886782e535a8645.d: src/bin/lookup_token_list.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_token_list-4886782e535a8645: src/bin/lookup_token_list.rs + +src/bin/lookup_token_list.rs: diff --git a/target/release/deps/lookup_torrent-341f793da280f19b b/target/release/deps/lookup_torrent-341f793da280f19b new file mode 100755 index 0000000..52a434e Binary files /dev/null and b/target/release/deps/lookup_torrent-341f793da280f19b differ diff --git a/target/release/deps/lookup_torrent-341f793da280f19b.d b/target/release/deps/lookup_torrent-341f793da280f19b.d new file mode 100644 index 0000000..c9c77d0 --- /dev/null +++ b/target/release/deps/lookup_torrent-341f793da280f19b.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_torrent-341f793da280f19b.d: src/bin/lookup_torrent.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_torrent-341f793da280f19b: src/bin/lookup_torrent.rs + +src/bin/lookup_torrent.rs: diff --git a/target/release/deps/lookup_total_transactions-66a74174c582231f b/target/release/deps/lookup_total_transactions-66a74174c582231f new file mode 100755 index 0000000..3b46a73 Binary files /dev/null and b/target/release/deps/lookup_total_transactions-66a74174c582231f differ diff --git a/target/release/deps/lookup_total_transactions-66a74174c582231f.d b/target/release/deps/lookup_total_transactions-66a74174c582231f.d new file mode 100644 index 0000000..961c788 --- /dev/null +++ b/target/release/deps/lookup_total_transactions-66a74174c582231f.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_total_transactions-66a74174c582231f.d: src/bin/lookup_total_transactions.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_total_transactions-66a74174c582231f: src/bin/lookup_total_transactions.rs + +src/bin/lookup_total_transactions.rs: diff --git a/target/release/deps/lookup_transaction-c3551e7104a87db6 b/target/release/deps/lookup_transaction-c3551e7104a87db6 new file mode 100755 index 0000000..6ecb48a Binary files /dev/null and b/target/release/deps/lookup_transaction-c3551e7104a87db6 differ diff --git a/target/release/deps/lookup_transaction-c3551e7104a87db6.d b/target/release/deps/lookup_transaction-c3551e7104a87db6.d new file mode 100644 index 0000000..6518bfe --- /dev/null +++ b/target/release/deps/lookup_transaction-c3551e7104a87db6.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/lookup_transaction-c3551e7104a87db6.d: src/bin/lookup_transaction.rs + +/home/viraladmin/chatgpt/target/release/deps/lookup_transaction-c3551e7104a87db6: src/bin/lookup_transaction.rs + +src/bin/lookup_transaction.rs: diff --git a/target/release/deps/match_lookup-225d0c4279e9b00e.d b/target/release/deps/match_lookup-225d0c4279e9b00e.d new file mode 100644 index 0000000..94ad4e2 --- /dev/null +++ b/target/release/deps/match_lookup-225d0c4279e9b00e.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/match_lookup-225d0c4279e9b00e.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/match-lookup-0.1.2/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libmatch_lookup-225d0c4279e9b00e.so: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/match-lookup-0.1.2/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/match-lookup-0.1.2/src/lib.rs: diff --git a/target/release/deps/md5-112f8e66f9a9a9b1.d b/target/release/deps/md5-112f8e66f9a9a9b1.d new file mode 100644 index 0000000..c325bcd --- /dev/null +++ b/target/release/deps/md5-112f8e66f9a9a9b1.d @@ -0,0 +1,10 @@ +/home/viraladmin/chatgpt/target/release/deps/md5-112f8e66f9a9a9b1.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/md-5-0.10.6/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/md-5-0.10.6/src/compress.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/md-5-0.10.6/src/consts.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/md-5-0.10.6/src/compress/soft.rs + +/home/viraladmin/chatgpt/target/release/deps/libmd5-112f8e66f9a9a9b1.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/md-5-0.10.6/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/md-5-0.10.6/src/compress.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/md-5-0.10.6/src/consts.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/md-5-0.10.6/src/compress/soft.rs + +/home/viraladmin/chatgpt/target/release/deps/libmd5-112f8e66f9a9a9b1.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/md-5-0.10.6/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/md-5-0.10.6/src/compress.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/md-5-0.10.6/src/consts.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/md-5-0.10.6/src/compress/soft.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/md-5-0.10.6/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/md-5-0.10.6/src/compress.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/md-5-0.10.6/src/consts.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/md-5-0.10.6/src/compress/soft.rs: diff --git a/target/release/deps/memchr-9241811e7570e8dd.d b/target/release/deps/memchr-9241811e7570e8dd.d new file mode 100644 index 0000000..92b4cf6 --- /dev/null +++ b/target/release/deps/memchr-9241811e7570e8dd.d @@ -0,0 +1,33 @@ +/home/viraladmin/chatgpt/target/release/deps/memchr-9241811e7570e8dd.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/packedpair/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/packedpair/default_rank.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/rabinkarp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/shiftor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/twoway.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/generic/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/generic/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/generic/packedpair.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/avx2/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/avx2/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/avx2/packedpair.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/sse2/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/sse2/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/sse2/packedpair.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/cow.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/memmem/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/memmem/searcher.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/vector.rs + +/home/viraladmin/chatgpt/target/release/deps/libmemchr-9241811e7570e8dd.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/packedpair/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/packedpair/default_rank.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/rabinkarp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/shiftor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/twoway.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/generic/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/generic/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/generic/packedpair.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/avx2/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/avx2/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/avx2/packedpair.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/sse2/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/sse2/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/sse2/packedpair.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/cow.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/memmem/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/memmem/searcher.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/vector.rs + +/home/viraladmin/chatgpt/target/release/deps/libmemchr-9241811e7570e8dd.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/packedpair/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/packedpair/default_rank.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/rabinkarp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/shiftor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/twoway.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/generic/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/generic/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/generic/packedpair.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/avx2/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/avx2/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/avx2/packedpair.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/sse2/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/sse2/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/sse2/packedpair.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/cow.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/memmem/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/memmem/searcher.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/vector.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/memchr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/packedpair/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/packedpair/default_rank.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/rabinkarp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/shiftor.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/twoway.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/generic/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/generic/memchr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/generic/packedpair.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/avx2/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/avx2/memchr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/avx2/packedpair.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/sse2/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/sse2/memchr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/sse2/packedpair.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/memchr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/cow.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/ext.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/memchr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/memmem/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/memmem/searcher.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/vector.rs: diff --git a/target/release/deps/miniz_oxide-213d48a28fd63a9d.d b/target/release/deps/miniz_oxide-213d48a28fd63a9d.d new file mode 100644 index 0000000..becc1ac --- /dev/null +++ b/target/release/deps/miniz_oxide-213d48a28fd63a9d.d @@ -0,0 +1,16 @@ +/home/viraladmin/chatgpt/target/release/deps/miniz_oxide-213d48a28fd63a9d.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/deflate/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/deflate/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/deflate/core.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/deflate/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/inflate/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/inflate/core.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/inflate/output_buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/inflate/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/shared.rs + +/home/viraladmin/chatgpt/target/release/deps/libminiz_oxide-213d48a28fd63a9d.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/deflate/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/deflate/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/deflate/core.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/deflate/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/inflate/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/inflate/core.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/inflate/output_buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/inflate/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/shared.rs + +/home/viraladmin/chatgpt/target/release/deps/libminiz_oxide-213d48a28fd63a9d.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/deflate/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/deflate/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/deflate/core.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/deflate/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/inflate/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/inflate/core.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/inflate/output_buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/inflate/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/shared.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/deflate/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/deflate/buffer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/deflate/core.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/deflate/stream.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/inflate/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/inflate/core.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/inflate/output_buffer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/inflate/stream.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.4.4/src/shared.rs: diff --git a/target/release/deps/miniz_oxide-cdadf2aaed1929c5.d b/target/release/deps/miniz_oxide-cdadf2aaed1929c5.d new file mode 100644 index 0000000..a0b7843 --- /dev/null +++ b/target/release/deps/miniz_oxide-cdadf2aaed1929c5.d @@ -0,0 +1,16 @@ +/home/viraladmin/chatgpt/target/release/deps/miniz_oxide-cdadf2aaed1929c5.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/deflate/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/deflate/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/deflate/core.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/deflate/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/inflate/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/inflate/core.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/inflate/output_buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/inflate/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/shared.rs + +/home/viraladmin/chatgpt/target/release/deps/libminiz_oxide-cdadf2aaed1929c5.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/deflate/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/deflate/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/deflate/core.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/deflate/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/inflate/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/inflate/core.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/inflate/output_buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/inflate/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/shared.rs + +/home/viraladmin/chatgpt/target/release/deps/libminiz_oxide-cdadf2aaed1929c5.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/deflate/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/deflate/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/deflate/core.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/deflate/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/inflate/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/inflate/core.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/inflate/output_buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/inflate/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/shared.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/deflate/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/deflate/buffer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/deflate/core.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/deflate/stream.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/inflate/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/inflate/core.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/inflate/output_buffer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/inflate/stream.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.3.7/src/shared.rs: diff --git a/target/release/deps/mio-38289f3e16dc502c.d b/target/release/deps/mio-38289f3e16dc502c.d new file mode 100644 index 0000000..b24b47e --- /dev/null +++ b/target/release/deps/mio-38289f3e16dc502c.d @@ -0,0 +1,40 @@ +/home/viraladmin/chatgpt/target/release/deps/mio-38289f3e16dc502c.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/interest.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/poll.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/token.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/waker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/event/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/event/event.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/event/events.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/event/source.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/selector/epoll.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/waker/eventfd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/sourcefd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/pipe.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/selector/stateless_io_source.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/net.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/tcp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/udp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/uds/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/uds/datagram.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/uds/listener.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/uds/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/io_source.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/tcp/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/tcp/listener.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/tcp/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/udp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/uds/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/uds/datagram.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/uds/listener.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/uds/stream.rs + +/home/viraladmin/chatgpt/target/release/deps/libmio-38289f3e16dc502c.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/interest.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/poll.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/token.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/waker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/event/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/event/event.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/event/events.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/event/source.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/selector/epoll.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/waker/eventfd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/sourcefd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/pipe.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/selector/stateless_io_source.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/net.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/tcp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/udp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/uds/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/uds/datagram.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/uds/listener.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/uds/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/io_source.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/tcp/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/tcp/listener.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/tcp/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/udp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/uds/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/uds/datagram.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/uds/listener.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/uds/stream.rs + +/home/viraladmin/chatgpt/target/release/deps/libmio-38289f3e16dc502c.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/interest.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/poll.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/token.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/waker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/event/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/event/event.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/event/events.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/event/source.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/selector/epoll.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/waker/eventfd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/sourcefd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/pipe.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/selector/stateless_io_source.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/net.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/tcp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/udp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/uds/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/uds/datagram.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/uds/listener.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/uds/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/io_source.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/tcp/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/tcp/listener.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/tcp/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/udp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/uds/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/uds/datagram.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/uds/listener.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/uds/stream.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/interest.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/poll.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/token.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/waker.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/event/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/event/event.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/event/events.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/event/source.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/selector/epoll.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/waker/eventfd.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/sourcefd.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/pipe.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/selector/stateless_io_source.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/net.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/tcp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/udp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/uds/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/uds/datagram.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/uds/listener.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/sys/unix/uds/stream.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/io_source.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/tcp/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/tcp/listener.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/tcp/stream.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/udp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/uds/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/uds/datagram.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/uds/listener.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/mio-1.0.2/src/net/uds/stream.rs: diff --git a/target/release/deps/multibase-e0a3488e8b1338b4.d b/target/release/deps/multibase-e0a3488e8b1338b4.d new file mode 100644 index 0000000..82dbb54 --- /dev/null +++ b/target/release/deps/multibase-e0a3488e8b1338b4.d @@ -0,0 +1,11 @@ +/home/viraladmin/chatgpt/target/release/deps/multibase-e0a3488e8b1338b4.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/base.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/encoding.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/impls.rs + +/home/viraladmin/chatgpt/target/release/deps/libmultibase-e0a3488e8b1338b4.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/base.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/encoding.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/impls.rs + +/home/viraladmin/chatgpt/target/release/deps/libmultibase-e0a3488e8b1338b4.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/base.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/encoding.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/impls.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/base.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/encoding.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multibase-0.9.2/src/impls.rs: diff --git a/target/release/deps/multihash-b6e60bb049d01b4c.d b/target/release/deps/multihash-b6e60bb049d01b4c.d new file mode 100644 index 0000000..d0cc78e --- /dev/null +++ b/target/release/deps/multihash-b6e60bb049d01b4c.d @@ -0,0 +1,9 @@ +/home/viraladmin/chatgpt/target/release/deps/multihash-b6e60bb049d01b4c.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multihash-0.19.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multihash-0.19.3/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multihash-0.19.3/src/multihash.rs + +/home/viraladmin/chatgpt/target/release/deps/libmultihash-b6e60bb049d01b4c.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multihash-0.19.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multihash-0.19.3/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multihash-0.19.3/src/multihash.rs + +/home/viraladmin/chatgpt/target/release/deps/libmultihash-b6e60bb049d01b4c.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multihash-0.19.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multihash-0.19.3/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multihash-0.19.3/src/multihash.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multihash-0.19.3/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multihash-0.19.3/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/multihash-0.19.3/src/multihash.rs: diff --git a/target/release/deps/native_dialog-d66b214571089ce9.d b/target/release/deps/native_dialog-d66b214571089ce9.d new file mode 100644 index 0000000..8c0e1a6 --- /dev/null +++ b/target/release/deps/native_dialog-d66b214571089ce9.d @@ -0,0 +1,18 @@ +/home/viraladmin/chatgpt/target/release/deps/native_dialog-d66b214571089ce9.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog/file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog/message.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog_impl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog_impl/gnu/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog_impl/gnu/file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog_impl/gnu/message.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/message.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/tests.rs + +/home/viraladmin/chatgpt/target/release/deps/libnative_dialog-d66b214571089ce9.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog/file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog/message.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog_impl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog_impl/gnu/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog_impl/gnu/file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog_impl/gnu/message.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/message.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/tests.rs + +/home/viraladmin/chatgpt/target/release/deps/libnative_dialog-d66b214571089ce9.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog/file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog/message.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog_impl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog_impl/gnu/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog_impl/gnu/file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog_impl/gnu/message.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/message.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/tests.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog/file.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog/message.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog_impl/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog_impl/gnu/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog_impl/gnu/file.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/dialog_impl/gnu/message.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/util.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/message.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/file.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/native-dialog-0.6.4/src/tests.rs: diff --git a/target/release/deps/nibble_vec-3c57de853b71a684.d b/target/release/deps/nibble_vec-3c57de853b71a684.d new file mode 100644 index 0000000..cc09a2b --- /dev/null +++ b/target/release/deps/nibble_vec-3c57de853b71a684.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/nibble_vec-3c57de853b71a684.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nibble_vec-0.1.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libnibble_vec-3c57de853b71a684.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nibble_vec-0.1.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libnibble_vec-3c57de853b71a684.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nibble_vec-0.1.0/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nibble_vec-0.1.0/src/lib.rs: diff --git a/target/release/deps/nix-36e8d4e6823acfde.d b/target/release/deps/nix-36e8d4e6823acfde.d new file mode 100644 index 0000000..ecd2bbe --- /dev/null +++ b/target/release/deps/nix-36e8d4e6823acfde.d @@ -0,0 +1,29 @@ +/home/viraladmin/chatgpt/target/release/deps/nix-36e8d4e6823acfde.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/fcntl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/ioctl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/ioctl/linux.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/signal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/sysinfo.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/time.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/unistd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/poll_timeout.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/poll.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/pty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/memfd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/prctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/select.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/signalfd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/stat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/statfs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/statvfs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/termios.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/wait.rs + +/home/viraladmin/chatgpt/target/release/deps/libnix-36e8d4e6823acfde.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/fcntl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/ioctl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/ioctl/linux.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/signal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/sysinfo.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/time.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/unistd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/poll_timeout.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/poll.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/pty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/memfd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/prctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/select.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/signalfd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/stat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/statfs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/statvfs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/termios.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/wait.rs + +/home/viraladmin/chatgpt/target/release/deps/libnix-36e8d4e6823acfde.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/fcntl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/ioctl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/ioctl/linux.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/signal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/sysinfo.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/time.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/unistd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/poll_timeout.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/poll.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/pty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/memfd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/prctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/select.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/signalfd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/stat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/statfs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/statvfs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/termios.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/wait.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/errno.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/fcntl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/ioctl/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/ioctl/linux.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/signal.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/sysinfo.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/time.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/unistd.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/poll_timeout.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/poll.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/pty.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/memfd.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/prctl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/select.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/signalfd.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/stat.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/statfs.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/statvfs.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/termios.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.28.0/src/sys/wait.rs: diff --git a/target/release/deps/nix-a238f09c7abf5131.d b/target/release/deps/nix-a238f09c7abf5131.d new file mode 100644 index 0000000..e4039d3 --- /dev/null +++ b/target/release/deps/nix-a238f09c7abf5131.d @@ -0,0 +1,20 @@ +/home/viraladmin/chatgpt/target/release/deps/nix-a238f09c7abf5131.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/fcntl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/signal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/sysinfo.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/time.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/unistd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/features.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/prctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/signalfd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/utsname.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/wait.rs + +/home/viraladmin/chatgpt/target/release/deps/libnix-a238f09c7abf5131.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/fcntl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/signal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/sysinfo.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/time.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/unistd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/features.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/prctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/signalfd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/utsname.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/wait.rs + +/home/viraladmin/chatgpt/target/release/deps/libnix-a238f09c7abf5131.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/fcntl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/signal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/sysinfo.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/time.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/unistd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/features.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/prctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/signalfd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/utsname.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/wait.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/errno.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/fcntl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/signal.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/sysinfo.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/time.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/unistd.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/features.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/prctl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/signalfd.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/utsname.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nix-0.27.1/src/sys/wait.rs: diff --git a/target/release/deps/nu_ansi_term-c5e991f9c301c7ff.d b/target/release/deps/nu_ansi_term-c5e991f9c301c7ff.d new file mode 100644 index 0000000..3876ba2 --- /dev/null +++ b/target/release/deps/nu_ansi_term-c5e991f9c301c7ff.d @@ -0,0 +1,16 @@ +/home/viraladmin/chatgpt/target/release/deps/nu_ansi_term-c5e991f9c301c7ff.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/ansi.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/style.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/difference.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/display.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/debug.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/gradient.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/rgb.rs + +/home/viraladmin/chatgpt/target/release/deps/libnu_ansi_term-c5e991f9c301c7ff.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/ansi.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/style.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/difference.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/display.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/debug.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/gradient.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/rgb.rs + +/home/viraladmin/chatgpt/target/release/deps/libnu_ansi_term-c5e991f9c301c7ff.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/ansi.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/style.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/difference.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/display.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/debug.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/gradient.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/rgb.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/ansi.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/style.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/difference.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/display.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/write.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/util.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/debug.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/gradient.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nu-ansi-term-0.50.3/src/rgb.rs: diff --git a/target/release/deps/num_integer-09038ff4c7e5a1cb.d b/target/release/deps/num_integer-09038ff4c7e5a1cb.d new file mode 100644 index 0000000..02d2b8d --- /dev/null +++ b/target/release/deps/num_integer-09038ff4c7e5a1cb.d @@ -0,0 +1,9 @@ +/home/viraladmin/chatgpt/target/release/deps/num_integer-09038ff4c7e5a1cb.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-integer-0.1.46/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-integer-0.1.46/src/roots.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-integer-0.1.46/src/average.rs + +/home/viraladmin/chatgpt/target/release/deps/libnum_integer-09038ff4c7e5a1cb.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-integer-0.1.46/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-integer-0.1.46/src/roots.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-integer-0.1.46/src/average.rs + +/home/viraladmin/chatgpt/target/release/deps/libnum_integer-09038ff4c7e5a1cb.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-integer-0.1.46/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-integer-0.1.46/src/roots.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-integer-0.1.46/src/average.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-integer-0.1.46/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-integer-0.1.46/src/roots.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-integer-0.1.46/src/average.rs: diff --git a/target/release/deps/num_iter-61cf41f0d203ea63.d b/target/release/deps/num_iter-61cf41f0d203ea63.d new file mode 100644 index 0000000..0425ac0 --- /dev/null +++ b/target/release/deps/num_iter-61cf41f0d203ea63.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/num_iter-61cf41f0d203ea63.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-iter-0.1.45/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libnum_iter-61cf41f0d203ea63.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-iter-0.1.45/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libnum_iter-61cf41f0d203ea63.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-iter-0.1.45/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-iter-0.1.45/src/lib.rs: diff --git a/target/release/deps/num_rational-b5cb62a6ce8617aa.d b/target/release/deps/num_rational-b5cb62a6ce8617aa.d new file mode 100644 index 0000000..2a62a63 --- /dev/null +++ b/target/release/deps/num_rational-b5cb62a6ce8617aa.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/num_rational-b5cb62a6ce8617aa.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-rational-0.3.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-rational-0.3.2/src/pow.rs + +/home/viraladmin/chatgpt/target/release/deps/libnum_rational-b5cb62a6ce8617aa.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-rational-0.3.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-rational-0.3.2/src/pow.rs + +/home/viraladmin/chatgpt/target/release/deps/libnum_rational-b5cb62a6ce8617aa.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-rational-0.3.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-rational-0.3.2/src/pow.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-rational-0.3.2/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-rational-0.3.2/src/pow.rs: diff --git a/target/release/deps/num_traits-b2ef35a2d51c349a.d b/target/release/deps/num_traits-b2ef35a2d51c349a.d new file mode 100644 index 0000000..bcbb10c --- /dev/null +++ b/target/release/deps/num_traits-b2ef35a2d51c349a.d @@ -0,0 +1,25 @@ +/home/viraladmin/chatgpt/target/release/deps/num_traits-b2ef35a2d51c349a.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/bounds.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/cast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/float.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/identities.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/checked.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/euclid.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/inv.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mul_add.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/overflowing.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/saturating.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/wrapping.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/pow.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/real.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/sign.rs + +/home/viraladmin/chatgpt/target/release/deps/libnum_traits-b2ef35a2d51c349a.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/bounds.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/cast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/float.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/identities.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/checked.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/euclid.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/inv.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mul_add.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/overflowing.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/saturating.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/wrapping.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/pow.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/real.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/sign.rs + +/home/viraladmin/chatgpt/target/release/deps/libnum_traits-b2ef35a2d51c349a.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/bounds.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/cast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/float.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/identities.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/checked.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/euclid.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/inv.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mul_add.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/overflowing.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/saturating.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/wrapping.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/pow.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/real.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/sign.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/bounds.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/cast.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/float.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/identities.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/int.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/bytes.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/checked.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/euclid.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/inv.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mul_add.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/overflowing.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/saturating.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/wrapping.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/pow.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/real.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/sign.rs: diff --git a/target/release/deps/once_cell-4a3072833107194d.d b/target/release/deps/once_cell-4a3072833107194d.d new file mode 100644 index 0000000..d3c659c --- /dev/null +++ b/target/release/deps/once_cell-4a3072833107194d.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/once_cell-4a3072833107194d.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/race.rs + +/home/viraladmin/chatgpt/target/release/deps/libonce_cell-4a3072833107194d.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/race.rs + +/home/viraladmin/chatgpt/target/release/deps/libonce_cell-4a3072833107194d.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/race.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/race.rs: diff --git a/target/release/deps/once_cell-fccb7db8e577859b.d b/target/release/deps/once_cell-fccb7db8e577859b.d new file mode 100644 index 0000000..0287e59 --- /dev/null +++ b/target/release/deps/once_cell-fccb7db8e577859b.d @@ -0,0 +1,9 @@ +/home/viraladmin/chatgpt/target/release/deps/once_cell-fccb7db8e577859b.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/imp_std.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/race.rs + +/home/viraladmin/chatgpt/target/release/deps/libonce_cell-fccb7db8e577859b.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/imp_std.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/race.rs + +/home/viraladmin/chatgpt/target/release/deps/libonce_cell-fccb7db8e577859b.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/imp_std.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/race.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/imp_std.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.20.2/src/race.rs: diff --git a/target/release/deps/openssl-ccf106754db800ac.d b/target/release/deps/openssl-ccf106754db800ac.d new file mode 100644 index 0000000..1bdcf5c --- /dev/null +++ b/target/release/deps/openssl-ccf106754db800ac.d @@ -0,0 +1,58 @@ +/home/viraladmin/chatgpt/target/release/deps/openssl-ccf106754db800ac.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/bio.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/aes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/asn1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/base64.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/bn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/cipher.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/cipher_ctx.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/cms.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/conf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/derive.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/dh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/dsa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ecdsa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/encrypt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/envelope.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ex_data.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/hash.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/lib_ctx.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/md.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/md_ctx.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/memcmp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/nid.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ocsp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkcs12.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkcs5.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkcs7.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkey.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkey_ctx.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/provider.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/rand.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/rsa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/sha.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/sign.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/srtp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/bio.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/callbacks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/connector.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/stack.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/symm.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/version.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/x509/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/x509/verify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/x509/extension.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/x509/store.rs + +/home/viraladmin/chatgpt/target/release/deps/libopenssl-ccf106754db800ac.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/bio.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/aes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/asn1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/base64.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/bn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/cipher.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/cipher_ctx.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/cms.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/conf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/derive.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/dh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/dsa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ecdsa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/encrypt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/envelope.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ex_data.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/hash.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/lib_ctx.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/md.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/md_ctx.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/memcmp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/nid.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ocsp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkcs12.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkcs5.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkcs7.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkey.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkey_ctx.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/provider.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/rand.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/rsa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/sha.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/sign.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/srtp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/bio.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/callbacks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/connector.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/stack.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/symm.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/version.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/x509/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/x509/verify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/x509/extension.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/x509/store.rs + +/home/viraladmin/chatgpt/target/release/deps/libopenssl-ccf106754db800ac.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/bio.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/aes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/asn1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/base64.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/bn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/cipher.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/cipher_ctx.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/cms.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/conf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/derive.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/dh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/dsa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ecdsa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/encrypt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/envelope.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ex_data.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/hash.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/lib_ctx.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/md.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/md_ctx.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/memcmp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/nid.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ocsp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkcs12.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkcs5.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkcs7.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkey.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkey_ctx.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/provider.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/rand.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/rsa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/sha.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/sign.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/srtp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/bio.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/callbacks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/connector.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/stack.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/symm.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/version.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/x509/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/x509/verify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/x509/extension.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/x509/store.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/bio.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/util.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/aes.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/asn1.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/base64.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/bn.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/cipher.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/cipher_ctx.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/cms.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/conf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/derive.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/dh.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/dsa.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ec.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ecdsa.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/encrypt.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/envelope.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ex_data.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/hash.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/lib_ctx.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/md.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/md_ctx.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/memcmp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/nid.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ocsp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkcs12.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkcs5.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkcs7.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkey.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/pkey_ctx.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/provider.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/rand.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/rsa.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/sha.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/sign.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/srtp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/bio.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/callbacks.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/connector.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/ssl/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/stack.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/string.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/symm.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/version.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/x509/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/x509/verify.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/x509/extension.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-0.10.66/src/x509/store.rs: diff --git a/target/release/deps/openssl_macros-38ca1c91e6d3ded5.d b/target/release/deps/openssl_macros-38ca1c91e6d3ded5.d new file mode 100644 index 0000000..cc4ad49 --- /dev/null +++ b/target/release/deps/openssl_macros-38ca1c91e6d3ded5.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/openssl_macros-38ca1c91e6d3ded5.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-macros-0.1.1/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libopenssl_macros-38ca1c91e6d3ded5.so: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-macros-0.1.1/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-macros-0.1.1/src/lib.rs: diff --git a/target/release/deps/openssl_src-4774b7c4ef68f9d4.d b/target/release/deps/openssl_src-4774b7c4ef68f9d4.d new file mode 100644 index 0000000..5b1dc71 --- /dev/null +++ b/target/release/deps/openssl_src-4774b7c4ef68f9d4.d @@ -0,0 +1,11 @@ +/home/viraladmin/chatgpt/target/release/deps/openssl_src-4774b7c4ef68f9d4.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-src-300.3.2+3.3.2/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libopenssl_src-4774b7c4ef68f9d4.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-src-300.3.2+3.3.2/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libopenssl_src-4774b7c4ef68f9d4.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-src-300.3.2+3.3.2/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-src-300.3.2+3.3.2/src/lib.rs: + +# env-dep:CARGO_MANIFEST_DIR=/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-src-300.3.2+3.3.2 +# env-dep:CARGO_PKG_NAME=openssl-src +# env-dep:CARGO_PKG_VERSION=300.3.2+3.3.2 diff --git a/target/release/deps/openssl_sys-686d563b511881fa.d b/target/release/deps/openssl_sys-686d563b511881fa.d new file mode 100644 index 0000000..4f79ee3 --- /dev/null +++ b/target/release/deps/openssl_sys-686d563b511881fa.d @@ -0,0 +1,67 @@ +/home/viraladmin/chatgpt/target/release/deps/openssl_sys-686d563b511881fa.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./aes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./asn1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./bio.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./bn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./cms.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./crypto.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./dtls1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./ec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./err.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./evp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/aes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/asn1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/bio.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/bn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/cmac.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/cms.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/conf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/crypto.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/dh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/dsa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/ec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/err.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/evp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/hmac.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/kdf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/object.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/ocsp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/params.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/pem.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/pkcs12.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/pkcs7.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/provider.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/rand.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/rsa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/safestack.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/sha.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/srtp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/ssl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/stack.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/tls1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/x509.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/x509_vfy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/x509v3.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./obj_mac.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./ocsp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./pem.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./pkcs7.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./rsa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./sha.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./srtp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./ssl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./ssl3.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./tls1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./x509.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./x509_vfy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./x509v3.rs + +/home/viraladmin/chatgpt/target/release/deps/libopenssl_sys-686d563b511881fa.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./aes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./asn1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./bio.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./bn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./cms.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./crypto.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./dtls1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./ec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./err.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./evp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/aes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/asn1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/bio.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/bn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/cmac.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/cms.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/conf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/crypto.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/dh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/dsa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/ec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/err.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/evp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/hmac.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/kdf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/object.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/ocsp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/params.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/pem.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/pkcs12.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/pkcs7.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/provider.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/rand.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/rsa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/safestack.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/sha.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/srtp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/ssl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/stack.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/tls1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/x509.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/x509_vfy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/x509v3.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./obj_mac.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./ocsp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./pem.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./pkcs7.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./rsa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./sha.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./srtp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./ssl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./ssl3.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./tls1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./x509.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./x509_vfy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./x509v3.rs + +/home/viraladmin/chatgpt/target/release/deps/libopenssl_sys-686d563b511881fa.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./aes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./asn1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./bio.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./bn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./cms.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./crypto.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./dtls1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./ec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./err.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./evp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/aes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/asn1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/bio.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/bn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/cmac.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/cms.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/conf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/crypto.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/dh.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/dsa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/ec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/err.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/evp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/hmac.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/kdf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/object.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/ocsp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/params.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/pem.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/pkcs12.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/pkcs7.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/provider.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/rand.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/rsa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/safestack.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/sha.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/srtp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/ssl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/stack.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/tls1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/x509.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/x509_vfy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/x509v3.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./obj_mac.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./ocsp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./pem.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./pkcs7.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./rsa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./sha.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./srtp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./ssl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./ssl3.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./tls1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./x509.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./x509_vfy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./x509v3.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./aes.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./asn1.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./bio.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./bn.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./cms.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./crypto.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./dtls1.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./ec.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./err.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./evp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/aes.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/asn1.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/bio.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/bn.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/cmac.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/cms.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/conf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/crypto.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/dh.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/dsa.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/ec.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/err.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/evp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/hmac.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/kdf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/object.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/ocsp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/params.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/pem.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/pkcs12.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/pkcs7.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/provider.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/rand.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/rsa.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/safestack.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/sha.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/srtp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/ssl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/stack.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/tls1.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/types.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/x509.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/x509_vfy.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./handwritten/x509v3.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./obj_mac.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./ocsp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./pem.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./pkcs7.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./rsa.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./sha.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./srtp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./ssl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./ssl3.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./tls1.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./types.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./x509.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./x509_vfy.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.103/src/./x509v3.rs: diff --git a/target/release/deps/option_ext-4def0fa1def9db7d.d b/target/release/deps/option_ext-4def0fa1def9db7d.d new file mode 100644 index 0000000..7fa082f --- /dev/null +++ b/target/release/deps/option_ext-4def0fa1def9db7d.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/option_ext-4def0fa1def9db7d.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/option-ext-0.2.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/option-ext-0.2.0/src/impl.rs + +/home/viraladmin/chatgpt/target/release/deps/liboption_ext-4def0fa1def9db7d.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/option-ext-0.2.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/option-ext-0.2.0/src/impl.rs + +/home/viraladmin/chatgpt/target/release/deps/liboption_ext-4def0fa1def9db7d.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/option-ext-0.2.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/option-ext-0.2.0/src/impl.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/option-ext-0.2.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/option-ext-0.2.0/src/impl.rs: diff --git a/target/release/deps/ordered_multimap-09cd404b6937046a.d b/target/release/deps/ordered_multimap-09cd404b6937046a.d new file mode 100644 index 0000000..fe3c2ec --- /dev/null +++ b/target/release/deps/ordered_multimap-09cd404b6937046a.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/ordered_multimap-09cd404b6937046a.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ordered-multimap-0.6.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ordered-multimap-0.6.0/src/list_ordered_multimap.rs + +/home/viraladmin/chatgpt/target/release/deps/libordered_multimap-09cd404b6937046a.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ordered-multimap-0.6.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ordered-multimap-0.6.0/src/list_ordered_multimap.rs + +/home/viraladmin/chatgpt/target/release/deps/libordered_multimap-09cd404b6937046a.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ordered-multimap-0.6.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ordered-multimap-0.6.0/src/list_ordered_multimap.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ordered-multimap-0.6.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ordered-multimap-0.6.0/src/list_ordered_multimap.rs: diff --git a/target/release/deps/parking_lot-86479fa779c6a7f1.d b/target/release/deps/parking_lot-86479fa779c6a7f1.d new file mode 100644 index 0000000..d5261b7 --- /dev/null +++ b/target/release/deps/parking_lot-86479fa779c6a7f1.d @@ -0,0 +1,19 @@ +/home/viraladmin/chatgpt/target/release/deps/parking_lot-86479fa779c6a7f1.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/condvar.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/elision.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/fair_mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/once.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/raw_fair_mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/raw_mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/raw_rwlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/remutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/rwlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/deadlock.rs + +/home/viraladmin/chatgpt/target/release/deps/libparking_lot-86479fa779c6a7f1.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/condvar.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/elision.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/fair_mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/once.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/raw_fair_mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/raw_mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/raw_rwlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/remutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/rwlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/deadlock.rs + +/home/viraladmin/chatgpt/target/release/deps/libparking_lot-86479fa779c6a7f1.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/condvar.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/elision.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/fair_mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/once.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/raw_fair_mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/raw_mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/raw_rwlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/remutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/rwlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/deadlock.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/condvar.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/elision.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/fair_mutex.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/mutex.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/once.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/raw_fair_mutex.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/raw_mutex.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/raw_rwlock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/remutex.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/rwlock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/util.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.11.2/src/deadlock.rs: diff --git a/target/release/deps/parking_lot-864fd2e14b9e7b5a.d b/target/release/deps/parking_lot-864fd2e14b9e7b5a.d new file mode 100644 index 0000000..7388b45 --- /dev/null +++ b/target/release/deps/parking_lot-864fd2e14b9e7b5a.d @@ -0,0 +1,19 @@ +/home/viraladmin/chatgpt/target/release/deps/parking_lot-864fd2e14b9e7b5a.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/condvar.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/elision.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/fair_mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/once.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/raw_fair_mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/raw_mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/raw_rwlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/remutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/rwlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/deadlock.rs + +/home/viraladmin/chatgpt/target/release/deps/libparking_lot-864fd2e14b9e7b5a.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/condvar.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/elision.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/fair_mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/once.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/raw_fair_mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/raw_mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/raw_rwlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/remutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/rwlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/deadlock.rs + +/home/viraladmin/chatgpt/target/release/deps/libparking_lot-864fd2e14b9e7b5a.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/condvar.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/elision.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/fair_mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/once.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/raw_fair_mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/raw_mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/raw_rwlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/remutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/rwlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/deadlock.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/condvar.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/elision.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/fair_mutex.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/mutex.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/once.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/raw_fair_mutex.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/raw_mutex.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/raw_rwlock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/remutex.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/rwlock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/util.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot-0.12.3/src/deadlock.rs: diff --git a/target/release/deps/parking_lot_core-1682b1e66c6eb96b.d b/target/release/deps/parking_lot_core-1682b1e66c6eb96b.d new file mode 100644 index 0000000..68a3a9a --- /dev/null +++ b/target/release/deps/parking_lot_core-1682b1e66c6eb96b.d @@ -0,0 +1,13 @@ +/home/viraladmin/chatgpt/target/release/deps/parking_lot_core-1682b1e66c6eb96b.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/parking_lot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/spinwait.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/thread_parker/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/word_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/thread_parker/linux.rs + +/home/viraladmin/chatgpt/target/release/deps/libparking_lot_core-1682b1e66c6eb96b.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/parking_lot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/spinwait.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/thread_parker/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/word_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/thread_parker/linux.rs + +/home/viraladmin/chatgpt/target/release/deps/libparking_lot_core-1682b1e66c6eb96b.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/parking_lot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/spinwait.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/thread_parker/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/word_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/thread_parker/linux.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/parking_lot.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/spinwait.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/thread_parker/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/util.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/word_lock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.8.6/src/thread_parker/linux.rs: diff --git a/target/release/deps/parking_lot_core-e0a7d85027d9810d.d b/target/release/deps/parking_lot_core-e0a7d85027d9810d.d new file mode 100644 index 0000000..d9c13b1 --- /dev/null +++ b/target/release/deps/parking_lot_core-e0a7d85027d9810d.d @@ -0,0 +1,13 @@ +/home/viraladmin/chatgpt/target/release/deps/parking_lot_core-e0a7d85027d9810d.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/parking_lot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/spinwait.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/thread_parker/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/word_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/thread_parker/linux.rs + +/home/viraladmin/chatgpt/target/release/deps/libparking_lot_core-e0a7d85027d9810d.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/parking_lot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/spinwait.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/thread_parker/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/word_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/thread_parker/linux.rs + +/home/viraladmin/chatgpt/target/release/deps/libparking_lot_core-e0a7d85027d9810d.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/parking_lot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/spinwait.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/thread_parker/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/word_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/thread_parker/linux.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/parking_lot.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/spinwait.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/thread_parker/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/util.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/word_lock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parking_lot_core-0.9.10/src/thread_parker/linux.rs: diff --git a/target/release/deps/percent_encoding-094dc88a9c476fcc.d b/target/release/deps/percent_encoding-094dc88a9c476fcc.d new file mode 100644 index 0000000..156acdd --- /dev/null +++ b/target/release/deps/percent_encoding-094dc88a9c476fcc.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/percent_encoding-094dc88a9c476fcc.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/percent-encoding-2.3.1/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libpercent_encoding-094dc88a9c476fcc.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/percent-encoding-2.3.1/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libpercent_encoding-094dc88a9c476fcc.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/percent-encoding-2.3.1/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/percent-encoding-2.3.1/src/lib.rs: diff --git a/target/release/deps/phf-5927385aafad8969.d b/target/release/deps/phf-5927385aafad8969.d new file mode 100644 index 0000000..7cb5f11 --- /dev/null +++ b/target/release/deps/phf-5927385aafad8969.d @@ -0,0 +1,11 @@ +/home/viraladmin/chatgpt/target/release/deps/phf-5927385aafad8969.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/ordered_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/ordered_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/set.rs + +/home/viraladmin/chatgpt/target/release/deps/libphf-5927385aafad8969.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/ordered_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/ordered_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/set.rs + +/home/viraladmin/chatgpt/target/release/deps/libphf-5927385aafad8969.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/ordered_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/ordered_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/set.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/map.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/ordered_map.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/ordered_set.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf-0.11.3/src/set.rs: diff --git a/target/release/deps/phf_shared-ef58cd226336c43d.d b/target/release/deps/phf_shared-ef58cd226336c43d.d new file mode 100644 index 0000000..435e4bc --- /dev/null +++ b/target/release/deps/phf_shared-ef58cd226336c43d.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/phf_shared-ef58cd226336c43d.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_shared-0.11.3/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libphf_shared-ef58cd226336c43d.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_shared-0.11.3/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libphf_shared-ef58cd226336c43d.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_shared-0.11.3/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/phf_shared-0.11.3/src/lib.rs: diff --git a/target/release/deps/pin_project_lite-055dc7a2509bbd68.d b/target/release/deps/pin_project_lite-055dc7a2509bbd68.d new file mode 100644 index 0000000..9feafab --- /dev/null +++ b/target/release/deps/pin_project_lite-055dc7a2509bbd68.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/pin_project_lite-055dc7a2509bbd68.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-project-lite-0.2.14/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libpin_project_lite-055dc7a2509bbd68.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-project-lite-0.2.14/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libpin_project_lite-055dc7a2509bbd68.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-project-lite-0.2.14/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-project-lite-0.2.14/src/lib.rs: diff --git a/target/release/deps/pin_utils-79c6b03078d5a60f.d b/target/release/deps/pin_utils-79c6b03078d5a60f.d new file mode 100644 index 0000000..0883e05 --- /dev/null +++ b/target/release/deps/pin_utils-79c6b03078d5a60f.d @@ -0,0 +1,9 @@ +/home/viraladmin/chatgpt/target/release/deps/pin_utils-79c6b03078d5a60f.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-utils-0.1.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-utils-0.1.0/src/stack_pin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-utils-0.1.0/src/projection.rs + +/home/viraladmin/chatgpt/target/release/deps/libpin_utils-79c6b03078d5a60f.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-utils-0.1.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-utils-0.1.0/src/stack_pin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-utils-0.1.0/src/projection.rs + +/home/viraladmin/chatgpt/target/release/deps/libpin_utils-79c6b03078d5a60f.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-utils-0.1.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-utils-0.1.0/src/stack_pin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-utils-0.1.0/src/projection.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-utils-0.1.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-utils-0.1.0/src/stack_pin.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pin-utils-0.1.0/src/projection.rs: diff --git a/target/release/deps/pkg_config-42202b7a6a9bd9be.d b/target/release/deps/pkg_config-42202b7a6a9bd9be.d new file mode 100644 index 0000000..d46e926 --- /dev/null +++ b/target/release/deps/pkg_config-42202b7a6a9bd9be.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/pkg_config-42202b7a6a9bd9be.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pkg-config-0.3.31/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libpkg_config-42202b7a6a9bd9be.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pkg-config-0.3.31/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libpkg_config-42202b7a6a9bd9be.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pkg-config-0.3.31/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pkg-config-0.3.31/src/lib.rs: diff --git a/target/release/deps/png-fdd21a25c23c9a76.d b/target/release/deps/png-fdd21a25c23c9a76.d new file mode 100644 index 0000000..512fc16 --- /dev/null +++ b/target/release/deps/png-fdd21a25c23c9a76.d @@ -0,0 +1,16 @@ +/home/viraladmin/chatgpt/target/release/deps/png-fdd21a25c23c9a76.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/chunk.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/decoder/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/decoder/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/decoder/zlib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/filter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/utils.rs + +/home/viraladmin/chatgpt/target/release/deps/libpng-fdd21a25c23c9a76.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/chunk.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/decoder/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/decoder/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/decoder/zlib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/filter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/utils.rs + +/home/viraladmin/chatgpt/target/release/deps/libpng-fdd21a25c23c9a76.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/chunk.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/decoder/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/decoder/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/decoder/zlib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/filter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/utils.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/chunk.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/common.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/decoder/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/decoder/stream.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/decoder/zlib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/encoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/filter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/traits.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/png-0.16.8/src/utils.rs: diff --git a/target/release/deps/postgres_installer-677a1967806258d4 b/target/release/deps/postgres_installer-677a1967806258d4 new file mode 100755 index 0000000..c47f57b Binary files /dev/null and b/target/release/deps/postgres_installer-677a1967806258d4 differ diff --git a/target/release/deps/postgres_installer-677a1967806258d4.d b/target/release/deps/postgres_installer-677a1967806258d4.d new file mode 100644 index 0000000..cf95f4a --- /dev/null +++ b/target/release/deps/postgres_installer-677a1967806258d4.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/postgres_installer-677a1967806258d4.d: src/bin/postgres_installer.rs + +/home/viraladmin/chatgpt/target/release/deps/postgres_installer-677a1967806258d4: src/bin/postgres_installer.rs + +src/bin/postgres_installer.rs: diff --git a/target/release/deps/postgres_protocol-157120d95f69725c.d b/target/release/deps/postgres_protocol-157120d95f69725c.d new file mode 100644 index 0000000..5b675f3 --- /dev/null +++ b/target/release/deps/postgres_protocol-157120d95f69725c.d @@ -0,0 +1,15 @@ +/home/viraladmin/chatgpt/target/release/deps/postgres_protocol-157120d95f69725c.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/authentication/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/authentication/sasl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/escape/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/message/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/message/backend.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/message/frontend.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/password/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/types/mod.rs + +/home/viraladmin/chatgpt/target/release/deps/libpostgres_protocol-157120d95f69725c.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/authentication/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/authentication/sasl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/escape/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/message/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/message/backend.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/message/frontend.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/password/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/types/mod.rs + +/home/viraladmin/chatgpt/target/release/deps/libpostgres_protocol-157120d95f69725c.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/authentication/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/authentication/sasl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/escape/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/message/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/message/backend.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/message/frontend.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/password/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/types/mod.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/authentication/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/authentication/sasl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/escape/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/message/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/message/backend.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/message/frontend.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/password/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-protocol-0.6.8/src/types/mod.rs: diff --git a/target/release/deps/postgres_types-a97d672cb251397a.d b/target/release/deps/postgres_types-a97d672cb251397a.d new file mode 100644 index 0000000..e466b91 --- /dev/null +++ b/target/release/deps/postgres_types-a97d672cb251397a.d @@ -0,0 +1,11 @@ +/home/viraladmin/chatgpt/target/release/deps/postgres_types-a97d672cb251397a.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/pg_lsn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/private.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/special.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/type_gen.rs + +/home/viraladmin/chatgpt/target/release/deps/libpostgres_types-a97d672cb251397a.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/pg_lsn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/private.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/special.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/type_gen.rs + +/home/viraladmin/chatgpt/target/release/deps/libpostgres_types-a97d672cb251397a.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/pg_lsn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/private.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/special.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/type_gen.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/pg_lsn.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/private.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/special.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/postgres-types-0.2.9/src/type_gen.rs: diff --git a/target/release/deps/ppv_lite86-29d38b6b38f85853.d b/target/release/deps/ppv_lite86-29d38b6b38f85853.d new file mode 100644 index 0000000..f33a5bd --- /dev/null +++ b/target/release/deps/ppv_lite86-29d38b6b38f85853.d @@ -0,0 +1,11 @@ +/home/viraladmin/chatgpt/target/release/deps/ppv_lite86-29d38b6b38f85853.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/soft.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/x86_64/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/x86_64/sse2.rs + +/home/viraladmin/chatgpt/target/release/deps/libppv_lite86-29d38b6b38f85853.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/soft.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/x86_64/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/x86_64/sse2.rs + +/home/viraladmin/chatgpt/target/release/deps/libppv_lite86-29d38b6b38f85853.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/soft.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/x86_64/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/x86_64/sse2.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/soft.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/types.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/x86_64/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ppv-lite86-0.2.20/src/x86_64/sse2.rs: diff --git a/target/release/deps/private_key_from_image-abd7b13975123f2a b/target/release/deps/private_key_from_image-abd7b13975123f2a new file mode 100755 index 0000000..fa29ac2 Binary files /dev/null and b/target/release/deps/private_key_from_image-abd7b13975123f2a differ diff --git a/target/release/deps/private_key_from_image-abd7b13975123f2a.d b/target/release/deps/private_key_from_image-abd7b13975123f2a.d new file mode 100644 index 0000000..a92b144 --- /dev/null +++ b/target/release/deps/private_key_from_image-abd7b13975123f2a.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/private_key_from_image-abd7b13975123f2a.d: src/bin/private_key_from_image.rs + +/home/viraladmin/chatgpt/target/release/deps/private_key_from_image-abd7b13975123f2a: src/bin/private_key_from_image.rs + +src/bin/private_key_from_image.rs: diff --git a/target/release/deps/proc_macro2-3ffed6c8de1638d4.d b/target/release/deps/proc_macro2-3ffed6c8de1638d4.d new file mode 100644 index 0000000..b00bc7c --- /dev/null +++ b/target/release/deps/proc_macro2-3ffed6c8de1638d4.d @@ -0,0 +1,17 @@ +/home/viraladmin/chatgpt/target/release/deps/proc_macro2-3ffed6c8de1638d4.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/marker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/parse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/probe.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/probe/proc_macro_span_file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/probe/proc_macro_span_location.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/rcvec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/detection.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/fallback.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/extra.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/wrapper.rs + +/home/viraladmin/chatgpt/target/release/deps/libproc_macro2-3ffed6c8de1638d4.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/marker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/parse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/probe.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/probe/proc_macro_span_file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/probe/proc_macro_span_location.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/rcvec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/detection.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/fallback.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/extra.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/wrapper.rs + +/home/viraladmin/chatgpt/target/release/deps/libproc_macro2-3ffed6c8de1638d4.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/marker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/parse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/probe.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/probe/proc_macro_span_file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/probe/proc_macro_span_location.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/rcvec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/detection.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/fallback.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/extra.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/wrapper.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/marker.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/parse.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/probe.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/probe/proc_macro_span_file.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/probe/proc_macro_span_location.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/rcvec.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/detection.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/fallback.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/extra.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/wrapper.rs: diff --git a/target/release/deps/quote-064b3558f128de4b.d b/target/release/deps/quote-064b3558f128de4b.d new file mode 100644 index 0000000..efd0b1e --- /dev/null +++ b/target/release/deps/quote-064b3558f128de4b.d @@ -0,0 +1,13 @@ +/home/viraladmin/chatgpt/target/release/deps/quote-064b3558f128de4b.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/format.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/ident_fragment.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/to_tokens.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/runtime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/spanned.rs + +/home/viraladmin/chatgpt/target/release/deps/libquote-064b3558f128de4b.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/format.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/ident_fragment.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/to_tokens.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/runtime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/spanned.rs + +/home/viraladmin/chatgpt/target/release/deps/libquote-064b3558f128de4b.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/format.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/ident_fragment.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/to_tokens.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/runtime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/spanned.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/ext.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/format.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/ident_fragment.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/to_tokens.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/runtime.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/spanned.rs: diff --git a/target/release/deps/radix_trie-4ecf8058cd301c65.d b/target/release/deps/radix_trie-4ecf8058cd301c65.d new file mode 100644 index 0000000..06c363e --- /dev/null +++ b/target/release/deps/radix_trie-4ecf8058cd301c65.d @@ -0,0 +1,15 @@ +/home/viraladmin/chatgpt/target/release/deps/radix_trie-4ecf8058cd301c65.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/keys.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/subtrie.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/traversal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/trie.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/trie_common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/trie_node.rs + +/home/viraladmin/chatgpt/target/release/deps/libradix_trie-4ecf8058cd301c65.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/keys.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/subtrie.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/traversal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/trie.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/trie_common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/trie_node.rs + +/home/viraladmin/chatgpt/target/release/deps/libradix_trie-4ecf8058cd301c65.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/keys.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/subtrie.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/traversal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/trie.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/trie_common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/trie_node.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/iter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/keys.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/subtrie.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/traversal.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/trie.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/trie_common.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/radix_trie-0.2.1/src/trie_node.rs: diff --git a/target/release/deps/rand-38a0b60cb8ee540e.d b/target/release/deps/rand-38a0b60cb8ee540e.d new file mode 100644 index 0000000..4dff744 --- /dev/null +++ b/target/release/deps/rand-38a0b60cb8ee540e.d @@ -0,0 +1,36 @@ +/home/viraladmin/chatgpt/target/release/deps/rand-38a0b60cb8ee540e.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/bernoulli.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/distribution.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/float.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/integer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/other.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/utils.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/slice.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/uniform.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/uniform_float.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/uniform_int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/uniform_other.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/weighted/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/weighted/weighted_index.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/prelude.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rng.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/reseeding.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/mock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/small.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/xoshiro256plusplus.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/std.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/thread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/coin_flipper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/increasing_uniform.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/iterator.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/slice.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/index.rs + +/home/viraladmin/chatgpt/target/release/deps/librand-38a0b60cb8ee540e.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/bernoulli.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/distribution.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/float.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/integer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/other.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/utils.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/slice.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/uniform.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/uniform_float.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/uniform_int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/uniform_other.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/weighted/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/weighted/weighted_index.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/prelude.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rng.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/reseeding.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/mock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/small.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/xoshiro256plusplus.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/std.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/thread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/coin_flipper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/increasing_uniform.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/iterator.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/slice.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/index.rs + +/home/viraladmin/chatgpt/target/release/deps/librand-38a0b60cb8ee540e.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/bernoulli.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/distribution.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/float.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/integer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/other.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/utils.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/slice.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/uniform.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/uniform_float.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/uniform_int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/uniform_other.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/weighted/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/weighted/weighted_index.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/prelude.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rng.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/reseeding.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/mock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/small.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/xoshiro256plusplus.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/std.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/thread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/coin_flipper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/increasing_uniform.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/iterator.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/slice.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/index.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/bernoulli.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/distribution.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/float.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/integer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/other.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/utils.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/slice.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/uniform.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/uniform_float.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/uniform_int.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/uniform_other.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/weighted/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/distr/weighted/weighted_index.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/prelude.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rng.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/reseeding.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/mock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/small.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/xoshiro256plusplus.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/std.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/thread.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/coin_flipper.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/increasing_uniform.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/iterator.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/slice.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/seq/index.rs: diff --git a/target/release/deps/rand-83e837ecec4cf23e.d b/target/release/deps/rand-83e837ecec4cf23e.d new file mode 100644 index 0000000..3c545ec --- /dev/null +++ b/target/release/deps/rand-83e837ecec4cf23e.d @@ -0,0 +1,29 @@ +/home/viraladmin/chatgpt/target/release/deps/rand-83e837ecec4cf23e.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/bernoulli.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/distribution.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/float.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/integer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/other.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/slice.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/utils.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/weighted_index.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/uniform.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/weighted.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/prelude.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rng.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/adapter/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/adapter/read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/adapter/reseeding.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/mock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/std.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/thread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/seq/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/seq/index.rs + +/home/viraladmin/chatgpt/target/release/deps/librand-83e837ecec4cf23e.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/bernoulli.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/distribution.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/float.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/integer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/other.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/slice.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/utils.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/weighted_index.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/uniform.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/weighted.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/prelude.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rng.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/adapter/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/adapter/read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/adapter/reseeding.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/mock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/std.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/thread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/seq/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/seq/index.rs + +/home/viraladmin/chatgpt/target/release/deps/librand-83e837ecec4cf23e.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/bernoulli.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/distribution.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/float.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/integer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/other.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/slice.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/utils.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/weighted_index.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/uniform.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/weighted.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/prelude.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rng.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/adapter/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/adapter/read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/adapter/reseeding.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/mock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/std.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/thread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/seq/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/seq/index.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/bernoulli.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/distribution.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/float.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/integer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/other.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/slice.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/utils.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/weighted_index.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/uniform.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/distributions/weighted.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/prelude.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rng.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/adapter/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/adapter/read.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/adapter/reseeding.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/mock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/std.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/thread.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/seq/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/seq/index.rs: diff --git a/target/release/deps/rand_chacha-691ec37e557901c3.d b/target/release/deps/rand_chacha-691ec37e557901c3.d new file mode 100644 index 0000000..b0649bf --- /dev/null +++ b/target/release/deps/rand_chacha-691ec37e557901c3.d @@ -0,0 +1,9 @@ +/home/viraladmin/chatgpt/target/release/deps/rand_chacha-691ec37e557901c3.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.9.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.9.0/src/chacha.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.9.0/src/guts.rs + +/home/viraladmin/chatgpt/target/release/deps/librand_chacha-691ec37e557901c3.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.9.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.9.0/src/chacha.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.9.0/src/guts.rs + +/home/viraladmin/chatgpt/target/release/deps/librand_chacha-691ec37e557901c3.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.9.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.9.0/src/chacha.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.9.0/src/guts.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.9.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.9.0/src/chacha.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.9.0/src/guts.rs: diff --git a/target/release/deps/rand_chacha-7707e7914990f332.d b/target/release/deps/rand_chacha-7707e7914990f332.d new file mode 100644 index 0000000..d0e8f99 --- /dev/null +++ b/target/release/deps/rand_chacha-7707e7914990f332.d @@ -0,0 +1,9 @@ +/home/viraladmin/chatgpt/target/release/deps/rand_chacha-7707e7914990f332.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.3.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.3.1/src/chacha.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.3.1/src/guts.rs + +/home/viraladmin/chatgpt/target/release/deps/librand_chacha-7707e7914990f332.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.3.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.3.1/src/chacha.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.3.1/src/guts.rs + +/home/viraladmin/chatgpt/target/release/deps/librand_chacha-7707e7914990f332.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.3.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.3.1/src/chacha.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.3.1/src/guts.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.3.1/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.3.1/src/chacha.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_chacha-0.3.1/src/guts.rs: diff --git a/target/release/deps/rand_core-104b99527d4f7705.d b/target/release/deps/rand_core-104b99527d4f7705.d new file mode 100644 index 0000000..e54fe5f --- /dev/null +++ b/target/release/deps/rand_core-104b99527d4f7705.d @@ -0,0 +1,11 @@ +/home/viraladmin/chatgpt/target/release/deps/rand_core-104b99527d4f7705.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/block.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/le.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/os.rs + +/home/viraladmin/chatgpt/target/release/deps/librand_core-104b99527d4f7705.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/block.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/le.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/os.rs + +/home/viraladmin/chatgpt/target/release/deps/librand_core-104b99527d4f7705.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/block.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/le.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/os.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/block.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/impls.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/le.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/os.rs: diff --git a/target/release/deps/rand_core-6f214886d6b56099.d b/target/release/deps/rand_core-6f214886d6b56099.d new file mode 100644 index 0000000..3c23933 --- /dev/null +++ b/target/release/deps/rand_core-6f214886d6b56099.d @@ -0,0 +1,12 @@ +/home/viraladmin/chatgpt/target/release/deps/rand_core-6f214886d6b56099.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/block.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/le.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/os.rs + +/home/viraladmin/chatgpt/target/release/deps/librand_core-6f214886d6b56099.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/block.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/le.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/os.rs + +/home/viraladmin/chatgpt/target/release/deps/librand_core-6f214886d6b56099.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/block.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/le.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/os.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/block.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/impls.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/le.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/os.rs: diff --git a/target/release/deps/raw_window_handle-ab4f43461f4ef47d.d b/target/release/deps/raw_window_handle-ab4f43461f4ef47d.d new file mode 100644 index 0000000..8b81cdb --- /dev/null +++ b/target/release/deps/raw_window_handle-ab4f43461f4ef47d.d @@ -0,0 +1,15 @@ +/home/viraladmin/chatgpt/target/release/deps/raw_window_handle-ab4f43461f4ef47d.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/android.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/appkit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/haiku.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/redox.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/uikit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/unix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/web.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/windows.rs + +/home/viraladmin/chatgpt/target/release/deps/libraw_window_handle-ab4f43461f4ef47d.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/android.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/appkit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/haiku.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/redox.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/uikit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/unix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/web.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/windows.rs + +/home/viraladmin/chatgpt/target/release/deps/libraw_window_handle-ab4f43461f4ef47d.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/android.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/appkit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/haiku.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/redox.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/uikit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/unix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/web.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/windows.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/android.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/appkit.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/haiku.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/redox.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/uikit.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/unix.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/web.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/raw-window-handle-0.4.3/src/windows.rs: diff --git a/target/release/deps/rayon-a9899161acfc5637.d b/target/release/deps/rayon-a9899161acfc5637.d new file mode 100644 index 0000000..cfea68e --- /dev/null +++ b/target/release/deps/rayon-a9899161acfc5637.d @@ -0,0 +1,104 @@ +/home/viraladmin/chatgpt/target/release/deps/rayon-a9899161acfc5637.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/delegate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/private.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/split_producer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/array.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/binary_heap.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/btree_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/btree_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/hash_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/hash_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/linked_list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/vec_deque.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/blocks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/chain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/cloned.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/collect/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/collect/consumer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/collect/test.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/copied.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/empty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/enumerate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/extend.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/filter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/filter_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/find.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/find_first_last/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/flat_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/flat_map_iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/flatten.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/flatten_iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/fold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/fold_chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/fold_chunks_with.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/for_each.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/from_par_iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/inspect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/interleave.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/interleave_shortest.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/intersperse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/len.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/map_with.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/multizip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/noop.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/once.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/panic_fuse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/par_bridge.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/positions.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/product.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/reduce.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/repeat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/rev.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/skip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/skip_any.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/skip_any_while.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/splitter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/step_by.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/sum.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/take.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/take_any.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/take_any_while.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/try_fold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/try_reduce.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/try_reduce_with.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/unzip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/update.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/walk_tree.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/while_some.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/zip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/zip_eq.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/option.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/prelude.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/range.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/range_inclusive.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/result.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/chunk_by.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/mergesort.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/quicksort.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/rchunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/test.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/str.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/vec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/math.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/par_either.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/cannot_collect_filtermap_data.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/cannot_zip_filtered_data.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/cell_par_iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/must_use.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/no_send_par_iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/rc_par_iter.rs + +/home/viraladmin/chatgpt/target/release/deps/librayon-a9899161acfc5637.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/delegate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/private.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/split_producer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/array.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/binary_heap.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/btree_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/btree_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/hash_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/hash_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/linked_list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/vec_deque.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/blocks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/chain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/cloned.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/collect/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/collect/consumer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/collect/test.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/copied.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/empty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/enumerate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/extend.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/filter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/filter_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/find.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/find_first_last/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/flat_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/flat_map_iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/flatten.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/flatten_iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/fold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/fold_chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/fold_chunks_with.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/for_each.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/from_par_iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/inspect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/interleave.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/interleave_shortest.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/intersperse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/len.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/map_with.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/multizip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/noop.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/once.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/panic_fuse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/par_bridge.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/positions.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/product.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/reduce.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/repeat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/rev.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/skip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/skip_any.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/skip_any_while.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/splitter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/step_by.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/sum.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/take.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/take_any.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/take_any_while.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/try_fold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/try_reduce.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/try_reduce_with.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/unzip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/update.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/walk_tree.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/while_some.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/zip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/zip_eq.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/option.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/prelude.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/range.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/range_inclusive.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/result.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/chunk_by.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/mergesort.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/quicksort.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/rchunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/test.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/str.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/vec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/math.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/par_either.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/cannot_collect_filtermap_data.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/cannot_zip_filtered_data.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/cell_par_iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/must_use.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/no_send_par_iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/rc_par_iter.rs + +/home/viraladmin/chatgpt/target/release/deps/librayon-a9899161acfc5637.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/delegate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/private.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/split_producer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/array.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/binary_heap.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/btree_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/btree_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/hash_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/hash_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/linked_list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/vec_deque.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/blocks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/chain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/cloned.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/collect/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/collect/consumer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/collect/test.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/copied.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/empty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/enumerate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/extend.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/filter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/filter_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/find.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/find_first_last/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/flat_map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/flat_map_iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/flatten.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/flatten_iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/fold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/fold_chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/fold_chunks_with.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/for_each.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/from_par_iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/inspect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/interleave.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/interleave_shortest.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/intersperse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/len.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/map_with.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/multizip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/noop.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/once.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/panic_fuse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/par_bridge.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/positions.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/product.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/reduce.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/repeat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/rev.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/skip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/skip_any.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/skip_any_while.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/splitter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/step_by.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/sum.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/take.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/take_any.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/take_any_while.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/try_fold.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/try_reduce.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/try_reduce_with.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/unzip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/update.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/walk_tree.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/while_some.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/zip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/zip_eq.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/option.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/prelude.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/range.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/range_inclusive.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/result.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/chunk_by.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/chunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/mergesort.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/quicksort.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/rchunks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/test.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/str.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/vec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/math.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/par_either.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/cannot_collect_filtermap_data.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/cannot_zip_filtered_data.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/cell_par_iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/must_use.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/no_send_par_iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/rc_par_iter.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/delegate.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/private.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/split_producer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/array.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/binary_heap.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/btree_map.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/btree_set.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/hash_map.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/hash_set.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/linked_list.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/collections/vec_deque.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/blocks.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/chain.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/chunks.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/cloned.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/collect/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/collect/consumer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/collect/test.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/copied.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/empty.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/enumerate.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/extend.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/filter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/filter_map.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/find.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/find_first_last/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/flat_map.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/flat_map_iter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/flatten.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/flatten_iter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/fold.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/fold_chunks.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/fold_chunks_with.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/for_each.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/from_par_iter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/inspect.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/interleave.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/interleave_shortest.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/intersperse.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/len.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/map.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/map_with.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/multizip.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/noop.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/once.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/panic_fuse.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/par_bridge.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/positions.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/product.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/reduce.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/repeat.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/rev.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/skip.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/skip_any.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/skip_any_while.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/splitter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/step_by.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/sum.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/take.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/take_any.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/take_any_while.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/try_fold.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/try_reduce.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/try_reduce_with.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/unzip.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/update.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/walk_tree.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/while_some.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/zip.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/zip_eq.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/option.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/prelude.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/range.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/range_inclusive.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/result.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/chunk_by.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/chunks.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/mergesort.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/quicksort.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/rchunks.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/slice/test.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/str.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/string.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/vec.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/math.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/par_either.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/cannot_collect_filtermap_data.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/cannot_zip_filtered_data.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/cell_par_iter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/must_use.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/no_send_par_iter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/compile_fail/rc_par_iter.rs: diff --git a/target/release/deps/rayon_core-3a4755abcf717665.d b/target/release/deps/rayon_core-3a4755abcf717665.d new file mode 100644 index 0000000..64b2195 --- /dev/null +++ b/target/release/deps/rayon_core-3a4755abcf717665.d @@ -0,0 +1,29 @@ +/home/viraladmin/chatgpt/target/release/deps/rayon_core-3a4755abcf717665.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/private.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/broadcast/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/broadcast/test.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/latch.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/scope/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/sleep/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/sleep/counters.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/spawn/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/thread_pool/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/thread_pool/test.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/quicksort_race1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/quicksort_race2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/quicksort_race3.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/rc_return.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/rc_upvar.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/scope_join_bad.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/test.rs + +/home/viraladmin/chatgpt/target/release/deps/librayon_core-3a4755abcf717665.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/private.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/broadcast/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/broadcast/test.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/latch.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/scope/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/sleep/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/sleep/counters.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/spawn/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/thread_pool/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/thread_pool/test.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/quicksort_race1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/quicksort_race2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/quicksort_race3.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/rc_return.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/rc_upvar.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/scope_join_bad.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/test.rs + +/home/viraladmin/chatgpt/target/release/deps/librayon_core-3a4755abcf717665.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/private.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/broadcast/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/broadcast/test.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/latch.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/scope/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/sleep/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/sleep/counters.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/spawn/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/thread_pool/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/thread_pool/test.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/quicksort_race1.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/quicksort_race2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/quicksort_race3.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/rc_return.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/rc_upvar.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/scope_join_bad.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/test.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/private.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/broadcast/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/broadcast/test.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/latch.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/scope/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/sleep/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/sleep/counters.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/spawn/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/thread_pool/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/thread_pool/test.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/quicksort_race1.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/quicksort_race2.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/quicksort_race3.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/rc_return.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/rc_upvar.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/compile_fail/scope_join_bad.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/test.rs: diff --git a/target/release/deps/recreate_wallet-8ae5fb81dfff9d88 b/target/release/deps/recreate_wallet-8ae5fb81dfff9d88 new file mode 100755 index 0000000..bee0a8a Binary files /dev/null and b/target/release/deps/recreate_wallet-8ae5fb81dfff9d88 differ diff --git a/target/release/deps/recreate_wallet-8ae5fb81dfff9d88.d b/target/release/deps/recreate_wallet-8ae5fb81dfff9d88.d new file mode 100644 index 0000000..e1e686f --- /dev/null +++ b/target/release/deps/recreate_wallet-8ae5fb81dfff9d88.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/recreate_wallet-8ae5fb81dfff9d88.d: src/bin/recreate_wallet.rs + +/home/viraladmin/chatgpt/target/release/deps/recreate_wallet-8ae5fb81dfff9d88: src/bin/recreate_wallet.rs + +src/bin/recreate_wallet.rs: diff --git a/target/release/deps/recreate_wallet_from_image-667eb3f4d19133bf b/target/release/deps/recreate_wallet_from_image-667eb3f4d19133bf new file mode 100755 index 0000000..aa50dde Binary files /dev/null and b/target/release/deps/recreate_wallet_from_image-667eb3f4d19133bf differ diff --git a/target/release/deps/recreate_wallet_from_image-667eb3f4d19133bf.d b/target/release/deps/recreate_wallet_from_image-667eb3f4d19133bf.d new file mode 100644 index 0000000..d417e19 --- /dev/null +++ b/target/release/deps/recreate_wallet_from_image-667eb3f4d19133bf.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/recreate_wallet_from_image-667eb3f4d19133bf.d: src/bin/recreate_wallet_from_image.rs + +/home/viraladmin/chatgpt/target/release/deps/recreate_wallet_from_image-667eb3f4d19133bf: src/bin/recreate_wallet_from_image.rs + +src/bin/recreate_wallet_from_image.rs: diff --git a/target/release/deps/regex-0045d82062bba491.d b/target/release/deps/regex-0045d82062bba491.d new file mode 100644 index 0000000..ab21e03 --- /dev/null +++ b/target/release/deps/regex-0045d82062bba491.d @@ -0,0 +1,17 @@ +/home/viraladmin/chatgpt/target/release/deps/regex-0045d82062bba491.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/builders.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/find_byte.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regex/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regex/bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regex/string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regexset/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regexset/bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regexset/string.rs + +/home/viraladmin/chatgpt/target/release/deps/libregex-0045d82062bba491.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/builders.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/find_byte.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regex/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regex/bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regex/string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regexset/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regexset/bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regexset/string.rs + +/home/viraladmin/chatgpt/target/release/deps/libregex-0045d82062bba491.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/builders.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/find_byte.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regex/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regex/bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regex/string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regexset/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regexset/bytes.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regexset/string.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/builders.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/bytes.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/find_byte.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regex/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regex/bytes.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regex/string.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regexset/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regexset/bytes.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.12.3/src/regexset/string.rs: diff --git a/target/release/deps/regex_automata-96641ea70a2bc357.d b/target/release/deps/regex_automata-96641ea70a2bc357.d new file mode 100644 index 0000000..7452e2c --- /dev/null +++ b/target/release/deps/regex_automata-96641ea70a2bc357.d @@ -0,0 +1,65 @@ +/home/viraladmin/chatgpt/target/release/deps/regex_automata-96641ea70a2bc357.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/dfa/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/dfa/onepass.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/dfa/remapper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/dfa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/id.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/regex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/search.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/limited.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/literal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/regex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/reverse_inner.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/stopat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/strategy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/wrappers.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/backtrack.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/builder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/compiler.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/literal_trie.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/nfa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/pikevm.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/range_trie.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/alphabet.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/captures.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/escape.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/interpolate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/lazy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/look.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/pool.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/aho_corasick.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/byteset.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/memmem.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/teddy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/primitives.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/start.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/syntax.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/wire.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/determinize/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/determinize/state.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/empty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/search.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/sparse_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/unicode_data/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/utf8.rs + +/home/viraladmin/chatgpt/target/release/deps/libregex_automata-96641ea70a2bc357.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/dfa/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/dfa/onepass.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/dfa/remapper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/dfa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/id.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/regex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/search.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/limited.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/literal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/regex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/reverse_inner.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/stopat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/strategy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/wrappers.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/backtrack.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/builder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/compiler.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/literal_trie.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/nfa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/pikevm.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/range_trie.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/alphabet.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/captures.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/escape.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/interpolate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/lazy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/look.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/pool.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/aho_corasick.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/byteset.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/memmem.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/teddy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/primitives.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/start.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/syntax.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/wire.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/determinize/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/determinize/state.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/empty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/search.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/sparse_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/unicode_data/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/utf8.rs + +/home/viraladmin/chatgpt/target/release/deps/libregex_automata-96641ea70a2bc357.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/dfa/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/dfa/onepass.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/dfa/remapper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/dfa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/id.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/regex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/search.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/limited.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/literal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/regex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/reverse_inner.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/stopat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/strategy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/wrappers.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/backtrack.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/builder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/compiler.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/literal_trie.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/nfa.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/pikevm.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/range_trie.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/alphabet.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/captures.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/escape.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/interpolate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/lazy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/look.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/pool.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/aho_corasick.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/byteset.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/memmem.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/teddy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/primitives.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/start.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/syntax.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/wire.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/determinize/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/determinize/state.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/empty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/search.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/sparse_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/unicode_data/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/utf8.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/dfa/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/dfa/onepass.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/dfa/remapper.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/dfa.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/id.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/regex.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/hybrid/search.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/limited.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/literal.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/regex.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/reverse_inner.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/stopat.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/strategy.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/meta/wrappers.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/backtrack.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/builder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/compiler.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/literal_trie.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/map.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/nfa.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/pikevm.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/nfa/thompson/range_trie.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/alphabet.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/captures.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/escape.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/interpolate.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/iter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/lazy.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/look.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/pool.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/aho_corasick.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/byteset.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/memchr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/memmem.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/prefilter/teddy.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/primitives.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/start.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/syntax.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/wire.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/determinize/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/determinize/state.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/empty.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/int.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/memchr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/search.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/sparse_set.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/unicode_data/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.14/src/util/utf8.rs: diff --git a/target/release/deps/regex_syntax-27da30092b07b054.d b/target/release/deps/regex_syntax-27da30092b07b054.d new file mode 100644 index 0000000..59099cd --- /dev/null +++ b/target/release/deps/regex_syntax-27da30092b07b054.d @@ -0,0 +1,37 @@ +/home/viraladmin/chatgpt/target/release/deps/regex_syntax-27da30092b07b054.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/ast/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/ast/parse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/ast/print.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/ast/visitor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/debug.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/either.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/interval.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/literal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/print.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/translate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/visitor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/parser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/rank.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/age.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/case_folding_simple.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/general_category.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/grapheme_cluster_break.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/perl_word.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/property_bool.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/property_names.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/property_values.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/script.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/script_extension.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/sentence_break.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/word_break.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/utf8.rs + +/home/viraladmin/chatgpt/target/release/deps/libregex_syntax-27da30092b07b054.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/ast/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/ast/parse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/ast/print.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/ast/visitor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/debug.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/either.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/interval.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/literal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/print.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/translate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/visitor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/parser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/rank.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/age.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/case_folding_simple.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/general_category.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/grapheme_cluster_break.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/perl_word.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/property_bool.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/property_names.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/property_values.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/script.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/script_extension.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/sentence_break.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/word_break.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/utf8.rs + +/home/viraladmin/chatgpt/target/release/deps/libregex_syntax-27da30092b07b054.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/ast/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/ast/parse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/ast/print.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/ast/visitor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/debug.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/either.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/interval.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/literal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/print.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/translate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/visitor.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/parser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/rank.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/age.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/case_folding_simple.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/general_category.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/grapheme_cluster_break.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/perl_word.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/property_bool.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/property_names.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/property_values.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/script.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/script_extension.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/sentence_break.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/word_break.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/utf8.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/ast/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/ast/parse.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/ast/print.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/ast/visitor.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/debug.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/either.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/interval.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/literal.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/print.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/translate.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/hir/visitor.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/parser.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/rank.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/age.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/case_folding_simple.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/general_category.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/grapheme_cluster_break.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/perl_word.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/property_bool.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/property_names.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/property_values.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/script.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/script_extension.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/sentence_break.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/unicode_tables/word_break.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-syntax-0.8.10/src/utf8.rs: diff --git a/target/release/deps/register_wallet-36c5b31e02688c2c b/target/release/deps/register_wallet-36c5b31e02688c2c new file mode 100755 index 0000000..a4e67af Binary files /dev/null and b/target/release/deps/register_wallet-36c5b31e02688c2c differ diff --git a/target/release/deps/register_wallet-36c5b31e02688c2c.d b/target/release/deps/register_wallet-36c5b31e02688c2c.d new file mode 100644 index 0000000..7baf5d0 --- /dev/null +++ b/target/release/deps/register_wallet-36c5b31e02688c2c.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/register_wallet-36c5b31e02688c2c.d: src/bin/register_wallet.rs + +/home/viraladmin/chatgpt/target/release/deps/register_wallet-36c5b31e02688c2c: src/bin/register_wallet.rs + +src/bin/register_wallet.rs: diff --git a/target/release/deps/ripemd-745cd9119896c3b1.d b/target/release/deps/ripemd-745cd9119896c3b1.d new file mode 100644 index 0000000..66cb66b --- /dev/null +++ b/target/release/deps/ripemd-745cd9119896c3b1.d @@ -0,0 +1,13 @@ +/home/viraladmin/chatgpt/target/release/deps/ripemd-745cd9119896c3b1.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/block_api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/c128.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/c160.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/c256.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/c320.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/../README.md + +/home/viraladmin/chatgpt/target/release/deps/libripemd-745cd9119896c3b1.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/block_api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/c128.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/c160.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/c256.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/c320.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/../README.md + +/home/viraladmin/chatgpt/target/release/deps/libripemd-745cd9119896c3b1.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/block_api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/c128.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/c160.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/c256.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/c320.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/../README.md + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/block_api.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/c128.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/c160.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/c256.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/c320.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ripemd-0.2.0-rc.0/src/../README.md: diff --git a/target/release/deps/rpassword-1cccdcab5e90ce75.d b/target/release/deps/rpassword-1cccdcab5e90ce75.d new file mode 100644 index 0000000..cbb1e38 --- /dev/null +++ b/target/release/deps/rpassword-1cccdcab5e90ce75.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/rpassword-1cccdcab5e90ce75.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rpassword-7.3.1/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/librpassword-1cccdcab5e90ce75.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rpassword-7.3.1/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/librpassword-1cccdcab5e90ce75.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rpassword-7.3.1/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rpassword-7.3.1/src/lib.rs: diff --git a/target/release/deps/rtoolbox-8807e55da14b2b1d.d b/target/release/deps/rtoolbox-8807e55da14b2b1d.d new file mode 100644 index 0000000..8720af1 --- /dev/null +++ b/target/release/deps/rtoolbox-8807e55da14b2b1d.d @@ -0,0 +1,12 @@ +/home/viraladmin/chatgpt/target/release/deps/rtoolbox-8807e55da14b2b1d.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/atty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/fix_line_issues.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/print_tty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/safe_string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/safe_vec.rs + +/home/viraladmin/chatgpt/target/release/deps/librtoolbox-8807e55da14b2b1d.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/atty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/fix_line_issues.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/print_tty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/safe_string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/safe_vec.rs + +/home/viraladmin/chatgpt/target/release/deps/librtoolbox-8807e55da14b2b1d.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/atty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/fix_line_issues.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/print_tty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/safe_string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/safe_vec.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/atty.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/fix_line_issues.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/print_tty.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/safe_string.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rtoolbox-0.0.2/src/safe_vec.rs: diff --git a/target/release/deps/rustix-40505126be631179.d b/target/release/deps/rustix-40505126be631179.d new file mode 100644 index 0000000..ec63662 --- /dev/null +++ b/target/release/deps/rustix-40505126be631179.d @@ -0,0 +1,74 @@ +/home/viraladmin/chatgpt/target/release/deps/rustix-40505126be631179.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/cstr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/utils.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/maybe_polyfill/std/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/bitcast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/arch/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/arch/x86_64.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/conv.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/reg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/inotify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/makedev.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/io/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/io/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/io/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/mount/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/mount/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/mount/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/c.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/ugid/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/ugid/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ffi.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/abs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/at.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/constants.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/copy_file_range.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/cwd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/fadvise.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/fcntl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/fd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/id.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/inotify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/ioctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/makedev.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/memfd_create.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/mount.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/openat2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/raw_dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/seek_from.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/sendfile.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/statx.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/sync.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/xattr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/close.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/dup.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/fcntl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/ioctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/read_write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ioctl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ioctl/patterns.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ioctl/linux.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/path/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/path/arg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/mount/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/mount/mount_unmount.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/mount/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/timespec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ugid.rs + +/home/viraladmin/chatgpt/target/release/deps/librustix-40505126be631179.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/cstr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/utils.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/maybe_polyfill/std/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/bitcast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/arch/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/arch/x86_64.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/conv.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/reg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/inotify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/makedev.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/io/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/io/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/io/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/mount/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/mount/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/mount/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/c.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/ugid/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/ugid/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ffi.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/abs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/at.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/constants.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/copy_file_range.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/cwd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/fadvise.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/fcntl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/fd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/id.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/inotify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/ioctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/makedev.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/memfd_create.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/mount.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/openat2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/raw_dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/seek_from.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/sendfile.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/statx.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/sync.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/xattr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/close.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/dup.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/fcntl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/ioctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/read_write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ioctl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ioctl/patterns.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ioctl/linux.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/path/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/path/arg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/mount/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/mount/mount_unmount.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/mount/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/timespec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ugid.rs + +/home/viraladmin/chatgpt/target/release/deps/librustix-40505126be631179.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/cstr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/utils.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/maybe_polyfill/std/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/bitcast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/arch/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/arch/x86_64.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/conv.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/reg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/inotify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/makedev.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/io/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/io/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/io/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/mount/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/mount/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/mount/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/c.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/ugid/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/ugid/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ffi.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/abs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/at.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/constants.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/copy_file_range.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/cwd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/fadvise.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/fcntl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/fd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/id.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/inotify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/ioctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/makedev.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/memfd_create.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/mount.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/openat2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/raw_dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/seek_from.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/sendfile.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/statx.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/sync.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/xattr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/close.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/dup.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/fcntl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/ioctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/read_write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ioctl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ioctl/patterns.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ioctl/linux.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/path/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/path/arg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/mount/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/mount/mount_unmount.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/mount/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/timespec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ugid.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/buffer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/cstr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/utils.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/maybe_polyfill/std/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/bitcast.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/arch/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/arch/x86_64.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/conv.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/reg.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/dir.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/inotify.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/makedev.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/syscalls.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/fs/types.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/io/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/io/errno.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/io/syscalls.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/io/types.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/mount/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/mount/syscalls.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/mount/types.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/c.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/ugid/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/backend/linux_raw/ugid/syscalls.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ffi.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/abs.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/at.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/constants.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/copy_file_range.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/cwd.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/dir.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/fadvise.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/fcntl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/fd.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/id.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/inotify.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/ioctl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/makedev.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/memfd_create.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/mount.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/openat2.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/raw_dir.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/seek_from.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/sendfile.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/statx.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/sync.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/fs/xattr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/close.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/dup.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/errno.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/fcntl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/ioctl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/io/read_write.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ioctl/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ioctl/patterns.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ioctl/linux.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/path/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/path/arg.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/mount/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/mount/mount_unmount.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/mount/types.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/timespec.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-0.38.37/src/ugid.rs: diff --git a/target/release/deps/rustix-8e6c5c5d65e1f27c.d b/target/release/deps/rustix-8e6c5c5d65e1f27c.d new file mode 100644 index 0000000..ac1177e --- /dev/null +++ b/target/release/deps/rustix-8e6c5c5d65e1f27c.d @@ -0,0 +1,68 @@ +/home/viraladmin/chatgpt/target/release/deps/rustix-8e6c5c5d65e1f27c.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/cstr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/utils.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/maybe_polyfill/std/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/bitcast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/arch/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/arch/x86_64.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/conv.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/reg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/inotify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/makedev.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/io/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/io/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/io/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/c.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/ugid/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/ugid/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ffi.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/abs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/at.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/constants.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/copy_file_range.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/fadvise.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/fcntl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/fd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/id.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/inotify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/ioctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/makedev.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/memfd_create.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/openat2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/raw_dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/seek_from.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/sendfile.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/special.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/statx.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/sync.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/xattr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/close.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/dup.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/fcntl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/ioctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/read_write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ioctl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ioctl/patterns.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ioctl/linux.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/path/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/path/arg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/path/dec_int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/timespec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ugid.rs + +/home/viraladmin/chatgpt/target/release/deps/librustix-8e6c5c5d65e1f27c.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/cstr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/utils.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/maybe_polyfill/std/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/bitcast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/arch/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/arch/x86_64.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/conv.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/reg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/inotify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/makedev.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/io/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/io/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/io/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/c.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/ugid/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/ugid/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ffi.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/abs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/at.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/constants.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/copy_file_range.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/fadvise.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/fcntl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/fd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/id.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/inotify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/ioctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/makedev.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/memfd_create.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/openat2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/raw_dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/seek_from.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/sendfile.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/special.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/statx.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/sync.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/xattr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/close.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/dup.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/fcntl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/ioctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/read_write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ioctl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ioctl/patterns.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ioctl/linux.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/path/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/path/arg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/path/dec_int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/timespec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ugid.rs + +/home/viraladmin/chatgpt/target/release/deps/librustix-8e6c5c5d65e1f27c.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/cstr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/utils.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/maybe_polyfill/std/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/bitcast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/arch/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/arch/x86_64.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/conv.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/reg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/inotify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/makedev.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/io/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/io/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/io/types.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/c.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/ugid/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/ugid/syscalls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ffi.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/abs.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/at.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/constants.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/copy_file_range.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/fadvise.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/fcntl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/fd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/id.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/inotify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/ioctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/makedev.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/memfd_create.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/openat2.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/raw_dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/seek_from.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/sendfile.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/special.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/statx.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/sync.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/xattr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/close.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/dup.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/errno.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/fcntl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/ioctl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/read_write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ioctl/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ioctl/patterns.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ioctl/linux.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/path/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/path/arg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/path/dec_int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/timespec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ugid.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/buffer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/cstr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/utils.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/maybe_polyfill/std/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/bitcast.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/arch/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/arch/x86_64.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/conv.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/reg.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/dir.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/inotify.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/makedev.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/syscalls.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/fs/types.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/io/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/io/errno.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/io/syscalls.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/io/types.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/c.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/ugid/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/backend/linux_raw/ugid/syscalls.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ffi.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/abs.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/at.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/constants.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/copy_file_range.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/dir.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/fadvise.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/fcntl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/fd.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/id.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/inotify.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/ioctl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/makedev.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/memfd_create.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/openat2.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/raw_dir.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/seek_from.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/sendfile.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/special.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/statx.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/sync.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/fs/xattr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/close.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/dup.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/errno.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/fcntl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/ioctl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/io/read_write.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ioctl/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ioctl/patterns.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ioctl/linux.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/path/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/path/arg.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/path/dec_int.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/timespec.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustix-1.1.4/src/ugid.rs: diff --git a/target/release/deps/rustyline-838edf2f1b220c95.d b/target/release/deps/rustyline-838edf2f1b220c95.d new file mode 100644 index 0000000..42c9678 --- /dev/null +++ b/target/release/deps/rustyline-838edf2f1b220c95.d @@ -0,0 +1,25 @@ +/home/viraladmin/chatgpt/target/release/deps/rustyline-838edf2f1b220c95.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/binding.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/command.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/completion.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/config.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/edit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/highlight.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/hint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/history.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/keymap.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/keys.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/kill_ring.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/layout.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/line_buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/tty/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/tty/unix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/undo.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/validate.rs + +/home/viraladmin/chatgpt/target/release/deps/librustyline-838edf2f1b220c95.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/binding.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/command.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/completion.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/config.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/edit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/highlight.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/hint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/history.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/keymap.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/keys.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/kill_ring.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/layout.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/line_buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/tty/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/tty/unix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/undo.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/validate.rs + +/home/viraladmin/chatgpt/target/release/deps/librustyline-838edf2f1b220c95.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/binding.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/command.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/completion.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/config.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/edit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/highlight.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/hint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/history.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/keymap.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/keys.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/kill_ring.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/layout.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/line_buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/tty/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/tty/unix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/undo.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/validate.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/binding.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/command.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/completion.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/config.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/edit.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/highlight.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/hint.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/history.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/keymap.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/keys.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/kill_ring.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/layout.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/line_buffer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/tty/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/tty/unix.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/undo.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-14.0.0/src/validate.rs: diff --git a/target/release/deps/rustyline_derive-8f90b08a44abded6.d b/target/release/deps/rustyline_derive-8f90b08a44abded6.d new file mode 100644 index 0000000..254a098 --- /dev/null +++ b/target/release/deps/rustyline_derive-8f90b08a44abded6.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/rustyline_derive-8f90b08a44abded6.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-derive-0.10.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/librustyline_derive-8f90b08a44abded6.so: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-derive-0.10.0/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustyline-derive-0.10.0/src/lib.rs: diff --git a/target/release/deps/ryu-c0a7c9f8acb6857f.d b/target/release/deps/ryu-c0a7c9f8acb6857f.d new file mode 100644 index 0000000..1375295 --- /dev/null +++ b/target/release/deps/ryu-c0a7c9f8acb6857f.d @@ -0,0 +1,18 @@ +/home/viraladmin/chatgpt/target/release/deps/ryu-c0a7c9f8acb6857f.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/buffer/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/d2s.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/d2s_full_table.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/d2s_intrinsics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/digit_table.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/f2s.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/f2s_intrinsics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/pretty/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/pretty/exponent.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/pretty/mantissa.rs + +/home/viraladmin/chatgpt/target/release/deps/libryu-c0a7c9f8acb6857f.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/buffer/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/d2s.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/d2s_full_table.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/d2s_intrinsics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/digit_table.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/f2s.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/f2s_intrinsics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/pretty/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/pretty/exponent.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/pretty/mantissa.rs + +/home/viraladmin/chatgpt/target/release/deps/libryu-c0a7c9f8acb6857f.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/buffer/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/d2s.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/d2s_full_table.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/d2s_intrinsics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/digit_table.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/f2s.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/f2s_intrinsics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/pretty/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/pretty/exponent.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/pretty/mantissa.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/buffer/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/common.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/d2s.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/d2s_full_table.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/d2s_intrinsics.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/digit_table.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/f2s.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/f2s_intrinsics.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/pretty/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/pretty/exponent.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ryu-1.0.18/src/pretty/mantissa.rs: diff --git a/target/release/deps/save_private_key_image-b675c3f4de3a430b b/target/release/deps/save_private_key_image-b675c3f4de3a430b new file mode 100755 index 0000000..01199a2 Binary files /dev/null and b/target/release/deps/save_private_key_image-b675c3f4de3a430b differ diff --git a/target/release/deps/save_private_key_image-b675c3f4de3a430b.d b/target/release/deps/save_private_key_image-b675c3f4de3a430b.d new file mode 100644 index 0000000..47fff6b --- /dev/null +++ b/target/release/deps/save_private_key_image-b675c3f4de3a430b.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/save_private_key_image-b675c3f4de3a430b.d: src/bin/save_private_key_image.rs + +/home/viraladmin/chatgpt/target/release/deps/save_private_key_image-b675c3f4de3a430b: src/bin/save_private_key_image.rs + +src/bin/save_private_key_image.rs: diff --git a/target/release/deps/scoped_threadpool-2772df6c6086b1a8.d b/target/release/deps/scoped_threadpool-2772df6c6086b1a8.d new file mode 100644 index 0000000..ddd9724 --- /dev/null +++ b/target/release/deps/scoped_threadpool-2772df6c6086b1a8.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/scoped_threadpool-2772df6c6086b1a8.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/scoped_threadpool-0.1.9/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libscoped_threadpool-2772df6c6086b1a8.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/scoped_threadpool-0.1.9/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libscoped_threadpool-2772df6c6086b1a8.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/scoped_threadpool-0.1.9/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/scoped_threadpool-0.1.9/src/lib.rs: diff --git a/target/release/deps/scopeguard-6d8b548b59760665.d b/target/release/deps/scopeguard-6d8b548b59760665.d new file mode 100644 index 0000000..4cf016c --- /dev/null +++ b/target/release/deps/scopeguard-6d8b548b59760665.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/scopeguard-6d8b548b59760665.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/scopeguard-1.2.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libscopeguard-6d8b548b59760665.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/scopeguard-1.2.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libscopeguard-6d8b548b59760665.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/scopeguard-1.2.0/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/scopeguard-1.2.0/src/lib.rs: diff --git a/target/release/deps/serde-de1fc2167a02ca33.d b/target/release/deps/serde-de1fc2167a02ca33.d new file mode 100644 index 0000000..7f2175a --- /dev/null +++ b/target/release/deps/serde-de1fc2167a02ca33.d @@ -0,0 +1,24 @@ +/home/viraladmin/chatgpt/target/release/deps/serde-de1fc2167a02ca33.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/integer128.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/value.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/ignored_any.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/size_hint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/ser/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/ser/fmt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/ser/impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/ser/impossible.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/format.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/private/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/private/de.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/private/ser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/private/doc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/seed.rs + +/home/viraladmin/chatgpt/target/release/deps/libserde-de1fc2167a02ca33.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/integer128.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/value.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/ignored_any.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/size_hint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/ser/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/ser/fmt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/ser/impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/ser/impossible.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/format.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/private/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/private/de.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/private/ser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/private/doc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/seed.rs + +/home/viraladmin/chatgpt/target/release/deps/libserde-de1fc2167a02ca33.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/integer128.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/value.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/ignored_any.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/size_hint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/ser/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/ser/fmt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/ser/impls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/ser/impossible.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/format.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/private/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/private/de.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/private/ser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/private/doc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/seed.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/integer128.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/value.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/ignored_any.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/impls.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/size_hint.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/ser/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/ser/fmt.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/ser/impls.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/ser/impossible.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/format.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/private/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/private/de.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/private/ser.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/private/doc.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.210/src/de/seed.rs: diff --git a/target/release/deps/serde_derive-3b60d3c36fb96699.d b/target/release/deps/serde_derive-3b60d3c36fb96699.d new file mode 100644 index 0000000..1b90325 --- /dev/null +++ b/target/release/deps/serde_derive-3b60d3c36fb96699.d @@ -0,0 +1,21 @@ +/home/viraladmin/chatgpt/target/release/deps/serde_derive-3b60d3c36fb96699.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/ast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/attr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/case.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/check.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/ctxt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/receiver.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/respan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/symbol.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/bound.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/fragment.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/de.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/dummy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/pretend.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/ser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/this.rs + +/home/viraladmin/chatgpt/target/release/deps/libserde_derive-3b60d3c36fb96699.so: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/ast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/attr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/case.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/check.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/ctxt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/receiver.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/respan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/symbol.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/bound.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/fragment.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/de.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/dummy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/pretend.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/ser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/this.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/ast.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/attr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/case.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/check.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/ctxt.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/receiver.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/respan.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/internals/symbol.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/bound.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/fragment.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/de.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/dummy.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/pretend.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/ser.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.210/src/this.rs: diff --git a/target/release/deps/serde_json-3a4614ab8d76b559.d b/target/release/deps/serde_json-3a4614ab8d76b559.d new file mode 100644 index 0000000..1af63a5 --- /dev/null +++ b/target/release/deps/serde_json-3a4614ab8d76b559.d @@ -0,0 +1,23 @@ +/home/viraladmin/chatgpt/target/release/deps/serde_json-3a4614ab8d76b559.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/de.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/ser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/de.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/from.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/index.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/partial_eq.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/ser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/number.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/raw.rs + +/home/viraladmin/chatgpt/target/release/deps/libserde_json-3a4614ab8d76b559.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/de.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/ser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/de.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/from.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/index.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/partial_eq.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/ser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/number.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/raw.rs + +/home/viraladmin/chatgpt/target/release/deps/libserde_json-3a4614ab8d76b559.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/de.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/map.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/ser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/de.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/from.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/index.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/partial_eq.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/ser.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/number.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/raw.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/de.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/map.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/ser.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/de.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/from.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/index.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/partial_eq.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/value/ser.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/io/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/iter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/number.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/read.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.128/src/raw.rs: diff --git a/target/release/deps/server_owner_block_ip-a53783603ceb7a70 b/target/release/deps/server_owner_block_ip-a53783603ceb7a70 new file mode 100755 index 0000000..53e2ef8 Binary files /dev/null and b/target/release/deps/server_owner_block_ip-a53783603ceb7a70 differ diff --git a/target/release/deps/server_owner_block_ip-a53783603ceb7a70.d b/target/release/deps/server_owner_block_ip-a53783603ceb7a70.d new file mode 100644 index 0000000..0c3bf39 --- /dev/null +++ b/target/release/deps/server_owner_block_ip-a53783603ceb7a70.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/server_owner_block_ip-a53783603ceb7a70.d: src/bin/server_owner_block_ip.rs + +/home/viraladmin/chatgpt/target/release/deps/server_owner_block_ip-a53783603ceb7a70: src/bin/server_owner_block_ip.rs + +src/bin/server_owner_block_ip.rs: diff --git a/target/release/deps/server_owner_unblock_ip-d51f1582f5b91c6e b/target/release/deps/server_owner_unblock_ip-d51f1582f5b91c6e new file mode 100755 index 0000000..bbe341a Binary files /dev/null and b/target/release/deps/server_owner_unblock_ip-d51f1582f5b91c6e differ diff --git a/target/release/deps/server_owner_unblock_ip-d51f1582f5b91c6e.d b/target/release/deps/server_owner_unblock_ip-d51f1582f5b91c6e.d new file mode 100644 index 0000000..098d079 --- /dev/null +++ b/target/release/deps/server_owner_unblock_ip-d51f1582f5b91c6e.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/server_owner_unblock_ip-d51f1582f5b91c6e.d: src/bin/server_owner_unblock_ip.rs + +/home/viraladmin/chatgpt/target/release/deps/server_owner_unblock_ip-d51f1582f5b91c6e: src/bin/server_owner_unblock_ip.rs + +src/bin/server_owner_unblock_ip.rs: diff --git a/target/release/deps/sha2-28be2db22ba5d3b1.d b/target/release/deps/sha2-28be2db22ba5d3b1.d new file mode 100644 index 0000000..23a2360 --- /dev/null +++ b/target/release/deps/sha2-28be2db22ba5d3b1.d @@ -0,0 +1,15 @@ +/home/viraladmin/chatgpt/target/release/deps/sha2-28be2db22ba5d3b1.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/core_api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha256.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha512.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/consts.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha256/soft.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha256/x86.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha512/soft.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha512/x86.rs + +/home/viraladmin/chatgpt/target/release/deps/libsha2-28be2db22ba5d3b1.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/core_api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha256.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha512.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/consts.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha256/soft.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha256/x86.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha512/soft.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha512/x86.rs + +/home/viraladmin/chatgpt/target/release/deps/libsha2-28be2db22ba5d3b1.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/core_api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha256.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha512.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/consts.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha256/soft.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha256/x86.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha512/soft.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha512/x86.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/core_api.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha256.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha512.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/consts.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha256/soft.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha256/x86.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha512/soft.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sha2-0.10.8/src/sha512/x86.rs: diff --git a/target/release/deps/shellexpand-b028bbc98ce64223.d b/target/release/deps/shellexpand-b028bbc98ce64223.d new file mode 100644 index 0000000..bd9b469 --- /dev/null +++ b/target/release/deps/shellexpand-b028bbc98ce64223.d @@ -0,0 +1,10 @@ +/home/viraladmin/chatgpt/target/release/deps/shellexpand-b028bbc98ce64223.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shellexpand-3.1.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shellexpand-3.1.0/src/strings.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shellexpand-3.1.0/src/wtraits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shellexpand-3.1.0/src/funcs.rs + +/home/viraladmin/chatgpt/target/release/deps/libshellexpand-b028bbc98ce64223.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shellexpand-3.1.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shellexpand-3.1.0/src/strings.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shellexpand-3.1.0/src/wtraits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shellexpand-3.1.0/src/funcs.rs + +/home/viraladmin/chatgpt/target/release/deps/libshellexpand-b028bbc98ce64223.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shellexpand-3.1.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shellexpand-3.1.0/src/strings.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shellexpand-3.1.0/src/wtraits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shellexpand-3.1.0/src/funcs.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shellexpand-3.1.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shellexpand-3.1.0/src/strings.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shellexpand-3.1.0/src/wtraits.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shellexpand-3.1.0/src/funcs.rs: diff --git a/target/release/deps/shlex-b4a78b0562157197.d b/target/release/deps/shlex-b4a78b0562157197.d new file mode 100644 index 0000000..0f5662e --- /dev/null +++ b/target/release/deps/shlex-b4a78b0562157197.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/shlex-b4a78b0562157197.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shlex-1.3.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shlex-1.3.0/src/bytes.rs + +/home/viraladmin/chatgpt/target/release/deps/libshlex-b4a78b0562157197.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shlex-1.3.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shlex-1.3.0/src/bytes.rs + +/home/viraladmin/chatgpt/target/release/deps/libshlex-b4a78b0562157197.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shlex-1.3.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shlex-1.3.0/src/bytes.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shlex-1.3.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shlex-1.3.0/src/bytes.rs: diff --git a/target/release/deps/sign_message-ddd5c6ef086ac6e6 b/target/release/deps/sign_message-ddd5c6ef086ac6e6 new file mode 100755 index 0000000..089d417 Binary files /dev/null and b/target/release/deps/sign_message-ddd5c6ef086ac6e6 differ diff --git a/target/release/deps/sign_message-ddd5c6ef086ac6e6.d b/target/release/deps/sign_message-ddd5c6ef086ac6e6.d new file mode 100644 index 0000000..99300c9 --- /dev/null +++ b/target/release/deps/sign_message-ddd5c6ef086ac6e6.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/sign_message-ddd5c6ef086ac6e6.d: src/bin/sign_message.rs + +/home/viraladmin/chatgpt/target/release/deps/sign_message-ddd5c6ef086ac6e6: src/bin/sign_message.rs + +src/bin/sign_message.rs: diff --git a/target/release/deps/signal_hook_registry-8dd890536f68afe3.d b/target/release/deps/signal_hook_registry-8dd890536f68afe3.d new file mode 100644 index 0000000..22de8ea --- /dev/null +++ b/target/release/deps/signal_hook_registry-8dd890536f68afe3.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/signal_hook_registry-8dd890536f68afe3.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/signal-hook-registry-1.4.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/signal-hook-registry-1.4.2/src/half_lock.rs + +/home/viraladmin/chatgpt/target/release/deps/libsignal_hook_registry-8dd890536f68afe3.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/signal-hook-registry-1.4.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/signal-hook-registry-1.4.2/src/half_lock.rs + +/home/viraladmin/chatgpt/target/release/deps/libsignal_hook_registry-8dd890536f68afe3.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/signal-hook-registry-1.4.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/signal-hook-registry-1.4.2/src/half_lock.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/signal-hook-registry-1.4.2/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/signal-hook-registry-1.4.2/src/half_lock.rs: diff --git a/target/release/deps/siphasher-2e19874710a44602.d b/target/release/deps/siphasher-2e19874710a44602.d new file mode 100644 index 0000000..cf5aa4d --- /dev/null +++ b/target/release/deps/siphasher-2e19874710a44602.d @@ -0,0 +1,10 @@ +/home/viraladmin/chatgpt/target/release/deps/siphasher-2e19874710a44602.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/src/sip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/src/sip128.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/src/../README.md + +/home/viraladmin/chatgpt/target/release/deps/libsiphasher-2e19874710a44602.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/src/sip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/src/sip128.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/src/../README.md + +/home/viraladmin/chatgpt/target/release/deps/libsiphasher-2e19874710a44602.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/src/sip.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/src/sip128.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/src/../README.md + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/src/sip.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/src/sip128.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/siphasher-1.0.1/src/../README.md: diff --git a/target/release/deps/skein-e399dc0fa97c9981.d b/target/release/deps/skein-e399dc0fa97c9981.d new file mode 100644 index 0000000..f5cbeb2 --- /dev/null +++ b/target/release/deps/skein-e399dc0fa97c9981.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/skein-e399dc0fa97c9981.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/skein-0.1.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libskein-e399dc0fa97c9981.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/skein-0.1.0/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libskein-e399dc0fa97c9981.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/skein-0.1.0/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/skein-0.1.0/src/lib.rs: diff --git a/target/release/deps/skein_hasher-4c78fa495ff28094 b/target/release/deps/skein_hasher-4c78fa495ff28094 new file mode 100755 index 0000000..4b4d7db Binary files /dev/null and b/target/release/deps/skein_hasher-4c78fa495ff28094 differ diff --git a/target/release/deps/skein_hasher-4c78fa495ff28094.d b/target/release/deps/skein_hasher-4c78fa495ff28094.d new file mode 100644 index 0000000..321d149 --- /dev/null +++ b/target/release/deps/skein_hasher-4c78fa495ff28094.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/skein_hasher-4c78fa495ff28094.d: src/bin/skein_hasher.rs + +/home/viraladmin/chatgpt/target/release/deps/skein_hasher-4c78fa495ff28094: src/bin/skein_hasher.rs + +src/bin/skein_hasher.rs: diff --git a/target/release/deps/slab-2381cb408610a947.d b/target/release/deps/slab-2381cb408610a947.d new file mode 100644 index 0000000..1ff804b --- /dev/null +++ b/target/release/deps/slab-2381cb408610a947.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/slab-2381cb408610a947.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/slab-0.4.9/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/slab-0.4.9/src/builder.rs + +/home/viraladmin/chatgpt/target/release/deps/libslab-2381cb408610a947.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/slab-0.4.9/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/slab-0.4.9/src/builder.rs + +/home/viraladmin/chatgpt/target/release/deps/libslab-2381cb408610a947.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/slab-0.4.9/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/slab-0.4.9/src/builder.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/slab-0.4.9/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/slab-0.4.9/src/builder.rs: diff --git a/target/release/deps/sled-a89f33eec4820362.d b/target/release/deps/sled-a89f33eec4820362.d new file mode 100644 index 0000000..8e7d9ba --- /dev/null +++ b/target/release/deps/sled-a89f33eec4820362.d @@ -0,0 +1,52 @@ +/home/viraladmin/chatgpt/target/release/deps/sled-a89f33eec4820362.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/arc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/atomic_shim.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/batch.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/binary_search.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/concurrency_control.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/config.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/context.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/db.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/dll.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/fastcmp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/fastlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/histogram.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/ivec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/lazy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/lru.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/meta.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/metrics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/node.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/oneshot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/constants.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/logger.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/blob_io.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/disk_pointer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/header.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/iobuf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/iterator.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/pagetable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/parallel_io_unix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/reservation.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/segment.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/snapshot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/prefix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/result.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/serialization.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/stack.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/subscriber.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/sys_limits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/transaction.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/tree.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/threadpool.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/flusher.rs + +/home/viraladmin/chatgpt/target/release/deps/libsled-a89f33eec4820362.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/arc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/atomic_shim.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/batch.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/binary_search.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/concurrency_control.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/config.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/context.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/db.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/dll.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/fastcmp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/fastlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/histogram.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/ivec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/lazy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/lru.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/meta.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/metrics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/node.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/oneshot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/constants.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/logger.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/blob_io.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/disk_pointer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/header.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/iobuf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/iterator.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/pagetable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/parallel_io_unix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/reservation.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/segment.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/snapshot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/prefix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/result.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/serialization.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/stack.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/subscriber.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/sys_limits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/transaction.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/tree.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/threadpool.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/flusher.rs + +/home/viraladmin/chatgpt/target/release/deps/libsled-a89f33eec4820362.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/arc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/atomic_shim.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/batch.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/binary_search.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/concurrency_control.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/config.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/context.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/db.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/dll.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/fastcmp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/fastlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/histogram.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/iter.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/ivec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/lazy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/lru.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/meta.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/metrics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/node.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/oneshot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/constants.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/logger.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/blob_io.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/disk_pointer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/header.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/iobuf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/iterator.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/pagetable.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/parallel_io_unix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/reservation.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/segment.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/snapshot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/prefix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/result.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/serialization.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/stack.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/subscriber.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/sys_limits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/transaction.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/tree.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/threadpool.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/flusher.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/arc.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/atomic_shim.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/batch.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/binary_search.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/concurrency_control.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/config.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/context.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/db.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/dll.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/fastcmp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/fastlock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/histogram.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/iter.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/ivec.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/lazy.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/lru.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/meta.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/metrics.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/node.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/oneshot.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/constants.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/logger.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/blob_io.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/disk_pointer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/header.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/iobuf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/iterator.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/pagetable.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/parallel_io_unix.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/reservation.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/segment.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/pagecache/snapshot.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/prefix.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/result.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/serialization.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/stack.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/subscriber.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/sys_limits.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/transaction.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/tree.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/threadpool.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sled-0.34.7/src/flusher.rs: + +# env-dep:CARGO_PKG_VERSION=0.34.7 diff --git a/target/release/deps/smallvec-d214ead9ff841e1d.d b/target/release/deps/smallvec-d214ead9ff841e1d.d new file mode 100644 index 0000000..f95436e --- /dev/null +++ b/target/release/deps/smallvec-d214ead9ff841e1d.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/smallvec-d214ead9ff841e1d.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/smallvec-1.13.2/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libsmallvec-d214ead9ff841e1d.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/smallvec-1.13.2/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libsmallvec-d214ead9ff841e1d.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/smallvec-1.13.2/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/smallvec-1.13.2/src/lib.rs: diff --git a/target/release/deps/socket2-3d5120808e95abae.d b/target/release/deps/socket2-3d5120808e95abae.d new file mode 100644 index 0000000..90c7e40 --- /dev/null +++ b/target/release/deps/socket2-3d5120808e95abae.d @@ -0,0 +1,11 @@ +/home/viraladmin/chatgpt/target/release/deps/socket2-3d5120808e95abae.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/sockaddr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/socket.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/sockref.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/sys/unix.rs + +/home/viraladmin/chatgpt/target/release/deps/libsocket2-3d5120808e95abae.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/sockaddr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/socket.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/sockref.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/sys/unix.rs + +/home/viraladmin/chatgpt/target/release/deps/libsocket2-3d5120808e95abae.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/sockaddr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/socket.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/sockref.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/sys/unix.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/sockaddr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/socket.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/sockref.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.7/src/sys/unix.rs: diff --git a/target/release/deps/stringprep-a357a27a886d3101.d b/target/release/deps/stringprep-a357a27a886d3101.d new file mode 100644 index 0000000..490a488 --- /dev/null +++ b/target/release/deps/stringprep-a357a27a886d3101.d @@ -0,0 +1,9 @@ +/home/viraladmin/chatgpt/target/release/deps/stringprep-a357a27a886d3101.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stringprep-0.1.5/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stringprep-0.1.5/src/rfc3454.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stringprep-0.1.5/src/tables.rs + +/home/viraladmin/chatgpt/target/release/deps/libstringprep-a357a27a886d3101.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stringprep-0.1.5/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stringprep-0.1.5/src/rfc3454.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stringprep-0.1.5/src/tables.rs + +/home/viraladmin/chatgpt/target/release/deps/libstringprep-a357a27a886d3101.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stringprep-0.1.5/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stringprep-0.1.5/src/rfc3454.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stringprep-0.1.5/src/tables.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stringprep-0.1.5/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stringprep-0.1.5/src/rfc3454.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stringprep-0.1.5/src/tables.rs: diff --git a/target/release/deps/subtle-86957d5c02c9987d.d b/target/release/deps/subtle-86957d5c02c9987d.d new file mode 100644 index 0000000..5bcf0b3 --- /dev/null +++ b/target/release/deps/subtle-86957d5c02c9987d.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/subtle-86957d5c02c9987d.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/subtle-2.6.1/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libsubtle-86957d5c02c9987d.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/subtle-2.6.1/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libsubtle-86957d5c02c9987d.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/subtle-2.6.1/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/subtle-2.6.1/src/lib.rs: diff --git a/target/release/deps/syn-d32b8093f50aefe6.d b/target/release/deps/syn-d32b8093f50aefe6.d new file mode 100644 index 0000000..116ea5d --- /dev/null +++ b/target/release/deps/syn-d32b8093f50aefe6.d @@ -0,0 +1,59 @@ +/home/viraladmin/chatgpt/target/release/deps/syn-d32b8093f50aefe6.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/group.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/token.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/attr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/bigint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/classify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/custom_keyword.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/custom_punctuation.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/data.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/derive.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/drops.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/expr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/fixup.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/generics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/ident.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/item.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/lifetime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/lit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/lookahead.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/mac.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/meta.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/op.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/parse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/discouraged.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/parse_macro_input.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/parse_quote.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/pat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/path.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/precedence.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/print.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/punctuated.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/restriction.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/sealed.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/span.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/spanned.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/stmt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/thread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/tt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/ty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/verbatim.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/whitespace.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/export.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/visit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/visit_mut.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/clone.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/debug.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/eq.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/hash.rs + +/home/viraladmin/chatgpt/target/release/deps/libsyn-d32b8093f50aefe6.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/group.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/token.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/attr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/bigint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/classify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/custom_keyword.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/custom_punctuation.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/data.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/derive.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/drops.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/expr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/fixup.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/generics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/ident.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/item.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/lifetime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/lit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/lookahead.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/mac.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/meta.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/op.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/parse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/discouraged.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/parse_macro_input.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/parse_quote.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/pat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/path.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/precedence.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/print.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/punctuated.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/restriction.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/sealed.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/span.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/spanned.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/stmt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/thread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/tt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/ty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/verbatim.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/whitespace.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/export.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/visit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/visit_mut.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/clone.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/debug.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/eq.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/hash.rs + +/home/viraladmin/chatgpt/target/release/deps/libsyn-d32b8093f50aefe6.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/group.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/token.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/attr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/bigint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/buffer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/classify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/custom_keyword.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/custom_punctuation.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/data.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/derive.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/drops.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/expr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/fixup.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/generics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/ident.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/item.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/lifetime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/lit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/lookahead.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/mac.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/meta.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/op.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/parse.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/discouraged.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/parse_macro_input.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/parse_quote.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/pat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/path.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/precedence.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/print.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/punctuated.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/restriction.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/sealed.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/span.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/spanned.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/stmt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/thread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/tt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/ty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/verbatim.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/whitespace.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/export.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/visit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/visit_mut.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/clone.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/debug.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/eq.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/hash.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/group.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/token.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/attr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/bigint.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/buffer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/classify.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/custom_keyword.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/custom_punctuation.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/data.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/derive.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/drops.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/expr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/ext.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/file.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/fixup.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/generics.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/ident.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/item.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/lifetime.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/lit.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/lookahead.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/mac.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/meta.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/op.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/parse.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/discouraged.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/parse_macro_input.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/parse_quote.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/pat.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/path.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/precedence.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/print.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/punctuated.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/restriction.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/sealed.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/span.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/spanned.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/stmt.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/thread.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/tt.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/ty.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/verbatim.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/whitespace.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/export.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/visit.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/visit_mut.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/clone.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/debug.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/eq.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/gen/hash.rs: diff --git a/target/release/deps/thiserror-afd414162c9fae39.d b/target/release/deps/thiserror-afd414162c9fae39.d new file mode 100644 index 0000000..5063f66 --- /dev/null +++ b/target/release/deps/thiserror-afd414162c9fae39.d @@ -0,0 +1,14 @@ +/home/viraladmin/chatgpt/target/release/deps/thiserror-afd414162c9fae39.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/aserror.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/display.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/var.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/private.rs /home/viraladmin/chatgpt/target/release/build/thiserror-89137c4b75e547f4/out/private.rs + +/home/viraladmin/chatgpt/target/release/deps/libthiserror-afd414162c9fae39.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/aserror.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/display.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/var.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/private.rs /home/viraladmin/chatgpt/target/release/build/thiserror-89137c4b75e547f4/out/private.rs + +/home/viraladmin/chatgpt/target/release/deps/libthiserror-afd414162c9fae39.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/aserror.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/display.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/var.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/private.rs /home/viraladmin/chatgpt/target/release/build/thiserror-89137c4b75e547f4/out/private.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/aserror.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/display.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/var.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-2.0.18/src/private.rs: +/home/viraladmin/chatgpt/target/release/build/thiserror-89137c4b75e547f4/out/private.rs: + +# env-dep:OUT_DIR=/home/viraladmin/chatgpt/target/release/build/thiserror-89137c4b75e547f4/out diff --git a/target/release/deps/thiserror-ef120f53f199167f.d b/target/release/deps/thiserror-ef120f53f199167f.d new file mode 100644 index 0000000..4970cdd --- /dev/null +++ b/target/release/deps/thiserror-ef120f53f199167f.d @@ -0,0 +1,9 @@ +/home/viraladmin/chatgpt/target/release/deps/thiserror-ef120f53f199167f.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.64/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.64/src/aserror.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.64/src/display.rs + +/home/viraladmin/chatgpt/target/release/deps/libthiserror-ef120f53f199167f.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.64/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.64/src/aserror.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.64/src/display.rs + +/home/viraladmin/chatgpt/target/release/deps/libthiserror-ef120f53f199167f.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.64/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.64/src/aserror.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.64/src/display.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.64/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.64/src/aserror.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.64/src/display.rs: diff --git a/target/release/deps/thiserror_impl-6bd5a968389d10d1.d b/target/release/deps/thiserror_impl-6bd5a968389d10d1.d new file mode 100644 index 0000000..a59a5f1 --- /dev/null +++ b/target/release/deps/thiserror_impl-6bd5a968389d10d1.d @@ -0,0 +1,13 @@ +/home/viraladmin/chatgpt/target/release/deps/thiserror_impl-6bd5a968389d10d1.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/ast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/attr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/expand.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/fmt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/generics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/prop.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/span.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/valid.rs + +/home/viraladmin/chatgpt/target/release/deps/libthiserror_impl-6bd5a968389d10d1.so: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/ast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/attr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/expand.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/fmt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/generics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/prop.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/span.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/valid.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/ast.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/attr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/expand.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/fmt.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/generics.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/prop.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/span.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.64/src/valid.rs: diff --git a/target/release/deps/thiserror_impl-a9d279a028e7d0fa.d b/target/release/deps/thiserror_impl-a9d279a028e7d0fa.d new file mode 100644 index 0000000..a845625 --- /dev/null +++ b/target/release/deps/thiserror_impl-a9d279a028e7d0fa.d @@ -0,0 +1,17 @@ +/home/viraladmin/chatgpt/target/release/deps/thiserror_impl-a9d279a028e7d0fa.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/ast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/attr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/expand.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/fallback.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/fmt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/generics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/prop.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/scan_expr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/unraw.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/valid.rs + +/home/viraladmin/chatgpt/target/release/deps/libthiserror_impl-a9d279a028e7d0fa.so: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/ast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/attr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/expand.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/fallback.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/fmt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/generics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/prop.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/scan_expr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/unraw.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/valid.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/ast.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/attr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/expand.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/fallback.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/fmt.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/generics.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/prop.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/scan_expr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/unraw.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-2.0.18/src/valid.rs: + +# env-dep:CARGO_PKG_VERSION_PATCH=18 diff --git a/target/release/deps/threefish-ad272b52f6016111.d b/target/release/deps/threefish-ad272b52f6016111.d new file mode 100644 index 0000000..d4d6df1 --- /dev/null +++ b/target/release/deps/threefish-ad272b52f6016111.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/threefish-ad272b52f6016111.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/threefish-0.5.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/threefish-0.5.2/src/consts.rs + +/home/viraladmin/chatgpt/target/release/deps/libthreefish-ad272b52f6016111.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/threefish-0.5.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/threefish-0.5.2/src/consts.rs + +/home/viraladmin/chatgpt/target/release/deps/libthreefish-ad272b52f6016111.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/threefish-0.5.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/threefish-0.5.2/src/consts.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/threefish-0.5.2/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/threefish-0.5.2/src/consts.rs: diff --git a/target/release/deps/tiff-80668078757d16cc.d b/target/release/deps/tiff-80668078757d16cc.d new file mode 100644 index 0000000..2b044a0 --- /dev/null +++ b/target/release/deps/tiff-80668078757d16cc.d @@ -0,0 +1,16 @@ +/home/viraladmin/chatgpt/target/release/deps/tiff-80668078757d16cc.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/bytecast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/decoder/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/decoder/ifd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/decoder/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/encoder/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/encoder/colortype.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/encoder/writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/tags.rs + +/home/viraladmin/chatgpt/target/release/deps/libtiff-80668078757d16cc.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/bytecast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/decoder/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/decoder/ifd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/decoder/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/encoder/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/encoder/colortype.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/encoder/writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/tags.rs + +/home/viraladmin/chatgpt/target/release/deps/libtiff-80668078757d16cc.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/bytecast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/decoder/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/decoder/ifd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/decoder/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/encoder/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/encoder/colortype.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/encoder/writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/tags.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/bytecast.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/decoder/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/decoder/ifd.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/decoder/stream.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/encoder/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/encoder/colortype.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/encoder/writer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiff-0.6.1/src/tags.rs: diff --git a/target/release/deps/tiny_keccak-bb90d5b332eed410.d b/target/release/deps/tiny_keccak-bb90d5b332eed410.d new file mode 100644 index 0000000..923b710 --- /dev/null +++ b/target/release/deps/tiny_keccak-bb90d5b332eed410.d @@ -0,0 +1,9 @@ +/home/viraladmin/chatgpt/target/release/deps/tiny_keccak-bb90d5b332eed410.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/src/keccakf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/src/shake.rs + +/home/viraladmin/chatgpt/target/release/deps/libtiny_keccak-bb90d5b332eed410.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/src/keccakf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/src/shake.rs + +/home/viraladmin/chatgpt/target/release/deps/libtiny_keccak-bb90d5b332eed410.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/src/keccakf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/src/shake.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/src/keccakf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tiny-keccak-2.0.2/src/shake.rs: diff --git a/target/release/deps/tinyvec-7233232e021a0b1b.d b/target/release/deps/tinyvec-7233232e021a0b1b.d new file mode 100644 index 0000000..5bd541b --- /dev/null +++ b/target/release/deps/tinyvec-7233232e021a0b1b.d @@ -0,0 +1,13 @@ +/home/viraladmin/chatgpt/target/release/deps/tinyvec-7233232e021a0b1b.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/array.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/array/generated_impl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/arrayvec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/arrayvec_drain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/slicevec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/tinyvec.rs + +/home/viraladmin/chatgpt/target/release/deps/libtinyvec-7233232e021a0b1b.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/array.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/array/generated_impl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/arrayvec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/arrayvec_drain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/slicevec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/tinyvec.rs + +/home/viraladmin/chatgpt/target/release/deps/libtinyvec-7233232e021a0b1b.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/array.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/array/generated_impl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/arrayvec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/arrayvec_drain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/slicevec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/tinyvec.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/array.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/array/generated_impl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/arrayvec.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/arrayvec_drain.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/slicevec.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec-1.9.0/src/tinyvec.rs: diff --git a/target/release/deps/tinyvec_macros-c0706885454756d8.d b/target/release/deps/tinyvec_macros-c0706885454756d8.d new file mode 100644 index 0000000..211a142 --- /dev/null +++ b/target/release/deps/tinyvec_macros-c0706885454756d8.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/tinyvec_macros-c0706885454756d8.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec_macros-0.1.1/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libtinyvec_macros-c0706885454756d8.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec_macros-0.1.1/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libtinyvec_macros-c0706885454756d8.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec_macros-0.1.1/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tinyvec_macros-0.1.1/src/lib.rs: diff --git a/target/release/deps/tokio-12ed6d45bfc380ab.d b/target/release/deps/tokio-12ed6d45bfc380ab.d new file mode 100644 index 0000000..289acc0 --- /dev/null +++ b/target/release/deps/tokio-12ed6d45bfc380ab.d @@ -0,0 +1,286 @@ +/home/viraladmin/chatgpt/target/release/deps/tokio-12ed6d45bfc380ab.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/cfg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/loom.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/pin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/thread_local.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/addr_of.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/support.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/future/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/future/maybe_done.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_buf_read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_seek.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/read_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/addr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_u16.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_u32.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_u64.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_usize.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/barrier.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/parking_lot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/rwlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/unsafe_cell.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/blocking.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/as_ref.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/atomic_cell.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/blocking_check.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/metric_atomics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/wake_list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/linked_list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/rand.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/trace.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/typeid.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/markers.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/cacheline.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/select.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/try_join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/canonicalize.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/create_dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/create_dir_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/dir_builder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/hard_link.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/metadata.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/open_options.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/read_dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/read_link.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/read_to_string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/remove_dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/remove_dir_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/remove_file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/rename.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/set_permissions.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/symlink_metadata.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/copy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/try_exists.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/symlink.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/future/try_join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/future/block_on.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/blocking.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/interest.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/ready.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/poll_evented.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_fd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/stdio_common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/stderr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/stdin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/stdout.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/split.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/seek.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/async_buf_read_ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/async_read_ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/async_seek_ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/async_write_ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/buf_reader.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/buf_stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/buf_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/chain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/copy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/copy_bidirectional.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/copy_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/empty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/flush.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/lines.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/mem.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_exact.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_line.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/fill_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_to_end.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/vec_with_initialized.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_to_string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_until.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/repeat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/shutdown.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/sink.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/split.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/take.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_vectored.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_all_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/lookup_host.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/listener.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/split.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/split_owned.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/socket.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/udp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/datagram/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/datagram/socket.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/listener.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/socket.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/split.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/split_owned.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/socketaddr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/ucred.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/pipe.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_u64_native.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/unix/orphan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/unix/reap.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/unix/pidfd_reaper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/kill.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/park.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/driver.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/blocking.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/current.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/runtime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/scoped.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/runtime_mt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/current_thread/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/defer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/pop.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/shared.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/synced.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/metrics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/rt_multi_thread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/block_in_place.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/counters.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/handle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/handle/metrics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/overflow.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/idle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/stats.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/park.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/queue.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/worker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/worker/metrics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/worker/taskdump_mock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/trace_mock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/driver.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/registration.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/registration_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/scheduled_io.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/metrics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/driver/signal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/process.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/entry.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/handle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/source.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/wheel/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/wheel/level.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/signal/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/core.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/harness.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/id.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/abort.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/raw.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/state.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/waker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/config.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/pool.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/schedule.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/shutdown.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/task.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/builder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task_hooks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/handle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/runtime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/thread_id.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/runtime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/batch.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/worker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/mock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/ctrl_c.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/registry.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/unix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/windows.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/reusable_box.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/barrier.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/broadcast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/block.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/bounded.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/chan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/unbounded.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/notify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/oneshot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/batch_semaphore.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/semaphore.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/owned_read_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/owned_write_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/owned_write_guard_mapped.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/read_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/write_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/write_guard_mapped.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/task/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/task/atomic_waker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/once_cell.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/watch.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/blocking.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/spawn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/yield_now.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/coop/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/local.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/task_local.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/join_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/coop/consume_budget.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/coop/unconstrained.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/clock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/instant.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/interval.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/sleep.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/timeout.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/bit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/sharded_list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/rand/rt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/idle_notified_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/wake.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/sync_wrapper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/rc_cell.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/try_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/ptr_expose.rs + +/home/viraladmin/chatgpt/target/release/deps/libtokio-12ed6d45bfc380ab.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/cfg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/loom.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/pin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/thread_local.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/addr_of.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/support.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/future/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/future/maybe_done.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_buf_read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_seek.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/read_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/addr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_u16.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_u32.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_u64.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_usize.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/barrier.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/parking_lot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/rwlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/unsafe_cell.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/blocking.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/as_ref.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/atomic_cell.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/blocking_check.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/metric_atomics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/wake_list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/linked_list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/rand.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/trace.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/typeid.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/markers.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/cacheline.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/select.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/try_join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/canonicalize.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/create_dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/create_dir_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/dir_builder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/hard_link.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/metadata.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/open_options.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/read_dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/read_link.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/read_to_string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/remove_dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/remove_dir_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/remove_file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/rename.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/set_permissions.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/symlink_metadata.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/copy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/try_exists.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/symlink.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/future/try_join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/future/block_on.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/blocking.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/interest.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/ready.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/poll_evented.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_fd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/stdio_common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/stderr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/stdin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/stdout.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/split.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/seek.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/async_buf_read_ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/async_read_ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/async_seek_ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/async_write_ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/buf_reader.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/buf_stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/buf_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/chain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/copy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/copy_bidirectional.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/copy_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/empty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/flush.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/lines.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/mem.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_exact.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_line.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/fill_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_to_end.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/vec_with_initialized.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_to_string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_until.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/repeat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/shutdown.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/sink.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/split.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/take.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_vectored.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_all_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/lookup_host.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/listener.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/split.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/split_owned.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/socket.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/udp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/datagram/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/datagram/socket.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/listener.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/socket.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/split.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/split_owned.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/socketaddr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/ucred.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/pipe.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_u64_native.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/unix/orphan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/unix/reap.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/unix/pidfd_reaper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/kill.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/park.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/driver.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/blocking.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/current.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/runtime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/scoped.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/runtime_mt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/current_thread/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/defer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/pop.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/shared.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/synced.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/metrics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/rt_multi_thread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/block_in_place.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/counters.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/handle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/handle/metrics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/overflow.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/idle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/stats.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/park.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/queue.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/worker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/worker/metrics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/worker/taskdump_mock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/trace_mock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/driver.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/registration.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/registration_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/scheduled_io.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/metrics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/driver/signal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/process.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/entry.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/handle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/source.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/wheel/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/wheel/level.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/signal/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/core.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/harness.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/id.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/abort.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/raw.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/state.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/waker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/config.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/pool.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/schedule.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/shutdown.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/task.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/builder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task_hooks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/handle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/runtime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/thread_id.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/runtime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/batch.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/worker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/mock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/ctrl_c.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/registry.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/unix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/windows.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/reusable_box.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/barrier.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/broadcast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/block.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/bounded.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/chan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/unbounded.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/notify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/oneshot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/batch_semaphore.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/semaphore.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/owned_read_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/owned_write_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/owned_write_guard_mapped.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/read_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/write_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/write_guard_mapped.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/task/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/task/atomic_waker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/once_cell.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/watch.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/blocking.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/spawn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/yield_now.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/coop/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/local.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/task_local.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/join_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/coop/consume_budget.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/coop/unconstrained.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/clock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/instant.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/interval.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/sleep.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/timeout.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/bit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/sharded_list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/rand/rt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/idle_notified_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/wake.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/sync_wrapper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/rc_cell.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/try_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/ptr_expose.rs + +/home/viraladmin/chatgpt/target/release/deps/libtokio-12ed6d45bfc380ab.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/cfg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/loom.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/pin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/thread_local.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/addr_of.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/support.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/future/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/future/maybe_done.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_buf_read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_seek.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/read_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/addr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_u16.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_u32.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_u64.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_usize.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/barrier.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/parking_lot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/rwlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/unsafe_cell.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/blocking.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/as_ref.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/atomic_cell.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/blocking_check.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/metric_atomics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/wake_list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/linked_list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/rand.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/trace.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/typeid.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/memchr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/markers.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/cacheline.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/select.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/try_join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/canonicalize.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/create_dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/create_dir_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/dir_builder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/hard_link.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/metadata.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/open_options.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/read_dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/read_link.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/read_to_string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/remove_dir.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/remove_dir_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/remove_file.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/rename.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/set_permissions.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/symlink_metadata.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/copy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/try_exists.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/symlink.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/future/try_join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/future/block_on.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/blocking.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/interest.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/ready.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/poll_evented.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_fd.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/stdio_common.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/stderr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/stdin.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/stdout.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/split.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/seek.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/async_buf_read_ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/async_read_ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/async_seek_ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/async_write_ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/buf_reader.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/buf_stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/buf_writer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/chain.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/copy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/copy_bidirectional.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/copy_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/empty.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/flush.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/lines.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/mem.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_exact.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_line.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/fill_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_to_end.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/vec_with_initialized.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_to_string.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_until.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/repeat.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/shutdown.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/sink.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/split.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/take.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_vectored.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_all.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_all_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/lookup_host.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/listener.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/split.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/split_owned.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/socket.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/udp.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/datagram/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/datagram/socket.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/listener.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/socket.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/split.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/split_owned.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/socketaddr.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/ucred.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/pipe.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_u64_native.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/unix/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/unix/orphan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/unix/reap.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/unix/pidfd_reaper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/kill.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/park.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/driver.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/blocking.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/current.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/runtime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/scoped.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/runtime_mt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/current_thread/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/defer.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/pop.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/shared.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/synced.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/metrics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/rt_multi_thread.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/block_in_place.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/counters.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/handle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/handle/metrics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/overflow.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/idle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/stats.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/park.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/queue.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/worker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/worker/metrics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/worker/taskdump_mock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/trace_mock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/driver.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/registration.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/registration_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/scheduled_io.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/metrics.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/driver/signal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/process.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/entry.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/handle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/source.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/wheel/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/wheel/level.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/signal/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/core.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/harness.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/id.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/abort.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/join.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/raw.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/state.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/waker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/config.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/pool.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/schedule.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/shutdown.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/task.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/builder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task_hooks.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/handle.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/runtime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/thread_id.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/runtime.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/batch.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/worker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/mock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/ctrl_c.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/registry.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/unix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/windows.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/reusable_box.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/barrier.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/broadcast.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/block.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/bounded.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/chan.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/unbounded.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mutex.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/notify.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/oneshot.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/batch_semaphore.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/semaphore.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/owned_read_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/owned_write_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/owned_write_guard_mapped.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/read_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/write_guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/write_guard_mapped.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/task/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/task/atomic_waker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/once_cell.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/watch.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/blocking.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/spawn.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/yield_now.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/coop/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/local.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/task_local.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/join_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/coop/consume_budget.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/coop/unconstrained.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/clock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/instant.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/interval.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/sleep.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/timeout.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/bit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/sharded_list.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/rand/rt.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/idle_notified_set.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/wake.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/sync_wrapper.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/rc_cell.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/try_lock.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/ptr_expose.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/cfg.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/loom.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/pin.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/thread_local.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/addr_of.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/support.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/future/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/future/maybe_done.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_buf_read.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_read.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_seek.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_write.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/read_buf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/addr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_u16.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_u32.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_u64.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_usize.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/barrier.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/mutex.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/parking_lot.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/rwlock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/unsafe_cell.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/blocking.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/as_ref.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/atomic_cell.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/blocking_check.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/metric_atomics.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/wake_list.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/linked_list.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/rand.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/trace.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/typeid.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/memchr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/markers.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/cacheline.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/select.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/join.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/macros/try_join.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/canonicalize.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/create_dir.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/create_dir_all.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/dir_builder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/file.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/hard_link.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/metadata.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/open_options.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/read.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/read_dir.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/read_link.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/read_to_string.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/remove_dir.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/remove_dir_all.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/remove_file.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/rename.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/set_permissions.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/symlink_metadata.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/write.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/copy.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/try_exists.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/fs/symlink.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/future/try_join.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/future/block_on.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/blocking.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/interest.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/ready.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/poll_evented.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/async_fd.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/stdio_common.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/stderr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/stdin.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/stdout.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/split.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/join.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/seek.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/async_buf_read_ext.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/async_read_ext.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/async_seek_ext.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/async_write_ext.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/buf_reader.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/buf_stream.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/buf_writer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/chain.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/copy.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/copy_bidirectional.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/copy_buf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/empty.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/flush.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/lines.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/mem.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_buf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_exact.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_int.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_line.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/fill_buf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_to_end.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/vec_with_initialized.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_to_string.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/read_until.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/repeat.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/shutdown.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/sink.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/split.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/take.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_vectored.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_all.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_buf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_all_buf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/io/util/write_int.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/lookup_host.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/listener.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/split.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/split_owned.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/stream.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/tcp/socket.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/udp.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/datagram/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/datagram/socket.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/listener.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/socket.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/split.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/split_owned.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/socketaddr.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/stream.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/ucred.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/net/unix/pipe.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/atomic_u64_native.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/unix/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/unix/orphan.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/unix/reap.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/unix/pidfd_reaper.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/process/kill.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/park.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/driver.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/blocking.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/current.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/runtime.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/scoped.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/runtime_mt.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/current_thread/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/defer.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/pop.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/shared.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/synced.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/metrics.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/inject/rt_multi_thread.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/block_in_place.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/lock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/counters.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/handle.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/handle/metrics.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/overflow.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/idle.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/stats.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/park.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/queue.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/worker.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/worker/metrics.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/worker/taskdump_mock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/trace_mock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/driver.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/registration.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/registration_set.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/scheduled_io.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/metrics.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/io/driver/signal.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/process.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/entry.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/handle.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/source.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/wheel/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/time/wheel/level.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/signal/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/core.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/harness.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/id.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/abort.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/join.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/list.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/raw.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/state.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/waker.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/config.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/pool.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/schedule.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/shutdown.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/task.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/builder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task_hooks.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/handle.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/runtime.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/thread_id.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/runtime.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/batch.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/worker.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/metrics/mock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/ctrl_c.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/registry.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/unix.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/windows.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/signal/reusable_box.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/barrier.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/broadcast.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/block.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/bounded.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/chan.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/list.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/unbounded.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mpsc/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/mutex.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/notify.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/oneshot.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/batch_semaphore.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/semaphore.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/owned_read_guard.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/owned_write_guard.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/owned_write_guard_mapped.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/read_guard.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/write_guard.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/rwlock/write_guard_mapped.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/task/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/task/atomic_waker.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/once_cell.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/sync/watch.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/blocking.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/spawn.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/yield_now.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/coop/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/local.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/task_local.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/join_set.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/coop/consume_budget.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/coop/unconstrained.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/clock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/instant.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/interval.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/sleep.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/time/timeout.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/bit.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/sharded_list.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/rand/rt.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/idle_notified_set.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/wake.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/sync_wrapper.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/rc_cell.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/try_lock.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/util/ptr_expose.rs: diff --git a/target/release/deps/tokio_macros-a285196c135ba098.d b/target/release/deps/tokio_macros-a285196c135ba098.d new file mode 100644 index 0000000..4e4d1bb --- /dev/null +++ b/target/release/deps/tokio_macros-a285196c135ba098.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/tokio_macros-a285196c135ba098.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-macros-2.5.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-macros-2.5.0/src/entry.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-macros-2.5.0/src/select.rs + +/home/viraladmin/chatgpt/target/release/deps/libtokio_macros-a285196c135ba098.so: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-macros-2.5.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-macros-2.5.0/src/entry.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-macros-2.5.0/src/select.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-macros-2.5.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-macros-2.5.0/src/entry.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-macros-2.5.0/src/select.rs: diff --git a/target/release/deps/tokio_postgres-f19acce013454813.d b/target/release/deps/tokio_postgres-f19acce013454813.d new file mode 100644 index 0000000..d9f2867 --- /dev/null +++ b/target/release/deps/tokio_postgres-f19acce013454813.d @@ -0,0 +1,39 @@ +/home/viraladmin/chatgpt/target/release/deps/tokio_postgres-f19acce013454813.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/binary_copy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/bind.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/cancel_query.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/cancel_query_raw.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/cancel_token.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/client.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/codec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/config.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connect_raw.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connect_socket.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connect_tls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connection.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/copy_in.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/copy_out.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/error/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/error/sqlstate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/generic_client.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/keepalive.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/maybe_tls_stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/portal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/prepare.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/query.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/row.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/simple_query.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/socket.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/statement.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/tls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/to_statement.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/transaction.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/transaction_builder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/types.rs + +/home/viraladmin/chatgpt/target/release/deps/libtokio_postgres-f19acce013454813.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/binary_copy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/bind.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/cancel_query.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/cancel_query_raw.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/cancel_token.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/client.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/codec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/config.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connect_raw.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connect_socket.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connect_tls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connection.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/copy_in.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/copy_out.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/error/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/error/sqlstate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/generic_client.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/keepalive.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/maybe_tls_stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/portal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/prepare.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/query.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/row.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/simple_query.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/socket.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/statement.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/tls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/to_statement.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/transaction.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/transaction_builder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/types.rs + +/home/viraladmin/chatgpt/target/release/deps/libtokio_postgres-f19acce013454813.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/binary_copy.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/bind.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/cancel_query.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/cancel_query_raw.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/cancel_token.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/client.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/codec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/config.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connect.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connect_raw.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connect_socket.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connect_tls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connection.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/copy_in.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/copy_out.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/error/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/error/sqlstate.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/generic_client.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/keepalive.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/maybe_tls_stream.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/portal.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/prepare.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/query.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/row.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/simple_query.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/socket.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/statement.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/tls.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/to_statement.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/transaction.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/transaction_builder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/types.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/binary_copy.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/bind.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/cancel_query.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/cancel_query_raw.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/cancel_token.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/client.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/codec.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/config.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connect.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connect_raw.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connect_socket.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connect_tls.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/connection.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/copy_in.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/copy_out.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/error/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/error/sqlstate.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/generic_client.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/keepalive.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/maybe_tls_stream.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/portal.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/prepare.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/query.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/row.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/simple_query.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/socket.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/statement.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/tls.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/to_statement.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/transaction.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/transaction_builder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-postgres-0.7.13/src/types.rs: diff --git a/target/release/deps/tokio_util-ee66364b10b8b31f.d b/target/release/deps/tokio_util-ee66364b10b8b31f.d new file mode 100644 index 0000000..edb0fba --- /dev/null +++ b/target/release/deps/tokio_util-ee66364b10b8b31f.d @@ -0,0 +1,32 @@ +/home/viraladmin/chatgpt/target/release/deps/tokio_util-ee66364b10b8b31f.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/cfg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/loom.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/cancellation_token.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/cancellation_token/guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/cancellation_token/tree_node.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/mpsc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/poll_semaphore.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/reusable_box.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/either.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/util/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/util/maybe_dangling.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/util/poll_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/tracing.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/bytes_codec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/framed_impl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/framed.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/framed_read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/framed_write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/length_delimited.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/lines_codec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/any_delimiter_codec.rs + +/home/viraladmin/chatgpt/target/release/deps/libtokio_util-ee66364b10b8b31f.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/cfg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/loom.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/cancellation_token.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/cancellation_token/guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/cancellation_token/tree_node.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/mpsc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/poll_semaphore.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/reusable_box.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/either.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/util/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/util/maybe_dangling.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/util/poll_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/tracing.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/bytes_codec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/framed_impl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/framed.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/framed_read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/framed_write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/length_delimited.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/lines_codec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/any_delimiter_codec.rs + +/home/viraladmin/chatgpt/target/release/deps/libtokio_util-ee66364b10b8b31f.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/cfg.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/loom.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/cancellation_token.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/cancellation_token/guard.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/cancellation_token/tree_node.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/mpsc.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/poll_semaphore.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/reusable_box.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/either.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/util/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/util/maybe_dangling.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/util/poll_buf.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/tracing.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/bytes_codec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/decoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/encoder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/framed_impl.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/framed.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/framed_read.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/framed_write.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/length_delimited.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/lines_codec.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/any_delimiter_codec.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/cfg.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/loom.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/cancellation_token.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/cancellation_token/guard.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/cancellation_token/tree_node.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/mpsc.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/poll_semaphore.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/sync/reusable_box.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/either.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/util/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/util/maybe_dangling.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/util/poll_buf.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/tracing.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/bytes_codec.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/decoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/encoder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/framed_impl.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/framed.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/framed_read.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/framed_write.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/length_delimited.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/lines_codec.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/codec/any_delimiter_codec.rs: diff --git a/target/release/deps/typenum-f655bc664cb44af5.d b/target/release/deps/typenum-f655bc664cb44af5.d new file mode 100644 index 0000000..03761a7 --- /dev/null +++ b/target/release/deps/typenum-f655bc664cb44af5.d @@ -0,0 +1,20 @@ +/home/viraladmin/chatgpt/target/release/deps/typenum-f655bc664cb44af5.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/bit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/marker_traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/operator_aliases.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/private.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/type_operators.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/uint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/array.rs /home/viraladmin/chatgpt/target/release/build/typenum-39d17db16f7c8807/out/op.rs /home/viraladmin/chatgpt/target/release/build/typenum-39d17db16f7c8807/out/consts.rs /home/viraladmin/chatgpt/target/release/build/typenum-39d17db16f7c8807/out/generic_const_mappings.rs + +/home/viraladmin/chatgpt/target/release/deps/libtypenum-f655bc664cb44af5.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/bit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/marker_traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/operator_aliases.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/private.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/type_operators.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/uint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/array.rs /home/viraladmin/chatgpt/target/release/build/typenum-39d17db16f7c8807/out/op.rs /home/viraladmin/chatgpt/target/release/build/typenum-39d17db16f7c8807/out/consts.rs /home/viraladmin/chatgpt/target/release/build/typenum-39d17db16f7c8807/out/generic_const_mappings.rs + +/home/viraladmin/chatgpt/target/release/deps/libtypenum-f655bc664cb44af5.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/bit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/int.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/marker_traits.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/operator_aliases.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/private.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/type_operators.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/uint.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/array.rs /home/viraladmin/chatgpt/target/release/build/typenum-39d17db16f7c8807/out/op.rs /home/viraladmin/chatgpt/target/release/build/typenum-39d17db16f7c8807/out/consts.rs /home/viraladmin/chatgpt/target/release/build/typenum-39d17db16f7c8807/out/generic_const_mappings.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/bit.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/int.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/marker_traits.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/operator_aliases.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/private.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/type_operators.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/uint.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.17.0/src/array.rs: +/home/viraladmin/chatgpt/target/release/build/typenum-39d17db16f7c8807/out/op.rs: +/home/viraladmin/chatgpt/target/release/build/typenum-39d17db16f7c8807/out/consts.rs: +/home/viraladmin/chatgpt/target/release/build/typenum-39d17db16f7c8807/out/generic_const_mappings.rs: + +# env-dep:OUT_DIR=/home/viraladmin/chatgpt/target/release/build/typenum-39d17db16f7c8807/out diff --git a/target/release/deps/unicode_bidi-00594dc1841b2100.d b/target/release/deps/unicode_bidi-00594dc1841b2100.d new file mode 100644 index 0000000..0610972 --- /dev/null +++ b/target/release/deps/unicode_bidi-00594dc1841b2100.d @@ -0,0 +1,17 @@ +/home/viraladmin/chatgpt/target/release/deps/unicode_bidi-00594dc1841b2100.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/data_source.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/deprecated.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/format_chars.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/level.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/utf16.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/char_data/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/char_data/tables.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/explicit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/implicit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/prepare.rs + +/home/viraladmin/chatgpt/target/release/deps/libunicode_bidi-00594dc1841b2100.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/data_source.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/deprecated.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/format_chars.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/level.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/utf16.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/char_data/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/char_data/tables.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/explicit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/implicit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/prepare.rs + +/home/viraladmin/chatgpt/target/release/deps/libunicode_bidi-00594dc1841b2100.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/data_source.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/deprecated.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/format_chars.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/level.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/utf16.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/char_data/mod.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/char_data/tables.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/explicit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/implicit.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/prepare.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/data_source.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/deprecated.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/format_chars.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/level.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/utf16.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/char_data/mod.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/char_data/tables.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/explicit.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/implicit.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-bidi-0.3.18/src/prepare.rs: diff --git a/target/release/deps/unicode_ident-0c1106d578e1bee9.d b/target/release/deps/unicode_ident-0c1106d578e1bee9.d new file mode 100644 index 0000000..b77fbc9 --- /dev/null +++ b/target/release/deps/unicode_ident-0c1106d578e1bee9.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/unicode_ident-0c1106d578e1bee9.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.13/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.13/src/tables.rs + +/home/viraladmin/chatgpt/target/release/deps/libunicode_ident-0c1106d578e1bee9.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.13/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.13/src/tables.rs + +/home/viraladmin/chatgpt/target/release/deps/libunicode_ident-0c1106d578e1bee9.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.13/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.13/src/tables.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.13/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.13/src/tables.rs: diff --git a/target/release/deps/unicode_normalization-461fdd58b2682575.d b/target/release/deps/unicode_normalization-461fdd58b2682575.d new file mode 100644 index 0000000..7837873 --- /dev/null +++ b/target/release/deps/unicode_normalization-461fdd58b2682575.d @@ -0,0 +1,17 @@ +/home/viraladmin/chatgpt/target/release/deps/unicode_normalization-461fdd58b2682575.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/decompose.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/lookups.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/normalize.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/perfect_hash.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/quick_check.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/recompose.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/replace.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/stream_safe.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/tables.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/__test_api.rs + +/home/viraladmin/chatgpt/target/release/deps/libunicode_normalization-461fdd58b2682575.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/decompose.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/lookups.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/normalize.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/perfect_hash.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/quick_check.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/recompose.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/replace.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/stream_safe.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/tables.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/__test_api.rs + +/home/viraladmin/chatgpt/target/release/deps/libunicode_normalization-461fdd58b2682575.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/decompose.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/lookups.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/normalize.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/perfect_hash.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/quick_check.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/recompose.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/replace.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/stream_safe.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/tables.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/__test_api.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/decompose.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/lookups.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/normalize.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/perfect_hash.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/quick_check.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/recompose.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/replace.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/stream_safe.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/tables.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-normalization-0.1.24/src/__test_api.rs: diff --git a/target/release/deps/unicode_properties-3e77385b5b6ea1d3.d b/target/release/deps/unicode_properties-3e77385b5b6ea1d3.d new file mode 100644 index 0000000..b889f19 --- /dev/null +++ b/target/release/deps/unicode_properties-3e77385b5b6ea1d3.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/unicode_properties-3e77385b5b6ea1d3.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-properties-0.1.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-properties-0.1.3/src/tables.rs + +/home/viraladmin/chatgpt/target/release/deps/libunicode_properties-3e77385b5b6ea1d3.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-properties-0.1.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-properties-0.1.3/src/tables.rs + +/home/viraladmin/chatgpt/target/release/deps/libunicode_properties-3e77385b5b6ea1d3.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-properties-0.1.3/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-properties-0.1.3/src/tables.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-properties-0.1.3/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-properties-0.1.3/src/tables.rs: diff --git a/target/release/deps/unicode_segmentation-2a7879ae8633fc6a.d b/target/release/deps/unicode_segmentation-2a7879ae8633fc6a.d new file mode 100644 index 0000000..d3788bf --- /dev/null +++ b/target/release/deps/unicode_segmentation-2a7879ae8633fc6a.d @@ -0,0 +1,11 @@ +/home/viraladmin/chatgpt/target/release/deps/unicode_segmentation-2a7879ae8633fc6a.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/grapheme.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/sentence.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/word.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/tables.rs + +/home/viraladmin/chatgpt/target/release/deps/libunicode_segmentation-2a7879ae8633fc6a.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/grapheme.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/sentence.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/word.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/tables.rs + +/home/viraladmin/chatgpt/target/release/deps/libunicode_segmentation-2a7879ae8633fc6a.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/grapheme.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/sentence.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/word.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/tables.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/grapheme.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/sentence.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/word.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-segmentation-1.13.2/src/tables.rs: diff --git a/target/release/deps/unicode_width-4c232be5de4dadde.d b/target/release/deps/unicode_width-4c232be5de4dadde.d new file mode 100644 index 0000000..ae9af7a --- /dev/null +++ b/target/release/deps/unicode_width-4c232be5de4dadde.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/unicode_width-4c232be5de4dadde.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-width-0.1.14/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-width-0.1.14/src/tables.rs + +/home/viraladmin/chatgpt/target/release/deps/libunicode_width-4c232be5de4dadde.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-width-0.1.14/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-width-0.1.14/src/tables.rs + +/home/viraladmin/chatgpt/target/release/deps/libunicode_width-4c232be5de4dadde.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-width-0.1.14/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-width-0.1.14/src/tables.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-width-0.1.14/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-width-0.1.14/src/tables.rs: diff --git a/target/release/deps/unpack_block_header-8b716372358856cb b/target/release/deps/unpack_block_header-8b716372358856cb new file mode 100755 index 0000000..5871031 Binary files /dev/null and b/target/release/deps/unpack_block_header-8b716372358856cb differ diff --git a/target/release/deps/unpack_block_header-8b716372358856cb.d b/target/release/deps/unpack_block_header-8b716372358856cb.d new file mode 100644 index 0000000..7e24b77 --- /dev/null +++ b/target/release/deps/unpack_block_header-8b716372358856cb.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/unpack_block_header-8b716372358856cb.d: src/bin/unpack_block_header.rs + +/home/viraladmin/chatgpt/target/release/deps/unpack_block_header-8b716372358856cb: src/bin/unpack_block_header.rs + +src/bin/unpack_block_header.rs: diff --git a/target/release/deps/unpack_torrent-21b2327cb8be7abb b/target/release/deps/unpack_torrent-21b2327cb8be7abb new file mode 100755 index 0000000..4e4a7f7 Binary files /dev/null and b/target/release/deps/unpack_torrent-21b2327cb8be7abb differ diff --git a/target/release/deps/unpack_torrent-21b2327cb8be7abb.d b/target/release/deps/unpack_torrent-21b2327cb8be7abb.d new file mode 100644 index 0000000..7f5daae --- /dev/null +++ b/target/release/deps/unpack_torrent-21b2327cb8be7abb.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/unpack_torrent-21b2327cb8be7abb.d: src/bin/unpack_torrent.rs + +/home/viraladmin/chatgpt/target/release/deps/unpack_torrent-21b2327cb8be7abb: src/bin/unpack_torrent.rs + +src/bin/unpack_torrent.rs: diff --git a/target/release/deps/unsigned_varint-89793863179d740e.d b/target/release/deps/unsigned_varint-89793863179d740e.d new file mode 100644 index 0000000..8d12fa5 --- /dev/null +++ b/target/release/deps/unsigned_varint-89793863179d740e.d @@ -0,0 +1,10 @@ +/home/viraladmin/chatgpt/target/release/deps/unsigned_varint-89793863179d740e.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unsigned-varint-0.8.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unsigned-varint-0.8.0/src/decode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unsigned-varint-0.8.0/src/encode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unsigned-varint-0.8.0/src/io.rs + +/home/viraladmin/chatgpt/target/release/deps/libunsigned_varint-89793863179d740e.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unsigned-varint-0.8.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unsigned-varint-0.8.0/src/decode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unsigned-varint-0.8.0/src/encode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unsigned-varint-0.8.0/src/io.rs + +/home/viraladmin/chatgpt/target/release/deps/libunsigned_varint-89793863179d740e.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unsigned-varint-0.8.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unsigned-varint-0.8.0/src/decode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unsigned-varint-0.8.0/src/encode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unsigned-varint-0.8.0/src/io.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unsigned-varint-0.8.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unsigned-varint-0.8.0/src/decode.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unsigned-varint-0.8.0/src/encode.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unsigned-varint-0.8.0/src/io.rs: diff --git a/target/release/deps/utf8parse-a42e9d7e94ad4d81.d b/target/release/deps/utf8parse-a42e9d7e94ad4d81.d new file mode 100644 index 0000000..790d19d --- /dev/null +++ b/target/release/deps/utf8parse-a42e9d7e94ad4d81.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/utf8parse-a42e9d7e94ad4d81.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/utf8parse-0.2.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/utf8parse-0.2.2/src/types.rs + +/home/viraladmin/chatgpt/target/release/deps/libutf8parse-a42e9d7e94ad4d81.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/utf8parse-0.2.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/utf8parse-0.2.2/src/types.rs + +/home/viraladmin/chatgpt/target/release/deps/libutf8parse-a42e9d7e94ad4d81.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/utf8parse-0.2.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/utf8parse-0.2.2/src/types.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/utf8parse-0.2.2/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/utf8parse-0.2.2/src/types.rs: diff --git a/target/release/deps/validate_torrent_and_block_headers-cb050dfa284c7b72 b/target/release/deps/validate_torrent_and_block_headers-cb050dfa284c7b72 new file mode 100755 index 0000000..43ceaee Binary files /dev/null and b/target/release/deps/validate_torrent_and_block_headers-cb050dfa284c7b72 differ diff --git a/target/release/deps/validate_torrent_and_block_headers-cb050dfa284c7b72.d b/target/release/deps/validate_torrent_and_block_headers-cb050dfa284c7b72.d new file mode 100644 index 0000000..639798d --- /dev/null +++ b/target/release/deps/validate_torrent_and_block_headers-cb050dfa284c7b72.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/validate_torrent_and_block_headers-cb050dfa284c7b72.d: src/bin/validate_torrent_and_block_headers.rs + +/home/viraladmin/chatgpt/target/release/deps/validate_torrent_and_block_headers-cb050dfa284c7b72: src/bin/validate_torrent_and_block_headers.rs + +src/bin/validate_torrent_and_block_headers.rs: diff --git a/target/release/deps/vcpkg-ea39272a602dd221.d b/target/release/deps/vcpkg-ea39272a602dd221.d new file mode 100644 index 0000000..faef9ab --- /dev/null +++ b/target/release/deps/vcpkg-ea39272a602dd221.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/vcpkg-ea39272a602dd221.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/vcpkg-0.2.15/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libvcpkg-ea39272a602dd221.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/vcpkg-0.2.15/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libvcpkg-ea39272a602dd221.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/vcpkg-0.2.15/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/vcpkg-0.2.15/src/lib.rs: diff --git a/target/release/deps/verify_address-74b1c0f4efb16ac9 b/target/release/deps/verify_address-74b1c0f4efb16ac9 new file mode 100755 index 0000000..17f5c65 Binary files /dev/null and b/target/release/deps/verify_address-74b1c0f4efb16ac9 differ diff --git a/target/release/deps/verify_address-74b1c0f4efb16ac9.d b/target/release/deps/verify_address-74b1c0f4efb16ac9.d new file mode 100644 index 0000000..a96b118 --- /dev/null +++ b/target/release/deps/verify_address-74b1c0f4efb16ac9.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/verify_address-74b1c0f4efb16ac9.d: src/bin/verify_address.rs + +/home/viraladmin/chatgpt/target/release/deps/verify_address-74b1c0f4efb16ac9: src/bin/verify_address.rs + +src/bin/verify_address.rs: diff --git a/target/release/deps/verify_message-1192873396f3cb8a b/target/release/deps/verify_message-1192873396f3cb8a new file mode 100755 index 0000000..8c84c8f Binary files /dev/null and b/target/release/deps/verify_message-1192873396f3cb8a differ diff --git a/target/release/deps/verify_message-1192873396f3cb8a.d b/target/release/deps/verify_message-1192873396f3cb8a.d new file mode 100644 index 0000000..c6d2961 --- /dev/null +++ b/target/release/deps/verify_message-1192873396f3cb8a.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/verify_message-1192873396f3cb8a.d: src/bin/verify_message.rs + +/home/viraladmin/chatgpt/target/release/deps/verify_message-1192873396f3cb8a: src/bin/verify_message.rs + +src/bin/verify_message.rs: diff --git a/target/release/deps/verify_sign_loan_tx-e388a4b491b82b36 b/target/release/deps/verify_sign_loan_tx-e388a4b491b82b36 new file mode 100755 index 0000000..e9551ab Binary files /dev/null and b/target/release/deps/verify_sign_loan_tx-e388a4b491b82b36 differ diff --git a/target/release/deps/verify_sign_loan_tx-e388a4b491b82b36.d b/target/release/deps/verify_sign_loan_tx-e388a4b491b82b36.d new file mode 100644 index 0000000..5f6c879 --- /dev/null +++ b/target/release/deps/verify_sign_loan_tx-e388a4b491b82b36.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/verify_sign_loan_tx-e388a4b491b82b36.d: src/bin/verify_sign_loan_tx.rs + +/home/viraladmin/chatgpt/target/release/deps/verify_sign_loan_tx-e388a4b491b82b36: src/bin/verify_sign_loan_tx.rs + +src/bin/verify_sign_loan_tx.rs: diff --git a/target/release/deps/verify_sign_swap_tx-1b3602285b55fcad b/target/release/deps/verify_sign_swap_tx-1b3602285b55fcad new file mode 100755 index 0000000..1871416 Binary files /dev/null and b/target/release/deps/verify_sign_swap_tx-1b3602285b55fcad differ diff --git a/target/release/deps/verify_sign_swap_tx-1b3602285b55fcad.d b/target/release/deps/verify_sign_swap_tx-1b3602285b55fcad.d new file mode 100644 index 0000000..1cbb98a --- /dev/null +++ b/target/release/deps/verify_sign_swap_tx-1b3602285b55fcad.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/verify_sign_swap_tx-1b3602285b55fcad.d: src/bin/verify_sign_swap_tx.rs + +/home/viraladmin/chatgpt/target/release/deps/verify_sign_swap_tx-1b3602285b55fcad: src/bin/verify_sign_swap_tx.rs + +src/bin/verify_sign_swap_tx.rs: diff --git a/target/release/deps/version_check-b6c8c20a9338fff9.d b/target/release/deps/version_check-b6c8c20a9338fff9.d new file mode 100644 index 0000000..4a38dd8 --- /dev/null +++ b/target/release/deps/version_check-b6c8c20a9338fff9.d @@ -0,0 +1,10 @@ +/home/viraladmin/chatgpt/target/release/deps/version_check-b6c8c20a9338fff9.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/version_check-0.9.5/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/version_check-0.9.5/src/version.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/version_check-0.9.5/src/channel.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/version_check-0.9.5/src/date.rs + +/home/viraladmin/chatgpt/target/release/deps/libversion_check-b6c8c20a9338fff9.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/version_check-0.9.5/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/version_check-0.9.5/src/version.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/version_check-0.9.5/src/channel.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/version_check-0.9.5/src/date.rs + +/home/viraladmin/chatgpt/target/release/deps/libversion_check-b6c8c20a9338fff9.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/version_check-0.9.5/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/version_check-0.9.5/src/version.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/version_check-0.9.5/src/channel.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/version_check-0.9.5/src/date.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/version_check-0.9.5/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/version_check-0.9.5/src/version.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/version_check-0.9.5/src/channel.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/version_check-0.9.5/src/date.rs: diff --git a/target/release/deps/weezl-92bf56b543d9d4a6.d b/target/release/deps/weezl-92bf56b543d9d4a6.d new file mode 100644 index 0000000..8f856e0 --- /dev/null +++ b/target/release/deps/weezl-92bf56b543d9d4a6.d @@ -0,0 +1,10 @@ +/home/viraladmin/chatgpt/target/release/deps/weezl-92bf56b543d9d4a6.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/weezl-0.1.8/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/weezl-0.1.8/src/decode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/weezl-0.1.8/src/encode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/weezl-0.1.8/src/error.rs + +/home/viraladmin/chatgpt/target/release/deps/libweezl-92bf56b543d9d4a6.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/weezl-0.1.8/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/weezl-0.1.8/src/decode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/weezl-0.1.8/src/encode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/weezl-0.1.8/src/error.rs + +/home/viraladmin/chatgpt/target/release/deps/libweezl-92bf56b543d9d4a6.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/weezl-0.1.8/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/weezl-0.1.8/src/decode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/weezl-0.1.8/src/encode.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/weezl-0.1.8/src/error.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/weezl-0.1.8/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/weezl-0.1.8/src/decode.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/weezl-0.1.8/src/encode.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/weezl-0.1.8/src/error.rs: diff --git a/target/release/deps/which-e613168f3ce05a2a.d b/target/release/deps/which-e613168f3ce05a2a.d new file mode 100644 index 0000000..d5d518d --- /dev/null +++ b/target/release/deps/which-e613168f3ce05a2a.d @@ -0,0 +1,10 @@ +/home/viraladmin/chatgpt/target/release/deps/which-e613168f3ce05a2a.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/which-4.4.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/which-4.4.2/src/checker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/which-4.4.2/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/which-4.4.2/src/finder.rs + +/home/viraladmin/chatgpt/target/release/deps/libwhich-e613168f3ce05a2a.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/which-4.4.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/which-4.4.2/src/checker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/which-4.4.2/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/which-4.4.2/src/finder.rs + +/home/viraladmin/chatgpt/target/release/deps/libwhich-e613168f3ce05a2a.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/which-4.4.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/which-4.4.2/src/checker.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/which-4.4.2/src/error.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/which-4.4.2/src/finder.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/which-4.4.2/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/which-4.4.2/src/checker.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/which-4.4.2/src/error.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/which-4.4.2/src/finder.rs: diff --git a/target/release/deps/whoami-a97605335df0226b.d b/target/release/deps/whoami-a97605335df0226b.d new file mode 100644 index 0000000..dbcaa2f --- /dev/null +++ b/target/release/deps/whoami-a97605335df0226b.d @@ -0,0 +1,17 @@ +/home/viraladmin/chatgpt/target/release/deps/whoami-a97605335df0226b.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/arch.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/conversions.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/desktop_env.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/fallible.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/language.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/os.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/os/unix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/platform.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/result.rs + +/home/viraladmin/chatgpt/target/release/deps/libwhoami-a97605335df0226b.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/arch.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/conversions.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/desktop_env.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/fallible.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/language.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/os.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/os/unix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/platform.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/result.rs + +/home/viraladmin/chatgpt/target/release/deps/libwhoami-a97605335df0226b.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/api.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/arch.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/conversions.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/desktop_env.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/fallible.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/language.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/os.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/os/unix.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/platform.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/result.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/api.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/arch.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/conversions.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/desktop_env.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/fallible.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/language.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/os.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/os/unix.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/platform.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/whoami-1.6.0/src/result.rs: diff --git a/target/release/deps/zerocopy-a5c480baa640e5ce.d b/target/release/deps/zerocopy-a5c480baa640e5ce.d new file mode 100644 index 0000000..d79ba4a --- /dev/null +++ b/target/release/deps/zerocopy-a5c480baa640e5ce.d @@ -0,0 +1,14 @@ +/home/viraladmin/chatgpt/target/release/deps/zerocopy-a5c480baa640e5ce.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/byteorder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/macro_util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/post_monomorphization_compile_fail_tests.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/third_party/rust/layout.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/wrappers.rs + +/home/viraladmin/chatgpt/target/release/deps/libzerocopy-a5c480baa640e5ce.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/byteorder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/macro_util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/post_monomorphization_compile_fail_tests.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/third_party/rust/layout.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/wrappers.rs + +/home/viraladmin/chatgpt/target/release/deps/libzerocopy-a5c480baa640e5ce.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/macros.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/byteorder.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/macro_util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/post_monomorphization_compile_fail_tests.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/util.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/third_party/rust/layout.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/wrappers.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/macros.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/byteorder.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/macro_util.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/post_monomorphization_compile_fail_tests.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/util.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/third_party/rust/layout.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-0.7.35/src/wrappers.rs: diff --git a/target/release/deps/zerocopy_derive-05b46e0f344b1dc5.d b/target/release/deps/zerocopy_derive-05b46e0f344b1dc5.d new file mode 100644 index 0000000..de121b5 --- /dev/null +++ b/target/release/deps/zerocopy_derive-05b46e0f344b1dc5.d @@ -0,0 +1,7 @@ +/home/viraladmin/chatgpt/target/release/deps/zerocopy_derive-05b46e0f344b1dc5.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-derive-0.7.35/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-derive-0.7.35/src/ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-derive-0.7.35/src/repr.rs + +/home/viraladmin/chatgpt/target/release/deps/libzerocopy_derive-05b46e0f344b1dc5.so: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-derive-0.7.35/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-derive-0.7.35/src/ext.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-derive-0.7.35/src/repr.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-derive-0.7.35/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-derive-0.7.35/src/ext.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zerocopy-derive-0.7.35/src/repr.rs: diff --git a/target/release/deps/zeroize-31e367eb3bb4559e.d b/target/release/deps/zeroize-31e367eb3bb4559e.d new file mode 100644 index 0000000..d7652d6 --- /dev/null +++ b/target/release/deps/zeroize-31e367eb3bb4559e.d @@ -0,0 +1,8 @@ +/home/viraladmin/chatgpt/target/release/deps/zeroize-31e367eb3bb4559e.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zeroize-1.8.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zeroize-1.8.2/src/x86.rs + +/home/viraladmin/chatgpt/target/release/deps/libzeroize-31e367eb3bb4559e.rlib: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zeroize-1.8.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zeroize-1.8.2/src/x86.rs + +/home/viraladmin/chatgpt/target/release/deps/libzeroize-31e367eb3bb4559e.rmeta: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zeroize-1.8.2/src/lib.rs /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zeroize-1.8.2/src/x86.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zeroize-1.8.2/src/lib.rs: +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zeroize-1.8.2/src/x86.rs: diff --git a/target/release/deps/zeroize_derive-1aad4f777c8a14f5.d b/target/release/deps/zeroize_derive-1aad4f777c8a14f5.d new file mode 100644 index 0000000..691530c --- /dev/null +++ b/target/release/deps/zeroize_derive-1aad4f777c8a14f5.d @@ -0,0 +1,5 @@ +/home/viraladmin/chatgpt/target/release/deps/zeroize_derive-1aad4f777c8a14f5.d: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zeroize_derive-1.4.3/src/lib.rs + +/home/viraladmin/chatgpt/target/release/deps/libzeroize_derive-1aad4f777c8a14f5.so: /home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zeroize_derive-1.4.3/src/lib.rs + +/home/viraladmin/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zeroize_derive-1.4.3/src/lib.rs: diff --git a/target/release/libblockchain.d b/target/release/libblockchain.d new file mode 100644 index 0000000..4318f4b --- /dev/null +++ b/target/release/libblockchain.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/libblockchain.rlib: /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/libblockchain.rlib b/target/release/libblockchain.rlib new file mode 100644 index 0000000..f48cad9 Binary files /dev/null and b/target/release/libblockchain.rlib differ diff --git a/target/release/lookup_block_by_hash b/target/release/lookup_block_by_hash new file mode 100755 index 0000000..23d9be8 Binary files /dev/null and b/target/release/lookup_block_by_hash differ diff --git a/target/release/lookup_block_by_hash.d b/target/release/lookup_block_by_hash.d new file mode 100644 index 0000000..2a4ea80 --- /dev/null +++ b/target/release/lookup_block_by_hash.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_block_by_hash: /home/viraladmin/chatgpt/src/bin/lookup_block_by_hash.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_block_by_height b/target/release/lookup_block_by_height new file mode 100755 index 0000000..0a991d6 Binary files /dev/null and b/target/release/lookup_block_by_height differ diff --git a/target/release/lookup_block_by_height.d b/target/release/lookup_block_by_height.d new file mode 100644 index 0000000..b0e0d83 --- /dev/null +++ b/target/release/lookup_block_by_height.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_block_by_height: /home/viraladmin/chatgpt/src/bin/lookup_block_by_height.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_contract_by_address b/target/release/lookup_contract_by_address new file mode 100755 index 0000000..371848c Binary files /dev/null and b/target/release/lookup_contract_by_address differ diff --git a/target/release/lookup_contract_by_address.d b/target/release/lookup_contract_by_address.d new file mode 100644 index 0000000..b22b28b --- /dev/null +++ b/target/release/lookup_contract_by_address.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_contract_by_address: /home/viraladmin/chatgpt/src/bin/lookup_contract_by_address.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_contract_by_hash b/target/release/lookup_contract_by_hash new file mode 100755 index 0000000..fb7084a Binary files /dev/null and b/target/release/lookup_contract_by_hash differ diff --git a/target/release/lookup_contract_by_hash.d b/target/release/lookup_contract_by_hash.d new file mode 100644 index 0000000..c0f7a00 --- /dev/null +++ b/target/release/lookup_contract_by_hash.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_contract_by_hash: /home/viraladmin/chatgpt/src/bin/lookup_contract_by_hash.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_difficulty b/target/release/lookup_difficulty new file mode 100755 index 0000000..6c9b5b2 Binary files /dev/null and b/target/release/lookup_difficulty differ diff --git a/target/release/lookup_difficulty.d b/target/release/lookup_difficulty.d new file mode 100644 index 0000000..4b96e86 --- /dev/null +++ b/target/release/lookup_difficulty.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_difficulty: /home/viraladmin/chatgpt/src/bin/lookup_difficulty.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_height b/target/release/lookup_height new file mode 100755 index 0000000..1882348 Binary files /dev/null and b/target/release/lookup_height differ diff --git a/target/release/lookup_height.d b/target/release/lookup_height.d new file mode 100644 index 0000000..06f7a54 --- /dev/null +++ b/target/release/lookup_height.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_height: /home/viraladmin/chatgpt/src/bin/lookup_height.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_largest_txfee b/target/release/lookup_largest_txfee new file mode 100755 index 0000000..bd5bfc4 Binary files /dev/null and b/target/release/lookup_largest_txfee differ diff --git a/target/release/lookup_largest_txfee.d b/target/release/lookup_largest_txfee.d new file mode 100644 index 0000000..4f2e703 --- /dev/null +++ b/target/release/lookup_largest_txfee.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_largest_txfee: /home/viraladmin/chatgpt/src/bin/lookup_largest_txfee.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_local_balance b/target/release/lookup_local_balance new file mode 100755 index 0000000..262971d Binary files /dev/null and b/target/release/lookup_local_balance differ diff --git a/target/release/lookup_local_balance.d b/target/release/lookup_local_balance.d new file mode 100644 index 0000000..c756ad4 --- /dev/null +++ b/target/release/lookup_local_balance.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_local_balance: /home/viraladmin/chatgpt/src/bin/lookup_local_balance.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_mempool_tx_by_address b/target/release/lookup_mempool_tx_by_address new file mode 100755 index 0000000..15f5506 Binary files /dev/null and b/target/release/lookup_mempool_tx_by_address differ diff --git a/target/release/lookup_mempool_tx_by_address.d b/target/release/lookup_mempool_tx_by_address.d new file mode 100644 index 0000000..90349f1 --- /dev/null +++ b/target/release/lookup_mempool_tx_by_address.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_mempool_tx_by_address: /home/viraladmin/chatgpt/src/bin/lookup_mempool_tx_by_address.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_mempool_tx_by_signature b/target/release/lookup_mempool_tx_by_signature new file mode 100755 index 0000000..9421a72 Binary files /dev/null and b/target/release/lookup_mempool_tx_by_signature differ diff --git a/target/release/lookup_mempool_tx_by_signature.d b/target/release/lookup_mempool_tx_by_signature.d new file mode 100644 index 0000000..96b01a1 --- /dev/null +++ b/target/release/lookup_mempool_tx_by_signature.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_mempool_tx_by_signature: /home/viraladmin/chatgpt/src/bin/lookup_mempool_tx_by_signature.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_mempool_tx_count b/target/release/lookup_mempool_tx_count new file mode 100755 index 0000000..3181fb9 Binary files /dev/null and b/target/release/lookup_mempool_tx_count differ diff --git a/target/release/lookup_mempool_tx_count.d b/target/release/lookup_mempool_tx_count.d new file mode 100644 index 0000000..3f69a09 --- /dev/null +++ b/target/release/lookup_mempool_tx_count.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_mempool_tx_count: /home/viraladmin/chatgpt/src/bin/lookup_mempool_tx_count.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_network_info b/target/release/lookup_network_info new file mode 100755 index 0000000..fc06c0b Binary files /dev/null and b/target/release/lookup_network_info differ diff --git a/target/release/lookup_network_info.d b/target/release/lookup_network_info.d new file mode 100644 index 0000000..8e44389 --- /dev/null +++ b/target/release/lookup_network_info.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_network_info: /home/viraladmin/chatgpt/src/bin/lookup_network_info.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_nft b/target/release/lookup_nft new file mode 100755 index 0000000..83580bc Binary files /dev/null and b/target/release/lookup_nft differ diff --git a/target/release/lookup_nft.d b/target/release/lookup_nft.d new file mode 100644 index 0000000..bf520f2 --- /dev/null +++ b/target/release/lookup_nft.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_nft: /home/viraladmin/chatgpt/src/bin/lookup_nft.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_nft_list b/target/release/lookup_nft_list new file mode 100755 index 0000000..ad6f295 Binary files /dev/null and b/target/release/lookup_nft_list differ diff --git a/target/release/lookup_nft_list.d b/target/release/lookup_nft_list.d new file mode 100644 index 0000000..60839e3 --- /dev/null +++ b/target/release/lookup_nft_list.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_nft_list: /home/viraladmin/chatgpt/src/bin/lookup_nft_list.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_node_time b/target/release/lookup_node_time new file mode 100755 index 0000000..75d1bb4 Binary files /dev/null and b/target/release/lookup_node_time differ diff --git a/target/release/lookup_node_time.d b/target/release/lookup_node_time.d new file mode 100644 index 0000000..33af48d --- /dev/null +++ b/target/release/lookup_node_time.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_node_time: /home/viraladmin/chatgpt/src/bin/lookup_node_time.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_remote_balance b/target/release/lookup_remote_balance new file mode 100755 index 0000000..f6bb885 Binary files /dev/null and b/target/release/lookup_remote_balance differ diff --git a/target/release/lookup_remote_balance.d b/target/release/lookup_remote_balance.d new file mode 100644 index 0000000..f17789f --- /dev/null +++ b/target/release/lookup_remote_balance.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_remote_balance: /home/viraladmin/chatgpt/src/bin/lookup_remote_balance.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_token b/target/release/lookup_token new file mode 100755 index 0000000..812da6d Binary files /dev/null and b/target/release/lookup_token differ diff --git a/target/release/lookup_token.d b/target/release/lookup_token.d new file mode 100644 index 0000000..efa3fad --- /dev/null +++ b/target/release/lookup_token.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_token: /home/viraladmin/chatgpt/src/bin/lookup_token.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_token_list b/target/release/lookup_token_list new file mode 100755 index 0000000..5c94b3f Binary files /dev/null and b/target/release/lookup_token_list differ diff --git a/target/release/lookup_token_list.d b/target/release/lookup_token_list.d new file mode 100644 index 0000000..5322145 --- /dev/null +++ b/target/release/lookup_token_list.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_token_list: /home/viraladmin/chatgpt/src/bin/lookup_token_list.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_torrent b/target/release/lookup_torrent new file mode 100755 index 0000000..52a434e Binary files /dev/null and b/target/release/lookup_torrent differ diff --git a/target/release/lookup_torrent.d b/target/release/lookup_torrent.d new file mode 100644 index 0000000..60db4c2 --- /dev/null +++ b/target/release/lookup_torrent.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_torrent: /home/viraladmin/chatgpt/src/bin/lookup_torrent.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_total_transactions b/target/release/lookup_total_transactions new file mode 100755 index 0000000..3b46a73 Binary files /dev/null and b/target/release/lookup_total_transactions differ diff --git a/target/release/lookup_total_transactions.d b/target/release/lookup_total_transactions.d new file mode 100644 index 0000000..cfd530d --- /dev/null +++ b/target/release/lookup_total_transactions.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_total_transactions: /home/viraladmin/chatgpt/src/bin/lookup_total_transactions.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/lookup_transaction b/target/release/lookup_transaction new file mode 100755 index 0000000..6ecb48a Binary files /dev/null and b/target/release/lookup_transaction differ diff --git a/target/release/lookup_transaction.d b/target/release/lookup_transaction.d new file mode 100644 index 0000000..9692c03 --- /dev/null +++ b/target/release/lookup_transaction.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/lookup_transaction: /home/viraladmin/chatgpt/src/bin/lookup_transaction.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/postgres_installer b/target/release/postgres_installer new file mode 100755 index 0000000..c47f57b Binary files /dev/null and b/target/release/postgres_installer differ diff --git a/target/release/postgres_installer.d b/target/release/postgres_installer.d new file mode 100644 index 0000000..d3ee051 --- /dev/null +++ b/target/release/postgres_installer.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/postgres_installer: /home/viraladmin/chatgpt/src/bin/postgres_installer.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/private_key_from_image b/target/release/private_key_from_image new file mode 100755 index 0000000..fa29ac2 Binary files /dev/null and b/target/release/private_key_from_image differ diff --git a/target/release/private_key_from_image.d b/target/release/private_key_from_image.d new file mode 100644 index 0000000..ceb5ebe --- /dev/null +++ b/target/release/private_key_from_image.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/private_key_from_image: /home/viraladmin/chatgpt/src/bin/private_key_from_image.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/recreate_wallet b/target/release/recreate_wallet new file mode 100755 index 0000000..bee0a8a Binary files /dev/null and b/target/release/recreate_wallet differ diff --git a/target/release/recreate_wallet.d b/target/release/recreate_wallet.d new file mode 100644 index 0000000..b3e2468 --- /dev/null +++ b/target/release/recreate_wallet.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/recreate_wallet: /home/viraladmin/chatgpt/src/bin/recreate_wallet.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/recreate_wallet_from_image b/target/release/recreate_wallet_from_image new file mode 100755 index 0000000..aa50dde Binary files /dev/null and b/target/release/recreate_wallet_from_image differ diff --git a/target/release/recreate_wallet_from_image.d b/target/release/recreate_wallet_from_image.d new file mode 100644 index 0000000..a97cf79 --- /dev/null +++ b/target/release/recreate_wallet_from_image.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/recreate_wallet_from_image: /home/viraladmin/chatgpt/src/bin/recreate_wallet_from_image.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/register_wallet b/target/release/register_wallet new file mode 100755 index 0000000..a4e67af Binary files /dev/null and b/target/release/register_wallet differ diff --git a/target/release/register_wallet.d b/target/release/register_wallet.d new file mode 100644 index 0000000..bfeb553 --- /dev/null +++ b/target/release/register_wallet.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/register_wallet: /home/viraladmin/chatgpt/src/bin/register_wallet.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/save_private_key_image b/target/release/save_private_key_image new file mode 100755 index 0000000..01199a2 Binary files /dev/null and b/target/release/save_private_key_image differ diff --git a/target/release/save_private_key_image.d b/target/release/save_private_key_image.d new file mode 100644 index 0000000..6bc525c --- /dev/null +++ b/target/release/save_private_key_image.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/save_private_key_image: /home/viraladmin/chatgpt/src/bin/save_private_key_image.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/server_owner_block_ip b/target/release/server_owner_block_ip new file mode 100755 index 0000000..53e2ef8 Binary files /dev/null and b/target/release/server_owner_block_ip differ diff --git a/target/release/server_owner_block_ip.d b/target/release/server_owner_block_ip.d new file mode 100644 index 0000000..cf99305 --- /dev/null +++ b/target/release/server_owner_block_ip.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/server_owner_block_ip: /home/viraladmin/chatgpt/src/bin/server_owner_block_ip.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/server_owner_unblock_ip b/target/release/server_owner_unblock_ip new file mode 100755 index 0000000..bbe341a Binary files /dev/null and b/target/release/server_owner_unblock_ip differ diff --git a/target/release/server_owner_unblock_ip.d b/target/release/server_owner_unblock_ip.d new file mode 100644 index 0000000..62bb379 --- /dev/null +++ b/target/release/server_owner_unblock_ip.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/server_owner_unblock_ip: /home/viraladmin/chatgpt/src/bin/server_owner_unblock_ip.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/sign_message b/target/release/sign_message new file mode 100755 index 0000000..089d417 Binary files /dev/null and b/target/release/sign_message differ diff --git a/target/release/sign_message.d b/target/release/sign_message.d new file mode 100644 index 0000000..f86e242 --- /dev/null +++ b/target/release/sign_message.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/sign_message: /home/viraladmin/chatgpt/src/bin/sign_message.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/skein_hasher b/target/release/skein_hasher new file mode 100755 index 0000000..4b4d7db Binary files /dev/null and b/target/release/skein_hasher differ diff --git a/target/release/skein_hasher.d b/target/release/skein_hasher.d new file mode 100644 index 0000000..b61a585 --- /dev/null +++ b/target/release/skein_hasher.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/skein_hasher: /home/viraladmin/chatgpt/src/bin/skein_hasher.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/unpack_block_header b/target/release/unpack_block_header new file mode 100755 index 0000000..5871031 Binary files /dev/null and b/target/release/unpack_block_header differ diff --git a/target/release/unpack_block_header.d b/target/release/unpack_block_header.d new file mode 100644 index 0000000..2fecc34 --- /dev/null +++ b/target/release/unpack_block_header.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/unpack_block_header: /home/viraladmin/chatgpt/src/bin/unpack_block_header.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/unpack_torrent b/target/release/unpack_torrent new file mode 100755 index 0000000..4e4a7f7 Binary files /dev/null and b/target/release/unpack_torrent differ diff --git a/target/release/unpack_torrent.d b/target/release/unpack_torrent.d new file mode 100644 index 0000000..b3ff219 --- /dev/null +++ b/target/release/unpack_torrent.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/unpack_torrent: /home/viraladmin/chatgpt/src/bin/unpack_torrent.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/validate_torrent_and_block_headers b/target/release/validate_torrent_and_block_headers new file mode 100755 index 0000000..43ceaee Binary files /dev/null and b/target/release/validate_torrent_and_block_headers differ diff --git a/target/release/validate_torrent_and_block_headers.d b/target/release/validate_torrent_and_block_headers.d new file mode 100644 index 0000000..d64db70 --- /dev/null +++ b/target/release/validate_torrent_and_block_headers.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/validate_torrent_and_block_headers: /home/viraladmin/chatgpt/src/bin/validate_torrent_and_block_headers.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/verify_address b/target/release/verify_address new file mode 100755 index 0000000..17f5c65 Binary files /dev/null and b/target/release/verify_address differ diff --git a/target/release/verify_address.d b/target/release/verify_address.d new file mode 100644 index 0000000..d04bee8 --- /dev/null +++ b/target/release/verify_address.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/verify_address: /home/viraladmin/chatgpt/src/bin/verify_address.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/verify_message b/target/release/verify_message new file mode 100755 index 0000000..8c84c8f Binary files /dev/null and b/target/release/verify_message differ diff --git a/target/release/verify_message.d b/target/release/verify_message.d new file mode 100644 index 0000000..315d055 --- /dev/null +++ b/target/release/verify_message.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/verify_message: /home/viraladmin/chatgpt/src/bin/verify_message.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/verify_sign_loan_tx b/target/release/verify_sign_loan_tx new file mode 100755 index 0000000..e9551ab Binary files /dev/null and b/target/release/verify_sign_loan_tx differ diff --git a/target/release/verify_sign_loan_tx.d b/target/release/verify_sign_loan_tx.d new file mode 100644 index 0000000..fe93429 --- /dev/null +++ b/target/release/verify_sign_loan_tx.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/verify_sign_loan_tx: /home/viraladmin/chatgpt/src/bin/verify_sign_loan_tx.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/target/release/verify_sign_swap_tx b/target/release/verify_sign_swap_tx new file mode 100755 index 0000000..1871416 Binary files /dev/null and b/target/release/verify_sign_swap_tx differ diff --git a/target/release/verify_sign_swap_tx.d b/target/release/verify_sign_swap_tx.d new file mode 100644 index 0000000..68db53a --- /dev/null +++ b/target/release/verify_sign_swap_tx.d @@ -0,0 +1 @@ +/home/viraladmin/chatgpt/target/release/verify_sign_swap_tx: /home/viraladmin/chatgpt/src/bin/verify_sign_swap_tx.rs /home/viraladmin/chatgpt/src/blocks/block.rs /home/viraladmin/chatgpt/src/blocks/burn.rs /home/viraladmin/chatgpt/src/blocks/collateral.rs /home/viraladmin/chatgpt/src/blocks/genesis.rs /home/viraladmin/chatgpt/src/blocks/issue_token.rs /home/viraladmin/chatgpt/src/blocks/loan_payment.rs /home/viraladmin/chatgpt/src/blocks/loans.rs /home/viraladmin/chatgpt/src/blocks/marketing.rs /home/viraladmin/chatgpt/src/blocks/mod.rs /home/viraladmin/chatgpt/src/blocks/nft.rs /home/viraladmin/chatgpt/src/blocks/rewards.rs /home/viraladmin/chatgpt/src/blocks/swap.rs /home/viraladmin/chatgpt/src/blocks/token.rs /home/viraladmin/chatgpt/src/blocks/transfer.rs /home/viraladmin/chatgpt/src/blocks/vanity.rs /home/viraladmin/chatgpt/src/common/binary_conversions.rs /home/viraladmin/chatgpt/src/common/check_genesis.rs /home/viraladmin/chatgpt/src/common/cli_prompts.rs /home/viraladmin/chatgpt/src/common/mod.rs /home/viraladmin/chatgpt/src/common/network_paths_and_settings.rs /home/viraladmin/chatgpt/src/common/network_startup.rs /home/viraladmin/chatgpt/src/common/nft_assets.rs /home/viraladmin/chatgpt/src/common/skein.rs /home/viraladmin/chatgpt/src/common/types.rs /home/viraladmin/chatgpt/src/config.rs /home/viraladmin/chatgpt/src/lib.rs /home/viraladmin/chatgpt/src/miner/block_rewards.rs /home/viraladmin/chatgpt/src/miner/fairness.rs /home/viraladmin/chatgpt/src/miner/flag.rs /home/viraladmin/chatgpt/src/miner/genesis.rs /home/viraladmin/chatgpt/src/miner/mining.rs /home/viraladmin/chatgpt/src/miner/mod.rs /home/viraladmin/chatgpt/src/miner/nonce.rs /home/viraladmin/chatgpt/src/miner/structs.rs /home/viraladmin/chatgpt/src/miner/winner.rs /home/viraladmin/chatgpt/src/orphans/add_genesis.rs /home/viraladmin/chatgpt/src/orphans/deep_sync_rollback.rs /home/viraladmin/chatgpt/src/orphans/get_path_names.rs /home/viraladmin/chatgpt/src/orphans/mod.rs /home/viraladmin/chatgpt/src/orphans/orphan_checkup.rs /home/viraladmin/chatgpt/src/orphans/orphan_window_check.rs /home/viraladmin/chatgpt/src/orphans/replay_errors.rs /home/viraladmin/chatgpt/src/orphans/save_blocks.rs /home/viraladmin/chatgpt/src/orphans/snapshot_check.rs /home/viraladmin/chatgpt/src/orphans/structs.rs /home/viraladmin/chatgpt/src/orphans/sync_check.rs /home/viraladmin/chatgpt/src/orphans/torrent_candidates.rs /home/viraladmin/chatgpt/src/orphans/undo_block.rs /home/viraladmin/chatgpt/src/orphans/undo_block_transactions.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/mod.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/restore_mempool.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_borrower.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_burn.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_collateral.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_nft.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_create_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_issue_token.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_loan_creation.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_marketing.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_rewards.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_swap.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_transfer.rs /home/viraladmin/chatgpt/src/orphans/undo_transactions/undo_vanity.rs /home/viraladmin/chatgpt/src/records/balance_sheet/get_wallet_balance.rs /home/viraladmin/chatgpt/src/records/balance_sheet/mod.rs /home/viraladmin/chatgpt/src/records/balance_sheet/operations.rs /home/viraladmin/chatgpt/src/records/balance_sheet/pathing.rs /home/viraladmin/chatgpt/src/records/balance_sheet/tokens_to_lower.rs /home/viraladmin/chatgpt/src/records/block_height/decrease_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/get_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/increase_block_height.rs /home/viraladmin/chatgpt/src/records/block_height/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/ban_management.rs /home/viraladmin/chatgpt/src/records/ip_score/enums.rs /home/viraladmin/chatgpt/src/records/ip_score/get_score.rs /home/viraladmin/chatgpt/src/records/ip_score/mod.rs /home/viraladmin/chatgpt/src/records/ip_score/penalty.rs /home/viraladmin/chatgpt/src/records/ip_score/score.rs /home/viraladmin/chatgpt/src/records/memory/averages.rs /home/viraladmin/chatgpt/src/records/memory/connections.rs /home/viraladmin/chatgpt/src/records/memory/enums.rs /home/viraladmin/chatgpt/src/records/memory/mempool/lookups.rs /home/viraladmin/chatgpt/src/records/memory/mempool/mod.rs /home/viraladmin/chatgpt/src/records/memory/mempool/processing.rs /home/viraladmin/chatgpt/src/records/memory/mempool/schema.rs /home/viraladmin/chatgpt/src/records/memory/mempool/selection.rs /home/viraladmin/chatgpt/src/records/memory/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/add.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/delete.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/enums.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mined_counts.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/mod.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/queries.rs /home/viraladmin/chatgpt/src/records/memory/network_mapping/structs.rs /home/viraladmin/chatgpt/src/records/memory/response_channels.rs /home/viraladmin/chatgpt/src/records/memory/structs.rs /home/viraladmin/chatgpt/src/records/memory/torrent_status.rs /home/viraladmin/chatgpt/src/records/memory/torrentmap.rs /home/viraladmin/chatgpt/src/records/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/add_payments_db.rs /home/viraladmin/chatgpt/src/records/record_chain/borrower_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/burn_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/collateral_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/genesis_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/header_number.rs /home/viraladmin/chatgpt/src/records/record_chain/issue_token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/lender_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/marketing_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/mod.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/nft_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/parse_transactions.rs /home/viraladmin/chatgpt/src/records/record_chain/pending_effects.rs /home/viraladmin/chatgpt/src/records/record_chain/previous_difficulty.rs /home/viraladmin/chatgpt/src/records/record_chain/rewards_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/save.rs /home/viraladmin/chatgpt/src/records/record_chain/save_flags.rs /home/viraladmin/chatgpt/src/records/record_chain/structs.rs /home/viraladmin/chatgpt/src/records/record_chain/swap_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/token_provenance.rs /home/viraladmin/chatgpt/src/records/record_chain/token_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/transfer_tx.rs /home/viraladmin/chatgpt/src/records/record_chain/vanity_tx.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_binary_data.rs /home/viraladmin/chatgpt/src/records/unpack_block/load_by_block_number.rs /home/viraladmin/chatgpt/src/records/unpack_block/mod.rs /home/viraladmin/chatgpt/src/records/unpack_block/unpack_header.rs /home/viraladmin/chatgpt/src/records/wallet_registry/helpers.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mappings.rs /home/viraladmin/chatgpt/src/records/wallet_registry/mod.rs /home/viraladmin/chatgpt/src/records/wallet_registry/storage.rs /home/viraladmin/chatgpt/src/records/wallet_registry/structs.rs /home/viraladmin/chatgpt/src/rpc/client/handshake.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_message.rs /home/viraladmin/chatgpt/src/rpc/client/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/client/mod.rs /home/viraladmin/chatgpt/src/rpc/client/register_wallet.rs /home/viraladmin/chatgpt/src/rpc/client/structs.rs /home/viraladmin/chatgpt/src/rpc/client/syncing.rs /home/viraladmin/chatgpt/src/rpc/client/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/command_maps.rs /home/viraladmin/chatgpt/src/rpc/commands/add_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/address_coin_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/address_complete_balance_sheet.rs /home/viraladmin/chatgpt/src/rpc/commands/bad_rpc_call.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_hash.rs /home/viraladmin/chatgpt/src/rpc/commands/block_header_by_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_headers.rs /home/viraladmin/chatgpt/src/rpc/commands/block_height.rs /home/viraladmin/chatgpt/src/rpc/commands/block_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/contract.rs /home/viraladmin/chatgpt/src/rpc/commands/delete_network_node.rs /home/viraladmin/chatgpt/src/rpc/commands/difficulty.rs /home/viraladmin/chatgpt/src/rpc/commands/largest_tx_fee.rs /home/viraladmin/chatgpt/src/rpc/commands/latest_block.rs /home/viraladmin/chatgpt/src/rpc/commands/memory_by_signature.rs /home/viraladmin/chatgpt/src/rpc/commands/mod.rs /home/viraladmin/chatgpt/src/rpc/commands/network_info.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_list.rs /home/viraladmin/chatgpt/src/rpc/commands/nft_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/random_node.rs /home/viraladmin/chatgpt/src/rpc/commands/receive_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/request_valid_nodes.rs /home/viraladmin/chatgpt/src/rpc/commands/route_reply.rs /home/viraladmin/chatgpt/src/rpc/commands/structs.rs /home/viraladmin/chatgpt/src/rpc/commands/time.rs /home/viraladmin/chatgpt/src/rpc/commands/token_list.rs /home/viraladmin/chatgpt/src/rpc/commands/token_lookup.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_by_block.rs /home/viraladmin/chatgpt/src/rpc/commands/torrent_candidates.rs /home/viraladmin/chatgpt/src/rpc/commands/transaction_by_txid.rs /home/viraladmin/chatgpt/src/rpc/commands/transactions_by_address.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_count_from_mempool.rs /home/viraladmin/chatgpt/src/rpc/commands/tx_submit.rs /home/viraladmin/chatgpt/src/rpc/commands/unblock_peer_ip.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_address.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_message.rs /home/viraladmin/chatgpt/src/rpc/commands/validate_torrent.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_register.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_registry_sync.rs /home/viraladmin/chatgpt/src/rpc/commands/wallet_vanity_lookup.rs /home/viraladmin/chatgpt/src/rpc/handshake_constants.rs /home/viraladmin/chatgpt/src/rpc/mod.rs /home/viraladmin/chatgpt/src/rpc/read_bytes_from_stream.rs /home/viraladmin/chatgpt/src/rpc/responses.rs /home/viraladmin/chatgpt/src/rpc/server/command_loop_state.rs /home/viraladmin/chatgpt/src/rpc/server/connection_memory_manager.rs /home/viraladmin/chatgpt/src/rpc/server/flood_protection.rs /home/viraladmin/chatgpt/src/rpc/server/handshake.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_processing.rs /home/viraladmin/chatgpt/src/rpc/server/handshake_verifications.rs /home/viraladmin/chatgpt/src/rpc/server/mod.rs /home/viraladmin/chatgpt/src/rpc/server/rpc_command_loop.rs /home/viraladmin/chatgpt/src/rpc/server/start_rpc.rs /home/viraladmin/chatgpt/src/rpc/server/structs.rs /home/viraladmin/chatgpt/src/rpc/server/tests.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/handshake.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/connections/sending_request.rs /home/viraladmin/chatgpt/src/standalone_tools/mod.rs /home/viraladmin/chatgpt/src/standalone_tools/transaction_creator.rs /home/viraladmin/chatgpt/src/startup/connections.rs /home/viraladmin/chatgpt/src/startup/daemonize.rs /home/viraladmin/chatgpt/src/startup/initialize_startup.rs /home/viraladmin/chatgpt/src/startup/mod.rs /home/viraladmin/chatgpt/src/startup/network_broadcast.rs /home/viraladmin/chatgpt/src/startup/node_runtime.rs /home/viraladmin/chatgpt/src/startup/remote_height.rs /home/viraladmin/chatgpt/src/startup/unlock_pipe.rs /home/viraladmin/chatgpt/src/startup/unlock_structs.rs /home/viraladmin/chatgpt/src/startup/windows_service.rs /home/viraladmin/chatgpt/src/torrent/create_metadata.rs /home/viraladmin/chatgpt/src/torrent/mod.rs /home/viraladmin/chatgpt/src/torrent/structs.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/create_file.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/download_pieces.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/get_nodes.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/mod.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/request_piece.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_block.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/save_torrent.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/setup_block_download.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/temp_database_storage.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_cache.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_map.rs /home/viraladmin/chatgpt/src/torrent/torrenting_system/torrent_requests.rs /home/viraladmin/chatgpt/src/torrent/unpack_local_torrent.rs /home/viraladmin/chatgpt/src/torrent/unpack_remote_torrent.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/asset_rules.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/balance_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/block_balance.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mempool_check.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/time_checks.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/checks/verify_db.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/total_payments.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/transactions.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/validate_torrent_data.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_block.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_borrower.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_burn.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_collateral.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_nft.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_create_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_genesis.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_issue_token.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_lender.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_marketing.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_rewards.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_swap.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_transfer.rs /home/viraladmin/chatgpt/src/verifications/async_funcs/verify_vanity.rs /home/viraladmin/chatgpt/src/verifications/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/mod.rs /home/viraladmin/chatgpt/src/verifications/sync_funcs/transaction_verify_loop.rs /home/viraladmin/chatgpt/src/verifications/verification_service.rs /home/viraladmin/chatgpt/src/verifications/verification_types.rs /home/viraladmin/chatgpt/src/wallets/create_keys.rs /home/viraladmin/chatgpt/src/wallets/create_wallet.rs /home/viraladmin/chatgpt/src/wallets/load_wallets.rs /home/viraladmin/chatgpt/src/wallets/mod.rs /home/viraladmin/chatgpt/src/wallets/network_byte.rs /home/viraladmin/chatgpt/src/wallets/save_wallet.rs /home/viraladmin/chatgpt/src/wallets/short_address.rs /home/viraladmin/chatgpt/src/wallets/signature.rs /home/viraladmin/chatgpt/src/wallets/structures.rs /home/viraladmin/chatgpt/src/wallets/verifications.rs /home/viraladmin/chatgpt/src/wallets/verify_address.rs /home/viraladmin/chatgpt/src/wallets/wallet_bytes.rs diff --git a/wallets/testnet/contractless.wallet.3 b/wallets/testnet/contractless.wallet.3 new file mode 100644 index 0000000..dbe882c --- /dev/null +++ b/wallets/testnet/contractless.wallet.3 @@ -0,0 +1,7 @@ +{ + "long_address": "CLTC0b3f0a7b55a6e84c0dc88e8174092bb79e6df8dea0013ac3dad316a71d18537d4b27db224c7451d3561d964994c8b6b9e6482fe621f7c598bbb480a5a1a98c531664afe9f90c2d5a0edbca7ed2eabfc38c0740e3ae62f040d7eb0a67bd349d77ce5e0467bfb8d742aec19a18d4c2256e67036865a859d592b0c20ca9e4a3bb141cc35451aa8a6ebf1f17cd0ac59c94564298d14b98fc78b7e2583601c342a6be1b0e7b063b53f9e5b50680b241f66af5391601bbdbafedbe73619372a114a0ece9d27588071cd86729b15b94a26089f635c552698fe4904609dfbaf40263b3c6077c8f1ed6ad958b2a7ae52bdc4e03bf7e4a9930957c33fe7cb4f25d5148df5a07c45c6123f3ecb28bd48c4c121d254868fc6cb633d10716df24c0d9eb0c4461455383844c05dc56c7f7d4b488f8992817d0f4a412b26028e3a143031e52c93983943f5cba406bf8585fa3fbfed69491421463896bdf16d79a4c50f6c2e9a3819c9810d4d8c912e682846de2cda6c3d70329d4721b1a1a904fca6b641ff680f44cbab21faaf7cae96a8e3ed0c5cd9627a9f3cfcb8ad21d408e92f3a5c9c0a1d3b4c653d96c9322a8f0f6eefa0f3e21b03eab3a968cdc3ad56f310032b4d2099a4248d4ceca5b6a8a11fbf7800e90df565bd2c4f2243e0a563ca836075f556e6552711143406e69164bea9a494b59dabf975064dad0d30bed2f462c5841b20812b04ad0470ad4bc12db0ad2631c40772a5351ced78a776604bab393656cecd94221cdc48a30d6e2710a7f4c7cfcc191d1e89bbbc8dac894e109d2be098847de0bbe22383dcd8a954bb2f0bb5428b31ac5a9738b1da14c0342960cc554b7c7d48dd7da8ca04f15be98d0aa83abd6c656878abca0c0568fdc24feb8d7a4a1c17923e353d8065d3b8c9569d64b1abea02ce86940e5b8e855a75ec3b020072054ff859f33bb4e63390823054b3552dac25a970321333158ea17364137cdef02804c9439776924084c5cea1069301aaed2735b86bc3d4ce20a31dc7fbc1835b6cc8d56927366470442a577178f38ffd86768183925695283425872a6f668b41b1b9773cd9c432fb4975b4850bf535ee9eab015a23947637be0e70934fb5cb8295e628e3487a07f80fa8810e5bbd709992fb097d71040d42767b4430246d420a692c7d8deb1b3071005f0d3991356ba58b8803ba74436e0520537512ca284fb88da50cefd408a1b6fa65f07c48e2c654daba6d61021193378328075daf5adb47429ef43a7", + "short_address": "46c7b5f02ee54b9477fc6b4fde3f1c09d629f238.cltc", + "vanity_address": null, + "public_key": "02093d087957a4ea4e0fca8c83760b29b59c6ffadca20338c1d8d114a51f1a517f4925d9204e7653d1541f944b96cab4bbe44a2de423f5c79ab9b682a7a3ab8e511466adebfb0e2f580cd9c87cd0e8bdc18e0542e1ac60f242d5e90865bf369f75cc5c0665bdbad540acc3981ad6c0276c65016a67aa5bd790b2c00eabe6a1b9161ec15653a8886cbd1d15cf08c79e9654409ad3499afe7ab5e05a3403c140a4bc190c79043951fbe7b70482b043f468f73b1403b9d9adefbc71639170a316a2eeebd0778a051eda652bb35996a0628bf437c7506b8de692440bddb8f60061b1c4057e8d1cd4af97892878e729de4c01bd7c489b32977e31fc7eb6f05f534add5805c65e6321f1eeb089d68e4e101f274a6afe6eb431d30514dd26c2dbe90e4663475181864e07de54c5f5d6b68afa9b2a15d2f6a610b0622ae1a341011c50cb3b81963d5eb84269fa5a5da1f9fcd496934016618b69dd14d5984e52f4c0eba1839e9a12d6dacb10e480866fe0cfa4c1d5012bd670191818924dc869661df482f64eb8b01da8f5c8eb688c3cd2c7cf9425abf1cdc988d01f428c90f1a7cbc2a3d1b6c451db6e9120aaf2f4ecf80d3c23b23ca938948ede38d76d330230b6d00b98404ad6ccc859688813f9f5820c92dd5459d0c6f0263c08543eaa34055d576c6750731341426c6b1449e8984b495bd8bd955266d8d2d109ef2d442e5a43b00a10b248d24508d6be10d908d0611e4275285153ccd588756406b8b191676eeedb4023cfc68832d4e073087d4e7efec393d3ea99b9cad8ca96e30bd0bc0b8a45dc09bc203a3fcf889749b0f2b9562ab118c7ab71891fa34e0140940ec756b5c5d68fd5d88ea24d17bc9ad2a881a9d4c4548588bea2c2548dde26fcbad5a6a3c37b21e151da045f398e976bd44918bca22eea6b42e7baea57a55cc1b222052256fd879d31b94c613b0a2107493750d8c05895012331335ae815344335cfed00824e963b756b260a4e5ee8126b3218acd0715984be3f4ee00833de7dbe1a37b4ce8f54907164450640a775158d3afdda656a1a3b276b5081405a70a4f46ab619199571cf9e412db695594a52bd515cebe8b217a03b456179e2e50b36f95eba2b5c608c3685a27d82f88a12e7b9d50b9b2db295d51242d62565b6410044d622a490c5dadcb3b1051207f2d19b1154b85aba8239a54634e2500735532ea086f98ad852ccff4288196da45d05c68c2e674fa9a4d412231b317a308277d8f7afb6762bed41a5", + "private_key": "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" +} \ No newline at end of file