forked from cory/tildefriends
ios64-xcrun openssl build.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4510 ed5197a5-7fde-0310-b194-c3ffbd925b24
This commit is contained in:
deps/openssl/ios/ios64-xcrun/usr/local/include
crypto
__DECC_INCLUDE_EPILOGUE.H__DECC_INCLUDE_PROLOGUE.Haes_platform.haria.hasn1.hasn1_dsa.hasn1err.hasync.hasyncerr.hbioerr.hbn.hbn_conf.hbn_conf.h.inbn_dh.hbn_srp.hbnerr.hbuffererr.hchacha.hcmll_platform.hcmperr.hcmserr.hcomperr.hconferr.hcontext.hcrmferr.hcryptlib.hcryptoerr.hcterr.hctype.hdecoder.hdecodererr.hdes_platform.hdh.hdherr.hdsa.hdsaerr.hdso_conf.hdso_conf.h.inec.hecerr.hecx.hencoder.hencodererr.hengine.hengineerr.herr.hess.hesserr.hevp.hevperr.hhttperr.hlhash.hmd32_common.hmodes.hobjects.hobjectserr.hocsperr.hpem.hpemerr.hpkcs12err.hpkcs7.hpkcs7err.hpoly1305.hppc_arch.hpunycode.hrand.hrand_pool.hranderr.hriscv_arch.defriscv_arch.hrsa.hrsaerr.hsecurity_bits.hsha.hsiphash.hsiv.hsm2.hsm2err.hsm4.hsm4_platform.hsparc_arch.hsparse_array.hstore.hstoreerr.htserr.htypes.huierr.hx509.hx509err.hx509v3err.h
internal
__DECC_INCLUDE_EPILOGUE.H__DECC_INCLUDE_PROLOGUE.Hasn1.hbio.hcomp.hconf.hconstant_time.hcore.hcryptlib.hdane.hdeprecated.hder.hdso.hdsoerr.he_os.hendian.herr.hffc.hktls.hnamemap.hnelem.hnumbers.ho_dir.hpacket.hparam_build_set.hpassphrase.hproperty.hpropertyerr.hprovider.hrefcount.hsha3.hsizes.hsm3.hsockets.hsslconf.hsymhacks.hthread_once.htlsgroups.htsan_assist.hunicode.h
openssl
__DECC_INCLUDE_EPILOGUE.H__DECC_INCLUDE_PROLOGUE.Haes.hasn1.hasn1.h.inasn1_mac.hasn1err.hasn1t.hasn1t.h.inasync.hasyncerr.hbio.hbio.h.inbioerr.hblowfish.hbn.hbnerr.hbuffer.hbuffererr.hcamellia.hcast.hcmac.hcmp.hcmp.h.incmp_util.hcmperr.hcms.hcms.h.incmserr.hcomp.hcomperr.hconf.hconf.h.inconf_api.hconferr.hconfiguration.hconfiguration.h.inconftypes.hcore.hcore_dispatch.hcore_names.hcore_object.hcrmf.hcrmf.h.incrmferr.hcrypto.hcrypto.h.incryptoerr.hcryptoerr_legacy.hct.hct.h.incterr.hdecoder.hdecodererr.hdes.hdh.hdherr.hdsa.hdsaerr.hdtls1.he_os2.hebcdic.hec.hecdh.hecdsa.hecerr.hencoder.hencodererr.hengine.hengineerr.herr.herr.h.iness.hess.h.inesserr.hevp.hevperr.hfips_names.hfipskey.hfipskey.h.inhmac.hhttp.hhttperr.hidea.hkdf.hkdferr.hlhash.hlhash.h.inmacros.hmd2.hmd4.hmd5.hmdc2.hmodes.hobj_mac.hobjects.hobjectserr.hocsp.hocsp.h.inocsperr.hopensslconf.hopensslv.hopensslv.h.inossl_typ.hparam_build.hparams.hpem.hpem2.hpemerr.hpkcs12.hpkcs12.h.inpkcs12err.hpkcs7.hpkcs7.h.inpkcs7err.hprov_ssl.hproverr.hprovider.hrand.hranderr.hrc2.hrc4.hrc5.hripemd.hrsa.hrsaerr.hsafestack.hsafestack.h.inseed.hself_test.hsha.hsrp.hsrp.h.insrtp.hssl.hssl.h.inssl2.hssl3.hsslerr.hsslerr_legacy.hstack.hstore.hstoreerr.hsymhacks.htls1.htrace.hts.htserr.htxt_db.htypes.hui.hui.h.inuierr.hwhrlpool.hx509.hx509.h.inx509_vfy.hx509_vfy.h.inx509err.hx509v3.hx509v3.h.inx509v3err.h
41
deps/openssl/ios/ios64-xcrun/usr/local/include/internal/namemap.h
vendored
Normal file
41
deps/openssl/ios/ios64-xcrun/usr/local/include/internal/namemap.h
vendored
Normal file
@ -0,0 +1,41 @@
|
||||
/*
|
||||
* Copyright 2019-2022 The OpenSSL Project Authors. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License 2.0 (the "License"). You may not use
|
||||
* this file except in compliance with the License. You can obtain a copy
|
||||
* in the file LICENSE in the source distribution or at
|
||||
* https://www.openssl.org/source/license.html
|
||||
*/
|
||||
|
||||
#include "internal/cryptlib.h"
|
||||
|
||||
typedef struct ossl_namemap_st OSSL_NAMEMAP;
|
||||
|
||||
OSSL_NAMEMAP *ossl_namemap_stored(OSSL_LIB_CTX *libctx);
|
||||
|
||||
OSSL_NAMEMAP *ossl_namemap_new(void);
|
||||
void ossl_namemap_free(OSSL_NAMEMAP *namemap);
|
||||
int ossl_namemap_empty(OSSL_NAMEMAP *namemap);
|
||||
|
||||
int ossl_namemap_add_name(OSSL_NAMEMAP *namemap, int number, const char *name);
|
||||
|
||||
/*
|
||||
* The number<->name relationship is 1<->many
|
||||
* Therefore, the name->number mapping is a simple function, while the
|
||||
* number->name mapping is an iterator.
|
||||
*/
|
||||
int ossl_namemap_name2num(const OSSL_NAMEMAP *namemap, const char *name);
|
||||
int ossl_namemap_name2num_n(const OSSL_NAMEMAP *namemap,
|
||||
const char *name, size_t name_len);
|
||||
const char *ossl_namemap_num2name(const OSSL_NAMEMAP *namemap, int number,
|
||||
size_t idx);
|
||||
int ossl_namemap_doall_names(const OSSL_NAMEMAP *namemap, int number,
|
||||
void (*fn)(const char *name, void *data),
|
||||
void *data);
|
||||
|
||||
/*
|
||||
* A utility that handles several names in a string, divided by a given
|
||||
* separator.
|
||||
*/
|
||||
int ossl_namemap_add_names(OSSL_NAMEMAP *namemap, int number,
|
||||
const char *names, const char separator);
|
Reference in New Issue
Block a user