Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gcc-toolset-13-annobin-annocheck-12.20-1.el9 RPM for ppc64le

From CentOS Stream 9 AppStream for ppc64le

Name: gcc-toolset-13-annobin-annocheck Distribution: CentOS
Version: 12.20 Vendor: CentOS
Release: 1.el9 Build date: Mon Jul 17 12:14:57 2023
Group: Unspecified Build host: ppc64le-02.stream.rdu2.redhat.com
Size: 540503 Source RPM: gcc-toolset-13-annobin-12.20-1.el9.src.rpm
Packager: [email protected]
Url: https://sourceware.org/annobin/
Summary: A tool for checking the security hardening status of binaries
Installs the annocheck program which uses the notes generated by annobin to
check that the specified files were compiled with the correct security
hardening options.

Provides

Requires

License

GPLv3+

Changelog

* Mon Jul 17 2023 Nick Clifton  <[email protected]> - 12.20-1
  - Annocheck: Ignore AArch64 $x and $d symbols.  (#2221192)
  - GCC Plugin: Suppress active checks for fortran sources.  Improve scanning of COLLECT_GCC_OPTIONS.
* Mon Jul 03 2023 Nick Clifton  <[email protected]> - 12.18-1
  - Annocheck: Remove dependency upon libiberty.
* Fri Jun 30 2023 Nick Clifton  <[email protected]> - 12.17-1
  - Annocheck: Add detection of known parts of libstdc++-nonshared.a that contain gaps.  (#2217864)
* Tue Jun 27 2023 Nick Clifton  <[email protected]> - 12.16-1
  - Spec File: Rebuild with annobin annotation.  (#2217814)
  - Annocheck: Ignore weak/undef function symbols when checking to see if a binary contains code.  (#2217840)
  - Annocheck: Add --suppress-version-warnings option.
* Thu Jun 22 2023 Nick Clifton  <[email protected]> - 12.14-1
  - Annocheck: Do not ignore separate debuginfo files that do not contain any DWARF.  (#2144553)
  - Annocheck: Ignore /dev/null filename in string notes.
  - Annocheck: More tweaks to glibc detection heuristics.  (#2215968)
* Wed Jun 07 2023 Nick Clifton  <[email protected]> - 12.12-1
  - Rebuild against GTS-13 gcc.  (#2196505)
* Tue May 02 2023 Nick Clifton  <[email protected]> - 12.10-1
  - Add gating.yaml file.  (#2192492)
  - Annocheck: Suppress more tests for Rust binaries.
* Tue Apr 25 2023 Nick Clifton  <[email protected]> - 12.09-1
  - Rebase to 12.09  (#2144553)
* Tue Apr 25 2023 Nick Clifton  <[email protected]> - 12.09-1
  - Annocheck: Fix detection of missing plugin options.  (#2189492)
* Tue Apr 25 2023 Nick Clifton  <[email protected]> - 12.08-1
  - Fix generation of auto-generated files.
  - Fix covscan reported errors.
* Fri Apr 21 2023 Nick Clifton  <[email protected]> - 12.07-1
  - gcc-plugin: generate warnings about misspelt -D_FORTIFY_SOURCE and/or -D_GLIBCXX_ASSERTIONS options.
* Thu Apr 20 2023 Nick Clifton  <[email protected]> - 12.06-1
  - gcc-plugin: use a bigger buffer for constructing notes.
* Wed Apr 19 2023 Nick Clifton  <[email protected]> - 12.05-1
  - llvm-plugin: Fix detection of optimization level.  Improve test.
  - clang-plugin: Improve test.
* Mon Apr 17 2023 Nick Clifton  <[email protected]> - 12.04-1
  - configure: More improvements.
  - annocheck: Fix seg-fault when checking for glibc components in string format notes.
* Thu Apr 13 2023 Nick Clifton  <[email protected]> - 12.03-1
  - configure: Simplify.
* Tue Apr 11 2023 Nick Clifton  <[email protected]> - 12.02-1
  - gcc plugin: Add filenames to string notes.  Allow use of ANNOBIN environment variable.
  - llvm plugin: Add workaround for building with LLVM-16.
  - clang plugin: Fix for building with Clang-16.
* Thu Mar 30 2023 Nick Clifton  <[email protected]> - 12.01-1
  - gcc plugin: Keep ELF notes at protocol version 3.
* Tue Mar 28 2023 Nick Clifton  <[email protected]> - 12.00-1
  - Protocol Version 4: String format notes.
* Mon Mar 13 2023 Nick Clifton  <[email protected]> - 11.14-1
  - Annocheck: Update message for LTO tests.  (#2177140)
* Wed Mar 08 2023 Nick Clifton  <[email protected]> - 11.13-1
  - Annocheck: Add even more code to handle another glibc function built without LTO.
* Fri Mar 03 2023 Nick Clifton  <[email protected]> - 11.12-1
  - Annocheck: Add code to handle another glibc function built without LTO.
* Tue Feb 28 2023 Nick Clifton  <[email protected]> - 11.11-1
  - GCC Plugin: Do not run if other plugins are active.  (#2162746)
* Thu Feb 23 2023 Nick Clifton  <[email protected]> - 11.10-1
  - Annocheck: Add code to handle glibc functions built without LTO.
* Thu Feb 02 2023 Nick Clifton  <[email protected]> - 11.09-1
  - Libannocheck: Fix thinko in debugging code.
  - Annocheck: Fix LTO test.
  - Notes: Display notes held in separate dbeuginfo files.
* Tue Jan 31 2023 Nick Clifton  <[email protected]> - 11.08-1
  - Annocheck: Fix atexit test.  Fix recording of version numbers.  (#2165528)
* Wed Jan 25 2023 Nick Clifton  <[email protected]> - 11.07-2
  - LLVM & Clang Plugins: Build with branch protection on AArch64.  (#2164364)
  - Fix gating tests.
* Fri Jan 20 2023 Nick Clifton  <[email protected]> - 11.07-1
  - Libannocheck: Fix bug causing infinite looping when running tests.
* Wed Jan 18 2023 Fedora Release Engineering <[email protected]> - 11.06-3
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Mon Jan 16 2023 Jakub Jelinek  <[email protected]> - 11.06-2
  - Rebuilt against GCC 13.
* Fri Jan 13 2023 Nick Clifton  <[email protected]> - 11.06-1
  - Annocheck: Fix handling of file built by multiple versions of gcc.  (#2160700)
* Mon Jan 09 2023 Nick Clifton  <[email protected]> - 11.05-1
  - Annocheck: Fix handling of empty files.  (#2159292)
* Fri Jan 06 2023 Nick Clifton  <[email protected]> - 11.04-1
  - Annocheck: Add crti.o and crtn.o to the list of known glibc special files.  (#2158740)
* Fri Jan 06 2023 Nick Clifton  <[email protected]> - 11.03-1
  - Annocheck: Fix memory leaks.
* Wed Jan 04 2023 Nick Clifton  <[email protected]> - 11.02-1
  - Annocheck: Do not assume that object files contain no code simply because they do not have an executable segment.  (#2158182)
* Wed Jan 04 2023 Nick Clifton  <[email protected]> - 11.01-1
  - Annocheck: Add more special glibc filenames.  (#2158100)
* Wed Dec 21 2022 Nick Clifton  <[email protected]> - 10.99-1
  - Annocheck: Improve handling of tool versions.
* Tue Dec 20 2022 Nick Clifton  <[email protected]> - 10.98-3
  - Spec File: Fix building with plugin_rebuild enabled.
* Fri Dec 16 2022 Nick Clifton  <[email protected]> - 10.98-1
  - GCC plugin: Fix building with gcc-13.
* Fri Dec 16 2022 Nick Clifton  <[email protected]> - 10.97-1
  - Annocheck: Add test for binaries built by cross compilers.
* Thu Dec 15 2022 Nick Clifton  <[email protected]> - 10.96-1
  - Annocheck: Improve heuristic used to detect binaries without code. (#2144533)
* Mon Dec 12 2022 Nick Clifton  <[email protected]> - 10.95-1
  - Annocheck: Avoid using debug filename when parsing notes in a debuginfo file.  (#2152280)
* Wed Nov 30 2022 Nick Clifton  <[email protected]> - 10.94-1
  - Annocheck: Better detection of binaries which do not contain code.  (#2144533)
* Wed Nov 23 2022 Nick Clifton  <[email protected]> - 10.93-1
  - Annocheck: Provide more information when a test is skipped because the file being tested was not compiled.
* Mon Nov 07 2022 Nick Clifton  <[email protected]> - 10.92-1
  - Annocheck: Try harder not to run mutually exclusive tests.
* Fri Oct 21 2022 Nick Clifton  <[email protected]> - 10.91-1
  - Tests: Fix future-test so that it properly handles the situation where the compiler does not support the new options.
* Wed Oct 19 2022 Nick Clifton  <[email protected]> - 10.90-1
  - Libannocheck: Actually set result fields after tests are run.
* Tue Oct 11 2022 Nick Clifton  <[email protected]> - 10.89-1
  - Libannocheck: Replace libannocheck_version variable with LIBANNOCHECK_VERSION define.
* Tue Oct 11 2022 Nick Clifton  <[email protected]> - 10.88-1
  - Libannocheck: Remove 'Requires binutils-devel' from libannocheck.pc.
* Wed Oct 05 2022 Nick Clifton  <[email protected]> - 10.87-2
  - Libannocheck: Move into separate sub-package.
* Fri Sep 30 2022 Nick Clifton  <[email protected]> - 10.87-1
  - Libannocheck: Add libannocheck.pc pkgconfig file.
* Fri Sep 30 2022 Nick Clifton  <[email protected]> - 10.86-1
  - Libannocheck: Add libannocheck_reinit().
* Thu Sep 22 2022 Nick Clifton  <[email protected]> - 10.85-1
  - GCC Plugin: Record -ftrivial-auto-var-init and -fzero-call-used-regs.
  - Annocheck: Add future tests for  -ftrivial-auto-var-init and -fzero-call-used-regs.
* Tue Sep 20 2022 Serge Guelton  <[email protected]> - 10.84-1
  - Clang Plugin: Fix for building with Clang-15.  (#2125875)
* Fri Sep 09 2022 Nick Clifton  <[email protected]> - 10.83-1
  - Annocheck: Add a test for the inconsistent use of -Ofast.  (#1248744)
* Tue Sep 06 2022 Nick Clifton  <[email protected]> - 10.81-2
  - NVR Bump in order to trigger a rebuild for ELN.  (#2124562)
* Thu Aug 11 2022 Nick Clifton  <[email protected]> - 10.81-1
  - Plugin: Fix top level configuration support for RiscV.
* Tue Aug 09 2022 Nick Clifton  <[email protected]> - 10.80-1
  - Annocheck: Improvements to the size tool.
* Mon Jul 25 2022 Nick Clifton  <[email protected]> - 10.79-1
  - Annocheck: Fixes for libannocheck.h.
* Wed Jul 20 2022 Fedora Release Engineering <[email protected]> - 10.78-2
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Tue Jul 05 2022 Nick Clifton  <[email protected]> - 10.78-1
  - Annocheck: Add automatic profile selection.
* Mon Jul 04 2022 Nick Clifton  <[email protected]> - 10.77-1
  - Annocheck: Improve gap detection and reporting.
* Wed Jun 29 2022 Nick Clifton  <[email protected]> - 10.76-3
  - Spec File: Use the %dir directive in the %files section to ensure that
  -  plugin directories are useable.  (#2080454)
* Fri Jun 24 2022 Nick Clifton  <[email protected]> - 10.76-2
  - Spec File: Remove bogus Provides from annobin-docs subpackage.
* Tue Jun 14 2022 Nick Clifton  <[email protected]> - 10.76-1
  - Annocheck: Check build-id of separate debuginfo files.
  - Annocheck: Add GAPS test replacing --ignore-gaps.
* Thu Jun 09 2022 Nick Clifton  <[email protected]> - 10.75-1
  - Annocheck: Fix covscan detected race condition between stat() and open().
* Tue Jun 07 2022 Nick Clifton  <[email protected]> - 10.74-1
  - Annocheck: Handle binaries created by Rust 1.18.  (#2094420)
  - Annocheck: Add optional function name to --skip arguments.  (PR 29229)
* Tue May 17 2022 Nick Clifton  <[email protected]> - 10.73-1
  - Annocheck: Fix handling of command line options that take arguments.  (#2086850)
* Mon May 16 2022 Nick Clifton  <[email protected]> - 10.72-1
  - Annocheck: Do not complain about unenabled -mbranch-protection option in AArch64 binaries.  (#2078909)
* Wed May 11 2022 Nick Clifton  <[email protected]> - 10.71-1
  - gcc-plugin: Fix typo in configure.ac.
* Tue May 10 2022 Nianqing Yao <[email protected]> - 10.70-2
  - Add support for RISC-V.
* Mon May 09 2022 Nick Clifton  <[email protected]> - 10.70-1
  - Annocheck: Add another special case for glibc rpms.  (#2083070)
* Fri May 06 2022 Nick Clifton  <[email protected]> - 10.69-1
  - Annocheck: Do not complain about unenabled -mbranch-protection option in AArch64 binaries if compiled using LTO.  (#2082146)
* Tue May 03 2022 Nick Clifton  <[email protected]> - 10.68-1
  - Annocheck: Add more glibc exceptions + check PT_TLS segments.  (#2081131)
* Fri Apr 22 2022 Nick Clifton  <[email protected]> - 10.67-1
  - Annocheck: Do not complain about missing -mbranch-protection option in AArch64 binaries if compiled by golang.
* Wed Apr 13 2022 Nick Clifton  <[email protected]> - 10.66-1
  - Annocheck: Do not complain about missing -mbranch-protection option in AArch64 binaries if compiled in LTO mode.
* Tue Apr 12 2022 Nick Clifton  <[email protected]> - 10.65-1
  - gcc-plugin: Add support for CLVC_INTEGER options.
* Wed Apr 06 2022 Nick Clifton  <[email protected]> - 10.64-1
  - Annocheck: Even more special cases for AArch64 glibc on RHEL-8.  (#2072082)
* Wed Apr 06 2022 Nick Clifton  <[email protected]> - 10.63-1
  - Annocheck: Add more special cases for AArch64 glibc on RHEL-8.  (#2072082)
* Tue Apr 05 2022 Nick Clifton  <[email protected]> - 10.62-1
  - llvm-plugin: Fix a thinko in the sources.
* Sat Apr 02 2022 Nick Clifton  <[email protected]> - 10.61-1
  - gcc-plugin: Add remap of OPT_Wall.
  - configure: Fix typo in top level configure.ac.
* Thu Mar 31 2022 Timm Bäder <[email protected]>redhat.com> - 10.60-1
  - Add support for building using meson+ninja.
* Wed Mar 30 2022 Serge Guelton  <[email protected]> - 10.59-2  
  - Rebuilt against new LLVM release, with patch.
* Wed Mar 30 2022 Nick Clifton  <[email protected]> - 10.59-1
  - Annocheck: Fix test for AArch64 property notes.  (#2068657)
* Mon Mar 14 2022 Nick Clifton  <[email protected]> - 10.58-1
  - gcc-plugin: Do not issue warning messages for autoconf generated source files.  (#2009958)
* Wed Mar 09 2022 Jakub Jelinek  <[email protected]> - 10.57-3
  - NVR bump to allow rebuild for new GCC.
* Wed Mar 09 2022 Jakub Jelinek  <[email protected]> - 10.57-2
  - NVR bump to allow rebuild for new GCC.
* Mon Mar 07 2022 Nick Clifton  <[email protected]> - 10.57-1
  - Annocheck: Update documentation and fix typo in annocheck.  (#2061291)
* Fri Mar 04 2022 Nick Clifton  <[email protected]> - 10.56-1
  - Annocheck: Add option to enable/disable following symbolic links.
* Mon Feb 28 2022 Nick Clifton  <[email protected]> - 10.55-1
  - Always identify Rust binaries, even if built on a host that does not know about Rust.  (#2057737)
* Thu Feb 24 2022 Jakub Jelinek  <[email protected]> - 10.54-4
  - NVR bump to allow rebuild for new GCC.
* Wed Feb 16 2022 Nick Clifton  <[email protected]> - 10.54-3
  - Spec File: Use a different method to disable the annobin plugin  (#2054571)
* Mon Feb 14 2022 Jakub Jelinek  <[email protected]> - 10.54-2
  - NVR bump to allow rebuild for new GCC.
* Fri Feb 11 2022 Nick Clifton  <[email protected]> - 10.54-1
  - Annocheck: Skip PIE anf PIC tests for GO binaries.
* Sun Feb 06 2022 Jakub Jelinek  <[email protected]> - 10.53-2
  - NVR bump to allow rebuild in yet another side tag.
* Thu Jan 27 2022 Nick Clifton  <[email protected]> - 10.53-1
  - gcc-plugin: Fix libtool so that extraneous runpaths are not added to the plugin.  (#2030667)
* Thu Jan 27 2022 Nick Clifton  <[email protected]> - 10.52-1
  - gcc-plugin: Use canonical_option field of save_decoded_options array. (#2047148)
* Thu Jan 27 2022 Florian Weimer <[email protected]> - 10.51-2
  - Rebuild for new gcc version
* Tue Jan 25 2022 Nick Clifton  <[email protected]> - 10.51-1
  - Annocheck: Add an option to disable the use of debuginfod (if available).
  - Annocheck: Add more glibc special file names.
  - Annocheck: Skip some tests for BPF binaries.
* Thu Jan 20 2022 Nick Clifton  <[email protected]> - 10.50-1
  - Annocheck: Add another glibc static library symbol.  (#2043047)
* Thu Jan 20 2022 Nick Clifton  <[email protected]> - 10.49-1
  - Annocheck: Skip property note test for GO binaries.  (#204300)
* Wed Jan 19 2022 Fedora Release Engineering <[email protected]> - 10.48-6
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Wed Jan 19 2022 Nick Clifton  <[email protected]> - 10.48-5
  - NVR bump to allow rebuild in another side tag.
* Wed Jan 19 2022 Jakub Jelinek  <[email protected]> - 10.48-4
  - NVR bump to allow rebuild in yet another side tag.
* Wed Jan 19 2022 Nick Clifton  <[email protected]> - 10.48-3
  - NVR bump to allow rebuild in another side tag.
* Wed Jan 19 2022 Nick Clifton  <[email protected]> - 10.48-2
  - NVR bump to allow rebuild in a side tag.
* Mon Jan 17 2022 Nick Clifton  <[email protected]> - 10.48-1
  - GCC Plugin: Do not fail if a section cannot be attached to a group.
* Fri Jan 14 2022 Nick Clifton  <[email protected]> - 10.47-2
  - NVR bump to allow rebuild in a side tag.
* Fri Jan 14 2022 Nick Clifton  <[email protected]> - 10.47-1
  - Annocheck: Improve detection of kernel modules.
  - GCC Plugin: Only default to link-once when using gcc-12 or later.  (#2039297)
* Tue Jan 11 2022 Nick Clifton  <[email protected]> - 10.46-1
  - Annocheck: Add option to disable instrumentation test.
* Mon Jan 10 2022 Nick Clifton  <[email protected]> - 10.45-1
  - GCC Plugin: Replace CLVC_BOOLEAN with CLVC_BIT_SET/CLVC_BIT_CLEAR.
* Sun Jan 09 2022 Jakub Jelinek  <[email protected]> - 10.44-4
  - Rebuild against new GCC.
* Sun Jan 09 2022 Jakub Jelinek  <[email protected]> - 10.44-3
  - Rebuild against new GCC.
* Sun Jan 09 2022 Jakub Jelinek  <[email protected]> - 10.44-2
  - Rebuild against new GCC.
* Fri Jan 07 2022 Nick Clifton  <[email protected]> - 10.44-1
  - Annocheck: Add even more glibc function names. (#2037333)
* Fri Jan 07 2022 Nick Clifton  <[email protected]> - 10.43-1
  - Annocheck: ARM: Do not fail tests that rely upon annobin notes.
* Wed Jan 05 2022 Nick Clifton  <[email protected]> - 10.42-1
  - Annocheck: Extend list of known glibc functions.  (#2037333)
* Wed Jan 05 2022 Nick Clifton  <[email protected]> - 10.41-1
  - Annocheck: Ignore gaps that contain the _start symbol (for AArch64).  (#1995224)
  - Annocheck: Ignore more glibc special binaries.  (#2037220)
* Tue Jan 04 2022 Nick Clifton  <[email protected]> - 10.40-1
  - Annocheck: Do not complaining about missing stack clash notes if the compilation used LTO.  (#2034946)
* Fri Dec 17 2021 Nick Clifton  <[email protected]> - 10.39-1
  - Annocheck: Add /usr/lib/ld-linux-aarch64.so.1 to the list of known glibc binaries.  (#2033255)
  - Doc: Note that ENDBR is only needed as the landing pad for indirect branches/calls.  (#28705)
  - Spec File: Store full	gcc version release string in plugin info file.  (#2030671)
* Tue Dec 14 2021 Nick Clifton  <[email protected]> - 10.38-1
  - Annocheck: Add special case for x86_64 RHEL-7 gaps.  (#2031133)
* Tue Dec 14 2021 Nick Clifton  <[email protected]> - 10.37-1
  - Annocheck: Do not complaining about missing -mstackrealign notes in LTO mode.  (#2030298)
* Mon Dec 13 2021 Nick Clifton  <[email protected]> - 10.36-1
  - GCC Plugin: Do not record missing -mstackrealign in LTO mode.  (#2030298)
* Mon Dec 13 2021 Nick Clifton  <[email protected]> - 10.35-1
  - Tests: Fix fortify and debuginfod tests to use newly built annobin plugin.
* Mon Dec 06 2021 Nick Clifton  <[email protected]> - 10.34-1
  - Tests: Fix gaps and stat tests to use newly built annobin plugin.  (#2028063)
* Mon Dec 06 2021 Nick Clifton  <[email protected]> - 10.32-1
  - Annocheck: Ignore gaps in binaries at least partial built by golang.  (#2028583)
* Thu Dec 02 2021 Nick Clifton  <[email protected]> - 10.31-1
  - Annocheck: Allow spaces in golang symbols.
* Wed Dec 01 2021 Nick Clifton  <[email protected]> - 10.30-1
  - Annocheck: Initial deployment of libannocheck.
* Wed Nov 24 2021 Nick Clifton  <[email protected]> - 10.29-1
  - gcc-plugin: Fix bug creating empty attachments.
  - Annocheck: Change MAYB result to SKIP for DT_RPATH.  (#2026300)
* Fri Nov 19 2021 Nick Clifton  <[email protected]> - 10.27-1
  - Annocheck: Skip missing fortify/warning notes for ARM32.
* Thu Nov 18 2021 Nick Clifton  <[email protected]> - 10.26-1
  - gcc-plugin: Try another fix for ppc64le section grouping.  (#2023437)
* Tue Nov 16 2021 Nick Clifton  <[email protected]> - 10.25-1
  - gcc-plugin: Revert 10.22 change.  (#2023437)
* Mon Nov 15 2021 Nick Clifton  <[email protected]> - 10.24-1
  - Annocheck: Add exception for /usr/sbin/ldconfig.  (#2022973)
* Mon Nov 08 2021 Nick Clifton  <[email protected]> - 10.23-1
  - Annocheck: Add a test for unicode characters in identifiers.
* Wed Oct 27 2021 Nick Clifton  <[email protected]> - 10.22-1
  - gcc-plugin: Default to link-order grouping for PPC64LE.  (#2016458)
* Tue Oct 26 2021 Nick Clifton  <[email protected]> - 10.21-1
  - Annocheck: Do not fail if a --skip-<name> option does not match a known test.
  - ldconfig-test: Skip the LTO check.
* Tue Oct 26 2021 Nick Clifton  <[email protected]> - 10.20-1
  - Annocheck: Add more glibc function names.
* Thu Oct 21 2021 Nick Clifton  <[email protected]> - 10.19-1
  - gcc-plugin: Fix attaching the .text section to the .text.group section.
* Wed Oct 20 2021 Nick Clifton  <[email protected]> - 10.18-1
  - Complain about DT_RPATH for Fedora binaries.
* Mon Oct 18 2021 Nick Clifton  <[email protected]> - 10.17-1
  - Better reporting of problems in object files.  (#2013708)
* Mon Oct 18 2021 Nick Clifton  <[email protected]> - 10.16-2
  - Add a requirement on llvm-libs for clang and llvm plugins.  (#2014573)
* Thu Oct 14 2021 Nick Clifton  <[email protected]> - 10.16-1
  - Fix configuring annocheck without gcc-plugin.
  - Annocheck: Better reporting of debuginfod problems.
  - Tests: Fix bugs in debuginfod test.
* Wed Oct 13 2021 Nick Clifton  <[email protected]> - 10.15-1
  - Annocheck: Add tests based upon recent bug fixes.
* Tue Oct 12 2021 Nick Clifton  <[email protected]> - 10.14-1
  - Annocheck: Another tweak to glibc detection code.
* Tue Oct 12 2021 Tom Stellard <[email protected]> - 10.13-2
  - Rebuild for llvm-13.0.0
* Fri Oct 08 2021 Nick Clifton  <[email protected]> - 10.13-1
  - Annocheck: Fix memory corruptions when using --debug-path and when a corrupt note is found.  (#20011438)
* Fri Oct 08 2021 Nick Clifton  <[email protected]> - 10.12-1
  - Annocheck: Fix MAYB results for mixed GO/C files.
  - Annocheck: Move some messages from VERBOSE to VERBOSE2.
  - Annocheck: Scan zero-length tool notes.
* Tue Oct 05 2021 Nick Clifton  <[email protected]> - 10.11-1
  - Annocheck: Fix covscan detected flaws.
  - plugins: Add more required build options.
* Tue Oct 05 2021 Nick Clifton  <[email protected]> - 10.10-1
  - Annocheck: Fix cf-prot test to fail if the CET notes are missing.
  - Annocheck: Skip gaps in the .plt section.
  - Plugins: Add -g option when building LLVM and Clang.
* Mon Oct 04 2021 Nick Clifton  <[email protected]> - 10.09-1
  - Annocheck: Add more cases of glibc startup functions.
* Fri Oct 01 2021 Nick Clifton  <[email protected]> - 10.08-1
  - Annocheck: Fix covscan detected problems.
  - Annocheck: Add --profile=el8.
  - gcc-plugin: Conditionalize generation of branch protection note.
* Wed Sep 29 2021 Nick Clifton  <[email protected]> - 10.07-1
  - Annocheck: Ignore gaps containing NOP instructions.
* Thu Sep 16 2021 Nick Clifton  <[email protected]> - 10.06-1
  - GCC Plugin: Fix detection of running inside the LTO compiler.  (#2004917)
* Wed Sep 15 2021 Nick Clifton  <[email protected]> - 10.05-1
  - Annocheck: Do not insist on the DT_AARCH64_PAC_PLT flag being present in AArch64 binaries.
* Wed Sep 15 2021 Nick Clifton  <[email protected]> - 10.04-1
  - Annocheck: With gaps at the start/end of the .text section, check for special symbols before displaying a MAYB result.
* Wed Sep 15 2021 Nick Clifton  <[email protected]> - 10.03-1
  - Annocheck: Do not set CFLAGS/LDFLAGS when building.  Take from environment instead.
* Fri Sep 10 2021 Nick Clifton  <[email protected]> - 10.02-1
  - Annocheck: Fix exit code when tests PASS.
* Thu Sep 09 2021 Nick Clifton  <[email protected]> - 10.01-1
  - Documentation: Add node for each hardening test.
  - Documentation: Install online.
  - Annocheck: Annote FAIL and MAYB results with URL to documentation
  - Annocheck: Add --no-urls and --provide-urls options
  - Annocheck: Add --help-<tool> option.
* Fri Sep 03 2021 Nick Clifton  <[email protected]> - 9.95-1
  - Annocheck: Fix fuzzing detected failures.
  - Annocheck: Add --profile option.
  - Docs: Document --profile option and rpminspect.yaml.
* Tue Aug 31 2021 Nick Clifton  <[email protected]> - 9.94-1
  - Annocheck: Skip GO/CET checks.  Fix fuzzing detected failures.
* Wed Aug 25 2021 Nick Clifton  <[email protected]> - 9.93-1
  - LLVM Plugin: Automatically choose the correct tests to run, based upon the version of Clang installed. (#1997444)
  - spec file: Add the installation of the annobon sources into /usr/src/annobin.
* Tue Aug 24 2021 Nick Clifton  <[email protected]> - 9.92-1
  - Annocheck: Fix memory corruption.  (#1996963)
  - spec file: Add the creation of a gcc-plugin version info file in /usr/lib/rpm/redhat.
* Wed Aug 18 2021 Nick Clifton  <[email protected]> - 9.91-1
  - Annocheck: Fix conditionalization of AArch64's PAC+BTI detection.
* Wed Aug 18 2021 Nick Clifton  <[email protected]> - 9.90-1
  - Annocheck: Add linker generated function for ppc64le exceptions.  (#1981410)
  - LLVM Plugin: Allow checks to be selected from the command line.
  - Annocheck: Examine DW_AT_producer for -flto.
* Tue Aug 17 2021 Nick Clifton  <[email protected]> - 9.89-1
  - Annocheck: Conditionalize detection of AArch64's PAC+BTI protection.
  - Annocheck: Add linker generated function for s390x exceptions.  (#1981410)
* Tue Aug 17 2021 Nick Clifton  <[email protected]> - 9.88-1
  - Annocheck: Generate MAYB results for gaps in notes covering the .text section.  (#1991943)
  - Annocheck: Close DWARF file descriptors once the debug info is no longer needed.  (#1981410)
  - LLVM Plugin: Update to build with Clang v13.  (Thanks to: Tom Stellard <[email protected]>)
* Mon Aug 16 2021 Tom Stellard <[email protected]> - 9.87-2
  - Rebuild for LLVM 13.0.0-rc1
* Mon Aug 16 2021 Nick Clifton  <[email protected]> - 9.87-1
  - Annocheck: Fix memory corruption.  (#1988715)
* Wed Aug 11 2021 Nick Clifton  <[email protected]> - 9.86-1
  - Annocheck: Skip certain tests for kernel modules.
* Tue Aug 10 2021 Nick Clifton  <[email protected]> - 9.85-1
  - Annocheck: Detect a missing CET note.  (#1991931)
  - Annocheck: Do not report future fails for AArch64 notes.
  - Annocheck: Warn about multiple --debug-file, --debug-rpm and --debug-dir options.
* Mon Aug 09 2021 Nick Clifton  <[email protected]> - 9.84-1
  - Annocheck: Process files in command line order.  (#1988714)
* Fri Jul 23 2021 Nick Clifton  <[email protected]> - 9.83-1
  - Annocheck: Reverse AArch64 PAC+BTI check, ie fail if they are enabled.  (#1984995)
* Wed Jul 21 2021 Fedora Release Engineering <[email protected]> - 9.82-2
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

Files

/opt/rh/gcc-toolset-13/root/usr/bin/annocheck
/opt/rh/gcc-toolset-13/root/usr/share/man/man1/annocheck.1.gz
/usr/lib/.build-id
/usr/lib/.build-id/5b
/usr/lib/.build-id/5b/c44f39bad24b6d4fa33cb1eae10f24d4368bf4


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 26 08:27:25 2024