RPM build fix (reverted CI changes which will need to be un-reverted or made conditional) and vendor Rust dependencies to make builds much faster in any CI system.
This commit is contained in:
57
zeroidc/vendor/security-framework-sys/src/item.rs
vendored
Normal file
57
zeroidc/vendor/security-framework-sys/src/item.rs
vendored
Normal file
@@ -0,0 +1,57 @@
|
||||
use core_foundation_sys::string::CFStringRef;
|
||||
|
||||
extern "C" {
|
||||
pub static kSecClass: CFStringRef;
|
||||
pub static kSecClassInternetPassword: CFStringRef;
|
||||
pub static kSecClassGenericPassword: CFStringRef;
|
||||
pub static kSecClassCertificate: CFStringRef;
|
||||
pub static kSecClassKey: CFStringRef;
|
||||
pub static kSecClassIdentity: CFStringRef;
|
||||
|
||||
pub static kSecMatchLimit: CFStringRef;
|
||||
pub static kSecMatchLimitAll: CFStringRef;
|
||||
|
||||
pub static kSecReturnData: CFStringRef;
|
||||
pub static kSecReturnAttributes: CFStringRef;
|
||||
pub static kSecReturnRef: CFStringRef;
|
||||
pub static kSecReturnPersistentRef: CFStringRef;
|
||||
|
||||
pub static kSecMatchSearchList: CFStringRef;
|
||||
|
||||
pub static kSecAttrKeyType: CFStringRef;
|
||||
pub static kSecAttrLabel: CFStringRef;
|
||||
|
||||
pub static kSecAttrKeySizeInBits: CFStringRef;
|
||||
|
||||
pub static kSecAttrKeyTypeECSECPrimeRandom: CFStringRef;
|
||||
pub static kSecAttrKeyTypeRSA: CFStringRef;
|
||||
#[cfg(target_os = "macos")]
|
||||
pub static kSecAttrKeyTypeDSA: CFStringRef;
|
||||
#[cfg(target_os = "macos")]
|
||||
pub static kSecAttrKeyTypeAES: CFStringRef;
|
||||
#[cfg(target_os = "macos")]
|
||||
pub static kSecAttrKeyTypeDES: CFStringRef;
|
||||
#[cfg(target_os = "macos")]
|
||||
pub static kSecAttrKeyType3DES: CFStringRef;
|
||||
#[cfg(target_os = "macos")]
|
||||
pub static kSecAttrKeyTypeRC4: CFStringRef;
|
||||
#[cfg(target_os = "macos")]
|
||||
pub static kSecAttrKeyTypeRC2: CFStringRef;
|
||||
#[cfg(target_os = "macos")]
|
||||
pub static kSecAttrKeyTypeCAST: CFStringRef;
|
||||
#[cfg(feature = "OSX_10_9")]
|
||||
pub static kSecAttrKeyTypeEC: CFStringRef;
|
||||
|
||||
pub static kSecAttrAccessGroup: CFStringRef;
|
||||
pub static kSecAttrAccessGroupToken: CFStringRef;
|
||||
|
||||
pub static kSecAttrAuthenticationType: CFStringRef;
|
||||
pub static kSecAttrPath: CFStringRef;
|
||||
pub static kSecAttrPort: CFStringRef;
|
||||
pub static kSecAttrProtocol: CFStringRef;
|
||||
pub static kSecAttrSecurityDomain: CFStringRef;
|
||||
pub static kSecAttrServer: CFStringRef;
|
||||
pub static kSecAttrService: CFStringRef;
|
||||
pub static kSecAttrAccount: CFStringRef;
|
||||
pub static kSecValueData: CFStringRef;
|
||||
}
|
||||
Reference in New Issue
Block a user