Skip to content
Snippets Groups Projects
Forked from openldap / OpenLDAP
Source project has a limited visibility.
  • Jan Vcelak's avatar
    b19e999e
    ITS#7136 MozNSS: store TLS params until the deferred initialization is finished · b19e999e
    Jan Vcelak authored and Quanah Gibson-Mount's avatar Quanah Gibson-Mount committed
    Deferred TLS initialization is used with Mozilla NSS. The real
    initialization takes place when the TLS context is needed for the first
    time. If the initialization parameters were freed immediately after
    tlsm_ctx_init was called, they were not available at the time of
    deferred initialization which caused segmentation fault.
    
    With this patch, initialization parameters are copied and stored until
    the deferred initialization is finished. The parameters are freed
    afterwards.
    
    Red Hat Bugzilla: #783431
    b19e999e
    History
    ITS#7136 MozNSS: store TLS params until the deferred initialization is finished
    Jan Vcelak authored and Quanah Gibson-Mount's avatar Quanah Gibson-Mount committed
    Deferred TLS initialization is used with Mozilla NSS. The real
    initialization takes place when the TLS context is needed for the first
    time. If the initialization parameters were freed immediately after
    tlsm_ctx_init was called, they were not available at the time of
    deferred initialization which caused segmentation fault.
    
    With this patch, initialization parameters are copied and stored until
    the deferred initialization is finished. The parameters are freed
    afterwards.
    
    Red Hat Bugzilla: #783431
Code owners
Assign users and groups as approvers for specific file changes. Learn more.