Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#153 closed enhancement (fixed)

Windows version should install SSL support by default (instead of offering it as an option)

Reported by: Brian Smith Owned by: Brian Smith
Priority: normal Milestone: 1.1.2
Component: Installer Version: 1.1.1
Severity: normal Keywords: SSL Windows
Cc:

Description

SSL support for the Windows version of POPFile 1.1.1 (and earlier releases) uses the Net_SSLeay.pm Perl package. The most recent version of this package uses "OpenSSL v0.9.8a 11 Oct 2005" (which is ancient!).

For the next release (1.1.2) the Windows version should be updated to use a different Perl package based upon a much more recent version of OpenSSL. The current version of the Net-SSLeay package (v1.36) not only uses "OpenSSL 1.0.0a 1 Jun 2010" but it is about 15% smaller than the Net_SSLeay.pm package (and only uses one DLL instead of three separate DLLs).

Since the newer package is smaller, the installer can be simplified by including the SSL support files instead of downloading them. This would also remove the need to check for SSL patches. In addition, the code to support POPFile's CHANGE option in the "Add or Remove Programs" list would no longer need to handle the SSL files.

Change History (3)

comment:1 by Brian Smith, 12 years ago

Status: newassigned

I think including the SSL support files in the Windows installer will increase the installer's size by less than 10%

comment:2 by Brian Smith, 12 years ago

Type: defectenhancement

Oops! I did not notice the default "Type" was "Defect"

comment:3 by Brian Smith, 12 years ago

Resolution: fixed
Status: assignedclosed

Changeset [3673] implements these changes. The uninstaller needs some more work but initial testing has found no real problems. Installer size increased by less than 8% (7.75%, in fact!).

Ticket closed now that these major changes have been implemented; if/when bugs are found new ticket(s) will be raised.

Note: See TracTickets for help on using tickets.