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