History Of Ticket 34cfe47490852029
Bounty program for improvements to Tcl and certain Tcl packages.

Artifacts Associated With Ticket 34cfe47490852029

  1. Ticket change [aba8f791de] (rid 1289) by anonymous on 2017-07-08 10:12:45:

    1. icomment:
      Compiling with OpenSSL 1.0.2j I get:
      
      >>
      % package require tls
      couldn't load file "/usr/opt/tcl86/lib/tcltls1.7.12/tcltls.so":
      /usr/opt/tcl86/lib/tcltls1.7.12/tcltls.so: Undefined symbol "get_dhParams"
      <<
      
      Compiling with nss-3.30 I get:
      
      >>
      % package require tls
      couldn't load file "/usr/opt/tcl86/lib/tcltls1.7.12/tcltls.so": /usr/opt/tcl86/lib/tcltls1.7.12/tcltls.so: Undefined symbol "SSL_CTX_set_client_CA_list"
      <<
      
      When compiling the following warnings:
      
      >>
      ./tls.c: In function 'CTX_Init':
      ./tls.c:1182:11: warning: implicit declaration of function 'get_dhParams' [-Wimplicit-function-declaration]
            dh = get_dhParams();
                 ^
      ./tls.c:1182:9: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
            dh = get_dhParams();
               ^
      ./tls.c: At top level:
      cc1: warning: unrecognized command line option '-Wno-self-assign'
      <<
      
    2. login: "anonymous"
    3. mimetype: "text/x-fossil-plain"
    4. private_contact initialized to: "8edfaa7ebab12fca7ea26c7fccf79fa2dcea518b"
    5. severity initialized to: "Critical"
    6. status initialized to: "Open"
    7. title initialized to: "tcltls-1.7.12 on FreeBSD 11"
    8. type initialized to: "Code Defect"
  2. Ticket change [091e36a38a] (rid 1290) by rkeene on 2017-07-09 01:41:54:

    1. icomment:
      get_dhParams is defined in dh_params.h, which is included in tls.c if OPENSSL_NO_DH is undefined.  Does your OpenSSL installation define this macro ?
      
    2. login: "rkeene"
    3. mimetype: "text/html"
    4. priority changed to: "Immediate"
    5. resolution changed to: "Open"
  3. Ticket change [fb12d55338] (rid 1315) by rkeene on 2017-11-08 14:57:38:

    1. icomment:
      This issue is apparently the same as [12bf5e37e0797c824c22ca2c2c0636f31cd4aa22] and it is fixed in TclTLS 1.7.14 and newer.
      
    2. login: "rkeene"
    3. mimetype: "text/x-fossil-plain"
    4. resolution changed to: "Fixed"
    5. status changed to: "Closed"