Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Fix harmless compiler warnings in http_ssl.c that occur when building without SSL support. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
b2824009b2dbb8f0bad7f71d7e8de5ba |
User & Date: | drh 2020-05-18 10:55:18.614 |
Context
2020-05-18
| ||
11:48 | When compiling with older versions of OpenSSL that do not support SHA256, hash certs using SHA1 instead. ... (check-in: 64d79ad4 user: drh tags: trunk) | |
10:55 | Fix harmless compiler warnings in http_ssl.c that occur when building without SSL support. ... (check-in: b2824009 user: drh tags: trunk) | |
2020-05-17
| ||
20:38 | Allow unversioned files to be identify by hash in addition to name. For the /uv webpage, when a file is identify by hash it has a long expiration time. ... (check-in: b5ab1ebe user: drh tags: trunk) | |
Changes
Changes to src/http_ssl.c.
︙ | ︙ | |||
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | ** of the server is held in global variables that are set by url_parse(). ** ** SSL support is abstracted out into this module because Fossil can ** be compiled without SSL support (which requires OpenSSL library) */ #include "config.h" #ifdef FOSSIL_ENABLE_SSL #include <openssl/bio.h> #include <openssl/ssl.h> #include <openssl/err.h> #include <openssl/x509.h> | > < | 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | ** of the server is held in global variables that are set by url_parse(). ** ** SSL support is abstracted out into this module because Fossil can ** be compiled without SSL support (which requires OpenSSL library) */ #include "config.h" #include "http_ssl.h" #ifdef FOSSIL_ENABLE_SSL #include <openssl/bio.h> #include <openssl/ssl.h> #include <openssl/err.h> #include <openssl/x509.h> #include <assert.h> #include <sys/types.h> /* ** There can only be a single OpenSSL IO connection open at a time. ** State information about that IO is stored in the following ** local variables: |
︙ | ︙ | |||
516 517 518 519 520 521 522 | ** ** remove-exception DOMAIN... Remove TLS cert exceptions ** for the domains listed. Or if ** the --all option is specified, ** remove all TLS cert exceptions. */ void test_tlsconfig_info(void){ | < < < > > > | 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 | ** ** remove-exception DOMAIN... Remove TLS cert exceptions ** for the domains listed. Or if ** the --all option is specified, ** remove all TLS cert exceptions. */ void test_tlsconfig_info(void){ #if !defined(FOSSIL_ENABLE_SSL) fossil_print("TLS disabled in this build\n"); #else const char *zCmd; size_t nCmd; int nHit = 0; db_find_and_open_repository(OPEN_OK_NOT_FOUND|OPEN_SUBSTITUTE,0); db_open_config(1,0); zCmd = g.argc>=3 ? g.argv[2] : "show"; nCmd = strlen(zCmd); if( strncmp("show",zCmd,nCmd)==0 ){ const char *zName, *zValue; size_t nName; |
︙ | ︙ |