-
Notifications
You must be signed in to change notification settings - Fork 0
/
krb5.json
114 lines (114 loc) · 6.68 KB
/
krb5.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
{
"category": "Authentication",
"deprecated": false,
"description": "+ An interface for maintaining credential caches (KRB5CCache),\n that can be used for authenticating against a kerberos5 realm\n+ Bindings for nearly the complete GSSAPI (RFC2744)\n+ The administrative interface (KADM5)\n+ Support for HTTP Negotiate authentication via GSSAPI\n\nDocumentation:\n+ see docs/ for the API documentation\n+ there are several pieces of example code in the examples/ directory\n+ see below for install instructions",
"latestReleaseDate": "2024-06-12T15:56:29+00:00",
"latestVersion": "1.2.2",
"license": "MIT License",
"name": "krb5",
"php8Mentioned": true,
"releases": {
"1.2.2": {
"version": "1.2.2",
"state": "stable",
"license": "MIT License",
"releasedBy": "mbechler",
"releaseDate": "2024-06-12T15:56:29+00:00",
"releaseNotes": "- [FEATURE] Implement channel bindings support\n- [API] Allow passing null channel binding in NegotiateAuth (1.2.1)\n- [PACKAGING] Fix PECL packaging (missing channel.c) and raise minimum version (1.2.2)",
"get": "https://pecl.php.net/get/krb5-1.2.2",
"SPDX-License-Identifier": "MIT"
},
"1.2.1": {
"version": "1.2.1",
"state": "stable",
"license": "MIT License",
"releasedBy": "mbechler",
"releaseDate": "2024-06-09T09:36:25+00:00",
"releaseNotes": "- [FEATURE] Implement channel bindings support\n- [API] Allow passing null channel binding in NegotiateAuth",
"get": "https://pecl.php.net/get/krb5-1.2.1",
"SPDX-License-Identifier": "MIT"
},
"1.2.0": {
"version": "1.2.0",
"state": "stable",
"license": "MIT License",
"releasedBy": "mbechler",
"releaseDate": "2024-06-09T08:50:35+00:00",
"releaseNotes": "- [FEATURE] Implement channel bindings support",
"get": "https://pecl.php.net/get/krb5-1.2.0",
"SPDX-License-Identifier": "MIT"
},
"1.1.5": {
"version": "1.1.5",
"state": "stable",
"license": "MIT License",
"releasedBy": "mbechler",
"releaseDate": "2023-02-11T09:31:14+00:00",
"releaseNotes": "- [BUG] Fix reference handling of KRB5NegotiateAuth constructor spn parameter",
"get": "https://pecl.php.net/get/krb5-1.1.5",
"SPDX-License-Identifier": "MIT"
},
"1.1.4": {
"version": "1.1.4",
"state": "stable",
"license": "MIT License",
"releasedBy": "mbechler",
"releaseDate": "2020-09-14T10:58:23+00:00",
"releaseNotes": "- [FEATURE] PHP 8 compatability (thanks to Remi Collet)\n- [BUG] Properly install header files (thanks to Remi Collet)\n- [BUG] Fix behavior when NegotiateAuth is passed null as SPN",
"get": "https://pecl.php.net/get/krb5-1.1.4",
"SPDX-License-Identifier": "MIT"
},
"1.1.3": {
"version": "1.1.3",
"state": "stable",
"license": "MIT License",
"releasedBy": "mbechler",
"releaseDate": "2020-02-26T17:02:49+00:00",
"releaseNotes": "- [BUG] Keep proper minor status for error reporting in initSecContex\n- [BUG] remove some overlooked debugging output\n- [BUG] fix PECL package license metadata\n- [FEATURE] Add API for password expiration information (MIT >=1.9 only)\n- [FEATURE] Allow leaving the NegotiateAuth SPN unspecified (allow all from keytab)\n- [FEATURE] Add support for gss_acquire_cred_from() instead of setting the per process keytab (in NegotiateAuth,\nGSSAPI to follow).\n- [FEATURE] Allow overriding SPN for NegotiateAuth.",
"get": "https://pecl.php.net/get/krb5-1.1.3",
"SPDX-License-Identifier": "MIT"
},
"1.1.2": {
"version": "1.1.2",
"state": "stable",
"license": "New BSD License",
"releasedBy": "mbechler",
"releaseDate": "2017-04-08T13:03:03+00:00",
"releaseNotes": "- [BUG] Add missing function entry termination for TLData\n- [CLEANUP] Don't return garbage on hard class initialization errors, don't throw from create_object handlers",
"get": "http://pecl.php.net/get/krb5-1.1.2",
"SPDX-License-Identifier": "MIT"
},
"1.1.1": {
"version": "1.1.1",
"state": "stable",
"license": "New BSD License",
"releasedBy": "mbechler",
"releaseDate": "2016-11-12T14:18:30+00:00",
"releaseNotes": "- [FEATURE] Add KRB5CCache::changePassword kpasswd method\n- [FEATURE] Add KADM5 API version 3 support (password failure policy)\n- [BUG] properly mark shared globals external (fixes LLVM build)\n- [BUG] Fix unterminated string copy memory corruption in negotiate_auth\n- [BUG] properly free credentails in negotiate_auth (fixes rcache leaks)\n- [BUG] fix _add_assoc_string string length (fixes extra null bytes in some arrays)\n- [BUG] fix PHP7 crash due to wrong addrlist zval declaration",
"get": "http://pecl.php.net/get/krb5-1.1.1",
"SPDX-License-Identifier": "MIT"
},
"1.1.0": {
"version": "1.1.0",
"state": "stable",
"license": "New BSD License",
"releasedBy": "mbechler",
"releaseDate": "2016-07-16T14:47:14+00:00",
"releaseNotes": "- [FEATURE] PHP7 compatibility\n - [FEATURE] Support getting/setting TL_DATA in KADM\n - [BUG] Fix GSSAPI->acquireCredentials behaviour, \n now defaults to GSS_C_INITIATE if only a ccache is available\n eagerly initialize credentials when no principal is specified (use ccache default principal)\n - [BUG] Fix a couple of memory leaks, add a few more sanity checks",
"get": "http://pecl.php.net/get/krb5-1.1.0",
"SPDX-License-Identifier": "MIT"
},
"1.0.0": {
"version": "1.0.0",
"state": "stable",
"license": "New BSD License",
"releasedBy": "mbechler",
"releaseDate": "2014-03-01T11:47:19+00:00",
"releaseNotes": "- [CLEANUP] Remove bundled kadmin headers, drop support for mit-krb5 <1.8\n- [FEATURE] Support use of the krb5-config tool to determine library paths\n- [CLEANUP] Remove KRB5CCache->setConfig method as this is no longer supported by libraries\n- [BUG] Fix null-deref in isValid for uninitialized KRB5CCache",
"get": "http://pecl.php.net/get/krb5-1.0.0",
"SPDX-License-Identifier": "MIT"
}
},
"summary": "Features:",
"SPDX-License-Identifier": "MIT"
}