Automatic update for rpminspect-0.12-1.fc33.
* Tue Apr 21 2020 David Cantrell <dcantrell@redhat.com> - 0.12-1
- Do not use headerLink() in extract_rpm()
- Expand the 'kmod' inspection to check module dependencies.
- Expand 'kmod' inspection to cover PCI device IDs
- Update the TODO list
- Update Dockerfile.test for Fedora 31
- Updates for the MISSING file
- Add DEBUG_PRINT() macro to librpminspect.
- Add 'favor_release' setting in rpminspect.conf under [vendor] (#98)
- Add more lines to [inspections] in src/rpminspect.conf
- Change up the DEBUG_PRINT() macro
- Don't assume favor_release is set in rpminspect.conf
- Format stdout and stderr correctly from baseclass, run with -d
- Correctly recognize parenthesized license substrings (#101)
- Shorten the names of test classes.
- Generate a dummy 'changelog' for the CI tests
- Adjust how the dummy changelog is made for Travis-CI
- One more slight change to how .travis.yml runs mkrpmchangelog.sh
- Nope, just can't spell the name of my own script.
- Copy the dummy changelog to /root/rpmbuild/SOURCES
- Add /bin to PATH in mkrpmchangelog.sh
- Make sure glibc[-devel].i686 is installed for the test suite.
- Add test kernel module for use in the integration test suite.
- Update the TODO list
- Note the test suite needs kernel-devel installed.
- Expand the derp kernel module for depends and alias support.
- Fix up some of the kmod functions in librpminspect
- In the test suite, use the same before & after package version.
- Add test_kmod.py to the test suite.
- Stub out test_ownership.py and test_shellsyntax.py
- * extract_rpm -> *extract_rpm
- Handle parenthesized license substrings with all tokens (#102)
- Combine prototype sections in rpminspect.h for kmods.c
- Implement the 'arch' inspection.
- Add a section to the README file explaining how to run the tests.
- Add the 'subpackages' inspection.
- Ignore 'build' directory.
- Fix the kernel module alias tests in test_kmod.py
- Follow the pep8 style
- Remove unused import in tests
- Start some spec file changes to support building on OpenSUSE
- Update TODO and MISSING
- Move the assert() for ri in inspect_modularity() up.
- Use 'pip3' in .travis.yml and Dockerfil.test
- More updates to Travis-CI control files.
- And another change for the .travis.yml file
- Revert "Start some spec file changes to support building on OpenSUSE"
- Handle return code 1000 from the Koji hub.
- Expand meson.build and rpminspect.spec.in for EPEL-8
- Support libiniparser v3.x and v4.x APIs
- Added the 'changelog' inspection.
- Add possibility to run integration test suites separately
- Begin i18n support for string translations.
- Mark strings in lib/ for translation, update rpminspect.pot
- How to run and debug integration tests
- Fixes for i18n string marking changes.
- More build fixes for the change to translatable strings.
- Favor libmandoc.a when build rpminspect
- Display the line number in DEBUG_PRINT()
- Expand the config file with [pathmigration] and [ignore]
- Fix double free in list_free() (#107)
- Really fix the double free() in arch/subpackages (#107)
- Do not require a tty when running (#109).
- Add the 'pathmigration' inspection and test cases.
- Rework the 'xml' inspection to better handle DTDs and SVG files (#110)
- Default rpminspect.conf updates
- Expand 'filesize' to report changes at different levels by percentage
- Update TODO list.
- Fix bug in shellsyntax where before and after builds are invalid.
- Add shellsyntax tests for /bin/sh
- Add libdiff code snapshot to librpminspect
- Patch diff.c so it builds in librpminspect
- Include diff.h in rpminspect.h
- Refactor variable names
- Add some helper functions for reading and working with text files.
- Implement the unified_diff() library function.
- Add two utility functions to librpminspect.
- Change upstream_driver() to use unified_diff()
- Use unified_diff() in changedfiles rather than running DIFF_CMD
- Fix for 'error: format not a string literal and no format arguments'
- Split unified_diff() in to unified_file_diff() and unified_str_diff()
- Change 'make POTFILES' to 'make update-pot', update po/rpminspect.pot
- Update TODO list
- Add /bin/bash tests
- Add DEBUG_PRINT() to annocheck_driver()
- Rename 'Screendump' to 'Details' in the output listings.
- s/depends/dependencies/ in meson.build
- Fix SIGSEGV in inspect_changelog() (#115)
- Add tests for shellsyntax for /bin/ksh
- Handle RPMs with empty or missing changelogs (#116)
- Update the AUTHORS file.
- Add tests for shellsyntax for /bin/zsh
- Add tests for shellsyntax for /bin/tcsh
- Add tests for shellsyntax for /bin/csh
- Refactor the unified_diff.c code to be more reliable (#116)
- Correct RPM %changelog output to match rpm (#116)
- Stop adding DIFF_COMMON lines twice when the hunk continues (#116)
- Adjust the unified_output() function for more output control (#116).
- Remove libdiff code and return to using diff(1) via fork and exec.
- Fix some memory leaks in inspect_changelog.c
- Update the test_changelog.py to do list.
- Added the tests for losing the %changelog in the after builds
- Update the 'make instreqs' target, README, and rpminspect.spec.in
- Unify the readme with yum as rpminspect works on yum as well as dnf
- Require xmlrpc >= 1.51.0
- Add get_nevr() and get_rpmtag_str() to lib/rpm.c
- Do not abort if the hdr is NULL in get_changelog() (#127)
- Update test_changelog.py with more changelog inspection tests.
- Remaining set of changelog inspection fixes.
- Make sure remaining test_changelog.py test cases pass.
- Handle shell syntax tests that don't return non-zero on failure.
- Add tests for shellsyntax for /bin/rc
- Add release.c to librpminspect source.
- If no new %changelog entry is found, report OK if NVRs match. (#127)
- Modify license inspection reporting.
- Split add_result() in to add_result() and add_result_entry()
- Prevent reporting unapproved license tokens for approved expressions.
- Disable empty license tag tests, add ValidGlibcLicenseTagKoji
- Temporarily disable UnprofessinalChangeLogEntryCompareKoji
- Update po/ files.
- Adjust how GitHub release assets are uploaded.
Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2020-e79ecdf4ef
Please log in to add feedback.
This update was automatically created
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'ignored'.
This update can be pushed to stable now if the maintainer wishes
This update has been submitted for stable by bodhi