[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#804744: new upstream 0.6.9, updated debian patches



Source: partimage
Severity: normal
Tags: patch

Hi, I'm attaching updated patches to build 0.6.9 release,
02-format-security.patch is incorporated upstream

Regards


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
diff -ur partimage-0.6.9.orig/src/client/netclient.cpp partimage-0.6.9/src/client/netclient.cpp
--- partimage-0.6.9.orig/src/client/netclient.cpp	2010-07-25 17:30:31.000000000 +0200
+++ partimage-0.6.9/src/client/netclient.cpp	2015-11-11 05:28:52.352665175 +0100
@@ -43,9 +43,8 @@
     {
       showDebug(3, "initializing client ssl\n");
       SSLeay_add_ssl_algorithms();
-      meth = SSLv2_client_method();
       SSL_load_error_strings();
-      ctx = SSL_CTX_new(meth);
+      ctx = SSL_CTX_new(SSLv23_server_method());
       if (!ctx)
         THROW(ERR_SSL_CTX);
       m_bUseSSL = (ctx != NULL);
diff -ur partimage-0.6.9.orig/src/client/netclient.h partimage-0.6.9/src/client/netclient.h
--- partimage-0.6.9.orig/src/client/netclient.h	2010-07-25 17:30:31.000000000 +0200
+++ partimage-0.6.9/src/client/netclient.h	2015-11-11 05:28:27.749038336 +0100
@@ -35,12 +35,6 @@
 #ifdef HAVE_SSL
   SSL_CTX * ctx;
   X509 * server_cert;
-#if OPENSSL_VERSION_NUMBER >= 0x10000000L
-  SSL_METHOD const * meth;
-#else
-  SSL_METHOD * meth;
-#endif // OPENSSL_VERSION_NUMBER
-
 #endif
   bool m_bUseSSL;
   bool m_bMustLogin;
Description: Fix FTBFS errors: cannot convert 'gzFile_s**' to 'gzFile' for argument '1'.
Author: Mònica Ramírez Arceda <monica@probeta.net>
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=662596
Last-Update: 2012-03-27

diff -ur partimage-0.6.9.orig/src/client/imagefile.cpp partimage-0.6.9/src/client/imagefile.cpp
--- partimage-0.6.9.orig/src/client/imagefile.cpp	2010-07-25 17:30:31.000000000 +0200
+++ partimage-0.6.9/src/client/imagefile.cpp	2015-11-11 05:30:27.491222200 +0100
@@ -783,7 +783,7 @@
   else if (m_options.dwCompression == COMPRESS_GZIP) // Gzip compression
     {
       showDebug(1, "open gzip\n");
-      m_gzImageFile = (gzFile *) gzdopen(m_nFdImage, "wb"); //"wb1h");
+      m_gzImageFile = gzdopen(m_nFdImage, "wb"); //"wb1h");
       if (m_gzImageFile == NULL)
 	{
 	  showDebug(1, "error:%d %s\n", errno, strerror(errno));
@@ -1098,7 +1098,7 @@
     }
   else if (m_options.dwCompression == COMPRESS_GZIP) // Gzip compression
     {
-      m_gzImageFile = (gzFile *) gzdopen(m_nFdImage, "rb");
+      m_gzImageFile = gzdopen(m_nFdImage, "rb");
       if (m_gzImageFile == NULL)
         THROW(ERR_ERRNO, errno);
       else
diff -ur partimage-0.6.9.orig/src/client/imagefile.h partimage-0.6.9/src/client/imagefile.h
--- partimage-0.6.9.orig/src/client/imagefile.h	2010-07-25 17:30:31.000000000 +0200
+++ partimage-0.6.9/src/client/imagefile.h	2015-11-11 05:29:55.915701112 +0100
@@ -41,7 +41,7 @@
   COptions m_options;
 
   FILE *m_fImageFile;
-  gzFile *m_gzImageFile;
+  gzFile m_gzImageFile;
   BZFILE *m_bzImageFile;
 
   int m_nFdImage;

Reply to: