File: NEWS

package info (click to toggle)
libgssglue 0.9-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 500 kB
  • sloc: ansic: 3,532; sh: 219; makefile: 51
file content (154 lines) | stat: -rw-r--r-- 5,195 bytes parent folder | download | duplicates (2)
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
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
202x-yy-zz:
	Release 0.9
	Changes since libgssglue-0.8:
        - Some fixes to silence coverity.

2023-12-05: jas
	Release 0.8
	Changes since libgssglue-0.7:
	- Fix compiler warnings about incompatible pointer types.
	- Drop K&R-style declarations in *.c.
	- Fix buffer copying in gss_canonicalize_name.
	- Improved CI/CD test coverage.

2022-08-16: jas
	Release 0.7
	Changes since libgssglue-0.6:
	- Fix libgssapi_krb5.so.2 path in doc/gssapi_mech.conf.
	- Cleanups and code indentation.

2022-08-15: jas
	Release 0.6
	Changes since libgssglue-0.5:
	- Add self-checks (to be improved).
	- Example doc/gssapi_mech.conf works on multiarch.
	- Cleanups and compiler warning fixes.

2022-07-12: jas
	Release 0.5
	Changes since libgssglue-0.4:
	- Move development to GitLab https://gitlab.com/gsasl/libgssglue
	- Modernize and cleanup build environment.

2012-05-08: kwc
	Release 0.4
	Changes since libgssglue-0.3:
	- Fix for CVE-2011-2709
	  Patch from Marcus Meissner
	  Note: Although https://bugzilla.novell.com/show_bug.cgi?id=694598
	  mentions mount.nfs, libgssglue is not used by mount.nfs.

2011-06-22: kwc
	Release 0.3
	Changes since libgssglue-0.2:
	- Add new typedefs defined in RFC 5587 and used
	  in newer versions of MIT Kerberos.  Fixes a
	  commpile error in nfs-utils which uses gssapi.h
	  from this package and other gss headers from the
	  Kerberos distribution.

2011-03-16: kwc
	Release 0.2
	Changes since libgssglue-0.1:
	- Modify the gss_acquire_cred() code to accept, and
	  properly handle, an input name of GSS_C_NO_NAME.
	  Other misc. changes to support this change.
	- Remove some generated files from git.  Change
	  autogen.sh to clean up files that might become
	  outdated and incompatible.

2007-09-04: kwc
	Release 0.1 (of libgssglue)
	* ****************************************
	  ***** RENAME library to libgssglue *****
	  ****************************************
	* Rename library from libgssapi to libgssglue to
	  resolve conflicts with Heimdal and MIT libraries
	  named libgssapi.
	* Patch from Luke Howard <lukeh@novell.com> to allow
	  application to continue to "function" even if no
	  mechanisms are correctly configured.

2007-04-20: kwc
	Release 0.11
	Changes since libgssapi-0.10:
	- Add glue routine for gss_krb5_ccache_name.  Needed
	  to work with Heimdal.  (Need Heimdal 0.8.1 or later
	  which has versioned symbols, which prevents glue
	  functions from calling the wrong function.)
2006-06-22: kwc
	Release 0.10
	Changes since libgssapi-0.9:
	- Add symbol versioning script and use it when linking
	  the library.  This allows us to use the gss_* symbols
	  from MIT gssapi_krb5 libraries without namespace
	  collision problems.  This is required for use with
	  MIT release 1.5 which no longer exports the krb5_gss_*
	  symbols.  (In addition, this should also allow us to
	  work with Heimdal. Currently untested.)
	- Remove code that tries to get symbols with names krb5_gss_*.
	- Open dynamic libraries with RTLD_LOCAL

2006-04-08: kwc
	Release 0.9
	Changes since libgssapi-0.8:
	- Correct declaration and implementation of
	  gss_export_lucid_sec_context(). This results in an
	  interface change.  The soname is updated to reflect this.

2006-04-01: kwc
	Release 0.8
	Changes since librpcsecgss-0.7:
	- Memory leak: free union_name in gss_acquire_cred if
	  it was allocated there.
	- Don't exit() the application if initialization fails,
	  just fail the operation.
	- Add glue routines for gss_canonicalize_name and
	  gss_export_name
	- Make "first-class" routines for gss_get_mic,
	  gss_verify_mic, gss_wrap, and gss_unwrap
	- Clean up some clutter of unused #ifde'd code
	- Patch from Timo Aaltonen <tjaalton@cc.hut.fi> for
	  Debian packaging.
	- Change union_name definition such that external_name
	  is a gss_buffer_desc rather than gss_buffer_t.
	  Eliminates unnecessary malloc'ing and freeing.

2005-12-16: kwc
	Release 0.7
	Changes since librpcsecgss-0.6:
	- A patch from Olaf Kirch <okir@suse.de> to
	  gss_inquire_cred() to remove a potential
	  problem of an uninitialized variable and to return
	  an error if generic_gss_copy_oid() fails.
	- Revert a bad change made to gss_free_lucid_sec_context().
	- Clean up some compiler warnings

2005-12-07: kwc
	Release 0.6
	Changes since librpcsecgss-0.5:
	- Generate gssapi.h using system information
	- Install gssapi.h in addition to the library
	  (Currently installed in
	  ${prefix}include/gssglue/gssapi/gssapi.h)
	- Add pkg-config support so that other packages can
	  find and use the header and library.  The pkgconfig
	  information is installed by default in
	  /usr/local/lib/pkgconfig which is not searched by
	  dedault by pkg-config.
	- Consolidate initialization code so the same code can
	  be used for MIT or Heimdal Kerberos w/o requiring
	  configure-time information of which is installed

2005-05-02: kwc
	- More configuration cleanup
	- Remove hard-coded values from gssapi.h and use
	  autoconf to get the right values for the machine
	- Building from a CVS checkout now requires that you
	  run autoheader to generarte config.h.in 

2005-03-02: kwc
	- Fix configuration issue.
	- Remove gss_release_oid() from glue layer.

2004-10-20: started