curl-curl/.github/scripts
Viktor Szakats 0855f30709
kerberos: bump minimum to 1.3 (2003-07-08), drop legacy logic
Previous minimum was: 1.2.4 (2002-02-28)

- assume `gssapi/gssapi.h` header for MIT Kerberos.

  Drop logic detecting this header, and drop alternate logic including
  a bare "gssapi.h". Bare `gssapi.h` is Heimdal-specific. MIT Kerberos
  added support for it for Heimdal compatibility on 2006-11-09,
  redirecting to `gssapi/gssapi.h`. MIT Kerberos supported the latter
  header in the 1990s already.

  Ref: 40e1a016f9 (2008-03-06)
  Ref: d119352001 (2006-11-09)

- configure.ac: stop using `HAVE_GSSAPI_GSSAPI_H`.

  Added in 2010 to support "ancient distros such as RHEL-3" where
  `gssapi/gssapi_krb5.h` did not include `gssapi/gssapi.h`.

  MIT Kerberos includes it since commit:
  d9e959edfa (2003-03-06)
  Released in 1.3 (2003-07-08).

  Bump minimum required version to avoid this issue.

  Reverts cca192e58f (2010-04-16)

Ref: https://web.mit.edu/kerberos/dist/historic.html
Ref: https://sources.debian.org/src/krb5/

Closes #18992
2025-10-10 19:47:08 +02:00
..
badwords.pl scripts: fix two Perl uninitialized value warnings 2025-07-28 01:51:55 +02:00
badwords.txt misc: we write *an* IPv6 address 2025-05-30 07:53:31 +02:00
cleancmd.pl scripts: enable strict warnings in Perl where missing, fix fallouts 2025-07-27 22:35:18 +02:00
cmp-config.pl kerberos: bump minimum to 1.3 (2003-07-08), drop legacy logic 2025-10-10 19:47:08 +02:00
cmp-pkg-config.sh GHA/configure-vs-cmake: check libcurl.pc/curl-config, fix issues 2024-09-21 12:08:35 +02:00
codespell-ignore.words GHA/dependabot: tweak dir list to avoid a dupe, rename .txt file to avoid the bot 2025-10-08 14:58:32 +02:00
codespell.sh GHA: rename config files to match pyspelling 2025-10-09 14:17:32 +02:00
distfiles.sh dist: do not distribute CI.md 2025-09-15 11:15:31 +02:00
pyspelling.words CI.md: refresh 2025-10-10 19:47:08 +02:00
pyspelling.yaml GHA: rename config files to match pyspelling 2025-10-09 14:17:32 +02:00
randcurl.pl scripts: fix two Perl uninitialized value warnings 2025-07-28 01:51:55 +02:00
requirements-docs.txt GHA: use pyspelling directly 2025-09-25 16:59:27 +02:00
requirements.txt GHA: bump dependencies 2025-10-08 16:07:58 +02:00
shellcheck-ci.sh CI: fix zizmor 1.9.0 warnings, shellcheck verify CI shell code, fix fallouts 2025-06-06 21:30:43 +02:00
shellcheck.sh CI: fix zizmor 1.9.0 warnings, shellcheck verify CI shell code, fix fallouts 2025-06-06 21:30:43 +02:00
spacecheck.pl GHA: rename config files to match pyspelling 2025-10-09 14:17:32 +02:00
spellcheck.curl multi: add notifications API 2025-10-07 10:55:31 +02:00
trimmarkdownheader.pl scripts: enable strict warnings in Perl where missing, fix fallouts 2025-07-27 22:35:18 +02:00
typos.sh GHA/checksrc: expand spellcheck, fix issues found 2025-07-21 16:09:01 +02:00
typos.toml GHA: rename config files to match pyspelling 2025-10-09 14:17:32 +02:00
verify-examples.pl build: avoid overriding system symbols for fopen functions 2025-09-30 01:10:36 +02:00
verify-synopsis.pl scripts: enable strict warnings in Perl where missing, fix fallouts 2025-07-27 22:35:18 +02:00
yamlcheck.sh GHA: add yamlcheck 2024-08-23 18:42:55 +02:00
yamlcheck.yaml GHA: add yamlcheck 2024-08-23 18:42:55 +02:00