1Revision history for Perl extension GSSAPI.
2
30.01  Fri Aug 18 22:14:18 2000
4	- original version; created by h2xs 1.4 with options
5		-x -n GSSAPI -p gss_ /home/local/perl/GSSAPI/foo/gssapi.h
6
70.02  Mon Aug 28 01:07:30 2000
8	- Redid typemaps to separate input, optional-input, output,
9	  optional-output, and const-output.
10	- Add GSSAPI::is_valid() to allow users to test whether a NULL
11	  object was returned.  Made all sub-modules except GSSAPI::Binding
12	  into actual subclasses by setting @ISA in each to include
13	  GSSAPI itself.
14	- Add DESTROY method to GSSAPI::Context that deletes the context,
15	  ignoring any errors.
16
170.10  Mon Aug 28 18:17:27 2000
18	- Use SvOK() instead of comparing to &PL_sv_undef
19	- Add gss_buffer_desc_out
20	- Don't do the sv_setref_iv on output of PTROBJ_ or PTROBJ_OPT
21	  if the value isn't changing.  This keeps the value from being
22	  destructed while in use.
23	- Because of that change, new() methods now return foo_out types
24	- Newline terminate the stringification of a GSSAPI::Status object
25	- This version has actually worked
26
270.11  Tue Aug 29 22:03:41 2000
28	- Add a README file and clean up the POD in GSSAPI.pm
29
300.12  Tue Nov  6 10:48:54 2001
31	- Remove some unused constants from the .xs file.
32	- Added missing '&'s to Context::accept and Context::export
33	  method implementations.  Thanks to Jacob Gorm Hansen <jg@ioi.dk>
34	  for finding this.
35
360.13  Thu Mar 24 10:46:59 2005
37	- Actually document this module as being under the same
38	  license as Perl (how did I miss this?!?)
39
400.14 Mo Feb  6 18:46:21 CET 2006
41
42	- Maintanance overtaken by Achim Grolms. Thank you Philip!
43	  our base is
44	  <http://perlgssapi.sourceforge.net/>
45	- deleted gss_mech_set_krb5_v1v2(), gss_mech_set_krb5_v2()
46	  from OID__Set.xs. It makes the compile fail
47	- deleted gss_mech_krb5_v2() from OID.xs
48	- deletd gss_mech_set_krb5_v2, gss_mech_set_krb5_v1v2 from GSSAPI.xs
49	- gss_str_to_oid() and gss_oid_to_str()
50	  are not present in Heimdal implementations.
51	  I've ifdefed them to croak.
52	  Testsuite is adjusted to skip them.
53	- Added patches from Merijn Broeren to typemap file.
54	  this fixes (hopefully) http://rt.cpan.org/Public/Bug/Display.html?id=5681
55	  Just grep the file for "Merijn", I've marked the sections
56	- Added destructor to Cred.xs (Thanks Merijn!)
570.15
58	- added options (2) (3) (4) to Makefile.PL
59	  to make the configuration more flexible
60	  (if needed). Thanks Merijn!
61
620.16	- changed Context.xs Destructor to warn only on GSS_S_FAILURE
63	(see <http://sourceforge.net/mailarchive/forum.php?thread_id=9674417&forum_id=47637>)
64	- Makefile.PL passes all the (needed!)
65	  krb5-config --libs gssapi stuff that is
66	  ignored by LIBS to LDDLFLGAS
67	- Tried to add userdocumentation to GSSAPI.pm (GSSAPI::Name)
68
690.17	So Feb 12 21:52:41 CET 2006
70
71	- use of uppercase GSS_ style import-constants instead of lowercase
72	  gss_ constants. Hope this does not break things, please
73	  let me know if that means problems on your platform!
74	- deleted mechtype sets gss_mech_set_krb5,
75	  gss_mech_set_krb5_old, gss_mech_set_krb5_both, gss_mech_set_krb5.
76	  Please let me know if that breaks your code and needs to be fixed!
77	- added example gss-client.pl and gss-server.pl
78	  (Thanks Merijn!)
79	- added SPNEGO Mechttype to OID.xs
80	- made the test.pl list available Mechtypes
81	- added indicate_mechs Example to POD
82
830.18	Tu Feb 14 12:53:14 UTC 2006
84
85	- inline definition of
86	  __GSS_KRB5_NT_USER_NAME
87	  __GSS_KRB5_NT_PRINCIPAL_NAME
88	  __gss_mech_krb5_v2 ( gss_mech_krb5_v2 is back)
89	  to make module independent from GSSAPI implementations
90	  which does not export the symbols.
91	  See <http://mailman.mit.edu/pipermail/krbdev/2005-February/003193.html>
92	- splitted tests to separate files in t/
93	  Make tests runable separately.
94
950.19    We Feb 22 14:39:45 UTC 2006
96
97
98        - GSS_KRB5_NT_MACHINE_UID_NAME is now GSS_C_NT_MACHINE_UID_NAME
99          Thanks to David Leonard!
100        - changed my stupid comments not to be interpreted as precompiler
101          statements...
102          ...seems this is a brown paperbag release...
103
1040.20    Th Mar  9 19:04:33 CET 2006
105
106        - Bugfix of <http://www.nntp.perl.org/group/perl.cpan.testers/290559>
107          (ExtUtils-ParseXS-2.15 triggered broken typemap error)
108          Thanks to  S�bastien Aperghis-Tramoni
109          and Alexandre Ghisoli
110        - changed Constants exporting system.
111          Thanks to Marc Lehmann
112
1130.21    Th Apr  6 20:28:59 CEST 2006
114
115        - Bugfix of zbufixes.t
116          see <http://rt.cpan.org/Public/Bug/Display.html?id=18531>
117
1180.22    Mo Mai 29 21:15:17 CEST 2006
119
120        - Bufix <http://rt.cpan.org/Public/Bug/Display.html?id=18576>
121        - Bugfix of <http://rt.cpan.org/Public/Bug/Display.html?id=19524>
122                    <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=367377>
123          Thanks to Florian Ragwitz and Daniel Schepler
124        - Bugfix of <http://www.nntp.perl.org/group/perl.ldap/2083>
125          Thanks to Quanah Gibson-Mount
126
1270.23    Mi Aug  2 15:48:19 UTC 2006
128
129        - Re-added support of MIT Kerberos 1.2.x
130          (Many have asked for this)
131
1320.24    Wed, 21 Feb 2007 20:59:39 +0100
133
134        - Changed tests as an answer to FAIL 413320
135          <http://www.nntp.perl.org/group/perl.cpan.testers/2007/02/msg413320.html>
136          Thanks to Florian Lindner
137
1380.25    So 3. Feb 20:18:16 UTC 2008
139
140        - Enhancement to use OpenSolaris/Solaris 10 native gss library
141          <http://rt.cpan.org/Public/Bug/Display.html?id=32788>
142          Thanks to Markus Moeller
143
1440.26    Fr 15. Feb 22:32:10 UTC 2008
145
146        - modified Makefile.PL to trigger no FAIL testreports
147          in case of missing prerequirements.
148          Thanks to Andreas Koenig
149
1500.27    Sa 24. Apr 12:39:47 UTC 2010
151        - Testreport 1074976 and 1074843: put "use 5.006;" to Makefile.PL.
152          Thanks to  Slaven Rezic for reporting and doing all the tests on 5.005
153        - Fixed https://bugs.gentoo.org/show_bug.cgi?id=276555.
154          Thanks to Andrew Savchenko bircoph@gmail.com
155        - Changed sizeof(outputtype) to 0 to let Perl calculate the lengh
156          in Name.xs. Thanks to Zoltan BANAI <Zoltan.Banai@morganstanley.com>
157
1580.28    Do 3. Jun 12:11:21 UTC 2010
159        - Fixed Lenght-problem in typemap, T_BUFFER_STR_OUT for Heimdal.
160          Thanks to Slaven Rezic <slaven@rezic.de> for report and patch.
161
162