Uploaded image for project: 'Qt License server'
  1. Qt License server
  2. QLS-1843

CIP: Consider an alternative library for providing SHA-256 functionality

    XMLWordPrintable

Details

    • All
    • a1ca8e051 (dev)
    • License server development 48

    Description

      The client integration point library currently depends on the libcrypto library, from the OpenSSL project. This dependency can be problematic for some client applications, because they would need to link against libcrypto as well.

      Linking against static libcrypto also has a considerable effect on the resultant binary sizes. This is most visible in case of mocwrapper, which in 3.4.0 is multiple times larger than in 3.3.x versions, which did not have the libcrypto linkage.

      As the CIP only utilizes the sha256 function from the library, we should consider switching to some more lightweight alternative.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              arttu.tarkiainen Arttu Tarkiainen
              arttu.tarkiainen Arttu Tarkiainen
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes