Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
devel:sslsupport [2009/10/03 15:37] – Updated for the 1.1.1 release xueshengdevel:sslsupport [2011/09/07 16:02] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== SSL Support for the Windows version of POPFile ====== ====== SSL Support for the Windows version of POPFile ======
  
 +^ This page only applies to the old POPFile 1.1.1 release and the earlier releases which offer support for SSL connections to mail servers ^
  
 +^ POPFile 1.1.2 (or later) uses improved SSL support which is built-in to the installer and does not involve any internet access during installation ^
 +
 +For POPFile 1.1.2 (released 21 August 2011) the SSL support for the Windows version was upgraded to use a completely new SSL support package which is more up-to-date and smaller than the support packages used by earlier releases of POPFile. The Windows installer now includes all of the neceassry files and installs them by default. This means the installer will no longer download (and possibly patch) the files during the installation. As a result the installer code has been simplified and made easier to maintain.
  
 ===== Why are SSL patches sometimes required? ===== ===== Why are SSL patches sometimes required? =====
  
 POPFile has been able to make SSL connections to mail servers since the 0.22.0 release in September 2004. If the "SSL support" option is selected the installer will download the necessary files from the University of Winnipeg repository (this is the main source of these SSL Support files; they are not available from the main %%ActivePerl%% 5.8 repository because %%ActiveState%% do not currently have the necessary government permit). POPFile has been able to make SSL connections to mail servers since the 0.22.0 release in September 2004. If the "SSL support" option is selected the installer will download the necessary files from the University of Winnipeg repository (this is the main source of these SSL Support files; they are not available from the main %%ActivePerl%% 5.8 repository because %%ActiveState%% do not currently have the necessary government permit).
 +
 +POPFile 1.1.0 and later releases also download one SSL file from the ppm.tcool.org repository because the file found in the University of Winnipeg repository does not support the timeout feature POPFile uses to cope with slow servers.
  
 Downloading the SSL support files during the installation helps reduce the size of the installer and ensures that the installation uses the most up-to-date SSL support files. This scheme has worked very well because these SSL files are not updated frequently (see [[#SSL Support Files Status|table]] below). Downloading the SSL support files during the installation helps reduce the size of the installer and ensures that the installation uses the most up-to-date SSL support files. This scheme has worked very well because these SSL files are not updated frequently (see [[#SSL Support Files Status|table]] below).
Line 317: Line 323:
   * "SSL Support Files Status" information correct as of 18 September 2008   * "SSL Support Files Status" information correct as of 18 September 2008
  
-  * On 22 June 2005 the University of Winnipeg's SSL files were updated to work with ActivePerl 5.8.7 Build 813 (the then current version of ActivePerl). These changes made the SSL files incompatible with the Windows versions of POPFile 0.22.0, 0.22.1 and 0.22.2 since these releases use older versions of perl58.dll which lack some of the features required by the new SSL Support files. This binary incompatibility prompted the release of POPFile 0.22.3.+  * On 22 June 2005 the University of Winnipeg's SSL files were updated to work with %%ActivePerl%% 5.8.7 Build 813 (the then current version of %%ActivePerl%%). These changes made the SSL files incompatible with the Windows versions of POPFile 0.22.0, 0.22.1 and 0.22.2 since these releases use older versions of perl58.dll which lack some of the features required by the new SSL Support files. This binary incompatibility prompted the release of POPFile 0.22.3.
  
  
Line 337: Line 343:
 |  1.0.1    26 May 2008 |5.8.8 (Build 822)| no patches required (IO::Socket::SSL v1.08 is compatible) | |  1.0.1    26 May 2008 |5.8.8 (Build 822)| no patches required (IO::Socket::SSL v1.08 is compatible) |
 |  1.1.0    30 November 2008 |5.8.8 (Build 822)| no patches required (IO::Socket::SSL v1.13 is used) | |  1.1.0    30 November 2008 |5.8.8 (Build 822)| no patches required (IO::Socket::SSL v1.13 is used) |
 +|  1.1.1    26 September 2009 |5.8.9 (Build 826)| no patches required (IO::Socket::SSL v1.13 is used) |
  
-  * "SSL Support Status for POPFile releases" information correct as of 30 November 2008+  * "SSL Support Status for POPFile releases" information correct as of 3 October 2009
  
-  * For the 1.1.0 release POPFile uses a timeout when connecting to the SSL server. This requires the use of IO::Socket:SSL v1.10 or later. Since the University of Winnipeg repository currently has only v1.08 available, another repository (http://ppm.tcool.org/) is used for the IO::Socket::SSL package (v1.13 as of 30 November 2008).+  * Starting with the 1.1.0 release POPFile now uses a timeout when connecting to the SSL server. This requires the use of IO::Socket:SSL v1.10 or later. Since the University of Winnipeg repository currently has only v1.08 available, another repository (http://ppm.tcool.org/) is used for the IO::Socket::SSL package (v1.13 as of 30 November 2008 and 3 October 2009).
 
devel/sslsupport.1254584231.txt.gz · Last modified: 2009/10/03 17:37 (external edit)
Old revisions

Should you find anything in the documentation that is incomplete, unclear, outdated or just plain wrong, please let us know and leave a note in the Documentation Forum.

Recent changes RSS feed Donate Driven by DokuWiki
The content of this wiki is protected by the GNU Fee Documentation License