15
0
Files
python-pyspnego/python-pyspnego.changes
Martin Hauke b0db288496 Accepting request 928206 from home:mnhauke
- Update to version 0.3.1
  * Do not convert GSSAPI service to lowercase for GSSAPI and
    uppercase for SSPI
    * SPNs are case insensitive on Windows but case sensitive on
      Linux
    * Convering the service portion to upper or lower case could
      cause problems finding the target server on non-Windows
      GSSAPI implementations

- Update to version 0.3.0
  Packaging Changes
  * Changed project structure to a src layout
  * Include both Cython pyx/pyd and C files for SSPI in the
    sdist generated
  * Added Python 3.10 wheel
  Bugfixes
  * Ensure bad SPNEGO token inputs are raised as InvalidTokenError
    rather than struct.error
- Update to version 0.2.0
  Breaking Changes
  * Drop support for Python 2.7 and 3.5 - new minimum is 3.6+
  * Made the gss, negotiate, ntlm, sspi exports private, use the
    spnego.client and spnego.server functions instead
    + A deprecation warning is raised when importing from these
      package directly and this will be removed in the next major
      release
  Features
  * Added support for CredSSP authentication using
    protocol='credssp'
  * Allow optional keyword arguments to be used with spnego.client

OBS-URL: https://build.opensuse.org/request/show/928206
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyspnego?expand=0&rev=13
2021-11-02 18:10:15 +00:00

93 lines
3.6 KiB
Plaintext

-------------------------------------------------------------------
Fri Oct 29 18:44:17 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.3.1
* Do not convert GSSAPI service to lowercase for GSSAPI and
uppercase for SSPI
* SPNs are case insensitive on Windows but case sensitive on
Linux
* Convering the service portion to upper or lower case could
cause problems finding the target server on non-Windows
GSSAPI implementations
-------------------------------------------------------------------
Mon Oct 25 19:41:06 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.3.0
Packaging Changes
* Changed project structure to a src layout
* Include both Cython pyx/pyd and C files for SSPI in the
sdist generated
* Added Python 3.10 wheel
Bugfixes
* Ensure bad SPNEGO token inputs are raised as InvalidTokenError
rather than struct.error
- Update to version 0.2.0
Breaking Changes
* Drop support for Python 2.7 and 3.5 - new minimum is 3.6+
* Made the gss, negotiate, ntlm, sspi exports private, use the
spnego.client and spnego.server functions instead
+ A deprecation warning is raised when importing from these
package directly and this will be removed in the next major
release
Features
* Added support for CredSSP authentication using
protocol='credssp'
* Allow optional keyword arguments to be used with spnego.client
and spnego.server to control authentication specific options
Bugfixes
* Use Kerberos API to acquire Kerberos credential to get a
forwardable token in a thread safe manner
* Fix default credential logic when no username is provided
based on GSSAPI rules rather than just the default principal
* Ignore SPNEGO mechListMIC if it contains the same value as
the responseToken due to an old Windows SPNEGO logic bug.
* Do not use SSPI when auth='ntlm' and the password is in the
form {lm_hash}:{nt_hash}
-------------------------------------------------------------------
Thu May 13 16:27:28 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.1.6
* Change enum type of iov.BufferType to IntEnum to fix load on
Python 3.10 - #10
* Make pyspnego-parse and entry point which uses __main__.py in
the spnego package. This allows users to use the parser script
by running python -m spnego --token ...
-------------------------------------------------------------------
Tue Jan 12 09:47:29 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.1.5
* Respect NETBIOS_COMPUTER_NAME when getting the workstation
name for NTLM tokens. This matches the behaviour of gss-ntlmssp
to ensure a consistent approach.
-------------------------------------------------------------------
Fri Dec 4 08:13:16 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.1.4
* Only send negState: request-mic for the first reply from an
acceptor for Negotiate auth.
* Strict interpretations of SPNEGO will fail if the initiator
sends this state as it is against the RFC.
-------------------------------------------------------------------
Thu Oct 29 16:47:02 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.1.3
* Added Python 3.9 to CI
-------------------------------------------------------------------
Sun Oct 25 15:53:36 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.1.2
* Fix up WinRM wrapping on SSPI
- Update to version 0.1.1
* Include the cython files in the built sdist
-------------------------------------------------------------------
Sat Aug 22 14:27:14 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Initial package, version 0.1.0