$ git clone -n https://src.fedoraproject.org/rpms/rpminspect.git /var/lib/mock/f33-build-170679-43876/root/chroot_tmpdir/scmroot/rpminspect Cloning into '/var/lib/mock/f33-build-170679-43876/root/chroot_tmpdir/scmroot/rpminspect'... $ git reset --hard 1b8e03f03351a0f0ad85c94dd0544345163c52b4 HEAD is now at 1b8e03f Change the way get_mime_type() works so it caches the type. Support an optional [annocheck] section in the config file (#62) Add a 'make help' target in the helper Makefile Add 'annocheck' inspection to librpminspect (#62) Add weak dependency for /usr/bin/annocheck (#62) EM_S390 maps to R_390_* macros in /usr/include/elf.h Only run the changedfiles inspection under certain conditions (#74) Skip source packages in the changedfiles inspection (#74) Add back missing free() in rpminspect.c, but in the right place. Simplify the returns out of changedfiles_driver() Add the 'DT_NEEDED' inspection to librpminspect. Expand 'elf' inspection description to mention forbidden function check. Change result severity in 'upstream' based on package versions. Cache rpmfile_entry_t checksums. Add 'filesize' inspection to librpminspect. Updated top level docs. Check all license abbreviations in the 'license' inspection (#83) Use MESON_BUILD_DIR in the Makefile 'all' target. Drop MAGIC_SYMLINK from magic_open() in get_mime_type() Move stat-whitelist checker to whitelist.c fixup! Move stat-whitelist checker to whitelist.c Change the prototype for add_result() Add the 'permissions' inspection. Replace check_stat_whitelist() with on_stat_whitelist() Add 'make instreqs' target to install build and runtime dependencies. Handle ENOENT failures from realpath() in unpack_archive() (#84) Only run the DT_NEEDED check for ET_DYN files (#85) Update the HISTORY file Add a [specname] config file setting to rpminspect.conf (#86) Boilerplate updates Implement runtime profiles (#82) Update TODO list Compare JVM major version against the minimum JVM version (#89) When reporting public header changes, skip first 3 lines from diff(1) Address errors reported in DT_NEEDED inspection in BZ#1793113 Various word fixes in the rpminspect.1 man page PRIMARY_BASENAME -> PRIMARY_FILENAME Correct the javabytecode major JVM version comparison (#89) Reset field to MODE when reading the stat-whitelist (#90) Add vendor_data_dir setting to rpminspect.conf Rename [tests] section in rpminspect.conf to [settings] Expand rpminspect.conf with an [inspections] section Improve failure reporting in the integration test suite Handle symlinks in copytree() in src/builds.c (#92) Make sure "noarch" and "src" are always honored as package arches (#93) Update TODO list. Formatting changes on MISSING Add get_rpm_header_arch() to librpminspect Further improve the handling of 'noarch' and 'src' for -a (#93) Use get_rpm_header_arch() to retrieve RPMTAG_ARCH Move to using libcap instead of libcap-ng Fix Koji scratch build download support in librpminspect (#94) Add the 'capabilities' inspection to librpminspect. Renamed [vendor-data] to just [vendor] in the config file. Implement an RPM header cache in librpminspect Restrict get_cap() to S_IFREG files. Note the licenses for all of the dependent components. get_rpm_header() pointer fixes Implement Freedesktop.org icon lookup routine for 'desktop' (#95) updating imports to use libcap, matching BuildRequires in specfile If vendor is not set in rpminspect.conf, skip tag check. Handle upstream source adds/removes with pkg version changes (#96) Boilerplate updates Improve "Missing license database" error message. Update TODO list Use xasprintf() instead of strdup() here for parameters Begin the 'kmod' inspection for kernel modules. Typo fix in src/rpminspect.conf: s/not/no/ Remove some memory leaks in librpminspect and rpminspect. Shorten -l output, use -v to get current output. Remove -x from #! in utils/release.sh