Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ytree for openSUSE:Factory checked 
in at 2026-11-10 14:40:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ytree (Old)
 and      /work/SRC/openSUSE:Factory/.ytree.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ytree"

Tue Nov 10 14:40:26 2026 rev:12 rq:1396404 version:2.14

Changes:
--------
--- /work/SRC/openSUSE:Factory/ytree/ytree.changes      2026-06-10 
17:37:00.086853807 +0200
+++ /work/SRC/openSUSE:Factory/.ytree.new.3759290/ytree.changes 2026-11-10 
14:41:50.446135913 +0100
@@ -1,0 +2,8 @@
+Mon Nov  9 19:08:00 UTC 2026 - Martin Hauke <[email protected]>
+
+- Update to version 2.14
+  * Corrections regarding possible time_t overflow
+    (Thanks to B. Wiedemann).
+  * Some minor fixes.
+
+-------------------------------------------------------------------

Old:
----
  ytree-2.13.tar.gz

New:
----
  ytree-2.14.tar.gz

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

Other differences:
------------------
++++++ ytree.spec ++++++
--- /var/tmp/diff_new_pack.cqDnsb/_old  2026-11-10 14:41:51.392175544 +0100
+++ /var/tmp/diff_new_pack.cqDnsb/_new  2026-11-10 14:41:51.397175754 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           ytree
-Version:        2.13
+Version:        2.14
 Release:        0
 Summary:        A filemanager similar to XTree
 License:        GPL-2.0-only

++++++ ytree-2.13.tar.gz -> ytree-2.14.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ytree-2.13/CHANGES new/ytree-2.14/CHANGES
--- old/ytree-2.13/CHANGES      2026-06-10 09:23:43.000000000 +0200
+++ new/ytree-2.14/CHANGES      2026-11-09 10:03:24.000000000 +0100
@@ -197,4 +197,7 @@
     Fixed bug in CutFilename which may lead to compile error
 New in 2.13
     Haiku OS support (thanks to Nishi)
+New in 2.14
+    Corrections regarding possible time_t overflow (Thanks to B. Wiedemann)
+    Some minor fixes 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ytree-2.13/mktime.c new/ytree-2.14/mktime.c
--- old/ytree-2.13/mktime.c     2026-06-10 09:23:43.000000000 +0200
+++ new/ytree-2.14/mktime.c     2026-11-09 10:03:24.000000000 +0100
@@ -107,5 +107,5 @@
   tm->tm_wday = (days + 4) % 7;        /* Jan 1, 1970 was Thursday. */
   tm->tm_isdst = 0;
   
-  return 86400 * days + 3600 * hours + 60 * minutes + seconds;
+  return 86400 * (time_t)days + 3600 * hours + 60 * minutes + seconds;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ytree-2.13/patchlev.h new/ytree-2.14/patchlev.h
--- old/ytree-2.13/patchlev.h   2026-06-10 09:23:43.000000000 +0200
+++ new/ytree-2.14/patchlev.h   2026-11-09 10:03:24.000000000 +0100
@@ -5,6 +5,6 @@
  ***************************************************************************/
 
 
-#define        VERSION         "2.13"
+#define        VERSION         "2.14"
 #define        PATCHLEVEL      0
-#define VERSIONDATE    "10 Jun 2026"
+#define VERSIONDATE    "09 Nov 2026"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ytree-2.13/readtree.c new/ytree-2.14/readtree.c
--- old/ytree-2.13/readtree.c   2026-06-10 09:23:43.000000000 +0200
+++ new/ytree-2.14/readtree.c   2026-11-09 10:03:24.000000000 +0100
@@ -106,7 +106,7 @@
    
     if( STAT_( new_path, &stat_struct ) )
     {
-      if( errno == EACCES ) continue;
+      if( errno == EACCES || errno == ENOENT ) continue;
       (void) sprintf( message, "Stat failed on*%s*IGNORED", new_path );
       ERROR_MSG( message );
       continue;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ytree-2.13/rpm.c new/ytree-2.14/rpm.c
--- old/ytree-2.13/rpm.c        2026-06-10 09:23:43.000000000 +0200
+++ new/ytree-2.14/rpm.c        2026-11-09 10:03:24.000000000 +0100
@@ -113,7 +113,7 @@
   stat->st_atime = 0;
   stat->st_ctime = 0;
 
-  stat->st_mtime = atoi( t );
+  stat->st_mtime = AtoLL( t );
   t = Strtok_r( NULL, " \t", &old ); if( t == NULL ) return( -1 );
   
   /* M5 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ytree-2.13/util.c new/ytree-2.14/util.c
--- old/ytree-2.13/util.c       2026-06-10 09:23:43.000000000 +0200
+++ new/ytree-2.14/util.c       2026-11-09 10:03:24.000000000 +0100
@@ -1144,18 +1144,17 @@
 
 LONGLONG AtoLL(char *cptr)
 {
-  LONGLONG ll;
 
 #ifdef HAS_LONGLONG
 
+  LONGLONG ll;
   sscanf(cptr, "%lld", &ll);
 
 #else
-#ifdef __QNX__
+
+  LONGLONG ll;
   sscanf(cptr, "%ld", &ll);
-#else
-  sscanf(ll, "%ld", cptr);
-#endif
+
 #endif
 
   return(ll);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ytree-2.13/ytree-2.13.lsm 
new/ytree-2.14/ytree-2.13.lsm
--- old/ytree-2.13/ytree-2.13.lsm       2026-06-10 09:23:43.000000000 +0200
+++ new/ytree-2.14/ytree-2.13.lsm       1970-01-01 01:00:00.000000000 +0100
@@ -1,18 +0,0 @@
-Begin4
-Title:         ytree-2.13
-Version:       2.13
-Entered-date:  2026-06-10
-Description:   Ytree is a nifty filemanager similar to xtree.
-               With some helper-applications (zip/zoo/tar/rpm etc.)
-               you can also browse archive files. Viewers for
-               "special" files are configurable (*.wav, *.gif etc.).
-               Even the commands/menus are now user configurable.
-               For a screenshot visit http://www.han.de/~werner/ytree.html
-Keywords:      file manager, browser, xtree
-Author:                [email protected] (Werner Bregulla)
-Maintained-by: [email protected] (Werner Bregulla)
-Primary-site:  http://www.han.de/~werner/ytree.html
-               ytree-2.13.tar.gz
-               ytree-2.13.lsm
-Copying-policy:        GPL
-End
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ytree-2.13/ytree-2.14.lsm 
new/ytree-2.14/ytree-2.14.lsm
--- old/ytree-2.13/ytree-2.14.lsm       1970-01-01 01:00:00.000000000 +0100
+++ new/ytree-2.14/ytree-2.14.lsm       2026-11-09 10:03:24.000000000 +0100
@@ -0,0 +1,18 @@
+Begin4
+Title:         ytree-2.14
+Version:       2.14
+Entered-date:  2026-11-09
+Description:   Ytree is a nifty filemanager similar to xtree.
+               With some helper-applications (zip/zoo/tar/rpm etc.)
+               you can also browse archive files. Viewers for
+               "special" files are configurable (*.wav, *.gif etc.).
+               Even the commands/menus are now user configurable.
+               For a screenshot visit http://www.han.de/~werner/ytree.html
+Keywords:      file manager, browser, xtree
+Author:                [email protected] (Werner Bregulla)
+Maintained-by: [email protected] (Werner Bregulla)
+Primary-site:  http://www.han.de/~werner/ytree.html
+               ytree-2.14.tar.gz
+               ytree-2.14.lsm
+Copying-policy:        GPL
+End

Reply via email to