VirtualBox

Changeset 73669 in vbox for trunk/include


Ignore:
Timestamp:
Aug 14, 2018 5:58:54 PM (6 years ago)
Author:
vboxsync
Message:

IPRT,SUP,Main: Working on new crypto key handling and rsa signing. bugref:9152 [build fix]

Location:
trunk/include/iprt
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/crypto/key.h

    r73665 r73669  
    8787RTDECL(uint32_t)        RTCrKeyGetBitCount(RTCRKEY hKey);
    8888
     89
     90/** Public key markers. */
     91extern RT_DECL_DATA_CONST(RTCRPEMMARKER const)  g_aRTCrKeyPublicMarkers[];
     92/** Number of entries in g_aRTCrKeyPublicMarkers. */
     93extern RT_DECL_DATA_CONST(uint32_t const)       g_cRTCrKeyPublicMarkers;
     94/** Private key markers. */
     95extern RT_DECL_DATA_CONST(RTCRPEMMARKER const)  g_aRTCrKeyPrivateMarkers[];
     96/** Number of entries in g_aRTCrKeyPrivateMarkers. */
     97extern RT_DECL_DATA_CONST(uint32_t const)       g_cRTCrKeyPrivateMarkers;
     98/** Private and public key markers. */
     99extern RT_DECL_DATA_CONST(RTCRPEMMARKER const)  g_aRTCrKeyAllMarkers[];
     100/** Number of entries in g_aRTCrKeyAllMarkers. */
     101extern RT_DECL_DATA_CONST(uint32_t const)       g_cRTCrKeyAllMarkers;
     102
    89103/** @} */
    90104
  • trunk/include/iprt/mangling.h

    r73665 r73669  
    32553255# define RTCrPkixSignatureCreateByObjIdString           RT_MANGLER(RTCrPkixSignatureCreateByObjIdString)
    32563256# define RTCrPkixSignatureCreate                        RT_MANGLER(RTCrPkixSignatureCreate)
     3257# define RTCrPkixSignatureFindByObjId                   RT_MANGLER(RTCrPkixSignatureFindByObjId)
     3258# define RTCrPkixSignatureFindByObjIdString             RT_MANGLER(RTCrPkixSignatureFindByObjIdString)
    32573259# define RTCrPkixSignatureRelease                       RT_MANGLER(RTCrPkixSignatureRelease)
    32583260# define RTCrPkixSignatureRetain                        RT_MANGLER(RTCrPkixSignatureRetain)
     
    38183820# define g_aRTCrX509CertificateMarkers                  RT_MANGLER(g_aRTCrX509CertificateMarkers)
    38193821# define g_cRTCrX509CertificateMarkers                  RT_MANGLER(g_cRTCrX509CertificateMarkers)
    3820 # define g_aRTCrRsaPrivateKeyMarkers                    RT_MANGLER(g_aRTCrRsaPrivateKeyMarkers)
    3821 # define g_cRTCrRsaPrivateKeyMarkers                    RT_MANGLER(g_cRTCrRsaPrivateKeyMarkers)
    3822 # define g_aRTCrRsaPublicKeyMarkers                     RT_MANGLER(g_aRTCrRsaPublicKeyMarkers)
    3823 # define g_cRTCrRsaPublicKeyMarkers                     RT_MANGLER(g_cRTCrRsaPublicKeyMarkers)
     3822# define g_aRTCrKeyPublicMarkers                        RT_MANGLER(g_aRTCrKeyPublicMarkers)
     3823# define g_cRTCrKeyPublicMarkers                        RT_MANGLER(g_cRTCrKeyPublicMarkers)
     3824# define g_aRTCrKeyPrivateMarkers                       RT_MANGLER(g_aRTCrKeyPrivateMarkers)
     3825# define g_cRTCrKeyPrivateMarkers                       RT_MANGLER(g_cRTCrKeyPrivateMarkers)
     3826# define g_aRTCrKeyAllMarkers                           RT_MANGLER(g_aRTCrKeyAllMarkers)
     3827# define g_cRTCrKeyAllMarkers                           RT_MANGLER(g_cRTCrKeyAllMarkers)
    38243828
    38253829#if 0 /* Disabled for now as I'm not sure the assmbler supports mangling yet. */
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette