VirtualBox

Ignore:
Timestamp:
Nov 2, 2022 7:40:16 AM (2 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/crypto/pem/pem_lib.c

    r94404 r97372  
    628628        goto err;
    629629
    630     i = strlen(header);
     630    i = header != NULL ? strlen(header) : 0;
    631631    if (i > 0) {
    632632        if ((BIO_write(bp, header, i) != i) || (BIO_write(bp, "\n", 1) != 1))
     
    811811    BIO *tmp = *header;
    812812    char *linebuf, *p;
    813     int len, line, ret = 0, end = 0, prev_partial_line_read = 0, partial_line_read = 0;
     813    int len, ret = 0, end = 0, prev_partial_line_read = 0, partial_line_read = 0;
    814814    /* 0 if not seen (yet), 1 if reading header, 2 if finished header */
    815815    enum header_status got_header = MAYBE_HEADER;
     
    825825    }
    826826
    827     for (line = 0; ; line++) {
     827    while(1) {
    828828        flags_mask = ~0u;
    829829        len = BIO_gets(bp, linebuf, LINESIZE);
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