| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- Update to version 1.11:
* Change secret key bits to be 160 instead of 128 bits.
* Add support for black & white terminals (#268 / #270).
* Fix `grace_period` for IPv6 link-local addresses (#265).
* Fix potential memory leaks and malloc failure logging.
- Clean up spec file using spec-cleaner:
* Use %make_build, %make_install, and modern
%make_build test macros.
* Convert libselinux-devel to pkgconfig(libselinux).
* Remove redundant BuildRoot and %defattr tags.
- Added * 267cbfa31bc17805c4850afd39788d97a7b5374c.patch * 2a1f725e83d3ffc11d229543c4c2980dffd637b9.patch * 6313ae4c2b475e1b73fd272434089cfc4631e14d.patch * 665012cf90acadac882db4738b21b7246965ee2a.patch * 75151df21a19e7182c09ae0118379fae890bdf5b.patch * a0b6cf1f022f987d21d3d9c597e9f7f9759968ba.patch to get proper SELinux type on secrets file (bsc#1252092) Already upstream via https://github.com/google/google-authenticator-libpam/pull/280 can be dropped with the next release
- Migrate from tar_scm to obs_scm: be more storage efficient. - Add tar service (buildtime) and change recompress from manual to buildtime: only generate tar.xz during build time to have valid .src.rpm.
- Recommend current qrencode version, instead of unavailable one - Adapt to changing %_pam_moduledir on different distributions - Update to version 1.10: * Remove printing QR code using Google Charts URL * Fix utc-time for new everything * set variable 'buffer' that in base32_decode to unsigned integer type * Slight improvement in error message formatting * Update config file with grace periods in all cases * Fix comment on open_secret_file() * Exit with code 1 only if build-rpm fails * Double check the config size * Add more logging for config updates * Shorten syslog name to work with rsyslog
- added source url
- Properly install pam module to %_pam_moduledir instead of /lib64/security (boo#1191035).
- Update to version 1.09: * Fixed typo preventing use of setfsgid() over setegid() * Fixed regression getting maximum getpwnam buf size * set umask before `mkstemp` * Add `allow_readonly` option * Minor linter-level changes that probably don't matter
- Update to version 1.06: * More reliable temp file handling (#76) * Various improved logging in case of failures * Codes are now confirmed as part of setup (#104) * Optional grace period (#127) - Changes from version 1.05: * Fix info leak when using nullok * Improve error messages - Changes from version 1.04: * Add man pages * Fix "CWE-778: Insufficient Logging".
- Explicitly package files installed by make install into _docdir: rpm 4.13 no longer implicitly packages those files.
- Run the test suite (make test).
- Recommend libqrencode3: the library is dynamically loaded if found in order to print qr codes (easier setup).
- Run the test suite (make test).