Package Release Info

google-authenticator-libpam-1.11-bp161.1.1

Update Info: Base Release
Available in Package Hub : 16.1

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

google-authenticator-libpam

Change Logs

* Wed Aug 05 2026 Dominique Leuenberger <dimstar@opensuse.org>
- 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.
* Tue Nov 11 2025 Johannes Segitz <jsegitz@suse.com>
- 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
Version: 1.10-bp160.1.12
* Wed Jul 24 2024 Dominique Leuenberger <dimstar@opensuse.org>
- 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.
* Thu Jul 18 2024 Jan Zerebecki <jan.suse@zerebecki.de>
- 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
* Wed Apr 27 2022 Marcus Meissner <meissner@suse.com>
- added source url
* Tue Feb 15 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Properly install pam module to %_pam_moduledir instead of
  /lib64/security (boo#1191035).
Version: 1.09-bp154.1.20
* Thu Dec 09 2021 rpm@fthiessen.de
- 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
* Wed May 15 2019 Mathias Homann <Mathias.Homann@opensuse.org>
- 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".
Version: 1.03-bp150.2.4
* Sat Mar 11 2017 sfalken@opensuse.org
- Explicitly package files installed by make install into _docdir:
  rpm 4.13 no longer implicitly packages those files.
* Mon Jan 09 2017 dimstar@opensuse.org
- Run the test suite (make test).
* Mon Jan 09 2017 dimstar@opensuse.org
- Recommend libqrencode3: the library is dynamically loaded if
  found in order to print qr codes (easier setup).
* Mon Jan 09 2017 dimstar@opensuse.org
- Run the test suite (make test).