./security/py-gssapi, Low-level and high-level wrappers around GSSAPI C libraries

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.5.1, Package name: py27-gssapi-1.5.1, Maintainer: pkgsrc-users

Python-GSSAPI provides both low-level and high level wrappers around
the GSSAPI C libraries. While it focuses on the Kerberos mechanism,
it should also be useable with other GSSAPI mechanisms.

Python-GSSAPI is composed of two parts: a low-level C-style API which
thinly wraps the underlying RFC 2744 methods, and a high-level,
Pythonic API (which is itself a wrapper around the low-level API).
Examples may be found in the examples directory.

The low-level API lives in gssapi.raw. The methods contained therein
are designed to match closely with the original GSSAPI C methods. All
relevant methods and classes may be imported directly from gssapi.raw.
Extension methods will only be imported if they are present.

The high-level API lives directly under gssapi. The classes contained
in each file are designed to provide a more Pythonic, Object-Oriented
view of GSSAPI. The exceptions from the low-level API, plus several
additional exceptions, live in gssapi.exceptions. The rest of the
classes may be imported directly from gssapi. Only classes are
exported by gssapi - all functions are methods of classes in the
high-level API.


Required to run:
[lang/python27] [devel/py-decorator] [lang/py-six] [devel/py-enum34]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: eb9a6913c398815ca68a20504dda7c8ce566fbfa
RMD160: 22ed0a7b0fc5b80c87780a5bf6bdd7446188c81b
Filesize: 942.432 KB

Version history: (Expand)


CVS history: (Expand)


   2018-08-07 10:23:09 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-gssapi: updated to 1.5.1

1.5.1:
Remove warning about collections.abc usage for Python 3.7+
   2018-04-13 11:27:31 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-gssapi: updated to 1.5.0

v1.5.0: Jordan
Features
Added build support for mingw32
Implement gss_set_cred_option() and gss_set_sec_context_option()

Bugfixes
Handle GSS_NO_OID_SET when creating sets
   2018-02-22 10:11:19 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-gssapi: updated to 1.4.1

1.4.1:
Features
Support most of the GGF Extensions

Tooling
Exit successfully when no docs change

Documentation
Fix typo in Name documentation
   2017-12-06 13:19:43 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-gssapi: updated to 1.3.0

1.3.0:

Features
* Support RFC 5587: Extended GSS Mechanism Inquiry APIs
* Support RFC 5801: Using GSSAPI Mechanisms in SASL

Bugfixes
* Fix potential infinite recursion in GSSError#display_status when there is an \ 
error displaying the error
* Read the linker path during setup to support properly building with Heimdal on \ 
Debian
* Fix OID inequality comparison

Tooling
* k5test and gssapi-console now live in their own projects. They can be found at \ 
pythongssapi/k5test and pythongssapi/gssapi-console, respectively, and are \ 
available on PyPI as k5test and gssapi_console
   2017-11-30 09:07:33 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-gssapi: updated to 1.2.3

1.2.3:
Bug fixes.
   2017-10-30 19:17:13 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
py-gssapi: enable all Python versions; fixed PLIST for different KRB5_TYPE
   2017-01-01 15:44:09 by Thomas Klausner | Files touched by this commit (577)
Log message:
Add python-3.6 to incompatible versions.
   2016-07-24 21:08:23 by Thomas Klausner | Files touched by this commit (2)
Log message:
Use pypi distfile.

Make more ready for python-3.x, but mark it as not-ready-yet.