HISTORY.rst 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. History
  2. =======
  3. 0.12.0: 2017-12-20
  4. ------------------------
  5. - Add support for channel binding tokens (assumes pykerberos support >= 1.2.1)
  6. - Add support for kerberos message encryption (assumes pykerberos support >= 1.2.1)
  7. - Misc CI/test fixes
  8. 0.11.0: 2016-11-02
  9. ------------------
  10. - Switch dependency on Windows from kerberos-sspi/pywin32 to WinKerberos.
  11. This brings Custom Principal support to Windows users.
  12. 0.10.0: 2016-05-18
  13. ------------------
  14. - Make it possible to receive errors without having their contents and headers
  15. stripped.
  16. - Resolve a bug caused by passing the ``principal`` keyword argument to
  17. kerberos-sspi on Windows.
  18. 0.9.0: 2016-05-06
  19. -----------------
  20. - Support for principal, hostname, and realm override.
  21. - Added support for mutual auth.
  22. 0.8.0: 2016-01-07
  23. -----------------
  24. - Support for Kerberos delegation.
  25. - Fixed problems declaring kerberos-sspi on Windows installs.
  26. 0.7.0: 2015-05-04
  27. -----------------
  28. - Added Windows native authentication support by adding kerberos-sspi as an
  29. alternative backend.
  30. - Prevent infinite recursion when a server returns 401 to an authorization
  31. attempt.
  32. - Reduce the logging during successful responses.
  33. 0.6.1: 2014-11-14
  34. -----------------
  35. - Fix HTTPKerberosAuth not to treat non-file as a file
  36. - Prevent infinite recursion when GSSErrors occurs
  37. 0.6: 2014-11-04
  38. ---------------
  39. - Handle mutual authentication (see pull request 36_)
  40. All users should upgrade immediately. This has been reported to
  41. oss-security_ and we are awaiting a proper CVE identifier.
  42. **Update**: We were issued CVE-2014-8650
  43. - Distribute as a wheel.
  44. .. _36: https://github.com/requests/requests-kerberos/pull/36
  45. .. _oss-security: http://www.openwall.com/lists/oss-security/
  46. 0.5: 2014-05-14
  47. ---------------
  48. - Allow non-HTTP service principals with HTTPKerberosAuth using a new optional
  49. argument ``service``.
  50. - Fix bug in ``setup.py`` on distributions where the ``compiler`` module is
  51. not available.
  52. - Add test dependencies to ``setup.py`` so ``python setup.py test`` will work.
  53. 0.4: 2013-10-26
  54. ---------------
  55. - Minor updates in the README
  56. - Change requirements to depend on requests above 1.1.0
  57. 0.3: 2013-06-02
  58. ---------------
  59. - Work with servers operating on non-standard ports
  60. 0.2: 2013-03-26
  61. ---------------
  62. - Not documented
  63. 0.1: Never released
  64. -------------------
  65. - Initial Release