VirtualBox

Ignore:
Timestamp:
Mar 3, 2022 7:17:34 PM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
150325
Message:

libs/openssl-3.0.1: started applying and adjusting our OpenSSL changes to 3.0.1. bugref:10128

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

Legend:

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

    • Property svn:mergeinfo
      •  

        old new  
        1212/vendor/openssl/1.1.1c:131722-131725
        1313/vendor/openssl/1.1.1k:145841-145843
         14/vendor/openssl/3.0.1:150323-150324
         15/vendor/openssl/current:147554-150322
  • trunk/src/libs/openssl-3.0.1/doc/man3/RAND_set_rand_method.pod

    r91772 r94082  
    99 #include <openssl/rand.h>
    1010
     11The following functions have been deprecated since OpenSSL 3.0, and can be
     12hidden entirely by defining B<OPENSSL_API_COMPAT> with a suitable version value,
     13see L<openssl_user_macros(7)>:
     14
    1115 RAND_METHOD *RAND_OpenSSL(void);
    1216
     
    1721=head1 DESCRIPTION
    1822
     23All of the functions described on this page are deprecated.
     24Applications should instead use L<RAND_set_DRBG_type(3)>,
     25L<EVP_RAND(3)> and L<EVP_RAND(7)>.
     26
    1927A B<RAND_METHOD> specifies the functions that OpenSSL uses for random number
    2028generation.
     
    2432
    2533If an B<ENGINE> is loaded that provides the RAND API, however, it will
    26 be used instead of the method returned by RAND_OpenSSL().
     34be used instead of the method returned by RAND_OpenSSL().  This is deprecated
     35in OpenSSL 3.0.
    2736
    2837RAND_set_rand_method() makes B<meth> the method for PRNG use.  If an
     
    5564=head1 SEE ALSO
    5665
     66L<EVP_RAND(3)>,
     67L<RAND_set_DRBG_type(3)>,
    5768L<RAND_bytes(3)>,
    5869L<ENGINE_by_id(3)>,
     70L<EVP_RAND(7)>,
    5971L<RAND(7)>
     72
     73=head1 HISTORY
     74
     75All of these functions were deprecated in OpenSSL 3.0.
    6076
    6177=head1 COPYRIGHT
    6278
    63 Copyright 2000-2020 The OpenSSL Project Authors. All Rights Reserved.
     79Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved.
    6480
    65 Licensed under the OpenSSL license (the "License").  You may not use
     81Licensed under the Apache License 2.0 (the "License").  You may not use
    6682this file except in compliance with the License.  You can obtain a copy
    6783in the file LICENSE in the source distribution or at
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