commit iucode-tool for openSUSE:Factory
Hello community, here is the log from the commit of package iucode-tool for openSUSE:Factory checked in at 2018-03-11 15:23:46 Comparing /work/SRC/openSUSE:Factory/iucode-tool (Old) and /work/SRC/openSUSE:Factory/.iucode-tool.new (New) Package is "iucode-tool" Sun Mar 11 15:23:46 2018 rev:7 rq:584420 version:2.3.1 Changes: --- /work/SRC/openSUSE:Factory/iucode-tool/iucode-tool.changes 2018-02-02 22:23:33.810286659 +0100 +++ /work/SRC/openSUSE:Factory/.iucode-tool.new/iucode-tool.changes 2018-03-11 15:23:48.338326977 +0100 @@ -1,0 +2,7 @@ +Thu Mar 8 12:33:53 UTC 2018 - mplus...@suse.com + +- Update to version 2.3.1: + * Ready for release: v2.3.1 + * iucode_tool: fix filter by revision parser on ILP32 + +--- Old: iucode-tool-2.3.tar.xz New: iucode-tool-2.3.1.tar.xz Other differences: -- ++ iucode-tool.spec ++ --- /var/tmp/diff_new_pack.9nCxCh/_old 2018-03-11 15:23:48.982303875 +0100 +++ /var/tmp/diff_new_pack.9nCxCh/_new 2018-03-11 15:23:48.982303875 +0100 @@ -17,16 +17,15 @@ Name: iucode-tool -Version:2.3 +Version:2.3.1 Release:0 Summary:A program to manipulate Intel microcode update collections -License:GPL-2.0 +License:GPL-2.0-only Group: System/Boot URL:https://gitlab.com/iucode-tool/iucode-tool Source: %{name}-%{version}.tar.xz BuildRequires: autoconf BuildRequires: automake -BuildRequires: xz ExclusiveArch: %{ix86} x86_64 %description @@ -46,7 +45,8 @@ %make_install %files -%doc COPYING README +%license COPYING +%doc README %{_sbindir}/iucode_tool %{_mandir}/man8/iucode_tool.8%{ext_man} ++ _service ++ --- /var/tmp/diff_new_pack.9nCxCh/_old 2018-03-11 15:23:49.026302297 +0100 +++ /var/tmp/diff_new_pack.9nCxCh/_new 2018-03-11 15:23:49.030302153 +0100 @@ -4,8 +4,8 @@ git enable iucode-tool -refs/tags/v2.3 -2.3 +refs/tags/v2.3.1 +2.3.1 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.9nCxCh/_old 2018-03-11 15:23:49.058301149 +0100 +++ /var/tmp/diff_new_pack.9nCxCh/_new 2018-03-11 15:23:49.058301149 +0100 @@ -1,4 +1,4 @@ https://gitlab.com/iucode-tool/iucode-tool.git - 327f21f412183ef8f29e8b0c3c8c44d841c63fc9 \ No newline at end of file + 9ab8dcb833945ffa71d8bfc034b27ef7d858b3dc \ No newline at end of file ++ iucode-tool-2.3.tar.xz -> iucode-tool-2.3.1.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/iucode-tool-2.3/ChangeLog new/iucode-tool-2.3.1/ChangeLog --- old/iucode-tool-2.3/ChangeLog 2018-01-28 16:00:44.0 +0100 +++ new/iucode-tool-2.3.1/ChangeLog 2018-02-05 23:02:18.0 +0100 @@ -1,3 +1,6 @@ +2018-02-05, iucode_tool v2.3.1 + * iucode_tool: fix filter by revision parser on ILP32 + 2018-01-28, iucode_tool v2.3 * iucode_tool(8): document changes to ucode filtering diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/iucode-tool-2.3/README new/iucode-tool-2.3.1/README --- old/iucode-tool-2.3/README 2018-01-28 16:00:44.0 +0100 +++ new/iucode-tool-2.3.1/README2018-02-05 23:02:18.0 +0100 @@ -2,8 +2,8 @@ iucode_tool - IntelĀ® 64 and IA-32 processor microcode tool - Version 2.3 - January 28th, 2018 +Version 2.3.1 + Frebruary 5th, 2018 https://gitlab.com/iucode-tool diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/iucode-tool-2.3/configure.ac new/iucode-tool-2.3.1/configure.ac --- old/iucode-tool-2.3/configure.ac2018-01-28 16:00:44.0 +0100 +++ new/iucode-tool-2.3.1/configure.ac 2018-02-05 23:02:18.0 +0100 @@ -17,7 +17,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA AC_PREREQ([2.69]) -AC_INIT([iucode_tool], [2.3], +AC_INIT([iucode_tool], [2.3.1], [https://gitlab.com/iucode-tool/iucode-tool/issues], [iucode-tool], [https://gitlab.com/iucode-tool/iucode-tool/wikis/home]) @@ -92,7 +92,7 @@ AC_FUNC_MALLOC AC_FUNC_REALLOC AC_FUNC_STAT -AC_CHECK_FUNCS([memset strcasecmp strdup strerror strrchr strtoul timegm]) +AC_CHECK_FUNCS([memset strcasecmp strdup strerror strrchr strtoul strtoull timegm]) # Allow GNU Argp as a standalone lib, as an alternative to glibc AC_SEARCH_LIBS([argp_parse], [argp], [], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore'
commit iucode-tool for openSUSE:Factory
Hello community, here is the log from the commit of package iucode-tool for openSUSE:Factory checked in at 2018-02-02 22:23:17 Comparing /work/SRC/openSUSE:Factory/iucode-tool (Old) and /work/SRC/openSUSE:Factory/.iucode-tool.new (New) Package is "iucode-tool" Fri Feb 2 22:23:17 2018 rev:6 rq:572024 version:2.3 Changes: --- /work/SRC/openSUSE:Factory/iucode-tool/iucode-tool.changes 2017-10-27 14:00:22.314960804 +0200 +++ /work/SRC/openSUSE:Factory/.iucode-tool.new/iucode-tool.changes 2018-02-02 22:23:33.810286659 +0100 @@ -1,0 +2,19 @@ +Fri Feb 2 13:30:19 UTC 2018 - mplus...@suse.com + +- Update to version 2.3: + * Ready for release: v2.3 + * update copyright dates to 2018 + * iucode_tool(8): document changes to ucode filtering + * iucode_tool: support selecting by ucode revision + * iucode_tool: add function to parse signed 32-bit integers + * iucode_tool: optimize detection of base10 numeric names + * iucode_tool: better handle offline/non-continuous topology + * iucode_tool(8): document changes to --scan-system + * iucode_tool: select scan-system strategy change at runtime + * gitignore: rearrange, and ignore backup and vim swap files + * iucode_tool: move scan_system_processor() one layer down + * iucode_tool: do not scan-system while parsing + * iucode_tool: add two command-line parser helpers + * intel_microcode.h: document intel_ucode_status_t sources + +--- Old: iucode-tool-2.2.tar.xz New: iucode-tool-2.3.tar.xz Other differences: -- ++ iucode-tool.spec ++ --- /var/tmp/diff_new_pack.fTM8KJ/_old 2018-02-02 22:23:34.802240354 +0100 +++ /var/tmp/diff_new_pack.fTM8KJ/_new 2018-02-02 22:23:34.806240168 +0100 @@ -1,7 +1,7 @@ # # spec file for package iucode-tool # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -17,12 +17,12 @@ Name: iucode-tool -Version:2.2 +Version:2.3 Release:0 Summary:A program to manipulate Intel microcode update collections License:GPL-2.0 Group: System/Boot -Url:https://gitlab.com/iucode-tool/iucode-tool +URL:https://gitlab.com/iucode-tool/iucode-tool Source: %{name}-%{version}.tar.xz BuildRequires: autoconf BuildRequires: automake ++ _service ++ --- /var/tmp/diff_new_pack.fTM8KJ/_old 2018-02-02 22:23:34.834238861 +0100 +++ /var/tmp/diff_new_pack.fTM8KJ/_new 2018-02-02 22:23:34.834238861 +0100 @@ -4,8 +4,8 @@ git enable iucode-tool -refs/tags/v2.2 -2.2 +refs/tags/v2.3 +2.3 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.fTM8KJ/_old 2018-02-02 22:23:34.854237928 +0100 +++ /var/tmp/diff_new_pack.fTM8KJ/_new 2018-02-02 22:23:34.854237928 +0100 @@ -1,4 +1,4 @@ https://gitlab.com/iucode-tool/iucode-tool.git - 3d05f5b913703893795fe04338285444b8e7ebe1 \ No newline at end of file + 327f21f412183ef8f29e8b0c3c8c44d841c63fc9 \ No newline at end of file ++ iucode-tool-2.2.tar.xz -> iucode-tool-2.3.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/iucode-tool-2.2/ChangeLog new/iucode-tool-2.3/ChangeLog --- old/iucode-tool-2.2/ChangeLog 2017-08-28 16:40:04.0 +0200 +++ new/iucode-tool-2.3/ChangeLog 2018-01-28 16:00:44.0 +0100 @@ -1,3 +1,45 @@ +2018-01-28, iucode_tool v2.3 + + * iucode_tool(8): document changes to ucode filtering + * iucode_tool: support selecting by ucode revision +Add a third (and optional) parameter to microcode selection filters, to +select microcodes by revision. The revision can be prefixed by the +operators eq: (equal to), lt: (less than), or gt: (greater than). +The revision numbering is signed, but in order to be more user friendly, +since we display revisions as unsigned values in hex, we accept the +range -INT32_MAX to +UINT32_MAX, and convert it to int32_t. + * iucode_tool: add function to parse signed 32-bit integers +Add parse_s32e(), based on parse_u32(). It will be used to parse +microcode revisions in the command line, so it has an extension +that accepts something like 0xfffe as an alias for -2. + * iucode_tool: optimize detection of base10 numeric names + * iucode_tool: better handle offline/non-continuous topology + * iucode_tool(8): document changes to --scan-system + * iucode_tool: select scan-system strategy change at
commit iucode-tool for openSUSE:Factory
Hello community, here is the log from the commit of package iucode-tool for openSUSE:Factory checked in at 2017-10-27 14:00:20 Comparing /work/SRC/openSUSE:Factory/iucode-tool (Old) and /work/SRC/openSUSE:Factory/.iucode-tool.new (New) Package is "iucode-tool" Fri Oct 27 14:00:20 2017 rev:5 rq:535176 version:2.2 Changes: --- /work/SRC/openSUSE:Factory/iucode-tool/iucode-tool.changes 2017-04-12 18:11:44.207961821 +0200 +++ /work/SRC/openSUSE:Factory/.iucode-tool.new/iucode-tool.changes 2017-10-27 14:00:22.314960804 +0200 @@ -1,0 +2,21 @@ +Thu Oct 19 10:22:46 UTC 2017 - mplus...@suse.com + +- Update to version 2.2: + * configure.ac: whitespace fixes + * configure: minor cosmetic fixes + * configure: default build to hardened -O3 PIE with lots of warnings + * configure.ac: add --enable-extend-flags to change default build flags + * README: add an example of microcode with multiple sigs + * iucode_tool: ensure printf %x args are unsigned + * intel_microcode: declare intel_ucode_errstr() as const + * iucode_tool: use fprintf(stdout) instead of printf() + * intel_microcode: do not request inlining for is_zero_checksum() + * configure.ac: support libargp as an alternative to glibc argp + * iucode_tool: rename and document some xx_xtsdeduplist* functions + * iucode_tool: fix microcode count when selecting extended signatures + * intel_microcode: fast-track intel_ucode_compare(a, a) + * configure.ac: fix handling of --without-foo/--disable-bar + * README: update for mixed dat and bin Intel releases + * Ready for release: v2.2 + +--- Old: iucode-tool-2.1.2.tar.xz New: iucode-tool-2.2.tar.xz Other differences: -- ++ iucode-tool.spec ++ --- /var/tmp/diff_new_pack.uuVYNx/_old 2017-10-27 14:00:24.454860773 +0200 +++ /var/tmp/diff_new_pack.uuVYNx/_new 2017-10-27 14:00:24.458860586 +0200 @@ -17,7 +17,7 @@ Name: iucode-tool -Version:2.1.2 +Version:2.2 Release:0 Summary:A program to manipulate Intel microcode update collections License:GPL-2.0 @@ -27,7 +27,6 @@ BuildRequires: autoconf BuildRequires: automake BuildRequires: xz -BuildRoot: %{_tmppath}/%{name}-%{version}-build ExclusiveArch: %{ix86} x86_64 %description @@ -47,7 +46,6 @@ %make_install %files -%defattr(-,root,root) %doc COPYING README %{_sbindir}/iucode_tool %{_mandir}/man8/iucode_tool.8%{ext_man} ++ _service ++ --- /var/tmp/diff_new_pack.uuVYNx/_old 2017-10-27 14:00:24.490859090 +0200 +++ /var/tmp/diff_new_pack.uuVYNx/_new 2017-10-27 14:00:24.494858903 +0200 @@ -4,8 +4,8 @@ git enable iucode-tool -refs/tags/v2.1.2 -2.1.2 +refs/tags/v2.2 +2.2 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.uuVYNx/_old 2017-10-27 14:00:24.514857968 +0200 +++ /var/tmp/diff_new_pack.uuVYNx/_new 2017-10-27 14:00:24.514857968 +0200 @@ -1,4 +1,4 @@ https://gitlab.com/iucode-tool/iucode-tool.git - ff3f90f4855dacfe22727d100e7abe0a7a68c7cc \ No newline at end of file + 3d05f5b913703893795fe04338285444b8e7ebe1 \ No newline at end of file ++ iucode-tool-2.1.2.tar.xz -> iucode-tool-2.2.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/iucode-tool-2.1.2/ChangeLog new/iucode-tool-2.2/ChangeLog --- old/iucode-tool-2.1.2/ChangeLog 2017-02-15 23:34:22.0 +0100 +++ new/iucode-tool-2.2/ChangeLog 2017-08-28 16:40:04.0 +0200 @@ -1,3 +1,35 @@ +2017-08-28, iucode_tool v2.2 + + * README: update for mixed dat and bin Intel releases + * configure: fix handling of --without-foo/--disable-bar + * intel_microcode: fast-track intel_ucode_compare(a, a) + * iucode_tool: fix microcode count when selecting extended signatures + * iucode_tool: rename and document some xx_xtsdeduplist* functions + * configure: support libargp as an alternative to glibc argp + * intel_microcode: do not request inlining for is_zero_checksum() + * iucode_tool: use fprintf(stdout) instead of printf() + * intel_microcode: declare intel_ucode_errstr() as const + * iucode_tool: ensure printf %x args are unsigned + * README: add an example of microcode with multiple sigs + * configure: add --enable-extend-flags to change default build flags +Add a way to not completely override the C/CPP/LDFLAGS configure.ac +would like to set. + * configure: default build to hardened -O3 PIE with lots of warnings +Override the autoconf default CFLAGS, CPPFLAGS and LDFLAGS for a more +optimized, hardened build by default. Also, print the value of these +variables in configure output. The
commit iucode-tool for openSUSE:Factory
Hello community, here is the log from the commit of package iucode-tool for openSUSE:Factory checked in at 2017-04-12 17:32:38 Comparing /work/SRC/openSUSE:Factory/iucode-tool (Old) and /work/SRC/openSUSE:Factory/.iucode-tool.new (New) Package is "iucode-tool" Wed Apr 12 17:32:38 2017 rev:4 rq:482453 version:2.1.2 Changes: --- /work/SRC/openSUSE:Factory/iucode-tool/iucode-tool.changes 2017-01-15 11:20:59.757606597 +0100 +++ /work/SRC/openSUSE:Factory/.iucode-tool.new/iucode-tool.changes 2017-04-12 18:11:44.207961821 +0200 @@ -1,0 +2,10 @@ +Fri Mar 24 10:00:20 UTC 2017 - mplus...@suse.com + +- Update to version 2.1.2: + * iucode_tool: skip small files as if empty in the -tr loader + * iucode_tool: silence a harmless -Wmissing-field-initializers warning + * iucode_tool: compare payloads of similar (not just duplicate) MCUs + * intel-microcode: validade xx_intel_ucode_check_uc() parameters + * Ready for release: v2.1.2 + +--- Old: iucode-tool-2.1.1.tar.xz New: iucode-tool-2.1.2.tar.xz Other differences: -- ++ iucode-tool.spec ++ --- /var/tmp/diff_new_pack.w0p65N/_old 2017-04-12 18:11:44.687893958 +0200 +++ /var/tmp/diff_new_pack.w0p65N/_new 2017-04-12 18:11:44.691893393 +0200 @@ -17,7 +17,7 @@ Name: iucode-tool -Version:2.1.1 +Version:2.1.2 Release:0 Summary:A program to manipulate Intel microcode update collections License:GPL-2.0 ++ _service ++ --- /var/tmp/diff_new_pack.w0p65N/_old 2017-04-12 18:11:44.719889434 +0200 +++ /var/tmp/diff_new_pack.w0p65N/_new 2017-04-12 18:11:44.72368 +0200 @@ -4,8 +4,8 @@ git enable iucode-tool -refs/tags/v2.1.1 -2.1.1 +refs/tags/v2.1.2 +2.1.2 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.w0p65N/_old 2017-04-12 18:11:44.755884344 +0200 +++ /var/tmp/diff_new_pack.w0p65N/_new 2017-04-12 18:11:44.755884344 +0200 @@ -1,4 +1,4 @@ https://gitlab.com/iucode-tool/iucode-tool.git - 657ce44ac462bcec35a3e12f9e7f53ca92ae62b7 \ No newline at end of file + ff3f90f4855dacfe22727d100e7abe0a7a68c7cc \ No newline at end of file ++ iucode-tool-2.1.1.tar.xz -> iucode-tool-2.1.2.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/iucode-tool-2.1.1/ChangeLog new/iucode-tool-2.1.2/ChangeLog --- old/iucode-tool-2.1.1/ChangeLog 2017-01-13 12:24:00.0 +0100 +++ new/iucode-tool-2.1.2/ChangeLog 2017-02-15 23:34:22.0 +0100 @@ -1,3 +1,19 @@ +2017-02-15, iucode_tool v2.1.2 + + * iucode_tool: compare payloads of similar (not just duplicate) MCUs +Within the same signature, if two microcodes have the same revision, +and can be installed on the same processor, their payload contents +ought to be the same. However, we would only compare the payloads of +microcodes with the exactly same processor flags mask, which is not +enough. Fix it. Note: this issue not present in Intel-issued +microcode seen in the field. + * iucode_tool: skip small files as if empty in the -tr loader +Make the recovery loader behave the same for empty files and files +that are too small to contain any microcode: report that there were no +microcodes found in the file, and skip the file. + * intel-microcode: validade xx_intel_ucode_check_uc() parameters + * iucode_tool: silence a harmless -Wmissing-field-initializers warning + 2017-01-11, iucode_tool v2.1.1 * intel_microcode, iucode_tool: enhance microcode scan API diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/iucode-tool-2.1.1/README new/iucode-tool-2.1.2/README --- old/iucode-tool-2.1.1/README2017-01-13 12:24:00.0 +0100 +++ new/iucode-tool-2.1.2/README2017-02-15 23:34:22.0 +0100 @@ -2,8 +2,8 @@ iucode_tool - IntelĀ® 64 and IA-32 processor microcode tool -Version 2.1.1 - January 11th, 2017 +Version 2.1.2 + February 15th, 2017 https://gitlab.com/iucode-tool diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/iucode-tool-2.1.1/configure.ac new/iucode-tool-2.1.2/configure.ac --- old/iucode-tool-2.1.1/configure.ac 2017-01-13 12:24:00.0 +0100 +++ new/iucode-tool-2.1.2/configure.ac 2017-02-15 23:34:22.0 +0100 @@ -17,7 +17,7 @@ dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA AC_PREREQ([2.69]) -AC_INIT([iucode_tool], [2.1.1],
commit iucode-tool for openSUSE:Factory
Hello community, here is the log from the commit of package iucode-tool for openSUSE:Factory checked in at 2016-11-28 15:06:08 Comparing /work/SRC/openSUSE:Factory/iucode-tool (Old) and /work/SRC/openSUSE:Factory/.iucode-tool.new (New) Package is "iucode-tool" Changes: --- /work/SRC/openSUSE:Factory/iucode-tool/iucode-tool.changes 2016-11-21 14:25:23.0 +0100 +++ /work/SRC/openSUSE:Factory/.iucode-tool.new/iucode-tool.changes 2016-11-28 15:06:09.0 +0100 @@ -1,0 +2,14 @@ +Thu Nov 24 10:12:08 UTC 2016 - mplus...@suse.com + +- Update to version 2.1: + * iucode_tool: prepare for early-initramfs size minimization + * iucode_tool: add command line option to minimize early initramfs size + * iucode_tool(8): document --mini-earlyfw and --normal-earlyfw + * iucode_tool: cosmetic error path cleanup for write_cpio_header() + * iucode_tool: alternative bug-workaround for the early initramfs + * intel_microcode: constify and restyle function prototypes + * iucode_tool: constify function paramenters + * Makefile.am: ship CONTRIBUTING in the tarball + * Ready for release: v2.1 + +--- @@ -4 +18 @@ -- Update to version 1465064169.57e86a0: +- Update to version 1.6.1: Old: iucode-tool-1.6.1.tar.xz New: _servicedata iucode-tool-2.1.tar.xz Other differences: -- ++ iucode-tool.spec ++ --- /var/tmp/diff_new_pack.apmYnW/_old 2016-11-28 15:06:10.0 +0100 +++ /var/tmp/diff_new_pack.apmYnW/_new 2016-11-28 15:06:10.0 +0100 @@ -17,7 +17,7 @@ Name: iucode-tool -Version:1.6.1 +Version:2.1 Release:0 Summary:A program to manipulate Intel microcode update collections License:GPL-2.0 ++ _service ++ --- /var/tmp/diff_new_pack.apmYnW/_old 2016-11-28 15:06:10.0 +0100 +++ /var/tmp/diff_new_pack.apmYnW/_new 2016-11-28 15:06:10.0 +0100 @@ -4,8 +4,8 @@ git enable iucode-tool -refs/tags/v1.6.1 -1.6.1 +refs/tags/v2.1 +2.1 *.tar ++ _servicedata ++ https://gitlab.com/iucode-tool/iucode-tool.git 9a876dc19208f8b01159e94f7120b6f08a4bdb5d++ iucode-tool-1.6.1.tar.xz -> iucode-tool-2.1.tar.xz ++ 2744 lines of diff (skipped)