Hello community,

here is the log from the commit of package libzip for openSUSE:Factory checked 
in at 2017-02-22 13:49:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libzip (Old)
 and      /work/SRC/openSUSE:Factory/.libzip.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libzip"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libzip/libzip.changes    2016-06-05 
14:18:49.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libzip.new/libzip.changes       2017-02-22 
13:49:16.252727388 +0100
@@ -1,0 +2,13 @@
+Mon Feb 20 07:44:42 UTC 2017 - pgaj...@suse.com
+
+- Update to version 1.2.0:
+  * Support for AES encryption (Winzip version), both encryption
+    and decryption.
+  * Support legacy zip files with >64k entries.
+  * Fix seeking in zip_source_file if start > 0.
+  * Add zip_fseek() for seeking in uncompressed data.
+  * Add zip_ftell() for telling position in uncompressed data.
+  * Add zip_register_progress_callback() for UI updates during 
+    zip_close()
+
+-------------------------------------------------------------------

Old:
----
  libzip-1.1.3.tar.xz

New:
----
  libzip-1.2.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libzip.spec ++++++
--- /var/tmp/diff_new_pack.k0GztN/_old  2017-02-22 13:49:16.788651095 +0100
+++ /var/tmp/diff_new_pack.k0GztN/_new  2017-02-22 13:49:16.788651095 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libzip
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,10 +16,10 @@
 #
 
 
-%define soname 4
+%define soname 5
 
 Name:           libzip
-Version:        1.1.3
+Version:        1.2.0
 Release:        0
 Summary:        C library for reading, creating, and modifying zip archives
 License:        BSD-3-Clause
@@ -82,7 +82,7 @@
 
 %prep
 %setup -q
-%patch1
+%patch1 -p1
 
 %build
 autoreconf -fiv

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.k0GztN/_old  2017-02-22 13:49:16.832644831 +0100
+++ /var/tmp/diff_new_pack.k0GztN/_new  2017-02-22 13:49:16.836644262 +0100
@@ -1 +1 @@
-libzip4
+libzip5

++++++ libzip-1.1.3.tar.xz -> libzip-1.2.0.tar.xz ++++++
++++ 17030 lines of diff (skipped)

++++++ libzip-ocloexec.patch ++++++
--- /var/tmp/diff_new_pack.k0GztN/_old  2017-02-22 13:49:17.252585048 +0100
+++ /var/tmp/diff_new_pack.k0GztN/_new  2017-02-22 13:49:17.252585048 +0100
@@ -2,10 +2,10 @@
  lib/zip_source_filep.c |    7 ++-----
  1 file changed, 2 insertions(+), 5 deletions(-)
 
-Index: lib/zip_source_filep.c
+Index: libzip-1.2.0/lib/zip_source_filep.c
 ===================================================================
---- lib/zip_source_filep.c.orig
-+++ lib/zip_source_filep.c
+--- libzip-1.2.0.orig/lib/zip_source_filep.c   2016-12-31 13:39:23.000000000 
+0100
++++ libzip-1.2.0/lib/zip_source_filep.c        2017-02-20 08:42:53.406688474 
+0100
 @@ -42,10 +42,7 @@
  #include <unistd.h>
  #endif
@@ -17,7 +17,7 @@
  
  /* Windows sys/types.h does not provide these */
  #ifndef S_ISREG
-@@ -187,7 +184,7 @@ create_temp_output(struct read_file *ctx
+@@ -232,7 +229,7 @@ create_temp_output(struct read_file *ctx
      sprintf(temp, "%s.XXXXXX", ctx->fname);
  
      mask = umask(_SAFE_MASK);
@@ -26,8 +26,8 @@
          zip_error_set(&ctx->error, ZIP_ER_TMPOPEN, errno);
        umask(mask);
          free(temp);
-@@ -278,7 +275,7 @@ read_file(void *state, void *data, zip_u
-             
+@@ -323,7 +320,7 @@ read_file(void *state, void *data, zip_u
+ 
          case ZIP_SOURCE_OPEN:
              if (ctx->fname) {
 -                if ((ctx->f=fopen(ctx->fname, "rb")) == NULL) {


Reply via email to