head 1.9; access; symbols pkgsrc-2026Q3:1.9.0.2 pkgsrc-2026Q3-base:1.9 pkgsrc-2026Q2:1.8.0.4 pkgsrc-2026Q2-base:1.8 pkgsrc-2026Q1:1.8.0.2 pkgsrc-2026Q1-base:1.8 pkgsrc-2025Q4:1.7.0.4 pkgsrc-2025Q4-base:1.7 pkgsrc-2025Q3:1.7.0.2 pkgsrc-2025Q3-base:1.7 pkgsrc-2025Q2:1.6.0.6 pkgsrc-2025Q2-base:1.6 pkgsrc-2025Q1:1.6.0.4 pkgsrc-2025Q1-base:1.6 pkgsrc-2024Q4:1.6.0.2 pkgsrc-2024Q4-base:1.6 pkgsrc-2024Q3:1.5.0.2 pkgsrc-2024Q3-base:1.5 pkgsrc-2024Q2:1.4.0.2 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.3.0.2 pkgsrc-2024Q1-base:1.3 pkgsrc-2023Q4:1.2.0.4 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.2 pkgsrc-2023Q3-base:1.2; locks; strict; comment @# @; 1.9 date 2026.08.31.12.04.07; author adam; state Exp; branches; next 1.8; commitid FbLy6boz1dxiLMTG; 1.8 date 2026.03.04.13.51.57; author adam; state Exp; branches; next 1.7; commitid az1tkjUeIQR09FwG; 1.7 date 2025.09.04.11.10.58; author adam; state Exp; branches; next 1.6; commitid wNB3HOdXTsIt4o9G; 1.6 date 2024.11.16.10.29.57; author adam; state Exp; branches; next 1.5; commitid 4YcKmAQNKuameRxF; 1.5 date 2024.07.24.06.44.43; author adam; state Exp; branches; next 1.4; commitid 22emYUSIQo1gG3jF; 1.4 date 2024.06.12.05.59.00; author adam; state Exp; branches; next 1.3; commitid t90Dg99KqBtiMEdF; 1.3 date 2024.01.16.10.09.11; author adam; state Exp; branches; next 1.2; commitid ks2nFP0MpuG1VEUE; 1.2 date 2023.08.29.06.18.33; author adam; state Exp; branches; next 1.1; commitid 3QZGA6M1I16Y8ECE; 1.1 date 2023.08.03.08.15.16; author adam; state Exp; branches; next ; commitid 1c3kg341he9LCjzE; desc @@ 1.9 log @py-pyspnego: updated to 0.12.2 0.12.2 - 2026-08-26 * Fix up NTLM single host data unpacking to be less strict making it compatible with newer Windows versions * Use canoncial Kerberos client principal from `kinit` operation, this avoid issues around not being able to find TGT in cache during Kerberos authentication @ text @$NetBSD: distinfo,v 1.8 2026/03/04 13:51:57 adam Exp $ BLAKE2s (pyspnego-0.12.2.tar.gz) = 0a27ae532f0ce8539c3dca8196b321dc65a33e2a4fca3e6dd0fc894dde8cab15 SHA512 (pyspnego-0.12.2.tar.gz) = cf063252f9c37f56c1ebe586eded81d10c88eb24bd48af6b61d36fa6f825e031a70fbf2195f20b98ef0b2f786de9dc99d09da653201332130b291a298fb21ffc Size (pyspnego-0.12.2.tar.gz) = 226222 bytes @ 1.8 log @py-pyspnego: updated to 0.12.1 0.12.1 - 2026-03-03 * Fix NTLM challenge parser when the `TargetInfo` contains extra data for `Single_Host_Data` * Windows 11 24H2 is sending at least 80 bytes and as we don't use this data we don't care if it doesn't fit a specific size @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2025/09/04 11:10:58 adam Exp $ d3 3 a5 3 BLAKE2s (pyspnego-0.12.1.tar.gz) = 753b50eb907b063e4a245d82e9adda8fd4ea555cb250b10b12ec44580fae0846 SHA512 (pyspnego-0.12.1.tar.gz) = a31cb6624262a4f0005a9eaa22d94e192a3577e9aaff26f6202a5da21c304b30e190278341162933b6dfe904f5fe6242ea8d81dae4a3bb1e7653172d9380d135 Size (pyspnego-0.12.1.tar.gz) = 226027 bytes @ 1.7 log @py-pyspnego: updated to 0.12.0 0.12.0 - 2025-09-03 * Drop support for Python 3.7 - new minimum is 3.9+ * Add official support for Python 3.14 * Fix CredSSP server certificate generation to limit CN name to 64 characters * Added support for using the `KerberosKeytab` on SSPI/Windows with Kerberos authentication * Added support for specifying credentials for `spnego.server` using the `credentials` kwarg. This currently only works on Windows/SSPI when specifying a keytab credential for the service @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2024/11/16 10:29:57 adam Exp $ d3 3 a5 3 BLAKE2s (pyspnego-0.12.0.tar.gz) = 2c8fd648c4cb49ca99f4264a1389f140cea9832061e855aa20f532664ed855c4 SHA512 (pyspnego-0.12.0.tar.gz) = 0fb6d0c7f07a9ed0ab10ea5bf771acb7b99d91c6f3031faa5451520004fcc6868751f86725a3b8a75078d6396ffae60669a40fca46f24853587922d01ae76e52 Size (pyspnego-0.12.0.tar.gz) = 225764 bytes @ 1.6 log @py-pyspnego: updated to 0.11.2 0.11.2 - 2024-11-12 * Fix up CredSSP acceptor when running with a LibreSSL based Python install (OpenBSD) * Added official support for Python 3.13 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2024/07/24 06:44:43 adam Exp $ d3 3 a5 3 BLAKE2s (pyspnego-0.11.2.tar.gz) = 91f3f3e9ce7ecb5e3df5495faf0ea75b5130813d9ea56d91fb2df35b50f30a4d SHA512 (pyspnego-0.11.2.tar.gz) = 6e2a16b538d5c078842db1629628b13257a900c51778b9186f4edff33b4e932eaff2a8ccad41b50a8a89118283059fc716cfc92dfe423ed1ead1a22e6a172a9c Size (pyspnego-0.11.2.tar.gz) = 225954 bytes @ 1.5 log @py-pyspnego: updated to 0.11.1 0.11.1 - 2024-07-24 * Import `ARC4` cipher from the new `decrepits` module sub-package, this removes the warning issued in newer versions of the `cryptography` library @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2024/06/12 05:59:00 adam Exp $ d3 3 a5 3 BLAKE2s (pyspnego-0.11.1.tar.gz) = 87ea71b04f2e9e2cc2fc75408baee10974fe5c867ab970c98571de4ef68431e8 SHA512 (pyspnego-0.11.1.tar.gz) = 3fac72600e162aed20d888727d74f67a7f1ae44aa000e0290c25e66a86d37bf2afb0718b36084926316149cb5157affe8beac65507b4d6e924d810c9aa6d86dc Size (pyspnego-0.11.1.tar.gz) = 225697 bytes @ 1.4 log @py-pyspnego: updated to 0.11.0 0.11.0 - 2024-06-12 * Support input password string encoded with the `surrogatepass` error option * This allows the caller to provide a password for a gMSA or machine account that could contain invalid surrogate pairs for both NTLM and Kerberos auth. * Stop using deprecated `datetime.dateime.utcnow()` for CredSSP acceptor context * Treat an empty string as a valid password, `None` is kept as use the cached credential * Improve the exception shown when no password was provided and no cached credential was available @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2024/01/16 10:09:11 adam Exp $ d3 3 a5 3 BLAKE2s (pyspnego-0.11.0.tar.gz) = 7661e6305040717a6d1207e2e22a8f67fe5a33c24e7e49525c1acae7da2f6403 SHA512 (pyspnego-0.11.0.tar.gz) = 7717dfbca4cd40f71f6aa436ed3f23f4cfd77c50569af90dd2f4b337cf46b485b8046fc5b2ded6a77c54af2ef3fca28e085616e900e25d8830b3600cbd3e44b5 Size (pyspnego-0.11.0.tar.gz) = 225609 bytes @ 1.3 log @py-pyspnego: updated to 0.10.2 0.10.2 - 2023-10-04 * Another rename of the `sspi` package dependency to `sspilib` 0.10.1 - 2023-09-29 - Has been yanked * Rename `sspi` package dependency to `sspic` to avoid conflicts with pywin32 0.10.0 - 2023-09-27 - Has been yanked * Drop support for Python 3.7 - new minimum is 3.8+ * Moved SSPI bindings out into a separate package called `sspi` * This simplifies this project as it doesn't have to worry about SSPI correctness * The `sspi` package improves performance and memory allocation with a more robust API * Fixes an issue with Cython 3 allowing it to align with more modern versions going forward @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2023/08/29 06:18:33 adam Exp $ d3 3 a5 3 BLAKE2s (pyspnego-0.10.2.tar.gz) = 0f2affbaf902903420f346f57573fc24883d58201fd08d995a15a01af10c79fd SHA512 (pyspnego-0.10.2.tar.gz) = 9d5b45a9c4c2c929269f5eceaa05fbe34571e518b289b165049ddb7fd2bb207c7e6074c45216ad0cdf20e4be7bfca2f3d497aba45e2aadceb0b75221edc54f5d Size (pyspnego-0.10.2.tar.gz) = 222036 bytes @ 1.2 log @py-pyspnego: updated to 0.9.2 0.9.2 - 2023-08-29 * Added Python 3.12 wheel for Windows @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2023/08/03 08:15:16 adam Exp $ d3 3 a5 3 BLAKE2s (pyspnego-0.9.2.tar.gz) = e43875804255e15875457cc893853b5a65129e583c0d4432a151188e48d64e1a SHA512 (pyspnego-0.9.2.tar.gz) = 6775efa12b1f93addf9257145d020e5fcb5139edf8ffcbdca03cd55de7ee992b47af5278206de85e50a824abbf0a037a50dc7e47ca5b6f79b2f4e854d926a8f3 Size (pyspnego-0.9.2.tar.gz) = 233819 bytes @ 1.1 log @pyspnego: added version 0.9.1 Library to handle SPNEGO (Negotiate, NTLM, Kerberos) and CredSSP authentication. Also includes a packet parser that can be used to decode raw NTLM/SPNEGO/Kerberos tokens into a human readable format. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2020/11/30 20:13:53 adam Exp $ d3 3 a5 3 BLAKE2s (pyspnego-0.9.1.tar.gz) = 8a52e1c3c1d3c780b6b83da4682350cb50738a9a6d26958f1b9b2f9ff5d9488e SHA512 (pyspnego-0.9.1.tar.gz) = 6c516cae43bff523ec19b6ef52e7691a688bada027a183b98e0121bdd4f44f887a5fa87f3ab173dff1e18d84a7886a2a04de80dbd6873cc1dafb1d7369a9d932 Size (pyspnego-0.9.1.tar.gz) = 233824 bytes @