VirtualBox

Ignore:
Timestamp:
Nov 2, 2022 7:40:16 AM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
154372
Message:

libs: Switch to openssl-3.0.7, bugref:10317

Location:
trunk/src/libs/openssl-3.0.7
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/openssl-3.0.7

    • Property svn:mergeinfo
      •  

        old new  
        1515/vendor/openssl/3.0.2:150728-150729
        1616/vendor/openssl/3.0.3:151497-151729
        17 /vendor/openssl/current:147554-151496
         17/vendor/openssl/3.0.7:154371
         18/vendor/openssl/current:147554-154370
  • trunk/src/libs/openssl-3.0.7/doc/man7/provider-storemgmt.pod

    r94320 r97372  
    5353B<OSSL_FUNC_{name}_fn>, and a helper function to retrieve the function pointer
    5454from a B<OSSL_DISPATCH> element named B<OSSL_get_{name}>.
    55 For example, the "function" OSSL_FUNC_store_load() has these:
     55For example, the "function" OSSL_FUNC_store_attach() has these:
    5656
    57  typedef void *(OSSL_OSSL_FUNC_store_load_fn)(void *provctx,
    58                                               const OSSL_PARAM params[]);
    59  static ossl_inline OSSL_OSSL_FUNC_store_load_fn
    60      OSSL_OSSL_FUNC_store_load(const OSSL_DISPATCH *opf);
     57 typedef void *(OSSL_FUNC_store_attach_fn)(void *provctx,
     58                                           OSSL_CORE_BIO * bio);
     59 static ossl_inline OSSL_FUNC_store_attach_fn
     60     OSSL_FUNC_store_attach(const OSSL_DISPATCH *opf);
    6161
    6262B<OSSL_DISPATCH> arrays are indexed by numbers that are provided as macros
     
    105105
    106106OSSL_FUNC_store_close() frees the provider side context I<ctx>.
     107
     108When a provider-native object is created by a store manager it would be unsuitable
     109for direct use with a foreign provider. The export function allows for
     110exporting the object to that foreign provider if the foreign provider
     111supports the type of the object and provides an import function.
     112
     113OSSL_FUNC_store_export_object() should export the object of size I<objref_sz>
     114referenced by I<objref> as an B<OSSL_PARAM> array and pass that to the
     115I<export_cb> as well as the given I<export_cbarg>.
    107116
    108117=head2 Load Parameters
     
    180189=head1 COPYRIGHT
    181190
    182 Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved.
     191Copyright 2020-2022 The OpenSSL Project Authors. All Rights Reserved.
    183192
    184193Licensed under the Apache License 2.0 (the "License").  You may not use
Note: See TracChangeset for help on using the changeset viewer.

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