Hello community,

here is the log from the commit of package unrar for openSUSE:Factory:NonFree 
checked in at 2020-04-02 17:41:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory:NonFree/unrar (Old)
 and      /work/SRC/openSUSE:Factory:NonFree/.unrar.new.3248 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "unrar"

Thu Apr  2 17:41:26 2020 rev:87 rq:789931 version:5.9.2

Changes:
--------
--- /work/SRC/openSUSE:Factory:NonFree/unrar/unrar.changes      2020-01-30 
09:29:39.733113187 +0100
+++ /work/SRC/openSUSE:Factory:NonFree/.unrar.new.3248/unrar.changes    
2020-04-02 17:41:27.229217535 +0200
@@ -1,0 +2,6 @@
+Tue Mar 31 05:45:01 UTC 2020 - Ismail Dönmez <idon...@suse.com>
+
+- Update to version 5.9.2
+  * Based on WinRAR version 5.90 final
+
+-------------------------------------------------------------------

Old:
----
  unrarsrc-5.9.1.tar.gz

New:
----
  unrarsrc-5.9.2.tar.gz

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

Other differences:
------------------
++++++ unrar.spec ++++++
--- /var/tmp/diff_new_pack.9LYCXq/_old  2020-04-02 17:41:27.857217964 +0200
+++ /var/tmp/diff_new_pack.9LYCXq/_new  2020-04-02 17:41:27.861217966 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package unrar
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,10 +18,10 @@
 
 # majorversion should match the major version number.
 %define majorversion 5
-%define libsuffix 5_9_1
+%define libsuffix 5_9_2
 
 Name:           unrar
-Version:        5.9.1
+Version:        5.9.2
 Release:        0
 Summary:        A program to extract, test, and view RAR archives
 License:        NonFree

++++++ unrarsrc-5.9.1.tar.gz -> unrarsrc-5.9.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/unrar/dll.rc new/unrar/dll.rc
--- old/unrar/dll.rc    2020-01-28 16:01:01.000000000 +0100
+++ new/unrar/dll.rc    2020-03-26 11:02:02.000000000 +0100
@@ -2,8 +2,8 @@
 #include <commctrl.h>
 
 VS_VERSION_INFO VERSIONINFO
-FILEVERSION 5, 90, 1, 3321
-PRODUCTVERSION 5, 90, 1, 3321
+FILEVERSION 5, 90, 100, 3379
+PRODUCTVERSION 5, 90, 100, 3379
 FILEOS VOS__WINDOWS32
 FILETYPE VFT_APP
 {
@@ -14,8 +14,8 @@
       VALUE "CompanyName", "Alexander Roshal\0"
       VALUE "ProductName", "RAR decompression library\0"
       VALUE "FileDescription", "RAR decompression library\0"
-      VALUE "FileVersion", "5.90.1\0"
-      VALUE "ProductVersion", "5.90.1\0"
+      VALUE "FileVersion", "5.90.0\0"
+      VALUE "ProductVersion", "5.90.0\0"
       VALUE "LegalCopyright", "Copyright � Alexander Roshal 1993-2020\0"
       VALUE "OriginalFilename", "Unrar.dll\0"
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/unrar/file.cpp new/unrar/file.cpp
--- old/unrar/file.cpp  2020-01-28 16:03:58.000000000 +0100
+++ new/unrar/file.cpp  2020-03-26 11:04:33.000000000 +0100
@@ -401,7 +401,7 @@
     }
     break;
   }
-  return ReadSize;
+  return ReadSize; // It can return -1 only if AllowExceptions is disabled.
 }
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/unrar/pathfn.cpp new/unrar/pathfn.cpp
--- old/unrar/pathfn.cpp        2020-01-28 16:03:59.000000000 +0100
+++ new/unrar/pathfn.cpp        2020-03-26 11:04:33.000000000 +0100
@@ -180,7 +180,7 @@
 
 void MakeName(const wchar *Path,const wchar *Name,wchar *Pathname,size_t 
MaxSize)
 {
-  // 'Name' and 'Pathname' can point to same memory area. This is why we use
+  // 'Path', 'Name' and 'Pathname' can point to same memory area. So we use
   // the temporary buffer instead of constructing the name in 'Pathname'.
   wchar OutName[NM];
   wcsncpyz(OutName,Path,ASIZE(OutName));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/unrar/qopen.cpp new/unrar/qopen.cpp
--- old/unrar/qopen.cpp 2020-01-28 16:03:59.000000000 +0100
+++ new/unrar/qopen.cpp 2020-03-26 11:04:33.000000000 +0100
@@ -205,15 +205,15 @@
 
 uint QuickOpen::ReadBuffer()
 {
-  int ReadSize=0;
   int64 SavePos=Arc->Tell();
   Arc->File::Seek(RawDataStart+RawDataPos,SEEK_SET);
   size_t SizeToRead=(size_t)Min(RawDataSize-RawDataPos,MaxBufSize-ReadBufSize);
   if (Arc->SubHead.Encrypted)
     SizeToRead &= ~CRYPT_BLOCK_MASK;
+  int ReadSize=0;
   if (SizeToRead!=0)
   {
-    int ReadSize=Arc->File::Read(Buf+ReadBufSize,SizeToRead);
+    ReadSize=Arc->File::Read(Buf+ReadBufSize,SizeToRead);
     if (ReadSize<=0)
       ReadSize=0;
     else
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/unrar/strfn.cpp new/unrar/strfn.cpp
--- old/unrar/strfn.cpp 2020-01-28 16:03:59.000000000 +0100
+++ new/unrar/strfn.cpp 2020-03-26 11:04:34.000000000 +0100
@@ -241,8 +241,8 @@
 
 bool LowAscii(const char *Str)
 {
-  for (int I=0;Str[I]!=0;I++)
-    if ((byte)Str[I]<32 || (byte)Str[I]>127)
+  for (size_t I=0;Str[I]!=0;I++)
+    if (/*(byte)Str[I]<32 || */(byte)Str[I]>127)
       return false;
   return true;
 }
@@ -250,11 +250,11 @@
 
 bool LowAscii(const wchar *Str)
 {
-  for (int I=0;Str[I]!=0;I++)
+  for (size_t I=0;Str[I]!=0;I++)
   {
     // We convert wchar_t to uint just in case if some compiler
     // uses signed wchar_t.
-    if ((uint)Str[I]<32 || (uint)Str[I]>127)
+    if (/*(uint)Str[I]<32 || */(uint)Str[I]>127)
       return false;
   }
   return true;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/unrar/version.hpp new/unrar/version.hpp
--- old/unrar/version.hpp       2020-01-28 16:04:00.000000000 +0100
+++ new/unrar/version.hpp       2020-03-26 11:04:34.000000000 +0100
@@ -1,6 +1,6 @@
 #define RARVER_MAJOR     5
 #define RARVER_MINOR    90
-#define RARVER_BETA      1
-#define RARVER_DAY      28
-#define RARVER_MONTH     1
+#define RARVER_BETA      0
+#define RARVER_DAY      26
+#define RARVER_MONTH     3
 #define RARVER_YEAR   2020


Reply via email to