Build Information
Successful build of RoyalVNCKit, reference 1.0.0 (60a92e
), with Swift 6.0 for macOS (SPM) on 19 Apr 2025 16:43:24 UTC.
Swift 6 data race errors: 3
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats
Build Log
========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/royalapplications/royalvnc.git
Reference: 1.0.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/royalapplications/royalvnc
* tag 1.0.0 -> FETCH_HEAD
HEAD is now at 60a92e1 [bindings] add .NET AOT build/test to CI
Cloned https://github.com/royalapplications/royalvnc.git
Revision (git rev-parse @):
60a92e1a60e928b29c16230598efd5a97c134139
SUCCESS checkout https://github.com/royalapplications/royalvnc.git at 1.0.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "royalvnc",
"name": "RoyalVNCKit",
"url": "https://github.com/royalapplications/royalvnc.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/royalvnc",
"dependencies": [
]
}
]
}
Fetching https://github.com/royalapplications/royalvnc.git
[1/3658] Fetching royalvnc
Fetched https://github.com/royalapplications/royalvnc.git from cache (1.05s)
Creating working copy for https://github.com/royalapplications/royalvnc.git
Working copy of https://github.com/royalapplications/royalvnc.git resolved at 1.0.0 (60a92e1)
Found 0 product dependencies
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/royalapplications/royalvnc.git
https://github.com/royalapplications/royalvnc.git
{
"dependencies" : [
],
"manifest_display_name" : "RoyalVNCKit",
"name" : "RoyalVNCKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "11.0"
},
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "maccatalyst",
"version" : "15.0"
},
{
"name" : "tvos",
"version" : "15.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "RoyalVNCKit",
"targets" : [
"RoyalVNCKit"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "RoyalVNCKitDemo",
"targets" : [
"RoyalVNCKitDemo"
],
"type" : {
"executable" : null
}
},
{
"name" : "RoyalVNCKitCDemo",
"targets" : [
"RoyalVNCKitCDemo"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "libtommath",
"module_type" : "ClangTarget",
"name" : "libtommath",
"path" : "Sources/libtommath",
"product_memberships" : [
"RoyalVNCKit",
"RoyalVNCKitDemo",
"RoyalVNCKitCDemo"
],
"sources" : [
"bignumshim.c",
"bn_cutoffs.c",
"bn_deprecated.c",
"bn_mp_2expt.c",
"bn_mp_abs.c",
"bn_mp_add.c",
"bn_mp_add_d.c",
"bn_mp_addmod.c",
"bn_mp_and.c",
"bn_mp_clamp.c",
"bn_mp_clear.c",
"bn_mp_clear_multi.c",
"bn_mp_cmp.c",
"bn_mp_cmp_d.c",
"bn_mp_cmp_mag.c",
"bn_mp_cnt_lsb.c",
"bn_mp_complement.c",
"bn_mp_copy.c",
"bn_mp_count_bits.c",
"bn_mp_decr.c",
"bn_mp_div.c",
"bn_mp_div_2.c",
"bn_mp_div_2d.c",
"bn_mp_div_3.c",
"bn_mp_div_d.c",
"bn_mp_dr_is_modulus.c",
"bn_mp_dr_reduce.c",
"bn_mp_dr_setup.c",
"bn_mp_error_to_string.c",
"bn_mp_exch.c",
"bn_mp_expt_u32.c",
"bn_mp_exptmod.c",
"bn_mp_exteuclid.c",
"bn_mp_fread.c",
"bn_mp_from_sbin.c",
"bn_mp_from_ubin.c",
"bn_mp_fwrite.c",
"bn_mp_gcd.c",
"bn_mp_get_double.c",
"bn_mp_get_i32.c",
"bn_mp_get_i64.c",
"bn_mp_get_l.c",
"bn_mp_get_ll.c",
"bn_mp_get_mag_u32.c",
"bn_mp_get_mag_u64.c",
"bn_mp_get_mag_ul.c",
"bn_mp_get_mag_ull.c",
"bn_mp_grow.c",
"bn_mp_incr.c",
"bn_mp_init.c",
"bn_mp_init_copy.c",
"bn_mp_init_i32.c",
"bn_mp_init_i64.c",
"bn_mp_init_l.c",
"bn_mp_init_ll.c",
"bn_mp_init_multi.c",
"bn_mp_init_set.c",
"bn_mp_init_size.c",
"bn_mp_init_u32.c",
"bn_mp_init_u64.c",
"bn_mp_init_ul.c",
"bn_mp_init_ull.c",
"bn_mp_invmod.c",
"bn_mp_is_square.c",
"bn_mp_iseven.c",
"bn_mp_isodd.c",
"bn_mp_kronecker.c",
"bn_mp_lcm.c",
"bn_mp_log_u32.c",
"bn_mp_lshd.c",
"bn_mp_mod.c",
"bn_mp_mod_2d.c",
"bn_mp_mod_d.c",
"bn_mp_montgomery_calc_normalization.c",
"bn_mp_montgomery_reduce.c",
"bn_mp_montgomery_setup.c",
"bn_mp_mul.c",
"bn_mp_mul_2.c",
"bn_mp_mul_2d.c",
"bn_mp_mul_d.c",
"bn_mp_mulmod.c",
"bn_mp_neg.c",
"bn_mp_or.c",
"bn_mp_pack.c",
"bn_mp_pack_count.c",
"bn_mp_prime_fermat.c",
"bn_mp_prime_frobenius_underwood.c",
"bn_mp_prime_is_prime.c",
"bn_mp_prime_miller_rabin.c",
"bn_mp_prime_next_prime.c",
"bn_mp_prime_rabin_miller_trials.c",
"bn_mp_prime_rand.c",
"bn_mp_prime_strong_lucas_selfridge.c",
"bn_mp_radix_size.c",
"bn_mp_radix_smap.c",
"bn_mp_rand.c",
"bn_mp_read_radix.c",
"bn_mp_reduce.c",
"bn_mp_reduce_2k.c",
"bn_mp_reduce_2k_l.c",
"bn_mp_reduce_2k_setup.c",
"bn_mp_reduce_2k_setup_l.c",
"bn_mp_reduce_is_2k.c",
"bn_mp_reduce_is_2k_l.c",
"bn_mp_reduce_setup.c",
"bn_mp_root_u32.c",
"bn_mp_rshd.c",
"bn_mp_sbin_size.c",
"bn_mp_set.c",
"bn_mp_set_double.c",
"bn_mp_set_i32.c",
"bn_mp_set_i64.c",
"bn_mp_set_l.c",
"bn_mp_set_ll.c",
"bn_mp_set_u32.c",
"bn_mp_set_u64.c",
"bn_mp_set_ul.c",
"bn_mp_set_ull.c",
"bn_mp_shrink.c",
"bn_mp_signed_rsh.c",
"bn_mp_sqr.c",
"bn_mp_sqrmod.c",
"bn_mp_sqrt.c",
"bn_mp_sqrtmod_prime.c",
"bn_mp_sub.c",
"bn_mp_sub_d.c",
"bn_mp_submod.c",
"bn_mp_to_radix.c",
"bn_mp_to_sbin.c",
"bn_mp_to_ubin.c",
"bn_mp_ubin_size.c",
"bn_mp_unpack.c",
"bn_mp_xor.c",
"bn_mp_zero.c",
"bn_prime_tab.c",
"bn_s_mp_add.c",
"bn_s_mp_balance_mul.c",
"bn_s_mp_exptmod.c",
"bn_s_mp_exptmod_fast.c",
"bn_s_mp_get_bit.c",
"bn_s_mp_invmod_fast.c",
"bn_s_mp_invmod_slow.c",
"bn_s_mp_karatsuba_mul.c",
"bn_s_mp_karatsuba_sqr.c",
"bn_s_mp_montgomery_reduce_fast.c",
"bn_s_mp_mul_digs.c",
"bn_s_mp_mul_digs_fast.c",
"bn_s_mp_mul_high_digs.c",
"bn_s_mp_mul_high_digs_fast.c",
"bn_s_mp_prime_is_divisible.c",
"bn_s_mp_rand_jenkins.c",
"bn_s_mp_rand_platform.c",
"bn_s_mp_reverse.c",
"bn_s_mp_sqr.c",
"bn_s_mp_sqr_fast.c",
"bn_s_mp_sub.c",
"bn_s_mp_toom_mul.c",
"bn_s_mp_toom_sqr.c"
],
"type" : "library"
},
{
"c99name" : "libtomcrypt",
"module_type" : "ClangTarget",
"name" : "libtomcrypt",
"path" : "Sources/libtomcrypt",
"product_memberships" : [
"RoyalVNCKit",
"RoyalVNCKitDemo",
"RoyalVNCKitCDemo"
],
"sources" : [
"ciphers/aes/aes.c",
"ciphers/aes/aes_desc.c",
"ciphers/aes/aes_tab.c",
"ciphers/aes/aesni.c",
"ciphers/anubis.c",
"ciphers/blowfish.c",
"ciphers/camellia.c",
"ciphers/cast5.c",
"ciphers/des.c",
"ciphers/idea.c",
"ciphers/kasumi.c",
"ciphers/khazad.c",
"ciphers/kseed.c",
"ciphers/multi2.c",
"ciphers/noekeon.c",
"ciphers/rc2.c",
"ciphers/rc5.c",
"ciphers/rc6.c",
"ciphers/safer/safer.c",
"ciphers/safer/safer_tab.c",
"ciphers/safer/saferp.c",
"ciphers/serpent.c",
"ciphers/skipjack.c",
"ciphers/sm4.c",
"ciphers/tea.c",
"ciphers/twofish/twofish.c",
"ciphers/twofish/twofish_tab.c",
"ciphers/xtea.c",
"encauth/ccm/ccm_add_aad.c",
"encauth/ccm/ccm_add_nonce.c",
"encauth/ccm/ccm_done.c",
"encauth/ccm/ccm_init.c",
"encauth/ccm/ccm_memory.c",
"encauth/ccm/ccm_process.c",
"encauth/ccm/ccm_reset.c",
"encauth/ccm/ccm_test.c",
"encauth/chachapoly/chacha20poly1305_add_aad.c",
"encauth/chachapoly/chacha20poly1305_decrypt.c",
"encauth/chachapoly/chacha20poly1305_done.c",
"encauth/chachapoly/chacha20poly1305_encrypt.c",
"encauth/chachapoly/chacha20poly1305_init.c",
"encauth/chachapoly/chacha20poly1305_memory.c",
"encauth/chachapoly/chacha20poly1305_setiv.c",
"encauth/chachapoly/chacha20poly1305_setiv_rfc7905.c",
"encauth/chachapoly/chacha20poly1305_test.c",
"encauth/eax/eax_addheader.c",
"encauth/eax/eax_decrypt.c",
"encauth/eax/eax_decrypt_verify_memory.c",
"encauth/eax/eax_done.c",
"encauth/eax/eax_encrypt.c",
"encauth/eax/eax_encrypt_authenticate_memory.c",
"encauth/eax/eax_init.c",
"encauth/eax/eax_test.c",
"encauth/gcm/gcm_add_aad.c",
"encauth/gcm/gcm_add_iv.c",
"encauth/gcm/gcm_done.c",
"encauth/gcm/gcm_gf_mult.c",
"encauth/gcm/gcm_init.c",
"encauth/gcm/gcm_memory.c",
"encauth/gcm/gcm_mult_h.c",
"encauth/gcm/gcm_process.c",
"encauth/gcm/gcm_reset.c",
"encauth/gcm/gcm_test.c",
"encauth/ocb/ocb_decrypt.c",
"encauth/ocb/ocb_decrypt_verify_memory.c",
"encauth/ocb/ocb_done_decrypt.c",
"encauth/ocb/ocb_done_encrypt.c",
"encauth/ocb/ocb_encrypt.c",
"encauth/ocb/ocb_encrypt_authenticate_memory.c",
"encauth/ocb/ocb_init.c",
"encauth/ocb/ocb_ntz.c",
"encauth/ocb/ocb_shift_xor.c",
"encauth/ocb/ocb_test.c",
"encauth/ocb/s_ocb_done.c",
"encauth/ocb3/ocb3_add_aad.c",
"encauth/ocb3/ocb3_decrypt.c",
"encauth/ocb3/ocb3_decrypt_last.c",
"encauth/ocb3/ocb3_decrypt_verify_memory.c",
"encauth/ocb3/ocb3_done.c",
"encauth/ocb3/ocb3_encrypt.c",
"encauth/ocb3/ocb3_encrypt_authenticate_memory.c",
"encauth/ocb3/ocb3_encrypt_last.c",
"encauth/ocb3/ocb3_init.c",
"encauth/ocb3/ocb3_int_ntz.c",
"encauth/ocb3/ocb3_int_xor_blocks.c",
"encauth/ocb3/ocb3_test.c",
"hashes/blake2b.c",
"hashes/blake2s.c",
"hashes/chc/chc.c",
"hashes/helper/hash_file.c",
"hashes/helper/hash_filehandle.c",
"hashes/helper/hash_memory.c",
"hashes/helper/hash_memory_multi.c",
"hashes/md2.c",
"hashes/md4.c",
"hashes/md5.c",
"hashes/rmd128.c",
"hashes/rmd160.c",
"hashes/rmd256.c",
"hashes/rmd320.c",
"hashes/sha1.c",
"hashes/sha2/sha224.c",
"hashes/sha2/sha256.c",
"hashes/sha2/sha384.c",
"hashes/sha2/sha512.c",
"hashes/sha2/sha512_224.c",
"hashes/sha2/sha512_256.c",
"hashes/sha3.c",
"hashes/sha3_test.c",
"hashes/tiger.c",
"hashes/whirl/whirl.c",
"hashes/whirl/whirltab.c",
"mac/blake2/blake2bmac.c",
"mac/blake2/blake2bmac_file.c",
"mac/blake2/blake2bmac_memory.c",
"mac/blake2/blake2bmac_memory_multi.c",
"mac/blake2/blake2bmac_test.c",
"mac/blake2/blake2smac.c",
"mac/blake2/blake2smac_file.c",
"mac/blake2/blake2smac_memory.c",
"mac/blake2/blake2smac_memory_multi.c",
"mac/blake2/blake2smac_test.c",
"mac/f9/f9_done.c",
"mac/f9/f9_file.c",
"mac/f9/f9_init.c",
"mac/f9/f9_memory.c",
"mac/f9/f9_memory_multi.c",
"mac/f9/f9_process.c",
"mac/f9/f9_test.c",
"mac/hmac/hmac_done.c",
"mac/hmac/hmac_file.c",
"mac/hmac/hmac_init.c",
"mac/hmac/hmac_memory.c",
"mac/hmac/hmac_memory_multi.c",
"mac/hmac/hmac_process.c",
"mac/hmac/hmac_test.c",
"mac/omac/omac_done.c",
"mac/omac/omac_file.c",
"mac/omac/omac_init.c",
"mac/omac/omac_memory.c",
"mac/omac/omac_memory_multi.c",
"mac/omac/omac_process.c",
"mac/omac/omac_test.c",
"mac/pelican/pelican.c",
"mac/pelican/pelican_memory.c",
"mac/pelican/pelican_test.c",
"mac/pmac/pmac_done.c",
"mac/pmac/pmac_file.c",
"mac/pmac/pmac_init.c",
"mac/pmac/pmac_memory.c",
"mac/pmac/pmac_memory_multi.c",
"mac/pmac/pmac_ntz.c",
"mac/pmac/pmac_process.c",
"mac/pmac/pmac_shift_xor.c",
"mac/pmac/pmac_test.c",
"mac/poly1305/poly1305.c",
"mac/poly1305/poly1305_file.c",
"mac/poly1305/poly1305_memory.c",
"mac/poly1305/poly1305_memory_multi.c",
"mac/poly1305/poly1305_test.c",
"mac/xcbc/xcbc_done.c",
"mac/xcbc/xcbc_file.c",
"mac/xcbc/xcbc_init.c",
"mac/xcbc/xcbc_memory.c",
"mac/xcbc/xcbc_memory_multi.c",
"mac/xcbc/xcbc_process.c",
"mac/xcbc/xcbc_test.c",
"math/fp/ltc_ecc_fp_mulmod.c",
"math/gmp_desc.c",
"math/ltm_desc.c",
"math/multi.c",
"math/radix_to_bin.c",
"math/rand_bn.c",
"math/rand_prime.c",
"math/tfm_desc.c",
"misc/adler32.c",
"misc/base16/base16_decode.c",
"misc/base16/base16_encode.c",
"misc/base32/base32_decode.c",
"misc/base32/base32_encode.c",
"misc/base64/base64_decode.c",
"misc/base64/base64_encode.c",
"misc/bcrypt/bcrypt.c",
"misc/burn_stack.c",
"misc/compare_testvector.c",
"misc/copy_or_zeromem.c",
"misc/crc32.c",
"misc/crypt/crypt.c",
"misc/crypt/crypt_argchk.c",
"misc/crypt/crypt_cipher_descriptor.c",
"misc/crypt/crypt_cipher_is_valid.c",
"misc/crypt/crypt_constants.c",
"misc/crypt/crypt_find_cipher.c",
"misc/crypt/crypt_find_cipher_any.c",
"misc/crypt/crypt_find_cipher_id.c",
"misc/crypt/crypt_find_hash.c",
"misc/crypt/crypt_find_hash_any.c",
"misc/crypt/crypt_find_hash_id.c",
"misc/crypt/crypt_find_hash_oid.c",
"misc/crypt/crypt_find_prng.c",
"misc/crypt/crypt_fsa.c",
"misc/crypt/crypt_hash_descriptor.c",
"misc/crypt/crypt_hash_is_valid.c",
"misc/crypt/crypt_inits.c",
"misc/crypt/crypt_ltc_mp_descriptor.c",
"misc/crypt/crypt_prng_descriptor.c",
"misc/crypt/crypt_prng_is_valid.c",
"misc/crypt/crypt_prng_rng_descriptor.c",
"misc/crypt/crypt_register_all_ciphers.c",
"misc/crypt/crypt_register_all_hashes.c",
"misc/crypt/crypt_register_all_prngs.c",
"misc/crypt/crypt_register_cipher.c",
"misc/crypt/crypt_register_hash.c",
"misc/crypt/crypt_register_prng.c",
"misc/crypt/crypt_sizes.c",
"misc/crypt/crypt_unregister_cipher.c",
"misc/crypt/crypt_unregister_hash.c",
"misc/crypt/crypt_unregister_prng.c",
"misc/error_to_string.c",
"misc/hkdf/hkdf.c",
"misc/hkdf/hkdf_test.c",
"misc/mem_neq.c",
"misc/padding/padding_depad.c",
"misc/padding/padding_pad.c",
"misc/password_free.c",
"misc/pbes/pbes.c",
"misc/pbes/pbes1.c",
"misc/pbes/pbes2.c",
"misc/pem/pem.c",
"misc/pem/pem_pkcs.c",
"misc/pem/pem_read.c",
"misc/pem/pem_ssh.c",
"misc/pkcs12/pkcs12_kdf.c",
"misc/pkcs12/pkcs12_utf8_to_utf16.c",
"misc/pkcs5/pkcs_5_1.c",
"misc/pkcs5/pkcs_5_2.c",
"misc/pkcs5/pkcs_5_test.c",
"misc/ssh/ssh_decode_sequence_multi.c",
"misc/ssh/ssh_encode_sequence_multi.c",
"misc/zeromem.c",
"modes/cbc/cbc_decrypt.c",
"modes/cbc/cbc_done.c",
"modes/cbc/cbc_encrypt.c",
"modes/cbc/cbc_getiv.c",
"modes/cbc/cbc_setiv.c",
"modes/cbc/cbc_start.c",
"modes/cfb/cfb_decrypt.c",
"modes/cfb/cfb_done.c",
"modes/cfb/cfb_encrypt.c",
"modes/cfb/cfb_getiv.c",
"modes/cfb/cfb_setiv.c",
"modes/cfb/cfb_start.c",
"modes/ctr/ctr_decrypt.c",
"modes/ctr/ctr_done.c",
"modes/ctr/ctr_encrypt.c",
"modes/ctr/ctr_getiv.c",
"modes/ctr/ctr_setiv.c",
"modes/ctr/ctr_start.c",
"modes/ctr/ctr_test.c",
"modes/ecb/ecb_decrypt.c",
"modes/ecb/ecb_done.c",
"modes/ecb/ecb_encrypt.c",
"modes/ecb/ecb_start.c",
"modes/f8/f8_decrypt.c",
"modes/f8/f8_done.c",
"modes/f8/f8_encrypt.c",
"modes/f8/f8_getiv.c",
"modes/f8/f8_setiv.c",
"modes/f8/f8_start.c",
"modes/f8/f8_test_mode.c",
"modes/lrw/lrw_decrypt.c",
"modes/lrw/lrw_done.c",
"modes/lrw/lrw_encrypt.c",
"modes/lrw/lrw_getiv.c",
"modes/lrw/lrw_process.c",
"modes/lrw/lrw_setiv.c",
"modes/lrw/lrw_start.c",
"modes/lrw/lrw_test.c",
"modes/ofb/ofb_decrypt.c",
"modes/ofb/ofb_done.c",
"modes/ofb/ofb_encrypt.c",
"modes/ofb/ofb_getiv.c",
"modes/ofb/ofb_setiv.c",
"modes/ofb/ofb_start.c",
"modes/xts/xts_decrypt.c",
"modes/xts/xts_done.c",
"modes/xts/xts_encrypt.c",
"modes/xts/xts_init.c",
"modes/xts/xts_mult_x.c",
"modes/xts/xts_test.c",
"pk/asn1/der/bit/der_decode_bit_string.c",
"pk/asn1/der/bit/der_decode_raw_bit_string.c",
"pk/asn1/der/bit/der_encode_bit_string.c",
"pk/asn1/der/bit/der_encode_raw_bit_string.c",
"pk/asn1/der/bit/der_length_bit_string.c",
"pk/asn1/der/boolean/der_decode_boolean.c",
"pk/asn1/der/boolean/der_encode_boolean.c",
"pk/asn1/der/boolean/der_length_boolean.c",
"pk/asn1/der/choice/der_decode_choice.c",
"pk/asn1/der/custom_type/der_decode_custom_type.c",
"pk/asn1/der/custom_type/der_encode_custom_type.c",
"pk/asn1/der/custom_type/der_length_custom_type.c",
"pk/asn1/der/general/der_asn1_maps.c",
"pk/asn1/der/general/der_decode_asn1_identifier.c",
"pk/asn1/der/general/der_decode_asn1_length.c",
"pk/asn1/der/general/der_encode_asn1_identifier.c",
"pk/asn1/der/general/der_encode_asn1_length.c",
"pk/asn1/der/general/der_length_asn1_identifier.c",
"pk/asn1/der/general/der_length_asn1_length.c",
"pk/asn1/der/generalizedtime/der_decode_generalizedtime.c",
"pk/asn1/der/generalizedtime/der_encode_generalizedtime.c",
"pk/asn1/der/generalizedtime/der_length_generalizedtime.c",
"pk/asn1/der/ia5/der_decode_ia5_string.c",
"pk/asn1/der/ia5/der_encode_ia5_string.c",
"pk/asn1/der/ia5/der_length_ia5_string.c",
"pk/asn1/der/integer/der_decode_integer.c",
"pk/asn1/der/integer/der_encode_integer.c",
"pk/asn1/der/integer/der_length_integer.c",
"pk/asn1/der/object_identifier/der_decode_object_identifier.c",
"pk/asn1/der/object_identifier/der_encode_object_identifier.c",
"pk/asn1/der/object_identifier/der_length_object_identifier.c",
"pk/asn1/der/octet/der_decode_octet_string.c",
"pk/asn1/der/octet/der_encode_octet_string.c",
"pk/asn1/der/octet/der_length_octet_string.c",
"pk/asn1/der/printable_string/der_decode_printable_string.c",
"pk/asn1/der/printable_string/der_encode_printable_string.c",
"pk/asn1/der/printable_string/der_length_printable_string.c",
"pk/asn1/der/sequence/der_decode_sequence_ex.c",
"pk/asn1/der/sequence/der_decode_sequence_flexi.c",
"pk/asn1/der/sequence/der_decode_sequence_multi.c",
"pk/asn1/der/sequence/der_encode_sequence_ex.c",
"pk/asn1/der/sequence/der_encode_sequence_multi.c",
"pk/asn1/der/sequence/der_flexi_sequence_cmp.c",
"pk/asn1/der/sequence/der_length_sequence.c",
"pk/asn1/der/sequence/der_sequence_free.c",
"pk/asn1/der/sequence/der_sequence_shrink.c",
"pk/asn1/der/set/der_encode_set.c",
"pk/asn1/der/set/der_encode_setof.c",
"pk/asn1/der/short_integer/der_decode_short_integer.c",
"pk/asn1/der/short_integer/der_encode_short_integer.c",
"pk/asn1/der/short_integer/der_length_short_integer.c",
"pk/asn1/der/teletex_string/der_decode_teletex_string.c",
"pk/asn1/der/teletex_string/der_length_teletex_string.c",
"pk/asn1/der/utctime/der_decode_utctime.c",
"pk/asn1/der/utctime/der_encode_utctime.c",
"pk/asn1/der/utctime/der_length_utctime.c",
"pk/asn1/der/utf8/der_decode_utf8_string.c",
"pk/asn1/der/utf8/der_encode_utf8_string.c",
"pk/asn1/der/utf8/der_length_utf8_string.c",
"pk/asn1/oid/pk_get.c",
"pk/asn1/oid/pk_oid_cmp.c",
"pk/asn1/oid/pk_oid_str.c",
"pk/asn1/pkcs8/pkcs8_decode_flexi.c",
"pk/asn1/pkcs8/pkcs8_get.c",
"pk/asn1/x509/x509_decode_public_key_from_certificate.c",
"pk/asn1/x509/x509_decode_spki.c",
"pk/asn1/x509/x509_decode_subject_public_key_info.c",
"pk/asn1/x509/x509_encode_subject_public_key_info.c",
"pk/dh/dh.c",
"pk/dh/dh_check_pubkey.c",
"pk/dh/dh_export.c",
"pk/dh/dh_export_key.c",
"pk/dh/dh_free.c",
"pk/dh/dh_generate_key.c",
"pk/dh/dh_import.c",
"pk/dh/dh_import_pkcs8.c",
"pk/dh/dh_set.c",
"pk/dh/dh_set_pg_dhparam.c",
"pk/dh/dh_shared_secret.c",
"pk/dsa/dsa_decrypt_key.c",
"pk/dsa/dsa_encrypt_key.c",
"pk/dsa/dsa_export.c",
"pk/dsa/dsa_free.c",
"pk/dsa/dsa_generate_key.c",
"pk/dsa/dsa_generate_pqg.c",
"pk/dsa/dsa_import.c",
"pk/dsa/dsa_import_pkcs8.c",
"pk/dsa/dsa_init.c",
"pk/dsa/dsa_make_key.c",
"pk/dsa/dsa_set.c",
"pk/dsa/dsa_set_pqg_dsaparam.c",
"pk/dsa/dsa_shared_secret.c",
"pk/dsa/dsa_sign_hash.c",
"pk/dsa/dsa_verify_hash.c",
"pk/dsa/dsa_verify_key.c",
"pk/ec25519/ec25519_crypto_ctx.c",
"pk/ec25519/ec25519_export.c",
"pk/ec25519/ec25519_import_pkcs8.c",
"pk/ec25519/tweetnacl.c",
"pk/ecc/ecc.c",
"pk/ecc/ecc_ansi_x963_export.c",
"pk/ecc/ecc_ansi_x963_import.c",
"pk/ecc/ecc_decrypt_key.c",
"pk/ecc/ecc_encrypt_key.c",
"pk/ecc/ecc_export.c",
"pk/ecc/ecc_export_openssl.c",
"pk/ecc/ecc_find_curve.c",
"pk/ecc/ecc_free.c",
"pk/ecc/ecc_get_key.c",
"pk/ecc/ecc_get_oid_str.c",
"pk/ecc/ecc_get_size.c",
"pk/ecc/ecc_import.c",
"pk/ecc/ecc_import_openssl.c",
"pk/ecc/ecc_import_pkcs8.c",
"pk/ecc/ecc_import_x509.c",
"pk/ecc/ecc_make_key.c",
"pk/ecc/ecc_recover_key.c",
"pk/ecc/ecc_set_curve.c",
"pk/ecc/ecc_set_curve_internal.c",
"pk/ecc/ecc_set_key.c",
"pk/ecc/ecc_shared_secret.c",
"pk/ecc/ecc_sign_hash.c",
"pk/ecc/ecc_sizes.c",
"pk/ecc/ecc_ssh_ecdsa_encode_name.c",
"pk/ecc/ecc_verify_hash.c",
"pk/ecc/ltc_ecc_export_point.c",
"pk/ecc/ltc_ecc_import_point.c",
"pk/ecc/ltc_ecc_is_point.c",
"pk/ecc/ltc_ecc_is_point_at_infinity.c",
"pk/ecc/ltc_ecc_map.c",
"pk/ecc/ltc_ecc_mul2add.c",
"pk/ecc/ltc_ecc_mulmod.c",
"pk/ecc/ltc_ecc_mulmod_timing.c",
"pk/ecc/ltc_ecc_points.c",
"pk/ecc/ltc_ecc_projective_add_point.c",
"pk/ecc/ltc_ecc_projective_dbl_point.c",
"pk/ecc/ltc_ecc_verify_key.c",
"pk/ed25519/ed25519_export.c",
"pk/ed25519/ed25519_import.c",
"pk/ed25519/ed25519_import_pkcs8.c",
"pk/ed25519/ed25519_import_raw.c",
"pk/ed25519/ed25519_import_x509.c",
"pk/ed25519/ed25519_make_key.c",
"pk/ed25519/ed25519_sign.c",
"pk/ed25519/ed25519_verify.c",
"pk/pka_key.c",
"pk/pkcs1/pkcs_1_i2osp.c",
"pk/pkcs1/pkcs_1_mgf1.c",
"pk/pkcs1/pkcs_1_oaep_decode.c",
"pk/pkcs1/pkcs_1_oaep_encode.c",
"pk/pkcs1/pkcs_1_os2ip.c",
"pk/pkcs1/pkcs_1_pss_decode.c",
"pk/pkcs1/pkcs_1_pss_encode.c",
"pk/pkcs1/pkcs_1_v1_5_decode.c",
"pk/pkcs1/pkcs_1_v1_5_encode.c",
"pk/rsa/rsa_decrypt_key.c",
"pk/rsa/rsa_encrypt_key.c",
"pk/rsa/rsa_export.c",
"pk/rsa/rsa_exptmod.c",
"pk/rsa/rsa_get_size.c",
"pk/rsa/rsa_import.c",
"pk/rsa/rsa_import_pkcs8.c",
"pk/rsa/rsa_import_x509.c",
"pk/rsa/rsa_key.c",
"pk/rsa/rsa_make_key.c",
"pk/rsa/rsa_set.c",
"pk/rsa/rsa_sign_hash.c",
"pk/rsa/rsa_sign_saltlen_get.c",
"pk/rsa/rsa_verify_hash.c",
"pk/x25519/x25519_export.c",
"pk/x25519/x25519_import.c",
"pk/x25519/x25519_import_pkcs8.c",
"pk/x25519/x25519_import_raw.c",
"pk/x25519/x25519_import_x509.c",
"pk/x25519/x25519_make_key.c",
"pk/x25519/x25519_shared_secret.c",
"prngs/chacha20.c",
"prngs/fortuna.c",
"prngs/rc4.c",
"prngs/rng_get_bytes.c",
"prngs/rng_make_prng.c",
"prngs/sober128.c",
"prngs/sprng.c",
"prngs/yarrow.c",
"stream/chacha/chacha_crypt.c",
"stream/chacha/chacha_done.c",
"stream/chacha/chacha_ivctr32.c",
"stream/chacha/chacha_ivctr64.c",
"stream/chacha/chacha_keystream.c",
"stream/chacha/chacha_memory.c",
"stream/chacha/chacha_setup.c",
"stream/chacha/chacha_test.c",
"stream/rabbit/rabbit.c",
"stream/rabbit/rabbit_memory.c",
"stream/rc4/rc4_stream.c",
"stream/rc4/rc4_stream_memory.c",
"stream/rc4/rc4_test.c",
"stream/salsa20/salsa20_crypt.c",
"stream/salsa20/salsa20_done.c",
"stream/salsa20/salsa20_ivctr64.c",
"stream/salsa20/salsa20_keystream.c",
"stream/salsa20/salsa20_memory.c",
"stream/salsa20/salsa20_setup.c",
"stream/salsa20/salsa20_test.c",
"stream/salsa20/xsalsa20_memory.c",
"stream/salsa20/xsalsa20_setup.c",
"stream/salsa20/xsalsa20_test.c",
"stream/sober128/sober128_stream.c",
"stream/sober128/sober128_stream_memory.c",
"stream/sober128/sober128_test.c",
"stream/sober128/sober128tab.c",
"stream/sosemanuk/sosemanuk.c",
"stream/sosemanuk/sosemanuk_memory.c",
"stream/sosemanuk/sosemanuk_test.c"
],
"type" : "library"
},
{
"c99name" : "d3des",
"module_type" : "ClangTarget",
"name" : "d3des",
"path" : "Sources/d3des",
"product_memberships" : [
"RoyalVNCKit",
"RoyalVNCKitDemo",
"RoyalVNCKitCDemo"
],
"sources" : [
"d3des.c"
],
"type" : "library"
},
{
"c99name" : "Z",
"module_type" : "ClangTarget",
"name" : "Z",
"path" : "Sources/Z",
"product_memberships" : [
"RoyalVNCKit",
"RoyalVNCKitDemo",
"RoyalVNCKitCDemo"
],
"sources" : [
"ZDummy.c"
],
"type" : "library"
},
{
"c99name" : "RoyalVNCKitDemo",
"module_type" : "SwiftTarget",
"name" : "RoyalVNCKitDemo",
"path" : "Sources/RoyalVNCKitDemo",
"product_memberships" : [
"RoyalVNCKitDemo"
],
"sources" : [
"ConnectionDelegate.swift",
"PlatformUtils.swift",
"main.swift"
],
"target_dependencies" : [
"RoyalVNCKit"
],
"type" : "executable"
},
{
"c99name" : "RoyalVNCKitCDemo",
"module_type" : "ClangTarget",
"name" : "RoyalVNCKitCDemo",
"path" : "Sources/RoyalVNCKitCDemo",
"product_memberships" : [
"RoyalVNCKitCDemo"
],
"sources" : [
"main.c"
],
"target_dependencies" : [
"RoyalVNCKit"
],
"type" : "executable"
},
{
"c99name" : "RoyalVNCKitC",
"module_type" : "ClangTarget",
"name" : "RoyalVNCKitC",
"path" : "Sources/RoyalVNCKitC",
"product_memberships" : [
"RoyalVNCKit",
"RoyalVNCKitDemo",
"RoyalVNCKitCDemo"
],
"sources" : [
"RoyalVNCKitC.c"
],
"type" : "library"
},
{
"c99name" : "RoyalVNCKit",
"module_type" : "SwiftTarget",
"name" : "RoyalVNCKit",
"path" : "Sources/RoyalVNCKit",
"product_memberships" : [
"RoyalVNCKit",
"RoyalVNCKitDemo",
"RoyalVNCKitCDemo"
],
"sources" : [
"Clipboard/VNCClipboard.Monitor.swift",
"Clipboard/VNCClipboard.swift",
"Clipboard/VNCClipboardMonitorDelegate.swift",
"Compression/ZlibInflateStream.swift",
"Compression/ZlibStream.swift",
"Encryption/AES128ECBEncryption.swift",
"Encryption/BigNum.swift",
"Encryption/VNCDESEncryption.swift",
"Extensions/AnyStream.swift",
"Extensions/Array+Extensions.swift",
"Extensions/BinaryInteger+Extensions.swift",
"Extensions/CGRect+Extensions.swift",
"Extensions/Character+Extensions.swift",
"Extensions/Data+Extensions.swift",
"Extensions/DataStream.swift",
"Extensions/Endianness.swift",
"Extensions/Error+Extensions.swift",
"Extensions/Int16+Extensions.swift",
"Extensions/Int32+Extensions.swift",
"Extensions/Queue.swift",
"Extensions/Task+Extensions.swift",
"Extensions/UInt16+Extensions.swift",
"Extensions/UInt32+Extensions.swift",
"Framebuffer/VNCFramebuffer.ColorMap.swift",
"Framebuffer/VNCFramebuffer.PixelUtils.swift",
"Framebuffer/VNCFramebuffer.Properties.swift",
"Framebuffer/VNCFramebuffer.swift",
"Framebuffer/VNCFramebufferDelegate.swift",
"Framebuffer/VNCPoint+CG.swift",
"Framebuffer/VNCPoint.swift",
"Framebuffer/VNCRegion+CG.swift",
"Framebuffer/VNCRegion.swift",
"Framebuffer/VNCSize+CG.swift",
"Framebuffer/VNCSize.swift",
"Input/MousePointerButton.swift",
"Input/MousePosition.swift",
"Input/X11KeySymbols.swift",
"Keychain/CredentialsKeychain.swift",
"Keychain/Keychain.swift",
"Locks/Spinlock.swift",
"Logging/VNCCustomLogger.swift",
"Logging/VNCNSLogLogger.swift",
"Logging/VNCOSLogLogger.swift",
"Logging/VNCPrintLogger.swift",
"Network/AddressInfo.swift",
"Network/NWConnection+NetworkConnection.swift",
"Network/NetworkConnection.swift",
"Network/Socket.swift",
"Network/SocketNetworkConnection.swift",
"Network/Winsock.swift",
"ObjC/NSObjectOrAnyObject.swift",
"Protocol/ClientInit.swift",
"Protocol/EncodingTypes.swift",
"Protocol/Encodings/Encoding.swift",
"Protocol/Encodings/Encodings.swift",
"Protocol/Encodings/Frame/CoRREEncoding.swift",
"Protocol/Encodings/Frame/CopyRectEncoding.swift",
"Protocol/Encodings/Frame/HextileEncoding.swift",
"Protocol/Encodings/Frame/RREEncoding.swift",
"Protocol/Encodings/Frame/RawEncoding.swift",
"Protocol/Encodings/Frame/ZRLEEncoding.swift",
"Protocol/Encodings/Frame/ZRLEEncodingWIP.swift",
"Protocol/Encodings/Frame/ZlibEncoding.swift",
"Protocol/Encodings/FrameEncoding.swift",
"Protocol/Encodings/Pseudo/CompressionLevelEncoding.swift",
"Protocol/Encodings/Pseudo/ContinuousUpdatesEncoding.swift",
"Protocol/Encodings/Pseudo/CursorEncoding.swift",
"Protocol/Encodings/Pseudo/DesktopNameEncoding.swift",
"Protocol/Encodings/Pseudo/DesktopSizeEncoding.swift",
"Protocol/Encodings/Pseudo/ExtendedDesktopSizeEncoding.swift",
"Protocol/Encodings/Pseudo/LastRectEncoding.swift",
"Protocol/Encodings/PseudoEncoding.swift",
"Protocol/Encodings/ReceivablePseudoEncoding.swift",
"Protocol/Messages/ClientToServer/ClientCutText.swift",
"Protocol/Messages/ClientToServer/EnableContinuousUpdates.swift",
"Protocol/Messages/ClientToServer/FramebufferUpdateRequest.swift",
"Protocol/Messages/ClientToServer/KeyEvent.swift",
"Protocol/Messages/ClientToServer/PointerEvent.swift",
"Protocol/Messages/ClientToServer/SetEncodings.swift",
"Protocol/Messages/ClientToServer/SetPixelFormat.swift",
"Protocol/Messages/Message.swift",
"Protocol/Messages/ServerToClient/Bell.swift",
"Protocol/Messages/ServerToClient/EndOfContinuousUpdates.swift",
"Protocol/Messages/ServerToClient/FramebufferUpdate.swift",
"Protocol/Messages/ServerToClient/ServerCutText.swift",
"Protocol/Messages/ServerToClient/ServerToClientMessage.swift",
"Protocol/Messages/ServerToClient/SetColourMapEntries.swift",
"Protocol/NumberOfSecurityTypes.swift",
"Protocol/PixelFormat.swift",
"Protocol/ProtocolVersion.swift",
"Protocol/Rectangle.swift",
"Protocol/Screen.swift",
"Protocol/SecurityResult.swift",
"Protocol/SecurityTypes.swift",
"Protocol/SecurityTypes/AppleRemoteDesktop/ARDAuthentication.swift",
"Protocol/SecurityTypes/AppleRemoteDesktop/ARDAuthenticationImpl.swift",
"Protocol/SecurityTypes/AppleRemoteDesktop/ARDDiffieHellmanKeyAgreement.swift",
"Protocol/SecurityTypes/UltraVNCMSLogonII/UltraVNCBigNum.swift",
"Protocol/SecurityTypes/UltraVNCMSLogonII/UltraVNCMSLogonAuthenticationImpl.swift",
"Protocol/SecurityTypes/UltraVNCMSLogonII/UltraVNCMSLogonII.swift",
"Protocol/SecurityTypes/UltraVNCMSLogonII/UltraVNCMSLogonIIDiffieHellmanKeyAgreement.swift",
"Protocol/SecurityTypes/VNC/VNCAuthentication.swift",
"Protocol/SecurityTypes/VNCSecurityType.swift",
"Protocol/ServerInit.swift",
"Protocol/VNCProtocol.swift",
"SDK/CSDK/CUtils.swift",
"SDK/CSDK/RVNC_AuthenticationRequest.swift",
"SDK/CSDK/RVNC_AuthenticationType.swift",
"SDK/CSDK/RVNC_Connection.swift",
"SDK/CSDK/RVNC_ConnectionDelegate.swift",
"SDK/CSDK/RVNC_ConnectionState.swift",
"SDK/CSDK/RVNC_Cursor.swift",
"SDK/CSDK/RVNC_Framebuffer.swift",
"SDK/CSDK/RVNC_Logger.swift",
"SDK/CSDK/RVNC_MouseButton.swift",
"SDK/CSDK/RVNC_MouseWheel.swift",
"SDK/CSDK/RVNC_Settings.swift",
"SDK/CSDK/UnsafeMutableRawPointer+Extensions.swift",
"SDK/Connection/ConnectionState.swift",
"SDK/Connection/Settings+UserDefaults.swift",
"SDK/Connection/Settings.swift",
"SDK/Connection/State.swift",
"SDK/Connection/VNCConnection+API.swift",
"SDK/Connection/VNCConnection+ClipboardMonitor.swift",
"SDK/Connection/VNCConnection+Delegate.swift",
"SDK/Connection/VNCConnection+Framebuffer.swift",
"SDK/Connection/VNCConnection+Handshake.swift",
"SDK/Connection/VNCConnection+Queue.swift",
"SDK/Connection/VNCConnection+Receive.swift",
"SDK/Connection/VNCConnection+Send.swift",
"SDK/Connection/VNCConnection.swift",
"SDK/Connection/VNCConnectionDelegate.swift",
"SDK/Cursor/VNCCursor.swift",
"SDK/Cursor/macOS/VNCCursor+NSCursor.swift",
"SDK/Error/AuthenticationError.swift",
"SDK/Error/ConnectionError.swift",
"SDK/Error/ProtocolError.swift",
"SDK/Error/VNCError.swift",
"SDK/Input/NSEvent.ModifierFlags+Right.swift",
"SDK/Input/VNCKeyCode+ObjC.swift",
"SDK/Input/VNCKeyCode+String.swift",
"SDK/Input/VNCKeyCode.swift",
"SDK/Input/macOS/CGKeyCodes.swift",
"SDK/Input/macOS/KeyboardModifiers.swift",
"SDK/Input/macOS/VNCKeyCode+CGKeyCode.swift",
"SDK/Input/macOS/VNCKeyCodeMaps+Mac.swift",
"SDK/Logging/VNCLogger.swift",
"SDK/UI/DisplayLink/macOS/DisplayLink.swift",
"SDK/UI/FramebufferView/VNCFramebufferView+Extensions.swift",
"SDK/UI/FramebufferView/VNCFramebufferView.swift",
"SDK/UI/FramebufferView/macOS/VNCCAFramebufferView.swift",
"SDK/UI/ScrollView/macOS/VNCCenteringClipView.swift",
"SDK/UI/ScrollView/macOS/VNCScrollView.swift",
"SDK/VNCAccessibilityUtils.swift",
"SDK/VNCAuthenticationType.swift",
"SDK/VNCCredential.swift",
"SDK/VNCEncodingType.swift",
"SDK/VNCFrameEncodingType.swift",
"SDK/VNCMouseButton.swift",
"SDK/VNCPseudoEncodingType.swift",
"SDK/VNCScreen.swift",
"Sound/VNCSystemSound.swift"
],
"target_dependencies" : [
"RoyalVNCKitC",
"d3des",
"libtommath",
"libtomcrypt",
"Z"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats
Building for debugging...
[0/679] Compiling aes_tab.c
[1/679] Compiling d3des d3des.c
[2/679] Write swift-version-5BDAB9E9C0126B9D.txt
[3/679] Compiling RoyalVNCKitC RoyalVNCKitC.c
[4/679] Compiling Z ZDummy.c
[5/679] Compiling libtommath bn_s_mp_toom_mul.c
[6/679] Compiling libtommath bn_s_mp_toom_sqr.c
[7/679] Compiling chacha20poly1305_add_aad.c
[8/679] Compiling aes_desc.c
[8/679] Compiling eax_init.c
[10/679] Compiling aesni.c
[11/679] Compiling anubis.c
[12/679] Compiling aes.c
[13/679] Compiling libtommath bn_s_mp_sub.c
[14/679] Compiling libtommath bn_s_mp_sqr_fast.c
[15/679] Compiling libtommath bn_s_mp_reverse.c
[16/679] Compiling libtommath bn_s_mp_sqr.c
[17/679] Compiling libtommath bn_s_mp_prime_is_divisible.c
[18/679] Compiling libtommath bn_s_mp_rand_jenkins.c
[19/679] Compiling libtommath bn_s_mp_mul_high_digs_fast.c
[20/679] Compiling libtommath bn_s_mp_mul_high_digs.c
[21/679] Compiling libtommath bn_s_mp_mul_digs_fast.c
[21/679] Compiling libtommath bn_s_mp_mul_digs.c
[23/679] Compiling libtommath bn_s_mp_montgomery_reduce_fast.c
[24/679] Compiling libtommath bn_s_mp_karatsuba_sqr.c
[25/679] Compiling libtommath bn_s_mp_karatsuba_mul.c
[26/679] Compiling libtommath bn_s_mp_invmod_slow.c
[27/679] Compiling libtommath bn_s_mp_invmod_fast.c
[28/679] Compiling libtommath bn_s_mp_get_bit.c
[29/679] Compiling libtommath bn_s_mp_balance_mul.c
[30/679] Compiling libtommath bn_s_mp_exptmod.c
[31/679] Compiling libtommath bn_s_mp_exptmod_fast.c
[32/679] Compiling libtommath bn_s_mp_add.c
[33/679] Compiling libtommath bn_prime_tab.c
[34/679] Compiling libtommath bn_mp_zero.c
[35/679] Compiling libtommath bn_mp_xor.c
[36/679] Compiling libtommath bn_mp_unpack.c
[37/679] Compiling libtommath bn_mp_ubin_size.c
[38/679] Compiling libtommath bn_mp_to_ubin.c
[39/679] Compiling libtommath bn_mp_to_sbin.c
[40/679] Compiling libtommath bn_mp_submod.c
[41/679] Compiling libtommath bn_mp_sub.c
[42/679] Compiling libtommath bn_mp_sub_d.c
[43/679] Compiling libtommath bn_mp_to_radix.c
[44/679] Compiling libtommath bn_mp_sqrtmod_prime.c
[45/679] Compiling libtommath bn_mp_sqrmod.c
[45/679] Compiling libtommath bn_mp_sqrt.c
[47/679] Compiling libtommath bn_mp_sqr.c
[48/679] Compiling libtommath bn_mp_signed_rsh.c
[49/679] Compiling libtommath bn_mp_shrink.c
[50/679] Compiling libtommath bn_mp_set_ull.c
[51/679] Compiling libtommath bn_mp_set_u64.c
[52/679] Compiling libtommath bn_mp_set_ul.c
[53/679] Compiling libtommath bn_mp_set_u32.c
[54/679] Compiling libtommath bn_mp_set_l.c
[55/679] Compiling libtommath bn_mp_set_ll.c
[56/679] Compiling libtommath bn_mp_set_i64.c
[57/679] Compiling libtommath bn_mp_set_i32.c
[58/679] Compiling libtommath bn_mp_set_double.c
[59/679] Compiling libtommath bn_mp_set.c
[60/679] Compiling libtommath bn_mp_sbin_size.c
[61/679] Compiling libtommath bn_mp_rshd.c
[62/679] Compiling libtommath bn_mp_reduce_setup.c
[63/679] Compiling libtommath bn_mp_reduce_is_2k_l.c
[64/679] Compiling libtommath bn_mp_root_u32.c
[65/679] Compiling libtommath bn_mp_reduce_is_2k.c
[66/679] Compiling libtommath bn_mp_reduce_2k_setup.c
[67/679] Compiling libtommath bn_mp_reduce_2k_setup_l.c
[68/679] Compiling libtommath bn_mp_reduce_2k_l.c
[69/679] Compiling libtommath bn_mp_reduce_2k.c
[70/679] Compiling libtommath bn_mp_reduce.c
[71/679] Compiling libtommath bn_mp_read_radix.c
[72/679] Compiling libtommath bn_mp_rand.c
[73/679] Compiling libtommath bn_mp_radix_smap.c
[74/679] Compiling libtommath bn_mp_radix_size.c
[75/679] Compiling libtommath bn_mp_prime_strong_lucas_selfridge.c
[76/679] Compiling libtommath bn_mp_prime_rand.c
[77/679] Compiling libtommath bn_mp_prime_rabin_miller_trials.c
[78/679] Compiling libtommath bn_mp_prime_next_prime.c
[79/679] Compiling libtommath bn_mp_prime_miller_rabin.c
[80/679] Compiling libtommath bn_mp_prime_is_prime.c
[81/679] Compiling libtommath bn_mp_prime_fermat.c
[82/679] Compiling libtommath bn_mp_prime_frobenius_underwood.c
[83/679] Compiling libtommath bn_mp_pack_count.c
[84/679] Compiling libtommath bn_mp_or.c
[85/679] Compiling libtommath bn_mp_neg.c
[86/679] Compiling libtommath bn_mp_pack.c
[87/679] Compiling libtommath bn_mp_mulmod.c
[88/679] Compiling libtommath bn_mp_mul_d.c
[89/679] Compiling libtommath bn_mp_mul_2d.c
[90/679] Compiling libtommath bn_mp_mul_2.c
[91/679] Compiling libtommath bn_mp_montgomery_setup.c
[92/679] Compiling libtommath bn_mp_mul.c
[93/679] Compiling libtommath bn_mp_montgomery_reduce.c
[94/679] Compiling libtommath bn_mp_montgomery_calc_normalization.c
[95/679] Compiling libtommath bn_mp_mod_d.c
[96/679] Compiling libtommath bn_mp_mod_2d.c
[97/679] Compiling libtommath bn_mp_mod.c
[98/679] Compiling libtommath bn_mp_lshd.c
[99/679] Compiling libtommath bn_mp_kronecker.c
[100/679] Compiling libtommath bn_mp_lcm.c
[101/679] Compiling libtommath bn_mp_log_u32.c
[102/679] Compiling libtommath bn_mp_isodd.c
[103/679] Compiling libtommath bn_mp_iseven.c
[104/679] Compiling libtommath bn_mp_is_square.c
[105/679] Compiling libtommath bn_mp_invmod.c
[106/679] Compiling libtommath bn_mp_init_ull.c
[107/679] Compiling libtommath bn_s_mp_rand_platform.c
[108/679] Compiling libtommath bn_mp_init_ul.c
[109/679] Compiling libtommath bn_mp_init_u64.c
[110/679] Compiling libtommath bn_mp_init_u32.c
[111/679] Compiling libtommath bn_mp_init_size.c
[112/679] Compiling libtommath bn_mp_init_set.c
[113/679] Compiling libtommath bn_mp_init_ll.c
[114/679] Compiling libtommath bn_mp_init_multi.c
[115/679] Compiling libtommath bn_mp_init_l.c
[116/679] Compiling libtommath bn_mp_init_i64.c
[117/679] Compiling libtommath bn_mp_init_i32.c
[118/679] Compiling libtommath bn_mp_init_copy.c
[119/679] Compiling libtommath bn_mp_init.c
[120/679] Compiling libtommath bn_mp_incr.c
[121/679] Compiling libtommath bn_mp_grow.c
[122/679] Compiling libtommath bn_mp_get_mag_ull.c
[123/679] Compiling libtommath bn_mp_get_mag_ul.c
[124/679] Compiling libtommath bn_mp_get_mag_u32.c
[125/679] Compiling libtommath bn_mp_get_mag_u64.c
[126/679] Compiling libtommath bn_mp_get_ll.c
[127/679] Compiling libtommath bn_mp_get_l.c
[128/679] Compiling libtommath bn_mp_get_i64.c
[129/679] Compiling libtommath bn_mp_get_i32.c
[130/679] Compiling libtommath bn_mp_get_double.c
[131/679] Compiling libtommath bn_mp_gcd.c
[132/679] Compiling libtommath bn_mp_fwrite.c
[133/679] Compiling libtommath bn_mp_from_ubin.c
[134/679] Compiling libtommath bn_mp_from_sbin.c
[135/679] Compiling libtommath bn_mp_fread.c
[136/679] Compiling libtommath bn_mp_exteuclid.c
[137/679] Compiling libtommath bn_mp_exptmod.c
[138/679] Compiling libtommath bn_mp_expt_u32.c
[139/679] Compiling libtommath bn_mp_exch.c
[140/679] Compiling libtommath bn_mp_error_to_string.c
[141/679] Compiling libtommath bn_mp_dr_setup.c
[142/679] Compiling libtommath bn_mp_dr_reduce.c
[143/679] Compiling libtommath bn_mp_dr_is_modulus.c
[144/679] Compiling libtommath bn_mp_div_d.c
[145/679] Compiling libtommath bn_mp_div_2d.c
[145/679] Compiling libtommath bn_mp_div_3.c
[147/679] Compiling libtommath bn_mp_div_2.c
[148/679] Compiling libtommath bn_mp_div.c
[149/679] Compiling libtommath bn_mp_decr.c
[150/679] Compiling libtommath bn_mp_count_bits.c
[151/679] Compiling libtommath bn_mp_copy.c
[152/679] Compiling libtommath bn_mp_complement.c
[153/679] Compiling libtommath bn_mp_cnt_lsb.c
[154/679] Compiling libtommath bn_mp_cmp_mag.c
[155/679] Compiling libtommath bn_mp_cmp.c
[156/679] Compiling libtommath bn_mp_cmp_d.c
[157/679] Compiling libtommath bn_mp_clear_multi.c
[158/679] Compiling libtommath bn_mp_clamp.c
[159/679] Compiling libtommath bn_mp_clear.c
[160/679] Compiling libtommath bn_mp_and.c
[161/679] Compiling libtommath bn_mp_addmod.c
[162/679] Compiling libtommath bn_mp_add_d.c
[163/679] Compiling libtommath bn_mp_add.c
[164/679] Compiling libtommath bn_mp_abs.c
[165/679] Compiling libtommath bn_mp_2expt.c
[166/679] Compiling libtommath bn_cutoffs.c
[167/679] Compiling libtommath bn_deprecated.c
[168/679] Compiling libtommath bignumshim.c
[169/679] Compiling sosemanuk_memory.c
[170/679] Compiling sosemanuk_test.c
[171/679] Compiling sober128tab.c
[172/679] Compiling sober128_test.c
[173/679] Compiling sober128_stream_memory.c
[174/679] Compiling xsalsa20_test.c
[175/679] Compiling xsalsa20_setup.c
[176/679] Compiling xsalsa20_memory.c
[177/679] Compiling sober128_stream.c
[178/679] Compiling salsa20_test.c
[179/679] Compiling salsa20_memory.c
[180/679] Compiling salsa20_setup.c
[181/679] Compiling sosemanuk.c
[182/679] Compiling salsa20_keystream.c
[183/679] Compiling salsa20_done.c
[184/679] Compiling salsa20_ivctr64.c
[185/679] Compiling salsa20_crypt.c
[186/679] Compiling rc4_test.c
[187/679] Compiling rc4_stream_memory.c
[188/679] Compiling rabbit_memory.c
[189/679] Compiling rc4_stream.c
[190/679] Compiling chacha_test.c
[191/679] Compiling rabbit.c
[192/679] Compiling chacha_setup.c
[193/679] Compiling chacha_memory.c
[194/679] Compiling chacha_keystream.c
[195/679] Compiling chacha_ivctr64.c
[196/679] Compiling chacha_ivctr32.c
[197/679] Compiling chacha_done.c
[198/679] Compiling chacha_crypt.c
[199/679] Compiling sprng.c
[200/679] Compiling yarrow.c
[201/679] Compiling rng_make_prng.c
[202/679] Compiling sober128.c
[203/679] Compiling rng_get_bytes.c
[204/679] Compiling rc4.c
[205/679] Compiling x25519_shared_secret.c
[206/679] Compiling fortuna.c
[207/679] Compiling chacha20.c
[208/679] Compiling x25519_make_key.c
[209/679] Compiling x25519_import_x509.c
[210/679] Compiling x25519_import_raw.c
[211/679] Compiling x25519_import_pkcs8.c
[212/679] Compiling x25519_import.c
[213/679] Compiling x25519_export.c
[214/679] Compiling rsa_sign_saltlen_get.c
[215/679] Compiling rsa_verify_hash.c
[216/679] Compiling rsa_sign_hash.c
[217/679] Compiling rsa_set.c
[218/679] Compiling rsa_make_key.c
[219/679] Compiling rsa_key.c
[220/679] Compiling rsa_import_x509.c
[221/679] Compiling rsa_import_pkcs8.c
[222/679] Compiling rsa_import.c
[223/679] Compiling rsa_get_size.c
[224/679] Compiling rsa_exptmod.c
[225/679] Compiling rsa_decrypt_key.c
[226/679] Compiling rsa_encrypt_key.c
[227/679] Compiling rsa_export.c
[228/679] Compiling pkcs_1_v1_5_encode.c
[229/679] Compiling pkcs_1_v1_5_decode.c
[230/679] Compiling pkcs_1_pss_encode.c
[231/679] Compiling pkcs_1_os2ip.c
[232/679] Compiling pkcs_1_pss_decode.c
[233/679] Compiling pkcs_1_oaep_encode.c
[234/679] Compiling pkcs_1_mgf1.c
[235/679] Compiling pkcs_1_i2osp.c
[236/679] Compiling pkcs_1_oaep_decode.c
[237/679] Compiling pka_key.c
[238/679] Compiling ed25519_verify.c
[239/679] Compiling ed25519_sign.c
[240/679] Compiling ed25519_make_key.c
[241/679] Compiling ed25519_import_x509.c
[242/679] Compiling ed25519_import_raw.c
[243/679] Compiling ed25519_import_pkcs8.c
[244/679] Compiling ed25519_export.c
[245/679] Compiling ed25519_import.c
[246/679] Compiling ltc_ecc_verify_key.c
[247/679] Compiling ltc_ecc_projective_dbl_point.c
[248/679] Compiling ltc_ecc_projective_add_point.c
[249/679] Compiling ltc_ecc_points.c
[250/679] Compiling ltc_ecc_mulmod_timing.c
[251/679] Compiling ltc_ecc_mulmod.c
[252/679] Compiling ltc_ecc_map.c
[253/679] Compiling ltc_ecc_mul2add.c
[254/679] Compiling ltc_ecc_is_point.c
[255/679] Compiling ltc_ecc_export_point.c
[256/679] Compiling ltc_ecc_is_point_at_infinity.c
[257/679] Compiling ltc_ecc_import_point.c
[258/679] Compiling ecc_ssh_ecdsa_encode_name.c
[259/679] Compiling ecc_verify_hash.c
[260/679] Compiling ecc_sizes.c
[261/679] Compiling ecc_shared_secret.c
[262/679] Compiling ecc_sign_hash.c
[263/679] Compiling ecc_set_key.c
[264/679] Compiling ecc_set_curve.c
[265/679] Compiling ecc_make_key.c
[266/679] Compiling ecc_set_curve_internal.c
[267/679] Compiling ecc_recover_key.c
[268/679] Compiling ecc_import_x509.c
[269/679] Compiling ecc_import_pkcs8.c
[270/679] Compiling ecc_get_size.c
[271/679] Compiling ecc_import_openssl.c
[272/679] Compiling ecc_import.c
[273/679] Compiling ecc_get_oid_str.c
[274/679] Compiling ecc_get_key.c
[275/679] Compiling ecc_find_curve.c
[276/679] Compiling ecc_free.c
[277/679] Compiling ecc_export_openssl.c
[278/679] Compiling ecc_export.c
[279/679] Compiling ecc_encrypt_key.c
[280/679] Compiling ecc_ansi_x963_export.c
[281/679] Compiling ecc.c
[282/679] Compiling ecc_ansi_x963_import.c
[283/679] Compiling ecc_decrypt_key.c
[284/679] Compiling ec25519_export.c
[285/679] Compiling ec25519_import_pkcs8.c
[286/679] Compiling ec25519_crypto_ctx.c
[287/679] Compiling tweetnacl.c
[288/679] Compiling dsa_verify_key.c
[289/679] Compiling dsa_verify_hash.c
[290/679] Compiling dsa_shared_secret.c
[291/679] Compiling dsa_set_pqg_dsaparam.c
[292/679] Compiling dsa_set.c
[292/679] Compiling dsa_sign_hash.c
[294/679] Compiling dsa_make_key.c
[295/679] Compiling dsa_init.c
[296/679] Compiling dsa_import_pkcs8.c
[297/679] Compiling dsa_import.c
[298/679] Compiling dsa_generate_key.c
[299/679] Compiling dsa_generate_pqg.c
[300/679] Compiling dsa_encrypt_key.c
[301/679] Compiling dsa_free.c
[302/679] Compiling dsa_decrypt_key.c
[303/679] Compiling dsa_export.c
[304/679] Compiling dh_set_pg_dhparam.c
[305/679] Compiling dh_shared_secret.c
[306/679] Compiling dh_set.c
[307/679] Compiling dh_import_pkcs8.c
[308/679] Compiling dh_import.c
[309/679] Compiling dh_generate_key.c
[310/679] Compiling dh_free.c
[311/679] Compiling dh_export_key.c
[312/679] Compiling dh_check_pubkey.c
[313/679] Compiling dh_export.c
[314/679] Compiling dh.c
[315/679] Compiling x509_encode_subject_public_key_info.c
[316/679] Compiling x509_decode_subject_public_key_info.c
[317/679] Compiling x509_decode_spki.c
[318/679] Compiling x509_decode_public_key_from_certificate.c
[319/679] Compiling pkcs8_get.c
[320/679] Compiling pkcs8_decode_flexi.c
[321/679] Compiling pk_oid_str.c
[322/679] Compiling pk_oid_cmp.c
[323/679] Compiling pk_get.c
[324/679] Compiling der_encode_utf8_string.c
[325/679] Compiling der_length_utf8_string.c
[326/679] Compiling der_decode_utf8_string.c
[327/679] Compiling der_length_utctime.c
[328/679] Compiling der_decode_utctime.c
[329/679] Compiling der_encode_utctime.c
[330/679] Compiling der_length_teletex_string.c
[331/679] Compiling der_decode_teletex_string.c
[332/679] Compiling der_length_short_integer.c
[333/679] Compiling der_encode_short_integer.c
[334/679] Compiling der_decode_short_integer.c
[335/679] Compiling der_encode_setof.c
[336/679] Compiling der_sequence_shrink.c
[336/679] Compiling der_encode_set.c
[338/679] Compiling der_sequence_free.c
[339/679] Compiling der_length_sequence.c
[340/679] Compiling der_flexi_sequence_cmp.c
[341/679] Compiling der_encode_sequence_multi.c
[342/679] Compiling der_encode_sequence_ex.c
[343/679] Compiling der_decode_sequence_multi.c
[344/679] Compiling der_decode_sequence_ex.c
[345/679] Compiling der_decode_sequence_flexi.c
[346/679] Compiling der_encode_printable_string.c
[347/679] Compiling der_length_octet_string.c
[348/679] Compiling der_decode_printable_string.c
[348/679] Compiling der_length_printable_string.c
[350/679] Compiling der_encode_octet_string.c
[351/679] Compiling der_decode_octet_string.c
[352/679] Compiling der_length_object_identifier.c
[353/679] Compiling der_encode_object_identifier.c
[354/679] Compiling der_decode_object_identifier.c
[355/679] Compiling der_length_integer.c
[356/679] Compiling der_encode_integer.c
[357/679] Compiling der_decode_integer.c
[358/679] Compiling der_encode_ia5_string.c
[359/679] Compiling der_length_ia5_string.c
[360/679] Compiling der_decode_ia5_string.c
[361/679] Compiling der_length_generalizedtime.c
[362/679] Compiling der_encode_generalizedtime.c
[363/679] Compiling der_length_asn1_length.c
[364/679] Compiling der_length_asn1_identifier.c
[364/679] Compiling der_decode_generalizedtime.c
[366/679] Compiling der_encode_asn1_length.c
[367/679] Compiling der_encode_asn1_identifier.c
[368/679] Compiling der_decode_asn1_length.c
[369/679] Compiling der_decode_asn1_identifier.c
[370/679] Compiling der_asn1_maps.c
[371/679] Compiling der_length_custom_type.c
[372/679] Compiling der_encode_custom_type.c
[373/679] Compiling der_length_boolean.c
[374/679] Compiling der_decode_choice.c
[375/679] Compiling der_decode_custom_type.c
[376/679] Compiling der_encode_boolean.c
[377/679] Compiling der_decode_boolean.c
[378/679] Compiling der_length_bit_string.c
[379/679] Compiling der_encode_raw_bit_string.c
[380/679] Compiling der_encode_bit_string.c
[381/679] Compiling der_decode_raw_bit_string.c
[382/679] Compiling der_decode_bit_string.c
[383/679] Compiling xts_test.c
[383/679] Compiling xts_mult_x.c
[385/679] Compiling xts_init.c
[386/679] Compiling xts_encrypt.c
[387/679] Compiling xts_done.c
[388/679] Compiling ofb_start.c
[389/679] Compiling xts_decrypt.c
[390/679] Compiling ofb_setiv.c
[391/679] Compiling ofb_getiv.c
[392/679] Compiling ofb_done.c
[393/679] Compiling ofb_encrypt.c
[394/679] Compiling ofb_decrypt.c
[395/679] Compiling lrw_test.c
[396/679] Compiling lrw_start.c
[397/679] Compiling lrw_setiv.c
[398/679] Compiling lrw_getiv.c
[399/679] Compiling lrw_encrypt.c
[400/679] Compiling lrw_done.c
[401/679] Compiling lrw_process.c
[402/679] Compiling lrw_decrypt.c
[403/679] Compiling f8_test_mode.c
[404/679] Compiling f8_start.c
[405/679] Compiling f8_setiv.c
[406/679] Compiling f8_getiv.c
[407/679] Compiling f8_encrypt.c
[408/679] Compiling f8_done.c
[409/679] Compiling f8_decrypt.c
[410/679] Compiling ecb_start.c
[411/679] Compiling ecb_encrypt.c
[412/679] Compiling ecb_done.c
[413/679] Compiling ctr_test.c
[414/679] Compiling ecb_decrypt.c
[415/679] Compiling ctr_start.c
[416/679] Compiling ctr_setiv.c
[417/679] Compiling ctr_getiv.c
[418/679] Compiling ctr_encrypt.c
[419/679] Compiling ctr_done.c
[420/679] Compiling ctr_decrypt.c
[421/679] Compiling cfb_start.c
[422/679] Compiling cfb_setiv.c
[423/679] Compiling cfb_getiv.c
[424/679] Compiling cfb_encrypt.c
[425/679] Compiling cfb_done.c
[426/679] Compiling cfb_decrypt.c
[427/679] Compiling cbc_start.c
[428/679] Compiling cbc_getiv.c
[429/679] Compiling cbc_setiv.c
[430/679] Compiling cbc_done.c
[431/679] Compiling cbc_encrypt.c
[432/679] Compiling cbc_decrypt.c
[433/679] Compiling zeromem.c
[434/679] Compiling ssh_encode_sequence_multi.c
[435/679] Compiling ssh_decode_sequence_multi.c
[435/679] Compiling pkcs_5_test.c
[437/679] Compiling pkcs_5_2.c
[438/679] Compiling pkcs12_utf8_to_utf16.c
[439/679] Compiling pkcs_5_1.c
[440/679] Compiling pkcs12_kdf.c
[441/679] Compiling pem_ssh.c
[442/679] Compiling pem_read.c
[443/679] Compiling pem_pkcs.c
[444/679] Compiling pbes1.c
[445/679] Compiling pbes.c
[446/679] Compiling pbes2.c
[447/679] Compiling pem.c
[448/679] Compiling password_free.c
[449/679] Compiling padding_pad.c
[450/679] Compiling padding_depad.c
[451/679] Compiling mem_neq.c
[452/679] Compiling hkdf_test.c
[453/679] Compiling hkdf.c
[454/679] Compiling error_to_string.c
[455/679] Compiling crypt_unregister_hash.c
[456/679] Compiling crypt_unregister_prng.c
[457/679] Compiling crypt_unregister_cipher.c
[458/679] Compiling crypt_sizes.c
[459/679] Compiling crypt_register_prng.c
[460/679] Compiling crypt_register_hash.c
[461/679] Compiling crypt_register_cipher.c
[462/679] Compiling crypt_register_all_prngs.c
[463/679] Compiling crypt_register_all_hashes.c
[464/679] Compiling crypt_register_all_ciphers.c
[465/679] Compiling crypt_prng_rng_descriptor.c
[466/679] Compiling crypt_prng_descriptor.c
[467/679] Compiling crypt_prng_is_valid.c
[468/679] Compiling crypt_ltc_mp_descriptor.c
[469/679] Compiling crypt_inits.c
[470/679] Compiling crypt_hash_is_valid.c
[471/679] Compiling crypt_hash_descriptor.c
[472/679] Compiling crypt_fsa.c
[473/679] Compiling crypt_find_prng.c
[474/679] Compiling crypt_find_hash_oid.c
[475/679] Compiling crypt_find_hash_id.c
[476/679] Compiling crypt_find_hash_any.c
[477/679] Compiling crypt_find_hash.c
[478/679] Compiling crypt_find_cipher_id.c
[479/679] Compiling crypt_find_cipher_any.c
[480/679] Compiling crypt_find_cipher.c
[481/679] Compiling crypt_constants.c
[482/679] Compiling crypt_cipher_descriptor.c
[483/679] Compiling crypt_cipher_is_valid.c
[484/679] Compiling crypt_argchk.c
[485/679] Compiling crypt.c
[486/679] Compiling copy_or_zeromem.c
[487/679] Compiling crc32.c
[488/679] Compiling compare_testvector.c
[489/679] Compiling burn_stack.c
[490/679] Compiling base64_encode.c
[491/679] Compiling bcrypt.c
[492/679] Compiling base64_decode.c
[493/679] Compiling base32_encode.c
[494/679] Compiling base32_decode.c
[495/679] Compiling base16_encode.c
[496/679] Compiling tfm_desc.c
[497/679] Compiling base16_decode.c
[498/679] Compiling adler32.c
[499/679] Compiling rand_prime.c
[500/679] Compiling rand_bn.c
[501/679] Compiling radix_to_bin.c
[502/679] Compiling multi.c
[503/679] Compiling ltm_desc.c
[504/679] Compiling gmp_desc.c
[505/679] Compiling ltc_ecc_fp_mulmod.c
[506/679] Compiling xcbc_test.c
[507/679] Compiling xcbc_process.c
[508/679] Compiling xcbc_memory_multi.c
[509/679] Compiling xcbc_memory.c
[510/679] Compiling xcbc_file.c
[511/679] Compiling xcbc_init.c
[512/679] Compiling xcbc_done.c
[513/679] Compiling poly1305_test.c
[514/679] Compiling poly1305_memory_multi.c
[515/679] Compiling poly1305_memory.c
[516/679] Compiling poly1305_file.c
[517/679] Compiling pmac_test.c
[518/679] Compiling pmac_shift_xor.c
[519/679] Compiling poly1305.c
[520/679] Compiling pmac_process.c
[521/679] Compiling pmac_ntz.c
[522/679] Compiling pmac_memory_multi.c
[523/679] Compiling pmac_memory.c
[524/679] Compiling pmac_init.c
[525/679] Compiling pmac_file.c
[526/679] Compiling pmac_done.c
[527/679] Compiling pelican_test.c
[528/679] Compiling pelican_memory.c
[529/679] Compiling pelican.c
[530/679] Compiling omac_test.c
[531/679] Compiling omac_process.c
[532/679] Compiling omac_memory_multi.c
[533/679] Compiling omac_memory.c
[534/679] Compiling omac_init.c
[535/679] Compiling omac_done.c
[536/679] Compiling omac_file.c
[537/679] Compiling hmac_test.c
[538/679] Compiling hmac_process.c
[539/679] Compiling hmac_memory_multi.c
[540/679] Compiling hmac_memory.c
[541/679] Compiling hmac_init.c
[542/679] Compiling hmac_file.c
[543/679] Compiling hmac_done.c
[544/679] Compiling f9_test.c
[545/679] Compiling f9_process.c
[546/679] Compiling f9_memory_multi.c
[547/679] Compiling f9_memory.c
[548/679] Compiling f9_init.c
[549/679] Compiling f9_file.c
[550/679] Compiling f9_done.c
[551/679] Compiling blake2smac_test.c
[552/679] Compiling blake2smac_memory_multi.c
[553/679] Compiling blake2smac_memory.c
[554/679] Compiling blake2smac_file.c
[555/679] Compiling blake2smac.c
[556/679] Compiling blake2bmac_test.c
[557/679] Compiling blake2bmac_memory_multi.c
[558/679] Compiling whirltab.c
[559/679] Compiling blake2bmac_memory.c
[560/679] Compiling blake2bmac_file.c
[561/679] Compiling blake2bmac.c
[562/679] Compiling whirl.c
[563/679] Compiling sha3_test.c
[564/679] Compiling tiger.c
[565/679] Compiling sha3.c
[566/679] Compiling sha512_256.c
[566/679] Compiling sha512_224.c
[568/679] Compiling sha384.c
[569/679] Compiling sha512.c
[570/679] Compiling sha224.c
[571/679] Compiling sha256.c
[572/679] Compiling sha1.c
[573/679] Compiling rmd256.c
[574/679] Compiling rmd320.c
[575/679] Compiling md5.c
[576/679] Compiling rmd128.c
[577/679] Compiling hash_memory_multi.c
[578/679] Compiling md2.c
[579/679] Compiling rmd160.c
[580/679] Compiling md4.c
[581/679] Compiling hash_memory.c
[582/679] Compiling hash_filehandle.c
[583/679] Compiling hash_file.c
[584/679] Compiling chc.c
[585/679] Compiling blake2s.c
[586/679] Compiling ocb3_int_xor_blocks.c
[587/679] Compiling ocb3_int_ntz.c
[588/679] Compiling ocb3_test.c
[589/679] Compiling ocb3_encrypt_authenticate_memory.c
[590/679] Compiling ocb3_init.c
[591/679] Compiling ocb3_encrypt_last.c
[592/679] Compiling ocb3_encrypt.c
[593/679] Compiling blake2b.c
[594/679] Compiling ocb3_done.c
[595/679] Compiling ocb3_decrypt_verify_memory.c
[596/679] Compiling ocb3_decrypt_last.c
[597/679] Compiling ocb3_decrypt.c
[598/679] Compiling ocb3_add_aad.c
[599/679] Compiling s_ocb_done.c
[600/679] Compiling ocb_test.c
[601/679] Compiling ocb_shift_xor.c
[602/679] Compiling ocb_ntz.c
[603/679] Compiling ocb_init.c
[604/679] Compiling ocb_encrypt_authenticate_memory.c
[605/679] Compiling ocb_encrypt.c
[606/679] Compiling ocb_done_encrypt.c
[607/679] Compiling ocb_done_decrypt.c
[608/679] Compiling ocb_decrypt_verify_memory.c
[609/679] Compiling ocb_decrypt.c
[610/679] Compiling gcm_reset.c
[611/679] Compiling gcm_test.c
[612/679] Compiling gcm_process.c
[613/679] Compiling gcm_mult_h.c
[614/679] Compiling gcm_memory.c
[615/679] Compiling gcm_init.c
[616/679] Compiling gcm_gf_mult.c
[617/679] Compiling gcm_done.c
[618/679] Compiling gcm_add_iv.c
[619/679] Compiling gcm_add_aad.c
[620/679] Compiling eax_encrypt_authenticate_memory.c
[621/679] Compiling eax_test.c
[622/679] Compiling eax_encrypt.c
[623/679] Compiling eax_done.c
[624/679] Compiling eax_decrypt_verify_memory.c
[625/679] Compiling eax_decrypt.c
[626/679] Compiling eax_addheader.c
[627/679] Compiling chacha20poly1305_setiv_rfc7905.c
[628/679] Compiling chacha20poly1305_test.c
[629/679] Compiling chacha20poly1305_setiv.c
[630/679] Compiling chacha20poly1305_init.c
[631/679] Compiling chacha20poly1305_memory.c
[632/679] Compiling chacha20poly1305_encrypt.c
[633/679] Compiling chacha20poly1305_done.c
[634/679] Compiling chacha20poly1305_decrypt.c
[635/679] Compiling ccm_reset.c
[636/679] Compiling ccm_test.c
[637/679] Compiling ccm_process.c
[638/679] Compiling ccm_memory.c
[639/679] Compiling ccm_init.c
[640/679] Compiling ccm_done.c
[641/679] Compiling ccm_add_aad.c
[641/679] Compiling ccm_add_nonce.c
[643/679] Compiling xtea.c
[644/679] Compiling twofish_tab.c
[645/679] Compiling tea.c
[646/679] Compiling twofish.c
[647/679] Compiling sm4.c
[648/679] Compiling skipjack.c
[649/679] Compiling safer_tab.c
[650/679] Compiling serpent.c
[651/679] Compiling rc6.c
[652/679] Compiling safer.c
[653/679] Compiling rc5.c
[654/679] Compiling noekeon.c
[655/679] Compiling multi2.c
[656/679] Compiling rc2.c
[657/679] Write sources
[658/679] Write RoyalVNCKitDemo-entitlement.plist
[658/679] Write RoyalVNCKitCDemo-entitlement.plist
[658/679] Write sources
[661/679] Compiling kseed.c
[662/679] Compiling khazad.c
[663/679] Compiling kasumi.c
[664/679] Compiling idea.c
[665/679] Compiling blowfish.c
[666/679] Compiling cast5.c
[667/679] Compiling camellia.c
[668/679] Compiling des.c
[669/679] Compiling saferp.c
[671/826] Emitting module RoyalVNCKit
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:95:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
93 | queue.async {
94 | var buffer = [UInt8](repeating: 0, count: bufferSize)
95 | let bytesRead = socket.receive(buffer: &buffer)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
96 |
97 | // Handle connection closure
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
[672/842] Compiling RoyalVNCKit EndOfContinuousUpdates.swift
[673/842] Compiling RoyalVNCKit FramebufferUpdate.swift
[674/842] Compiling RoyalVNCKit ServerCutText.swift
[675/842] Compiling RoyalVNCKit ServerToClientMessage.swift
[676/842] Compiling RoyalVNCKit SetColourMapEntries.swift
[677/842] Compiling RoyalVNCKit NumberOfSecurityTypes.swift
[678/842] Compiling RoyalVNCKit PixelFormat.swift
[679/842] Compiling RoyalVNCKit ProtocolVersion.swift
[680/842] Compiling RoyalVNCKit Rectangle.swift
[681/842] Compiling RoyalVNCKit Screen.swift
[682/842] Compiling RoyalVNCKit SecurityResult.swift
[683/842] Compiling RoyalVNCKit SecurityTypes.swift
[684/842] Compiling RoyalVNCKit ARDAuthentication.swift
[685/842] Compiling RoyalVNCKit ARDAuthenticationImpl.swift
[686/842] Compiling RoyalVNCKit ARDDiffieHellmanKeyAgreement.swift
[687/842] Compiling RoyalVNCKit UltraVNCBigNum.swift
[688/842] Compiling RoyalVNCKit Int16+Extensions.swift
[689/842] Compiling RoyalVNCKit Int32+Extensions.swift
[690/842] Compiling RoyalVNCKit Queue.swift
[691/842] Compiling RoyalVNCKit Task+Extensions.swift
[692/842] Compiling RoyalVNCKit UInt16+Extensions.swift
[693/842] Compiling RoyalVNCKit UInt32+Extensions.swift
[694/842] Compiling RoyalVNCKit VNCFramebuffer.ColorMap.swift
[695/842] Compiling RoyalVNCKit VNCFramebuffer.PixelUtils.swift
[696/842] Compiling RoyalVNCKit VNCFramebuffer.Properties.swift
[697/842] Compiling RoyalVNCKit VNCFramebuffer.swift
[698/842] Compiling RoyalVNCKit VNCFramebufferDelegate.swift
[699/842] Compiling RoyalVNCKit VNCPoint+CG.swift
[700/842] Compiling RoyalVNCKit VNCPoint.swift
[701/842] Compiling RoyalVNCKit VNCRegion+CG.swift
[702/842] Compiling RoyalVNCKit VNCRegion.swift
[703/842] Compiling RoyalVNCKit VNCSize+CG.swift
[704/842] Compiling RoyalVNCKit VNCSize.swift
[705/842] Compiling RoyalVNCKit CursorEncoding.swift
[706/842] Compiling RoyalVNCKit DesktopNameEncoding.swift
[707/842] Compiling RoyalVNCKit DesktopSizeEncoding.swift
[708/842] Compiling RoyalVNCKit ExtendedDesktopSizeEncoding.swift
[709/842] Compiling RoyalVNCKit LastRectEncoding.swift
[710/842] Compiling RoyalVNCKit PseudoEncoding.swift
[711/842] Compiling RoyalVNCKit ReceivablePseudoEncoding.swift
[712/842] Compiling RoyalVNCKit ClientCutText.swift
[713/842] Compiling RoyalVNCKit EnableContinuousUpdates.swift
[714/842] Compiling RoyalVNCKit FramebufferUpdateRequest.swift
[715/842] Compiling RoyalVNCKit KeyEvent.swift
[716/842] Compiling RoyalVNCKit PointerEvent.swift
[717/842] Compiling RoyalVNCKit SetEncodings.swift
[718/842] Compiling RoyalVNCKit SetPixelFormat.swift
[719/842] Compiling RoyalVNCKit Message.swift
[720/842] Compiling RoyalVNCKit Bell.swift
[721/842] Compiling RoyalVNCKit VNCClipboard.Monitor.swift
[722/842] Compiling RoyalVNCKit VNCClipboard.swift
[723/842] Compiling RoyalVNCKit VNCClipboardMonitorDelegate.swift
[724/842] Compiling RoyalVNCKit ZlibInflateStream.swift
[725/842] Compiling RoyalVNCKit ZlibStream.swift
[726/842] Compiling RoyalVNCKit AES128ECBEncryption.swift
[727/842] Compiling RoyalVNCKit BigNum.swift
[728/842] Compiling RoyalVNCKit VNCDESEncryption.swift
[729/842] Compiling RoyalVNCKit AnyStream.swift
[730/842] Compiling RoyalVNCKit Array+Extensions.swift
[731/842] Compiling RoyalVNCKit BinaryInteger+Extensions.swift
[732/842] Compiling RoyalVNCKit CGRect+Extensions.swift
[733/842] Compiling RoyalVNCKit Character+Extensions.swift
[734/842] Compiling RoyalVNCKit Data+Extensions.swift
[735/842] Compiling RoyalVNCKit DataStream.swift
[736/842] Compiling RoyalVNCKit Endianness.swift
[737/842] Compiling RoyalVNCKit Error+Extensions.swift
[738/842] Compiling RoyalVNCKit RVNC_MouseButton.swift
[739/842] Compiling RoyalVNCKit RVNC_MouseWheel.swift
[740/842] Compiling RoyalVNCKit RVNC_Settings.swift
[741/842] Compiling RoyalVNCKit UnsafeMutableRawPointer+Extensions.swift
[742/842] Compiling RoyalVNCKit ConnectionState.swift
[743/842] Compiling RoyalVNCKit Settings+UserDefaults.swift
[744/842] Compiling RoyalVNCKit Settings.swift
[745/842] Compiling RoyalVNCKit State.swift
[746/842] Compiling RoyalVNCKit VNCConnection+API.swift
[747/842] Compiling RoyalVNCKit VNCConnection+ClipboardMonitor.swift
[748/842] Compiling RoyalVNCKit VNCConnection+Delegate.swift
[749/842] Compiling RoyalVNCKit VNCConnection+Framebuffer.swift
[750/842] Compiling RoyalVNCKit VNCConnection+Handshake.swift
[751/842] Compiling RoyalVNCKit VNCConnection+Queue.swift
[752/842] Compiling RoyalVNCKit VNCConnection+Receive.swift
[753/842] Compiling RoyalVNCKit VNCConnection+Send.swift
[754/842] Compiling RoyalVNCKit NSObjectOrAnyObject.swift
[755/842] Compiling RoyalVNCKit ClientInit.swift
[756/842] Compiling RoyalVNCKit EncodingTypes.swift
[757/842] Compiling RoyalVNCKit Encoding.swift
[758/842] Compiling RoyalVNCKit Encodings.swift
[759/842] Compiling RoyalVNCKit CoRREEncoding.swift
[760/842] Compiling RoyalVNCKit CopyRectEncoding.swift
[761/842] Compiling RoyalVNCKit HextileEncoding.swift
[762/842] Compiling RoyalVNCKit RREEncoding.swift
[763/842] Compiling RoyalVNCKit RawEncoding.swift
[764/842] Compiling RoyalVNCKit ZRLEEncoding.swift
[765/842] Compiling RoyalVNCKit ZRLEEncodingWIP.swift
[766/842] Compiling RoyalVNCKit ZlibEncoding.swift
[767/842] Compiling RoyalVNCKit FrameEncoding.swift
[768/842] Compiling RoyalVNCKit CompressionLevelEncoding.swift
[769/842] Compiling RoyalVNCKit ContinuousUpdatesEncoding.swift
[770/842] Compiling RoyalVNCKit VNCConnection.swift
[771/842] Compiling RoyalVNCKit VNCConnectionDelegate.swift
[772/842] Compiling RoyalVNCKit VNCCursor.swift
[773/842] Compiling RoyalVNCKit VNCCursor+NSCursor.swift
[774/842] Compiling RoyalVNCKit AuthenticationError.swift
[775/842] Compiling RoyalVNCKit ConnectionError.swift
[776/842] Compiling RoyalVNCKit ProtocolError.swift
[777/842] Compiling RoyalVNCKit VNCError.swift
[778/842] Compiling RoyalVNCKit NSEvent.ModifierFlags+Right.swift
[779/842] Compiling RoyalVNCKit VNCKeyCode+ObjC.swift
[780/842] Compiling RoyalVNCKit VNCKeyCode+String.swift
[781/842] Compiling RoyalVNCKit VNCKeyCode.swift
[782/842] Compiling RoyalVNCKit CGKeyCodes.swift
[783/842] Compiling RoyalVNCKit KeyboardModifiers.swift
[784/842] Compiling RoyalVNCKit VNCKeyCode+CGKeyCode.swift
[785/842] Compiling RoyalVNCKit VNCKeyCodeMaps+Mac.swift
[786/842] Compiling RoyalVNCKit UltraVNCMSLogonAuthenticationImpl.swift
[787/842] Compiling RoyalVNCKit UltraVNCMSLogonII.swift
[788/842] Compiling RoyalVNCKit UltraVNCMSLogonIIDiffieHellmanKeyAgreement.swift
[789/842] Compiling RoyalVNCKit VNCAuthentication.swift
[790/842] Compiling RoyalVNCKit VNCSecurityType.swift
[791/842] Compiling RoyalVNCKit ServerInit.swift
[792/842] Compiling RoyalVNCKit VNCProtocol.swift
[793/842] Compiling RoyalVNCKit CUtils.swift
[794/842] Compiling RoyalVNCKit RVNC_AuthenticationRequest.swift
[795/842] Compiling RoyalVNCKit RVNC_AuthenticationType.swift
[796/842] Compiling RoyalVNCKit RVNC_Connection.swift
[797/842] Compiling RoyalVNCKit RVNC_ConnectionDelegate.swift
[798/842] Compiling RoyalVNCKit RVNC_ConnectionState.swift
[799/842] Compiling RoyalVNCKit RVNC_Cursor.swift
[800/842] Compiling RoyalVNCKit RVNC_Framebuffer.swift
[801/842] Compiling RoyalVNCKit RVNC_Logger.swift
[802/842] Compiling RoyalVNCKit MousePointerButton.swift
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:95:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
93 | queue.async {
94 | var buffer = [UInt8](repeating: 0, count: bufferSize)
95 | let bytesRead = socket.receive(buffer: &buffer)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
96 |
97 | // Handle connection closure
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:145:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
143 | queue.async {
144 | let bytesToSend = [UInt8](data)
145 | let bytesSent = socket.send(buffer: bytesToSend)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
146 |
147 | if bytesSent < 0 {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
[803/842] Compiling RoyalVNCKit MousePosition.swift
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:95:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
93 | queue.async {
94 | var buffer = [UInt8](repeating: 0, count: bufferSize)
95 | let bytesRead = socket.receive(buffer: &buffer)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
96 |
97 | // Handle connection closure
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:145:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
143 | queue.async {
144 | let bytesToSend = [UInt8](data)
145 | let bytesSent = socket.send(buffer: bytesToSend)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
146 |
147 | if bytesSent < 0 {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
[804/842] Compiling RoyalVNCKit X11KeySymbols.swift
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:95:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
93 | queue.async {
94 | var buffer = [UInt8](repeating: 0, count: bufferSize)
95 | let bytesRead = socket.receive(buffer: &buffer)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
96 |
97 | // Handle connection closure
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:145:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
143 | queue.async {
144 | let bytesToSend = [UInt8](data)
145 | let bytesSent = socket.send(buffer: bytesToSend)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
146 |
147 | if bytesSent < 0 {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
[805/842] Compiling RoyalVNCKit CredentialsKeychain.swift
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:95:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
93 | queue.async {
94 | var buffer = [UInt8](repeating: 0, count: bufferSize)
95 | let bytesRead = socket.receive(buffer: &buffer)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
96 |
97 | // Handle connection closure
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:145:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
143 | queue.async {
144 | let bytesToSend = [UInt8](data)
145 | let bytesSent = socket.send(buffer: bytesToSend)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
146 |
147 | if bytesSent < 0 {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
[806/842] Compiling RoyalVNCKit Keychain.swift
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:95:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
93 | queue.async {
94 | var buffer = [UInt8](repeating: 0, count: bufferSize)
95 | let bytesRead = socket.receive(buffer: &buffer)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
96 |
97 | // Handle connection closure
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:145:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
143 | queue.async {
144 | let bytesToSend = [UInt8](data)
145 | let bytesSent = socket.send(buffer: bytesToSend)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
146 |
147 | if bytesSent < 0 {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
[807/842] Compiling RoyalVNCKit Spinlock.swift
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:95:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
93 | queue.async {
94 | var buffer = [UInt8](repeating: 0, count: bufferSize)
95 | let bytesRead = socket.receive(buffer: &buffer)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
96 |
97 | // Handle connection closure
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:145:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
143 | queue.async {
144 | let bytesToSend = [UInt8](data)
145 | let bytesSent = socket.send(buffer: bytesToSend)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
146 |
147 | if bytesSent < 0 {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
[808/842] Compiling RoyalVNCKit VNCCustomLogger.swift
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:95:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
93 | queue.async {
94 | var buffer = [UInt8](repeating: 0, count: bufferSize)
95 | let bytesRead = socket.receive(buffer: &buffer)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
96 |
97 | // Handle connection closure
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:145:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
143 | queue.async {
144 | let bytesToSend = [UInt8](data)
145 | let bytesSent = socket.send(buffer: bytesToSend)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
146 |
147 | if bytesSent < 0 {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
[809/842] Compiling RoyalVNCKit VNCNSLogLogger.swift
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:95:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
93 | queue.async {
94 | var buffer = [UInt8](repeating: 0, count: bufferSize)
95 | let bytesRead = socket.receive(buffer: &buffer)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
96 |
97 | // Handle connection closure
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:145:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
143 | queue.async {
144 | let bytesToSend = [UInt8](data)
145 | let bytesSent = socket.send(buffer: bytesToSend)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
146 |
147 | if bytesSent < 0 {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
[810/842] Compiling RoyalVNCKit VNCOSLogLogger.swift
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:95:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
93 | queue.async {
94 | var buffer = [UInt8](repeating: 0, count: bufferSize)
95 | let bytesRead = socket.receive(buffer: &buffer)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
96 |
97 | // Handle connection closure
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:145:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
143 | queue.async {
144 | let bytesToSend = [UInt8](data)
145 | let bytesSent = socket.send(buffer: bytesToSend)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
146 |
147 | if bytesSent < 0 {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
[811/842] Compiling RoyalVNCKit VNCPrintLogger.swift
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:95:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
93 | queue.async {
94 | var buffer = [UInt8](repeating: 0, count: bufferSize)
95 | let bytesRead = socket.receive(buffer: &buffer)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
96 |
97 | // Handle connection closure
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:145:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
143 | queue.async {
144 | let bytesToSend = [UInt8](data)
145 | let bytesSent = socket.send(buffer: bytesToSend)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
146 |
147 | if bytesSent < 0 {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
[812/842] Compiling RoyalVNCKit AddressInfo.swift
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:95:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
93 | queue.async {
94 | var buffer = [UInt8](repeating: 0, count: bufferSize)
95 | let bytesRead = socket.receive(buffer: &buffer)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
96 |
97 | // Handle connection closure
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:145:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
143 | queue.async {
144 | let bytesToSend = [UInt8](data)
145 | let bytesSent = socket.send(buffer: bytesToSend)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
146 |
147 | if bytesSent < 0 {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
[813/842] Compiling RoyalVNCKit NWConnection+NetworkConnection.swift
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:95:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
93 | queue.async {
94 | var buffer = [UInt8](repeating: 0, count: bufferSize)
95 | let bytesRead = socket.receive(buffer: &buffer)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
96 |
97 | // Handle connection closure
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:145:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
143 | queue.async {
144 | let bytesToSend = [UInt8](data)
145 | let bytesSent = socket.send(buffer: bytesToSend)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
146 |
147 | if bytesSent < 0 {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
[814/842] Compiling RoyalVNCKit NetworkConnection.swift
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:95:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
93 | queue.async {
94 | var buffer = [UInt8](repeating: 0, count: bufferSize)
95 | let bytesRead = socket.receive(buffer: &buffer)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
96 |
97 | // Handle connection closure
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:145:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
143 | queue.async {
144 | let bytesToSend = [UInt8](data)
145 | let bytesSent = socket.send(buffer: bytesToSend)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
146 |
147 | if bytesSent < 0 {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
[815/842] Compiling RoyalVNCKit Socket.swift
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:95:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
93 | queue.async {
94 | var buffer = [UInt8](repeating: 0, count: bufferSize)
95 | let bytesRead = socket.receive(buffer: &buffer)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
96 |
97 | // Handle connection closure
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:145:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
143 | queue.async {
144 | let bytesToSend = [UInt8](data)
145 | let bytesSent = socket.send(buffer: bytesToSend)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
146 |
147 | if bytesSent < 0 {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
[816/842] Compiling RoyalVNCKit SocketNetworkConnection.swift
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:95:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
93 | queue.async {
94 | var buffer = [UInt8](repeating: 0, count: bufferSize)
95 | let bytesRead = socket.receive(buffer: &buffer)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
96 |
97 | // Handle connection closure
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:145:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
143 | queue.async {
144 | let bytesToSend = [UInt8](data)
145 | let bytesSent = socket.send(buffer: bytesToSend)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
146 |
147 | if bytesSent < 0 {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
[817/842] Compiling RoyalVNCKit Winsock.swift
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:95:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
93 | queue.async {
94 | var buffer = [UInt8](repeating: 0, count: bufferSize)
95 | let bytesRead = socket.receive(buffer: &buffer)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
96 |
97 | // Handle connection closure
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/SocketNetworkConnection.swift:145:33: warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
143 | queue.async {
144 | let bytesToSend = [UInt8](data)
145 | let bytesSent = socket.send(buffer: bytesToSend)
| `- warning: capture of 'socket' with non-sendable type 'Socket' in a `@Sendable` closure
146 |
147 | if bytesSent < 0 {
/Users/admin/builder/spi-builder-workspace/Sources/RoyalVNCKit/Network/Socket.swift:17:13: note: class 'Socket' does not conform to the 'Sendable' protocol
15 | #endif
16 |
17 | final class Socket {
| `- note: class 'Socket' does not conform to the 'Sendable' protocol
18 | let addressInfo: AddressInfo
19 |
[818/842] Compiling RoyalVNCKit VNCLogger.swift
[819/842] Compiling RoyalVNCKit DisplayLink.swift
[820/842] Compiling RoyalVNCKit VNCFramebufferView+Extensions.swift
[821/842] Compiling RoyalVNCKit VNCFramebufferView.swift
[822/842] Compiling RoyalVNCKit VNCCAFramebufferView.swift
[823/842] Compiling RoyalVNCKit VNCCenteringClipView.swift
[824/842] Compiling RoyalVNCKit VNCScrollView.swift
[825/842] Compiling RoyalVNCKit VNCAccessibilityUtils.swift
[826/842] Compiling RoyalVNCKit VNCAuthenticationType.swift
[827/842] Compiling RoyalVNCKit VNCCredential.swift
[828/842] Compiling RoyalVNCKit VNCEncodingType.swift
[829/842] Compiling RoyalVNCKit VNCFrameEncodingType.swift
[830/842] Compiling RoyalVNCKit VNCMouseButton.swift
[831/842] Compiling RoyalVNCKit VNCPseudoEncodingType.swift
[832/842] Compiling RoyalVNCKit VNCScreen.swift
[833/842] Compiling RoyalVNCKit VNCSystemSound.swift
[833/842] Write Objects.LinkFileList
[834/842] Compiling RoyalVNCKitCDemo main.c
[835/842] Write Objects.LinkFileList
[836/846] Linking RoyalVNCKitCDemo
[837/846] Linking libRoyalVNCKit.dylib
[838/846] Applying RoyalVNCKitCDemo
[840/846] Emitting module RoyalVNCKitDemo
[841/846] Compiling RoyalVNCKitDemo PlatformUtils.swift
[842/846] Compiling RoyalVNCKitDemo ConnectionDelegate.swift
[843/846] Compiling RoyalVNCKitDemo main.swift
[843/846] Write Objects.LinkFileList
[844/846] Linking RoyalVNCKitDemo
[845/846] Applying RoyalVNCKitDemo
Build complete! (37.59s)
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "RoyalVNCKit",
"name" : "RoyalVNCKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "11.0"
},
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "maccatalyst",
"version" : "15.0"
},
{
"name" : "tvos",
"version" : "15.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "RoyalVNCKit",
"targets" : [
"RoyalVNCKit"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "RoyalVNCKitDemo",
"targets" : [
"RoyalVNCKitDemo"
],
"type" : {
"executable" : null
}
},
{
"name" : "RoyalVNCKitCDemo",
"targets" : [
"RoyalVNCKitCDemo"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "libtommath",
"module_type" : "ClangTarget",
"name" : "libtommath",
"path" : "Sources/libtommath",
"product_memberships" : [
"RoyalVNCKit",
"RoyalVNCKitDemo",
"RoyalVNCKitCDemo"
],
"sources" : [
"bignumshim.c",
"bn_cutoffs.c",
"bn_deprecated.c",
"bn_mp_2expt.c",
"bn_mp_abs.c",
"bn_mp_add.c",
"bn_mp_add_d.c",
"bn_mp_addmod.c",
"bn_mp_and.c",
"bn_mp_clamp.c",
"bn_mp_clear.c",
"bn_mp_clear_multi.c",
"bn_mp_cmp.c",
"bn_mp_cmp_d.c",
"bn_mp_cmp_mag.c",
"bn_mp_cnt_lsb.c",
"bn_mp_complement.c",
"bn_mp_copy.c",
"bn_mp_count_bits.c",
"bn_mp_decr.c",
"bn_mp_div.c",
"bn_mp_div_2.c",
"bn_mp_div_2d.c",
"bn_mp_div_3.c",
"bn_mp_div_d.c",
"bn_mp_dr_is_modulus.c",
"bn_mp_dr_reduce.c",
"bn_mp_dr_setup.c",
"bn_mp_error_to_string.c",
"bn_mp_exch.c",
"bn_mp_expt_u32.c",
"bn_mp_exptmod.c",
"bn_mp_exteuclid.c",
"bn_mp_fread.c",
"bn_mp_from_sbin.c",
"bn_mp_from_ubin.c",
"bn_mp_fwrite.c",
"bn_mp_gcd.c",
"bn_mp_get_double.c",
"bn_mp_get_i32.c",
"bn_mp_get_i64.c",
"bn_mp_get_l.c",
"bn_mp_get_ll.c",
"bn_mp_get_mag_u32.c",
"bn_mp_get_mag_u64.c",
"bn_mp_get_mag_ul.c",
"bn_mp_get_mag_ull.c",
"bn_mp_grow.c",
"bn_mp_incr.c",
"bn_mp_init.c",
"bn_mp_init_copy.c",
"bn_mp_init_i32.c",
"bn_mp_init_i64.c",
"bn_mp_init_l.c",
"bn_mp_init_ll.c",
"bn_mp_init_multi.c",
"bn_mp_init_set.c",
"bn_mp_init_size.c",
"bn_mp_init_u32.c",
"bn_mp_init_u64.c",
"bn_mp_init_ul.c",
"bn_mp_init_ull.c",
"bn_mp_invmod.c",
"bn_mp_is_square.c",
"bn_mp_iseven.c",
"bn_mp_isodd.c",
"bn_mp_kronecker.c",
"bn_mp_lcm.c",
"bn_mp_log_u32.c",
"bn_mp_lshd.c",
"bn_mp_mod.c",
"bn_mp_mod_2d.c",
"bn_mp_mod_d.c",
"bn_mp_montgomery_calc_normalization.c",
"bn_mp_montgomery_reduce.c",
"bn_mp_montgomery_setup.c",
"bn_mp_mul.c",
"bn_mp_mul_2.c",
"bn_mp_mul_2d.c",
"bn_mp_mul_d.c",
"bn_mp_mulmod.c",
"bn_mp_neg.c",
"bn_mp_or.c",
"bn_mp_pack.c",
"bn_mp_pack_count.c",
"bn_mp_prime_fermat.c",
"bn_mp_prime_frobenius_underwood.c",
"bn_mp_prime_is_prime.c",
"bn_mp_prime_miller_rabin.c",
"bn_mp_prime_next_prime.c",
"bn_mp_prime_rabin_miller_trials.c",
"bn_mp_prime_rand.c",
"bn_mp_prime_strong_lucas_selfridge.c",
"bn_mp_radix_size.c",
"bn_mp_radix_smap.c",
"bn_mp_rand.c",
"bn_mp_read_radix.c",
"bn_mp_reduce.c",
"bn_mp_reduce_2k.c",
"bn_mp_reduce_2k_l.c",
"bn_mp_reduce_2k_setup.c",
"bn_mp_reduce_2k_setup_l.c",
"bn_mp_reduce_is_2k.c",
"bn_mp_reduce_is_2k_l.c",
"bn_mp_reduce_setup.c",
"bn_mp_root_u32.c",
"bn_mp_rshd.c",
"bn_mp_sbin_size.c",
"bn_mp_set.c",
"bn_mp_set_double.c",
"bn_mp_set_i32.c",
"bn_mp_set_i64.c",
"bn_mp_set_l.c",
"bn_mp_set_ll.c",
"bn_mp_set_u32.c",
"bn_mp_set_u64.c",
"bn_mp_set_ul.c",
"bn_mp_set_ull.c",
"bn_mp_shrink.c",
"bn_mp_signed_rsh.c",
"bn_mp_sqr.c",
"bn_mp_sqrmod.c",
"bn_mp_sqrt.c",
"bn_mp_sqrtmod_prime.c",
"bn_mp_sub.c",
"bn_mp_sub_d.c",
"bn_mp_submod.c",
"bn_mp_to_radix.c",
"bn_mp_to_sbin.c",
"bn_mp_to_ubin.c",
"bn_mp_ubin_size.c",
"bn_mp_unpack.c",
"bn_mp_xor.c",
"bn_mp_zero.c",
"bn_prime_tab.c",
"bn_s_mp_add.c",
"bn_s_mp_balance_mul.c",
"bn_s_mp_exptmod.c",
"bn_s_mp_exptmod_fast.c",
"bn_s_mp_get_bit.c",
"bn_s_mp_invmod_fast.c",
"bn_s_mp_invmod_slow.c",
"bn_s_mp_karatsuba_mul.c",
"bn_s_mp_karatsuba_sqr.c",
"bn_s_mp_montgomery_reduce_fast.c",
"bn_s_mp_mul_digs.c",
"bn_s_mp_mul_digs_fast.c",
"bn_s_mp_mul_high_digs.c",
"bn_s_mp_mul_high_digs_fast.c",
"bn_s_mp_prime_is_divisible.c",
"bn_s_mp_rand_jenkins.c",
"bn_s_mp_rand_platform.c",
"bn_s_mp_reverse.c",
"bn_s_mp_sqr.c",
"bn_s_mp_sqr_fast.c",
"bn_s_mp_sub.c",
"bn_s_mp_toom_mul.c",
"bn_s_mp_toom_sqr.c"
],
"type" : "library"
},
{
"c99name" : "libtomcrypt",
"module_type" : "ClangTarget",
"name" : "libtomcrypt",
"path" : "Sources/libtomcrypt",
"product_memberships" : [
"RoyalVNCKit",
"RoyalVNCKitDemo",
"RoyalVNCKitCDemo"
],
"sources" : [
"ciphers/aes/aes.c",
"ciphers/aes/aes_desc.c",
"ciphers/aes/aes_tab.c",
"ciphers/aes/aesni.c",
"ciphers/anubis.c",
"ciphers/blowfish.c",
"ciphers/camellia.c",
"ciphers/cast5.c",
"ciphers/des.c",
"ciphers/idea.c",
"ciphers/kasumi.c",
"ciphers/khazad.c",
"ciphers/kseed.c",
"ciphers/multi2.c",
"ciphers/noekeon.c",
"ciphers/rc2.c",
"ciphers/rc5.c",
"ciphers/rc6.c",
"ciphers/safer/safer.c",
"ciphers/safer/safer_tab.c",
"ciphers/safer/saferp.c",
"ciphers/serpent.c",
"ciphers/skipjack.c",
"ciphers/sm4.c",
"ciphers/tea.c",
"ciphers/twofish/twofish.c",
"ciphers/twofish/twofish_tab.c",
"ciphers/xtea.c",
"encauth/ccm/ccm_add_aad.c",
"encauth/ccm/ccm_add_nonce.c",
"encauth/ccm/ccm_done.c",
"encauth/ccm/ccm_init.c",
"encauth/ccm/ccm_memory.c",
"encauth/ccm/ccm_process.c",
"encauth/ccm/ccm_reset.c",
"encauth/ccm/ccm_test.c",
"encauth/chachapoly/chacha20poly1305_add_aad.c",
"encauth/chachapoly/chacha20poly1305_decrypt.c",
"encauth/chachapoly/chacha20poly1305_done.c",
"encauth/chachapoly/chacha20poly1305_encrypt.c",
"encauth/chachapoly/chacha20poly1305_init.c",
"encauth/chachapoly/chacha20poly1305_memory.c",
"encauth/chachapoly/chacha20poly1305_setiv.c",
"encauth/chachapoly/chacha20poly1305_setiv_rfc7905.c",
"encauth/chachapoly/chacha20poly1305_test.c",
"encauth/eax/eax_addheader.c",
"encauth/eax/eax_decrypt.c",
"encauth/eax/eax_decrypt_verify_memory.c",
"encauth/eax/eax_done.c",
"encauth/eax/eax_encrypt.c",
"encauth/eax/eax_encrypt_authenticate_memory.c",
"encauth/eax/eax_init.c",
"encauth/eax/eax_test.c",
"encauth/gcm/gcm_add_aad.c",
"encauth/gcm/gcm_add_iv.c",
"encauth/gcm/gcm_done.c",
"encauth/gcm/gcm_gf_mult.c",
"encauth/gcm/gcm_init.c",
"encauth/gcm/gcm_memory.c",
"encauth/gcm/gcm_mult_h.c",
"encauth/gcm/gcm_process.c",
"encauth/gcm/gcm_reset.c",
"encauth/gcm/gcm_test.c",
"encauth/ocb/ocb_decrypt.c",
"encauth/ocb/ocb_decrypt_verify_memory.c",
"encauth/ocb/ocb_done_decrypt.c",
"encauth/ocb/ocb_done_encrypt.c",
"encauth/ocb/ocb_encrypt.c",
"encauth/ocb/ocb_encrypt_authenticate_memory.c",
"encauth/ocb/ocb_init.c",
"encauth/ocb/ocb_ntz.c",
"encauth/ocb/ocb_shift_xor.c",
"encauth/ocb/ocb_test.c",
"encauth/ocb/s_ocb_done.c",
"encauth/ocb3/ocb3_add_aad.c",
"encauth/ocb3/ocb3_decrypt.c",
"encauth/ocb3/ocb3_decrypt_last.c",
"encauth/ocb3/ocb3_decrypt_verify_memory.c",
"encauth/ocb3/ocb3_done.c",
"encauth/ocb3/ocb3_encrypt.c",
"encauth/ocb3/ocb3_encrypt_authenticate_memory.c",
"encauth/ocb3/ocb3_encrypt_last.c",
"encauth/ocb3/ocb3_init.c",
"encauth/ocb3/ocb3_int_ntz.c",
"encauth/ocb3/ocb3_int_xor_blocks.c",
"encauth/ocb3/ocb3_test.c",
"hashes/blake2b.c",
"hashes/blake2s.c",
"hashes/chc/chc.c",
"hashes/helper/hash_file.c",
"hashes/helper/hash_filehandle.c",
"hashes/helper/hash_memory.c",
"hashes/helper/hash_memory_multi.c",
"hashes/md2.c",
"hashes/md4.c",
"hashes/md5.c",
"hashes/rmd128.c",
"hashes/rmd160.c",
"hashes/rmd256.c",
"hashes/rmd320.c",
"hashes/sha1.c",
"hashes/sha2/sha224.c",
"hashes/sha2/sha256.c",
"hashes/sha2/sha384.c",
"hashes/sha2/sha512.c",
"hashes/sha2/sha512_224.c",
"hashes/sha2/sha512_256.c",
"hashes/sha3.c",
"hashes/sha3_test.c",
"hashes/tiger.c",
"hashes/whirl/whirl.c",
"hashes/whirl/whirltab.c",
"mac/blake2/blake2bmac.c",
"mac/blake2/blake2bmac_file.c",
"mac/blake2/blake2bmac_memory.c",
"mac/blake2/blake2bmac_memory_multi.c",
"mac/blake2/blake2bmac_test.c",
"mac/blake2/blake2smac.c",
"mac/blake2/blake2smac_file.c",
"mac/blake2/blake2smac_memory.c",
"mac/blake2/blake2smac_memory_multi.c",
"mac/blake2/blake2smac_test.c",
"mac/f9/f9_done.c",
"mac/f9/f9_file.c",
"mac/f9/f9_init.c",
"mac/f9/f9_memory.c",
"mac/f9/f9_memory_multi.c",
"mac/f9/f9_process.c",
"mac/f9/f9_test.c",
"mac/hmac/hmac_done.c",
"mac/hmac/hmac_file.c",
"mac/hmac/hmac_init.c",
"mac/hmac/hmac_memory.c",
"mac/hmac/hmac_memory_multi.c",
"mac/hmac/hmac_process.c",
"mac/hmac/hmac_test.c",
"mac/omac/omac_done.c",
"mac/omac/omac_file.c",
"mac/omac/omac_init.c",
"mac/omac/omac_memory.c",
"mac/omac/omac_memory_multi.c",
"mac/omac/omac_process.c",
"mac/omac/omac_test.c",
"mac/pelican/pelican.c",
"mac/pelican/pelican_memory.c",
"mac/pelican/pelican_test.c",
"mac/pmac/pmac_done.c",
"mac/pmac/pmac_file.c",
"mac/pmac/pmac_init.c",
"mac/pmac/pmac_memory.c",
"mac/pmac/pmac_memory_multi.c",
"mac/pmac/pmac_ntz.c",
"mac/pmac/pmac_process.c",
"mac/pmac/pmac_shift_xor.c",
"mac/pmac/pmac_test.c",
"mac/poly1305/poly1305.c",
"mac/poly1305/poly1305_file.c",
"mac/poly1305/poly1305_memory.c",
"mac/poly1305/poly1305_memory_multi.c",
"mac/poly1305/poly1305_test.c",
"mac/xcbc/xcbc_done.c",
"mac/xcbc/xcbc_file.c",
"mac/xcbc/xcbc_init.c",
"mac/xcbc/xcbc_memory.c",
"mac/xcbc/xcbc_memory_multi.c",
"mac/xcbc/xcbc_process.c",
"mac/xcbc/xcbc_test.c",
"math/fp/ltc_ecc_fp_mulmod.c",
"math/gmp_desc.c",
"math/ltm_desc.c",
"math/multi.c",
"math/radix_to_bin.c",
"math/rand_bn.c",
"math/rand_prime.c",
"math/tfm_desc.c",
"misc/adler32.c",
"misc/base16/base16_decode.c",
"misc/base16/base16_encode.c",
"misc/base32/base32_decode.c",
"misc/base32/base32_encode.c",
"misc/base64/base64_decode.c",
"misc/base64/base64_encode.c",
"misc/bcrypt/bcrypt.c",
"misc/burn_stack.c",
"misc/compare_testvector.c",
"misc/copy_or_zeromem.c",
"misc/crc32.c",
"misc/crypt/crypt.c",
"misc/crypt/crypt_argchk.c",
"misc/crypt/crypt_cipher_descriptor.c",
"misc/crypt/crypt_cipher_is_valid.c",
"misc/crypt/crypt_constants.c",
"misc/crypt/crypt_find_cipher.c",
"misc/crypt/crypt_find_cipher_any.c",
"misc/crypt/crypt_find_cipher_id.c",
"misc/crypt/crypt_find_hash.c",
"misc/crypt/crypt_find_hash_any.c",
"misc/crypt/crypt_find_hash_id.c",
"misc/crypt/crypt_find_hash_oid.c",
"misc/crypt/crypt_find_prng.c",
"misc/crypt/crypt_fsa.c",
"misc/crypt/crypt_hash_descriptor.c",
"misc/crypt/crypt_hash_is_valid.c",
"misc/crypt/crypt_inits.c",
"misc/crypt/crypt_ltc_mp_descriptor.c",
"misc/crypt/crypt_prng_descriptor.c",
"misc/crypt/crypt_prng_is_valid.c",
"misc/crypt/crypt_prng_rng_descriptor.c",
"misc/crypt/crypt_register_all_ciphers.c",
"misc/crypt/crypt_register_all_hashes.c",
"misc/crypt/crypt_register_all_prngs.c",
"misc/crypt/crypt_register_cipher.c",
"misc/crypt/crypt_register_hash.c",
"misc/crypt/crypt_register_prng.c",
"misc/crypt/crypt_sizes.c",
"misc/crypt/crypt_unregister_cipher.c",
"misc/crypt/crypt_unregister_hash.c",
"misc/crypt/crypt_unregister_prng.c",
"misc/error_to_string.c",
"misc/hkdf/hkdf.c",
"misc/hkdf/hkdf_test.c",
"misc/mem_neq.c",
"misc/padding/padding_depad.c",
"misc/padding/padding_pad.c",
"misc/password_free.c",
"misc/pbes/pbes.c",
"misc/pbes/pbes1.c",
"misc/pbes/pbes2.c",
"misc/pem/pem.c",
"misc/pem/pem_pkcs.c",
"misc/pem/pem_read.c",
"misc/pem/pem_ssh.c",
"misc/pkcs12/pkcs12_kdf.c",
"misc/pkcs12/pkcs12_utf8_to_utf16.c",
"misc/pkcs5/pkcs_5_1.c",
"misc/pkcs5/pkcs_5_2.c",
"misc/pkcs5/pkcs_5_test.c",
"misc/ssh/ssh_decode_sequence_multi.c",
"misc/ssh/ssh_encode_sequence_multi.c",
"misc/zeromem.c",
"modes/cbc/cbc_decrypt.c",
"modes/cbc/cbc_done.c",
"modes/cbc/cbc_encrypt.c",
"modes/cbc/cbc_getiv.c",
"modes/cbc/cbc_setiv.c",
"modes/cbc/cbc_start.c",
"modes/cfb/cfb_decrypt.c",
"modes/cfb/cfb_done.c",
"modes/cfb/cfb_encrypt.c",
"modes/cfb/cfb_getiv.c",
"modes/cfb/cfb_setiv.c",
"modes/cfb/cfb_start.c",
"modes/ctr/ctr_decrypt.c",
"modes/ctr/ctr_done.c",
"modes/ctr/ctr_encrypt.c",
"modes/ctr/ctr_getiv.c",
"modes/ctr/ctr_setiv.c",
"modes/ctr/ctr_start.c",
"modes/ctr/ctr_test.c",
"modes/ecb/ecb_decrypt.c",
"modes/ecb/ecb_done.c",
"modes/ecb/ecb_encrypt.c",
"modes/ecb/ecb_start.c",
"modes/f8/f8_decrypt.c",
"modes/f8/f8_done.c",
"modes/f8/f8_encrypt.c",
"modes/f8/f8_getiv.c",
"modes/f8/f8_setiv.c",
"modes/f8/f8_start.c",
"modes/f8/f8_test_mode.c",
"modes/lrw/lrw_decrypt.c",
"modes/lrw/lrw_done.c",
"modes/lrw/lrw_encrypt.c",
"modes/lrw/lrw_getiv.c",
"modes/lrw/lrw_process.c",
"modes/lrw/lrw_setiv.c",
"modes/lrw/lrw_start.c",
"modes/lrw/lrw_test.c",
"modes/ofb/ofb_decrypt.c",
"modes/ofb/ofb_done.c",
"modes/ofb/ofb_encrypt.c",
"modes/ofb/ofb_getiv.c",
"modes/ofb/ofb_setiv.c",
"modes/ofb/ofb_start.c",
"modes/xts/xts_decrypt.c",
"modes/xts/xts_done.c",
"modes/xts/xts_encrypt.c",
"modes/xts/xts_init.c",
"modes/xts/xts_mult_x.c",
"modes/xts/xts_test.c",
"pk/asn1/der/bit/der_decode_bit_string.c",
"pk/asn1/der/bit/der_decode_raw_bit_string.c",
"pk/asn1/der/bit/der_encode_bit_string.c",
"pk/asn1/der/bit/der_encode_raw_bit_string.c",
"pk/asn1/der/bit/der_length_bit_string.c",
"pk/asn1/der/boolean/der_decode_boolean.c",
"pk/asn1/der/boolean/der_encode_boolean.c",
"pk/asn1/der/boolean/der_length_boolean.c",
"pk/asn1/der/choice/der_decode_choice.c",
"pk/asn1/der/custom_type/der_decode_custom_type.c",
"pk/asn1/der/custom_type/der_encode_custom_type.c",
"pk/asn1/der/custom_type/der_length_custom_type.c",
"pk/asn1/der/general/der_asn1_maps.c",
"pk/asn1/der/general/der_decode_asn1_identifier.c",
"pk/asn1/der/general/der_decode_asn1_length.c",
"pk/asn1/der/general/der_encode_asn1_identifier.c",
"pk/asn1/der/general/der_encode_asn1_length.c",
"pk/asn1/der/general/der_length_asn1_identifier.c",
"pk/asn1/der/general/der_length_asn1_length.c",
"pk/asn1/der/generalizedtime/der_decode_generalizedtime.c",
"pk/asn1/der/generalizedtime/der_encode_generalizedtime.c",
"pk/asn1/der/generalizedtime/der_length_generalizedtime.c",
"pk/asn1/der/ia5/der_decode_ia5_string.c",
"pk/asn1/der/ia5/der_encode_ia5_string.c",
"pk/asn1/der/ia5/der_length_ia5_string.c",
"pk/asn1/der/integer/der_decode_integer.c",
"pk/asn1/der/integer/der_encode_integer.c",
"pk/asn1/der/integer/der_length_integer.c",
"pk/asn1/der/object_identifier/der_decode_object_identifier.c",
"pk/asn1/der/object_identifier/der_encode_object_identifier.c",
"pk/asn1/der/object_identifier/der_length_object_identifier.c",
"pk/asn1/der/octet/der_decode_octet_string.c",
"pk/asn1/der/octet/der_encode_octet_string.c",
"pk/asn1/der/octet/der_length_octet_string.c",
"pk/asn1/der/printable_string/der_decode_printable_string.c",
"pk/asn1/der/printable_string/der_encode_printable_string.c",
"pk/asn1/der/printable_string/der_length_printable_string.c",
"pk/asn1/der/sequence/der_decode_sequence_ex.c",
"pk/asn1/der/sequence/der_decode_sequence_flexi.c",
"pk/asn1/der/sequence/der_decode_sequence_multi.c",
"pk/asn1/der/sequence/der_encode_sequence_ex.c",
"pk/asn1/der/sequence/der_encode_sequence_multi.c",
"pk/asn1/der/sequence/der_flexi_sequence_cmp.c",
"pk/asn1/der/sequence/der_length_sequence.c",
"pk/asn1/der/sequence/der_sequence_free.c",
"pk/asn1/der/sequence/der_sequence_shrink.c",
"pk/asn1/der/set/der_encode_set.c",
"pk/asn1/der/set/der_encode_setof.c",
"pk/asn1/der/short_integer/der_decode_short_integer.c",
"pk/asn1/der/short_integer/der_encode_short_integer.c",
"pk/asn1/der/short_integer/der_length_short_integer.c",
"pk/asn1/der/teletex_string/der_decode_teletex_string.c",
"pk/asn1/der/teletex_string/der_length_teletex_string.c",
"pk/asn1/der/utctime/der_decode_utctime.c",
"pk/asn1/der/utctime/der_encode_utctime.c",
"pk/asn1/der/utctime/der_length_utctime.c",
"pk/asn1/der/utf8/der_decode_utf8_string.c",
"pk/asn1/der/utf8/der_encode_utf8_string.c",
"pk/asn1/der/utf8/der_length_utf8_string.c",
"pk/asn1/oid/pk_get.c",
"pk/asn1/oid/pk_oid_cmp.c",
"pk/asn1/oid/pk_oid_str.c",
"pk/asn1/pkcs8/pkcs8_decode_flexi.c",
"pk/asn1/pkcs8/pkcs8_get.c",
"pk/asn1/x509/x509_decode_public_key_from_certificate.c",
"pk/asn1/x509/x509_decode_spki.c",
"pk/asn1/x509/x509_decode_subject_public_key_info.c",
"pk/asn1/x509/x509_encode_subject_public_key_info.c",
"pk/dh/dh.c",
"pk/dh/dh_check_pubkey.c",
"pk/dh/dh_export.c",
"pk/dh/dh_export_key.c",
"pk/dh/dh_free.c",
"pk/dh/dh_generate_key.c",
"pk/dh/dh_import.c",
"pk/dh/dh_import_pkcs8.c",
"pk/dh/dh_set.c",
"pk/dh/dh_set_pg_dhparam.c",
"pk/dh/dh_shared_secret.c",
"pk/dsa/dsa_decrypt_key.c",
"pk/dsa/dsa_encrypt_key.c",
"pk/dsa/dsa_export.c",
"pk/dsa/dsa_free.c",
"pk/dsa/dsa_generate_key.c",
"pk/dsa/dsa_generate_pqg.c",
"pk/dsa/dsa_import.c",
"pk/dsa/dsa_import_pkcs8.c",
"pk/dsa/dsa_init.c",
"pk/dsa/dsa_make_key.c",
"pk/dsa/dsa_set.c",
"pk/dsa/dsa_set_pqg_dsaparam.c",
"pk/dsa/dsa_shared_secret.c",
"pk/dsa/dsa_sign_hash.c",
"pk/dsa/dsa_verify_hash.c",
"pk/dsa/dsa_verify_key.c",
"pk/ec25519/ec25519_crypto_ctx.c",
"pk/ec25519/ec25519_export.c",
"pk/ec25519/ec25519_import_pkcs8.c",
"pk/ec25519/tweetnacl.c",
"pk/ecc/ecc.c",
"pk/ecc/ecc_ansi_x963_export.c",
"pk/ecc/ecc_ansi_x963_import.c",
"pk/ecc/ecc_decrypt_key.c",
"pk/ecc/ecc_encrypt_key.c",
"pk/ecc/ecc_export.c",
"pk/ecc/ecc_export_openssl.c",
"pk/ecc/ecc_find_curve.c",
"pk/ecc/ecc_free.c",
"pk/ecc/ecc_get_key.c",
"pk/ecc/ecc_get_oid_str.c",
"pk/ecc/ecc_get_size.c",
"pk/ecc/ecc_import.c",
"pk/ecc/ecc_import_openssl.c",
"pk/ecc/ecc_import_pkcs8.c",
"pk/ecc/ecc_import_x509.c",
"pk/ecc/ecc_make_key.c",
"pk/ecc/ecc_recover_key.c",
"pk/ecc/ecc_set_curve.c",
"pk/ecc/ecc_set_curve_internal.c",
"pk/ecc/ecc_set_key.c",
"pk/ecc/ecc_shared_secret.c",
"pk/ecc/ecc_sign_hash.c",
"pk/ecc/ecc_sizes.c",
"pk/ecc/ecc_ssh_ecdsa_encode_name.c",
"pk/ecc/ecc_verify_hash.c",
"pk/ecc/ltc_ecc_export_point.c",
"pk/ecc/ltc_ecc_import_point.c",
"pk/ecc/ltc_ecc_is_point.c",
"pk/ecc/ltc_ecc_is_point_at_infinity.c",
"pk/ecc/ltc_ecc_map.c",
"pk/ecc/ltc_ecc_mul2add.c",
"pk/ecc/ltc_ecc_mulmod.c",
"pk/ecc/ltc_ecc_mulmod_timing.c",
"pk/ecc/ltc_ecc_points.c",
"pk/ecc/ltc_ecc_projective_add_point.c",
"pk/ecc/ltc_ecc_projective_dbl_point.c",
"pk/ecc/ltc_ecc_verify_key.c",
"pk/ed25519/ed25519_export.c",
"pk/ed25519/ed25519_import.c",
"pk/ed25519/ed25519_import_pkcs8.c",
"pk/ed25519/ed25519_import_raw.c",
"pk/ed25519/ed25519_import_x509.c",
"pk/ed25519/ed25519_make_key.c",
"pk/ed25519/ed25519_sign.c",
"pk/ed25519/ed25519_verify.c",
"pk/pka_key.c",
"pk/pkcs1/pkcs_1_i2osp.c",
"pk/pkcs1/pkcs_1_mgf1.c",
"pk/pkcs1/pkcs_1_oaep_decode.c",
"pk/pkcs1/pkcs_1_oaep_encode.c",
"pk/pkcs1/pkcs_1_os2ip.c",
"pk/pkcs1/pkcs_1_pss_decode.c",
"pk/pkcs1/pkcs_1_pss_encode.c",
"pk/pkcs1/pkcs_1_v1_5_decode.c",
"pk/pkcs1/pkcs_1_v1_5_encode.c",
"pk/rsa/rsa_decrypt_key.c",
"pk/rsa/rsa_encrypt_key.c",
"pk/rsa/rsa_export.c",
"pk/rsa/rsa_exptmod.c",
"pk/rsa/rsa_get_size.c",
"pk/rsa/rsa_import.c",
"pk/rsa/rsa_import_pkcs8.c",
"pk/rsa/rsa_import_x509.c",
"pk/rsa/rsa_key.c",
"pk/rsa/rsa_make_key.c",
"pk/rsa/rsa_set.c",
"pk/rsa/rsa_sign_hash.c",
"pk/rsa/rsa_sign_saltlen_get.c",
"pk/rsa/rsa_verify_hash.c",
"pk/x25519/x25519_export.c",
"pk/x25519/x25519_import.c",
"pk/x25519/x25519_import_pkcs8.c",
"pk/x25519/x25519_import_raw.c",
"pk/x25519/x25519_import_x509.c",
"pk/x25519/x25519_make_key.c",
"pk/x25519/x25519_shared_secret.c",
"prngs/chacha20.c",
"prngs/fortuna.c",
"prngs/rc4.c",
"prngs/rng_get_bytes.c",
"prngs/rng_make_prng.c",
"prngs/sober128.c",
"prngs/sprng.c",
"prngs/yarrow.c",
"stream/chacha/chacha_crypt.c",
"stream/chacha/chacha_done.c",
"stream/chacha/chacha_ivctr32.c",
"stream/chacha/chacha_ivctr64.c",
"stream/chacha/chacha_keystream.c",
"stream/chacha/chacha_memory.c",
"stream/chacha/chacha_setup.c",
"stream/chacha/chacha_test.c",
"stream/rabbit/rabbit.c",
"stream/rabbit/rabbit_memory.c",
"stream/rc4/rc4_stream.c",
"stream/rc4/rc4_stream_memory.c",
"stream/rc4/rc4_test.c",
"stream/salsa20/salsa20_crypt.c",
"stream/salsa20/salsa20_done.c",
"stream/salsa20/salsa20_ivctr64.c",
"stream/salsa20/salsa20_keystream.c",
"stream/salsa20/salsa20_memory.c",
"stream/salsa20/salsa20_setup.c",
"stream/salsa20/salsa20_test.c",
"stream/salsa20/xsalsa20_memory.c",
"stream/salsa20/xsalsa20_setup.c",
"stream/salsa20/xsalsa20_test.c",
"stream/sober128/sober128_stream.c",
"stream/sober128/sober128_stream_memory.c",
"stream/sober128/sober128_test.c",
"stream/sober128/sober128tab.c",
"stream/sosemanuk/sosemanuk.c",
"stream/sosemanuk/sosemanuk_memory.c",
"stream/sosemanuk/sosemanuk_test.c"
],
"type" : "library"
},
{
"c99name" : "d3des",
"module_type" : "ClangTarget",
"name" : "d3des",
"path" : "Sources/d3des",
"product_memberships" : [
"RoyalVNCKit",
"RoyalVNCKitDemo",
"RoyalVNCKitCDemo"
],
"sources" : [
"d3des.c"
],
"type" : "library"
},
{
"c99name" : "Z",
"module_type" : "ClangTarget",
"name" : "Z",
"path" : "Sources/Z",
"product_memberships" : [
"RoyalVNCKit",
"RoyalVNCKitDemo",
"RoyalVNCKitCDemo"
],
"sources" : [
"ZDummy.c"
],
"type" : "library"
},
{
"c99name" : "RoyalVNCKitDemo",
"module_type" : "SwiftTarget",
"name" : "RoyalVNCKitDemo",
"path" : "Sources/RoyalVNCKitDemo",
"product_memberships" : [
"RoyalVNCKitDemo"
],
"sources" : [
"ConnectionDelegate.swift",
"PlatformUtils.swift",
"main.swift"
],
"target_dependencies" : [
"RoyalVNCKit"
],
"type" : "executable"
},
{
"c99name" : "RoyalVNCKitCDemo",
"module_type" : "ClangTarget",
"name" : "RoyalVNCKitCDemo",
"path" : "Sources/RoyalVNCKitCDemo",
"product_memberships" : [
"RoyalVNCKitCDemo"
],
"sources" : [
"main.c"
],
"target_dependencies" : [
"RoyalVNCKit"
],
"type" : "executable"
},
{
"c99name" : "RoyalVNCKitC",
"module_type" : "ClangTarget",
"name" : "RoyalVNCKitC",
"path" : "Sources/RoyalVNCKitC",
"product_memberships" : [
"RoyalVNCKit",
"RoyalVNCKitDemo",
"RoyalVNCKitCDemo"
],
"sources" : [
"RoyalVNCKitC.c"
],
"type" : "library"
},
{
"c99name" : "RoyalVNCKit",
"module_type" : "SwiftTarget",
"name" : "RoyalVNCKit",
"path" : "Sources/RoyalVNCKit",
"product_memberships" : [
"RoyalVNCKit",
"RoyalVNCKitDemo",
"RoyalVNCKitCDemo"
],
"sources" : [
"Clipboard/VNCClipboard.Monitor.swift",
"Clipboard/VNCClipboard.swift",
"Clipboard/VNCClipboardMonitorDelegate.swift",
"Compression/ZlibInflateStream.swift",
"Compression/ZlibStream.swift",
"Encryption/AES128ECBEncryption.swift",
"Encryption/BigNum.swift",
"Encryption/VNCDESEncryption.swift",
"Extensions/AnyStream.swift",
"Extensions/Array+Extensions.swift",
"Extensions/BinaryInteger+Extensions.swift",
"Extensions/CGRect+Extensions.swift",
"Extensions/Character+Extensions.swift",
"Extensions/Data+Extensions.swift",
"Extensions/DataStream.swift",
"Extensions/Endianness.swift",
"Extensions/Error+Extensions.swift",
"Extensions/Int16+Extensions.swift",
"Extensions/Int32+Extensions.swift",
"Extensions/Queue.swift",
"Extensions/Task+Extensions.swift",
"Extensions/UInt16+Extensions.swift",
"Extensions/UInt32+Extensions.swift",
"Framebuffer/VNCFramebuffer.ColorMap.swift",
"Framebuffer/VNCFramebuffer.PixelUtils.swift",
"Framebuffer/VNCFramebuffer.Properties.swift",
"Framebuffer/VNCFramebuffer.swift",
"Framebuffer/VNCFramebufferDelegate.swift",
"Framebuffer/VNCPoint+CG.swift",
"Framebuffer/VNCPoint.swift",
"Framebuffer/VNCRegion+CG.swift",
"Framebuffer/VNCRegion.swift",
"Framebuffer/VNCSize+CG.swift",
"Framebuffer/VNCSize.swift",
"Input/MousePointerButton.swift",
"Input/MousePosition.swift",
"Input/X11KeySymbols.swift",
"Keychain/CredentialsKeychain.swift",
"Keychain/Keychain.swift",
"Locks/Spinlock.swift",
"Logging/VNCCustomLogger.swift",
"Logging/VNCNSLogLogger.swift",
"Logging/VNCOSLogLogger.swift",
"Logging/VNCPrintLogger.swift",
"Network/AddressInfo.swift",
"Network/NWConnection+NetworkConnection.swift",
"Network/NetworkConnection.swift",
"Network/Socket.swift",
"Network/SocketNetworkConnection.swift",
"Network/Winsock.swift",
"ObjC/NSObjectOrAnyObject.swift",
"Protocol/ClientInit.swift",
"Protocol/EncodingTypes.swift",
"Protocol/Encodings/Encoding.swift",
"Protocol/Encodings/Encodings.swift",
"Protocol/Encodings/Frame/CoRREEncoding.swift",
"Protocol/Encodings/Frame/CopyRectEncoding.swift",
"Protocol/Encodings/Frame/HextileEncoding.swift",
"Protocol/Encodings/Frame/RREEncoding.swift",
"Protocol/Encodings/Frame/RawEncoding.swift",
"Protocol/Encodings/Frame/ZRLEEncoding.swift",
"Protocol/Encodings/Frame/ZRLEEncodingWIP.swift",
"Protocol/Encodings/Frame/ZlibEncoding.swift",
"Protocol/Encodings/FrameEncoding.swift",
"Protocol/Encodings/Pseudo/CompressionLevelEncoding.swift",
"Protocol/Encodings/Pseudo/ContinuousUpdatesEncoding.swift",
"Protocol/Encodings/Pseudo/CursorEncoding.swift",
"Protocol/Encodings/Pseudo/DesktopNameEncoding.swift",
"Protocol/Encodings/Pseudo/DesktopSizeEncoding.swift",
"Protocol/Encodings/Pseudo/ExtendedDesktopSizeEncoding.swift",
"Protocol/Encodings/Pseudo/LastRectEncoding.swift",
"Protocol/Encodings/PseudoEncoding.swift",
"Protocol/Encodings/ReceivablePseudoEncoding.swift",
"Protocol/Messages/ClientToServer/ClientCutText.swift",
"Protocol/Messages/ClientToServer/EnableContinuousUpdates.swift",
"Protocol/Messages/ClientToServer/FramebufferUpdateRequest.swift",
"Protocol/Messages/ClientToServer/KeyEvent.swift",
"Protocol/Messages/ClientToServer/PointerEvent.swift",
"Protocol/Messages/ClientToServer/SetEncodings.swift",
"Protocol/Messages/ClientToServer/SetPixelFormat.swift",
"Protocol/Messages/Message.swift",
"Protocol/Messages/ServerToClient/Bell.swift",
"Protocol/Messages/ServerToClient/EndOfContinuousUpdates.swift",
"Protocol/Messages/ServerToClient/FramebufferUpdate.swift",
"Protocol/Messages/ServerToClient/ServerCutText.swift",
"Protocol/Messages/ServerToClient/ServerToClientMessage.swift",
"Protocol/Messages/ServerToClient/SetColourMapEntries.swift",
"Protocol/NumberOfSecurityTypes.swift",
"Protocol/PixelFormat.swift",
"Protocol/ProtocolVersion.swift",
"Protocol/Rectangle.swift",
"Protocol/Screen.swift",
"Protocol/SecurityResult.swift",
"Protocol/SecurityTypes.swift",
"Protocol/SecurityTypes/AppleRemoteDesktop/ARDAuthentication.swift",
"Protocol/SecurityTypes/AppleRemoteDesktop/ARDAuthenticationImpl.swift",
"Protocol/SecurityTypes/AppleRemoteDesktop/ARDDiffieHellmanKeyAgreement.swift",
"Protocol/SecurityTypes/UltraVNCMSLogonII/UltraVNCBigNum.swift",
"Protocol/SecurityTypes/UltraVNCMSLogonII/UltraVNCMSLogonAuthenticationImpl.swift",
"Protocol/SecurityTypes/UltraVNCMSLogonII/UltraVNCMSLogonII.swift",
"Protocol/SecurityTypes/UltraVNCMSLogonII/UltraVNCMSLogonIIDiffieHellmanKeyAgreement.swift",
"Protocol/SecurityTypes/VNC/VNCAuthentication.swift",
"Protocol/SecurityTypes/VNCSecurityType.swift",
"Protocol/ServerInit.swift",
"Protocol/VNCProtocol.swift",
"SDK/CSDK/CUtils.swift",
"SDK/CSDK/RVNC_AuthenticationRequest.swift",
"SDK/CSDK/RVNC_AuthenticationType.swift",
"SDK/CSDK/RVNC_Connection.swift",
"SDK/CSDK/RVNC_ConnectionDelegate.swift",
"SDK/CSDK/RVNC_ConnectionState.swift",
"SDK/CSDK/RVNC_Cursor.swift",
"SDK/CSDK/RVNC_Framebuffer.swift",
"SDK/CSDK/RVNC_Logger.swift",
"SDK/CSDK/RVNC_MouseButton.swift",
"SDK/CSDK/RVNC_MouseWheel.swift",
"SDK/CSDK/RVNC_Settings.swift",
"SDK/CSDK/UnsafeMutableRawPointer+Extensions.swift",
"SDK/Connection/ConnectionState.swift",
"SDK/Connection/Settings+UserDefaults.swift",
"SDK/Connection/Settings.swift",
"SDK/Connection/State.swift",
"SDK/Connection/VNCConnection+API.swift",
"SDK/Connection/VNCConnection+ClipboardMonitor.swift",
"SDK/Connection/VNCConnection+Delegate.swift",
"SDK/Connection/VNCConnection+Framebuffer.swift",
"SDK/Connection/VNCConnection+Handshake.swift",
"SDK/Connection/VNCConnection+Queue.swift",
"SDK/Connection/VNCConnection+Receive.swift",
"SDK/Connection/VNCConnection+Send.swift",
"SDK/Connection/VNCConnection.swift",
"SDK/Connection/VNCConnectionDelegate.swift",
"SDK/Cursor/VNCCursor.swift",
"SDK/Cursor/macOS/VNCCursor+NSCursor.swift",
"SDK/Error/AuthenticationError.swift",
"SDK/Error/ConnectionError.swift",
"SDK/Error/ProtocolError.swift",
"SDK/Error/VNCError.swift",
"SDK/Input/NSEvent.ModifierFlags+Right.swift",
"SDK/Input/VNCKeyCode+ObjC.swift",
"SDK/Input/VNCKeyCode+String.swift",
"SDK/Input/VNCKeyCode.swift",
"SDK/Input/macOS/CGKeyCodes.swift",
"SDK/Input/macOS/KeyboardModifiers.swift",
"SDK/Input/macOS/VNCKeyCode+CGKeyCode.swift",
"SDK/Input/macOS/VNCKeyCodeMaps+Mac.swift",
"SDK/Logging/VNCLogger.swift",
"SDK/UI/DisplayLink/macOS/DisplayLink.swift",
"SDK/UI/FramebufferView/VNCFramebufferView+Extensions.swift",
"SDK/UI/FramebufferView/VNCFramebufferView.swift",
"SDK/UI/FramebufferView/macOS/VNCCAFramebufferView.swift",
"SDK/UI/ScrollView/macOS/VNCCenteringClipView.swift",
"SDK/UI/ScrollView/macOS/VNCScrollView.swift",
"SDK/VNCAccessibilityUtils.swift",
"SDK/VNCAuthenticationType.swift",
"SDK/VNCCredential.swift",
"SDK/VNCEncodingType.swift",
"SDK/VNCFrameEncodingType.swift",
"SDK/VNCMouseButton.swift",
"SDK/VNCPseudoEncodingType.swift",
"SDK/VNCScreen.swift",
"Sound/VNCSystemSound.swift"
],
"target_dependencies" : [
"RoyalVNCKitC",
"d3des",
"libtommath",
"libtomcrypt",
"Z"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
Done.