Skip to content

Releases: fermitools/htgettoken

v1.12

Choose a tag to compare

@DrDaveD DrDaveD released this 23 May 19:42
c674775
  • Update htgettoken to allow utf-8 characters in messages.

v1.11

Choose a tag to compare

@DrDaveD DrDaveD released this 30 Mar 20:34
308f138

No change to htgettoken itself, but

  • Update httokendecode to also validate the token if scitokens-verify is
    in $PATH.

v1.10

Choose a tag to compare

@DrDaveD DrDaveD released this 15 Feb 23:45
  • Write out vault tokens after kerberos or ssh authentication only if they can successfully be used to read a bearer token
  • Change the oidc authentication prompt to say to "copy/paste into any web browser" instead of "open URL manually"
  • Update python dependencies to current versions in pip

v1.9

Choose a tag to compare

@DrDaveD DrDaveD released this 15 Feb 23:40
7cea97d
  • Add support for ssh-agent authentication, including the --sshpath, --nossh and --registerssh options. Add the paramiko package to the included library packages.
  • Remove "/login" from --kerbpath.

v1.8

Choose a tag to compare

@DrDaveD DrDaveD released this 19 Nov 23:22
026f9ae
  • If kerberos initialization fails with the default KRB5_CONFIG="", try again without it. Observed to be needed at CNAF, although not for FNAL, CERN, or LIGO. Don't do second try if the first error was due to an expired ticket, because that sometimes erroneously succeeds on second try.

v1.7-3

Choose a tag to compare

@DrDaveD DrDaveD released this 17 Nov 20:59
941b889
  • Update version number to 1.7 in htgettoken

v1.7

Choose a tag to compare

@DrDaveD DrDaveD released this 04 Nov 13:59
899b721
  • Start using new vault secrets plugin feature that allows it to be shared
    between all issuers. Requires htvault-config >= 1.5.
  • Expand the --vaultalias option to also additionally allow that name
  • in vault's host certificate.
  • Support finding python3 from PATH and not only /usr/bin
  • Support python38
  • Add httokendecode -H option
  • Fix bug that caused traceback when handling an error writing the credkey
  • Update python dependencies to current versions in pip

v1.7-2

Choose a tag to compare

@DrDaveD DrDaveD released this 04 Nov 20:36
c0f3cbd
  • Require jq for the sake of httokendecode

v1.6

Choose a tag to compare

@DrDaveD DrDaveD released this 16 Sep 15:11
fb1c41f
  • Try a default cafile of '/etc/pki/tls/cert.pem' if system default is empty. This can happen when the SSL_CERT_FILE environment variable is empty.

v1.5

Choose a tag to compare

@DrDaveD DrDaveD released this 14 Sep 22:56
6fcc7ad
  • Add httokendecode command
  • Add RELEASE_PROCEDURE file