-
0.8.03c65bfd6 · ·
ciecplib 0.8.0 Minor development release. Changes: - [#121] Use python-cryptography's builtin random serial number function - [#129] Use python-gssapi for Kerberos interactions The full list of all changes related to this milestone can be seen at <https://github.com/duncanmmacleod/ciecplib/pulls?q=milestone:%22ciecplib+0.8.0%22>
-
0.7.2a95b88b2 · ·
ciecplib 0.7.2 Patch release. Changes: - [#128] Update kerberos principal regex to find robots - [#132] Fix typo in ecp-cert-info manual - [#133] Document format for ecp-cert-info -v/-valid/--valid option The full list of all changes related to this milestone can be seen at <https://github.com/duncanmmacleod/ciecplib/pulls?q=milestone:%22ciecplib+0.7.2%22>
-
0.7.12dcfd2ff · ·
ciecplib 0.7.1 Bug-fix release. Changes: - [#119] fix critical bug when signing certificate proxies - [#120] simplify `ciecplib.x509.write_cert` function - [#122] simplify logic appending serial CN to proxy subject - [#125] remove unnecessary print statement The full list of all changes related to this milestone can be seen at <https://github.com/duncanmmacleod/ciecplib/pulls?q=milestone:%22ciecplib+0.7.1%22>
-
0.7.05ee4a251 · ·
ciecplib 0.7.0 Major development release. Backwards-incompatible changes: - [https://github.com/duncanmmacleod/ciecplib/pull/113] Refactor X.509 handling to use `cryptography` Usage through the entry points or `ciecplib.tool` is unaffected, while all other functions now accept and return `cryptography` objects rather than M2Crypto or pyOpenSSL objects. pyOpenSSL is still used on old systems (RHEL 7/8) to accommodate very old versions of `cryptography`. The full list of all changes related to this milestone can be seen at <https://github.com/duncanmmacleod/ciecplib/pulls?q=milestone:0.7.0>.
-
0.6.0fb8d786a · ·
ciecplib 0.6.0 Feature release. Backwards-compatible additions: - [https://github.com/duncanmmacleod/ciecplib/pull/106] Improve requests wrappers - [https://github.com/duncanmmacleod/ciecplib/pull/111] Add support for `grid-proxy-info` printoptions in `ecp-cert-info` Bug-fixes and other changes: - [https://github.com/duncanmmacleod/ciecplib/pull/102] Improve logging - [https://github.com/duncanmmacleod/ciecplib/pull/103] Improve output writing in `ecp-curl` - [https://github.com/duncanmmacleod/ciecplib/pull/107] Catch `FileNotFoundError` in `ciecplib.kerberos.has_credential` - [https://github.com/duncanmmacleod/ciecplib/pull/109] Fix crash in `ecp-get-cookie --verbose` when starting with no cookies The full list of all changes related to this milestone can be seen at <https://github.com/duncanmmacleod/ciecplib/pulls?q=milestone:0.6.0>.
-
0.5.150c9be5a · ·
ciecplib 0.5.1 Bug-fix release. Changes: - [https://github.com/duncanmmacleod/ciecplib/pull/100] fix download of binary data with ecp-curl The full list of all changes related to this milestone can be seen at <https://github.com/duncanmmacleod/ciecplib/pulls?q=milestone:0.5.1>.
-
0.5.03d515848 · ·
ciecplib 0.5.0 Development release. Changes: - [https://github.com/duncanmmacleod/ciecplib/pull/88] check response from cilogon getcert POST - [https://github.com/duncanmmacleod/ciecplib/pull/89] improve debug logging - [https://github.com/duncanmmacleod/ciecplib/pull/94] save all cookies with ecp-get-cookie, not just shibboleth session cookies The full list of all changes related to this milestone can be seen at <https://github.com/duncanmmacleod/ciecplib/pulls?q=milestone:0.5.0>.
-
0.4.40d9789b8 · ·
Bug-fix release. Changes: - drop support for Python 3.5 [#81] - add support for Python 3.10 [#82] - refactor use of deprecated distutils module [#79] - support passing arguments to klist in kerberos module [#80] - improve preferred IdP matching to work with hostnames [#84] - improve Session creation without a default IdP [#85] The full list of all changes related to this milestone can be seen at <https://github.com/duncanmmacleod/ciecplib/pulls?q=milestone:0.4.4>.
-
0.4.295b26f67 · ·
ciecplib 0.4.2 Bug fix release. Changes: - Return 0 from `ciecplib.x509.time_left()` for expired certs [#60] - Automatically parse kerberos principal from `klist` to fill default `--username` and `--identity-provider` in command-line scripts [#62] - Improvements to manpages [#64] The full list of all changes related to this milestone can be seen at <https://github.com/duncanmmacleod/ciecplib/pulls?q=milestone:0.4.2>.
-
0.2.0b4c728d6 · ·
0.2.0: development release - refactor library against requests-ecp [#34] - drop support for python2 and formally support python3.5 [#39] - numerous bug fixes, and testing, documentation, and packaging improvements All changes relating to this milestone can be seen at https://github.com/duncanmmacleod/ciecplib/pulls?q=is:pr+milestone:0.2.0