43 Commits

Author SHA256 Message Date
ceef8dc7c1 Accepting request 1331047 from security
OBS-URL: https://build.opensuse.org/request/show/1331047
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oath-toolkit?expand=0&rev=16
2026-02-05 16:56:59 +00:00
a101d3d8ca Accepting request 1330695 from home:mnhauke
- Update to version 2.6.14
  * pam_oath: Support null_usersfile_okay parameter. The argument
    no_usersfile_okay forces the module to act as if the user is
    not present in the config, if the config file does not exist.
    This has security implications only use if you know what you
    are doing. E.g. if the file is in a mount like home and that
    fails to be mounted, then this will succeed even if the OTP if
    configured for that user. Patch by Luna, Jan Zerebecki, and
    Miika Alikirri; see
    https://codeberg.org/oath-toolkit/oath-toolkit/pulls/94.
  * pam_oath README: Suggest KbdInteractiveAuthentication. Instead
    of deprecated ChallengeResponseAuthentication.
    see https://codeberg.org/oath-toolkit/oath-toolkit/pulls/112.
  * Various build fixes including updated gnulib files. Fixes
    building with glibc 2.43.
- Update to version 2.6.13
  * liboath/libpskc: Fix _FORTIFY_SOURCE build problem and allow
    configuration.
  * liboath: Fix --with-openssl builds
  * Git hosting moved from gitlab.com to codeberg.org. The new URL
    is https://codeberg.org/oath-toolkit/oath-toolkit although the
    old GitLab project will continue to be used for pipelines.
    https://gitlab.com/oath-toolkit/oath-toolkit/-/pipelines
  * Various build fixes including updated gnulib files. Gnulib
    files are no longer stored in git version control. As a
    consequence, gnulib is a required build dependency when
    building from git, see CONTRIBUTING.md.
- Update to version 2.6.12
  * Reported by Fabian Vogt (SUSE), and associated with
    CVE-2024-47191.

OBS-URL: https://build.opensuse.org/request/show/1330695
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=43
2026-02-04 17:58:10 +00:00
080cbf5184 Accepting request 1208491 from security
OBS-URL: https://build.opensuse.org/request/show/1208491
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oath-toolkit?expand=0&rev=15
2024-10-18 13:51:39 +00:00
0dc28ad1f6 Accepting request 1208463 from home:jzerebecki:branches:security
- Update 0001-usersfile-fix-potential-security-issues-in-PAM-modul.patch
  with bsc#1231699 improvements for security fix CVE-2024-47191

OBS-URL: https://build.opensuse.org/request/show/1208463
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=41
2024-10-16 17:33:55 +00:00
129abf664c Accepting request 1206124 from security
OBS-URL: https://build.opensuse.org/request/show/1206124
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oath-toolkit?expand=0&rev=14
2024-10-08 15:22:52 +00:00
833fee3979 Accepting request 1205671 from home:jzerebecki:branches:security
- Fix security issue CVE-2024-47191 by adding
  0001-usersfile-fix-potential-security-issues-in-PAM-modul.patch .
- Add patch to implement new null_usersfile_okay argument
  42-null_usersfile_okay.patch .
- Makes this version 2.6.11.12 to be able to depend on it.

OBS-URL: https://build.opensuse.org/request/show/1205671
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=39
2024-10-07 14:39:11 +00:00
cfb6794fdf Accepting request 1166217 from security
OBS-URL: https://build.opensuse.org/request/show/1166217
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oath-toolkit?expand=0&rev=13
2024-04-09 14:46:09 +00:00
5fb7fa84d3 Accepting request 1164337 from home:pgajdos
- version update to 2.6.11
  * liboath: Handle invalid base32 encoded secrets.  Fixes: #41.
  * Various build fixes including updated gnulib files.
  * Improve compatibility with recent libxmlsec.

OBS-URL: https://build.opensuse.org/request/show/1164337
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=37
2024-04-08 13:54:26 +00:00
90b0ac83ee Accepting request 1097833 from security
OBS-URL: https://build.opensuse.org/request/show/1097833
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oath-toolkit?expand=0&rev=12
2023-07-10 14:39:33 +00:00
7387c61289 Accepting request 1097820 from home:mnhauke
- Update to version 2.6.8
  * libpskc: Fixes for recent libxmlsec releases.
  * pam_oath: Provide fallback pam_modutil_getpwnam implementation.
  * pam_oath: Don't fail authentication when pam_modutil_getpwnam
   doesn't ** know the user when usersfile don't include ${USER}
   or ${HOME}.
  * pam_oath: Self-test improvements.

OBS-URL: https://build.opensuse.org/request/show/1097820
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=35
2023-07-09 16:14:43 +00:00
adc6757120 Accepting request 992582 from security
OBS-URL: https://build.opensuse.org/request/show/992582
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oath-toolkit?expand=0&rev=11
2022-08-04 11:23:02 +00:00
33e20459f0 Accepting request 992394 from home:Simmphonie:branches:security
- Use %_pam_moduledir instead of hardcoding %{_lib}/security
- Define macro _pam_moduledir if not set to fix builds for Leap and SLE

OBS-URL: https://build.opensuse.org/request/show/992394
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=33
2022-08-03 13:04:45 +00:00
d32e2a694e Accepting request 972310 from security
- url -> https

OBS-URL: https://build.opensuse.org/request/show/972310
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oath-toolkit?expand=0&rev=10
2022-04-26 18:14:49 +00:00
7adfd7ef44 - url -> https
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=31
2022-04-21 09:53:05 +00:00
96c8f0af3f Accepting request 889852 from security
OBS-URL: https://build.opensuse.org/request/show/889852
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oath-toolkit?expand=0&rev=9
2021-05-10 13:36:09 +00:00
1ff154de9c Accepting request 889828 from home:mnhauke
- Update to version 2.6.7
  * pam_oath: Support variables in usersfile string parameter.
    These changes introduce the ${USER} and ${HOME} placeholder
    values for the usersfile string in the pam_oath configuration
    file. The placeholder values allow the user credentials file
    to be stored in a file path that is relative to the user, and
    mimics similar behavior found in google-authenticator-libpam.
    The motivation for these changes is to allow for
    non-privileged processes to use pam_oath (e.g., for 2FA with
    xscreensaver). Non-privileged and non-suid programs are
    unable to use pam_oath. These changes are a proposed
    alternative to a suid helper binary as well.
  * doc: Fix project URL in man pages.
  * build: Drop use of libxml's AM_PATH_XML2 in favor of pkg-config.
  * build: Modernize autotools usage.
    Most importantly, no longer use -Werror with AM_INIT_AUTOMAKE
    to make rebuilding from source more safe with future automake
    versions.
  * Updated gnulib files.

OBS-URL: https://build.opensuse.org/request/show/889828
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=29
2021-05-02 19:10:09 +00:00
4d59c0d8d8 Accepting request 865336 from security
OBS-URL: https://build.opensuse.org/request/show/865336
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oath-toolkit?expand=0&rev=8
2021-01-25 17:22:51 +00:00
08f855e5f0 Accepting request 865095 from home:mnhauke
- Update to version 2.6.6
  * oathtool: Support for reading KEY and OTP from standard input
    or filename.  KEY and OTP may now be given as '-' to mean
    stdin, or @FILE to read from a particular file.  This is
    recommended on multi-user systems, since secrets as command
    line parameters leak.
  * pam_oath: Fix unlikely logic fail on out of memory conditions.

OBS-URL: https://build.opensuse.org/request/show/865095
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=27
2021-01-21 10:09:42 +00:00
6323158825 Accepting request 859433 from security
OBS-URL: https://build.opensuse.org/request/show/859433
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oath-toolkit?expand=0&rev=7
2020-12-31 08:59:04 +00:00
dacab366fb Accepting request 859201 from home:mnhauke
- Update to version 2.6.5
  * oathtool: Support for reading KEY and OTP from standard input
    or filename.
    KEY and OTP may now be given as '-' to mean stdin, or @FILE to
    read from a particular file.  This is recommended on multi-user
    systems, since secrets as command line parameters leak.
  * pam_oath: Fix unlikely logic fail on out of memory conditions.
  * Doc fixes.
- Update to version 2.6.4
  * libpskc: New --with-xmlsec-crypto-engine to hard-code crypto
    engine.  Use it like --with-xmlsec-crypto-engine=gnutls or
    --with-xmlsec-crypto-engine=openssl if the default dynamic
    loading fails because of runtime linker search path issues.
  * oathtool --totp --verbose now prints TOTP hash mode.
  * oathtool: Hash names (e.g., SHA256) for --totp are now upper
    case.  Lower/mixed case hash names are supported for
    compatibility.
  * pam_oath: Fail gracefully for missing users.
    This allows you to incrementally add support for OATH
    authentication instead of forcing it on all users.
  * Fix libpskc memory corruption bug.
  * Fix man pages.
  * Build fixes.
- Update to version 2.6.3
  * pam_oath: Fix self-tests.
- Drop not longer needed patches:
  * 0001-Fix-no-return-in-nonvoid-function-errors-reported-by.patch
  * 0003-pam_oath-assign-safe-default-to-alwaysok-config-memb.patch
  * 0002-update_gnulibs_files.patch
  * gnulib-libio.patch

OBS-URL: https://build.opensuse.org/request/show/859201
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=25
2020-12-30 14:07:02 +00:00
681243e539 Accepting request 627660 from security
OBS-URL: https://build.opensuse.org/request/show/627660
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oath-toolkit?expand=0&rev=6
2018-08-15 08:29:15 +00:00
ea5cd266c1 Accepting request 627608 from home:Andreas_Schwab:glibc:rebuild
- gnulib-libio.patch: Update gnulib for libio.h removal

OBS-URL: https://build.opensuse.org/request/show/627608
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=23
2018-08-06 12:03:44 +00:00
7e24f129df Accepting request 621209 from security
OBS-URL: https://build.opensuse.org/request/show/621209
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oath-toolkit?expand=0&rev=5
2018-07-13 08:15:39 +00:00
e0d2f42883 Accepting request 621183 from home:mgerstner:branches:security
- Add patch 0003-pam_oath-assign-safe-default-to-alwaysok-config-memb.patch:
   - fix potential security issue in low memory situation (bsc#1089114)

OBS-URL: https://build.opensuse.org/request/show/621183
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=21
2018-07-05 20:22:17 +00:00
7bb27d33af Accepting request 611219 from security
OBS-URL: https://build.opensuse.org/request/show/611219
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oath-toolkit?expand=0&rev=4
2018-05-25 19:36:29 +00:00
6adf2b522c Accepting request 610797 from home:juliogonzalez:branches:security
- Fix build for openSUSE Leap 42.2 and 42.3

OBS-URL: https://build.opensuse.org/request/show/610797
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=19
2018-05-22 11:03:30 +00:00
9836271c0b Accepting request 597884 from security
OBS-URL: https://build.opensuse.org/request/show/597884
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oath-toolkit?expand=0&rev=3
2018-04-19 13:32:09 +00:00
d075464b8d Accepting request 597701 from home:jengelh:branches:security
- Trim/update descriptions. Fix RPM groups. Remove useless
  --with-pic.

OBS-URL: https://build.opensuse.org/request/show/597701
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=17
2018-04-18 19:47:04 +00:00
8e19b0309a Accepting request 596420 from security
OBS-URL: https://build.opensuse.org/request/show/596420
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oath-toolkit?expand=0&rev=2
2018-04-16 10:49:15 +00:00
781e49c369 Accepting request 596364 from home:pluskalm:branches:security
- Run spe-cleaner
- Drop useless conditions

OBS-URL: https://build.opensuse.org/request/show/596364
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=15
2018-04-13 20:15:21 +00:00
821fef7160 Accepting request 595675 from security
- bring License line into closer accordance with actual licenses
  mentioned in the tarball
- split off xml/pskc/ directory/files from liboath0 into a separate
  "oath-toolkit-xml" subpackage to prevent conflicts if two versions of the
  liboath library were ever installed at the same time

OBS-URL: https://build.opensuse.org/request/show/595675
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oath-toolkit?expand=0&rev=1
2018-04-13 10:49:51 +00:00
Victor Pereira
94483379ba Accepting request 595667 from home:smithfarm:branches:security
License, XML splitoff

OBS-URL: https://build.opensuse.org/request/show/595667
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=13
2018-04-11 13:06:01 +00:00
69cebdde81 Accepting request 595598 from home:smithfarm:branches:security
needed for SLE-15 SR to be accepted

OBS-URL: https://build.opensuse.org/request/show/595598
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=12
2018-04-11 11:57:33 +00:00
0ddcdfd7fb Accepting request 567519 from home:dmarcoux:pass-otp
- Add patch (last commit which changed source, not released in 2.6.2):
  - 0002-update_gnulibs_files.patch

OBS-URL: https://build.opensuse.org/request/show/567519
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=11
2018-01-19 08:10:23 +00:00
d35aaeefc3 Accepting request 423722 from home:mnhauke
- Update to Version 2.6.2
  - no changes in upstream code
- Fix RPM groups for -devel packages
- build with libpskc on supported suse-versions
- Add patch:
  - 0001-Fix-no-return-in-nonvoid-function-errors-reported-by.patch

OBS-URL: https://build.opensuse.org/request/show/423722
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=10
2016-09-01 12:04:42 +00:00
2eb3105bcf Accepting request 330994 from home:Simmphonie:yubico
OBS-URL: https://build.opensuse.org/request/show/330994
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=9
2015-09-17 12:57:47 +00:00
6b1d6d19f3 Accepting request 282639 from home:mnhauke
Update to version 2.4.1

OBS-URL: https://build.opensuse.org/request/show/282639
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=8
2015-01-28 11:01:44 +00:00
2d6af99307 Accepting request 240502 from home:deadpoint:branches:security
cleaned up spec

OBS-URL: https://build.opensuse.org/request/show/240502
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=6
2014-07-23 12:09:28 +00:00
ca1df040b9 Accepting request 204415 from home:vuntz:branches:security
Update to 2.4.0

OBS-URL: https://build.opensuse.org/request/show/204415
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=5
2013-10-28 12:54:06 +00:00
ac0d6c6d08 Accepting request 179105 from home:bmwiedemann:branches:security
Update to version 2.0.2

OBS-URL: https://build.opensuse.org/request/show/179105
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=4
2013-06-15 21:15:35 +00:00
Cristian Rodríguez
79e866ca3e - Update to version 1.4.6
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=3
2011-02-11 00:03:36 +00:00
Cristian Rodríguez
cb4ad27260 - Use libgcrypt for crypto
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=2
2011-02-05 18:43:16 +00:00
Cristian Rodríguez
af7dcad10e - Initial version
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=1
2011-02-05 14:46:34 +00:00