Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 288 lines (227 sloc) 10.274 kB
bf4ed42 @gbarr Prepare 0.36
gbarr authored
1 perl-ldap 0.36 -- Mon Apr 21 10:00:09 CDT 2008
2 ==============================================
3
4 Bug Fixes
5 * Fixed Net::LDAP::constant to return correct names for values 0 - 9
6 * Fixed DSML test to be more tolerant of whitespace
7
8 Enhancements
9 * Added controls for PreRead & PostRead
10
f246e55 @gbarr Changes for 0.35
gbarr authored
11 perl-ldap 0.35 -- Sun Mar 30 13:35:04 CDT 2008
12 ==============================================
13
14 Bug Fixes
15 * Fix wrapping in Net::LDAP::LDIF
16 * Patch from Gergely Santa to allow entries with no attributes in LDIF
17 * Fix modr?dn to fetch values in sclar context
18 * send packets in sizes that IO::Socket::SSL can chew
19 * Avoid attept to use undef as hash reference in ->sync
20 * Ensure Bind.pm presents final server response to SASL object
21
22 Enhancements
23 * Added vendorName/vendorVersion (RFC 3045) to root_dse()
24 * add option to support IPv6
25 * Allow Entry->deleted to be called with a single value is well as array ref
26 * Added Net::LDAP::Control::PasswordPolicy to support draft RFC
27
47a416a @gbarr Changes for 0.34
gbarr authored
28 perl-ldap 0.34 -- Sat Feb 10 17:39:49 CST 2007
29 ==============================================
30
31 Bug Fixes
32 * Improve dealing with mixed case attributes in Net::LDAP::Entry
33 * Documentation fixes & updates
34 * Don't let Net::LDAP->bind() die on SASL errors
35 * Fix case-folding in Net::LDAP::Util::ldap_explode_dn()
36 * Saner default for ldapi socket
37 * Update test suite to work with recent OpenLDAP versions
38 * The usual bunch of typo fixes
39 * Fix escaping on non-ascii characters in Net::LDAP::Filter
40
41 Enhancements
42 * Flexible handling of line ends in Net::LDAP::LDIF when reading
43 * Improve writing speed in Net::LDAP::LDIF
44 * Net::LDAP accessor methods for scheme, host, port, URI connected to
45 * New checkcrl option to Net::LDAP->new() to do CRL checking
46 * New package Net::LDAP::Filtermatch for client side filtering
47 * More ASN1 messages handled in Net::LDAP:ASN: IntermediateResponse
48 * Option 'raw' to return Perl UTF-8 strings from queries (requires Perl 5.8)
49 * Support Active Directory's extendedAttributeInfo schema information
50 * Method to find matchingrule for an attribute in Net::LDAP:Schema
51 * Updated build dependecies: GSSAPI support, ..
52
53
f92737d @gbarr Prepare 0.33
gbarr authored
54 perl-ldap 0.33 -- Mon Apr 25 08:02:26 CDT 2005
55 ==============================================
56
57 Bug Fixes
58 * Removed superfluous "print" in Net::LDAP::LDIF before _write_attr on writing
59 * Base64 encode any value starting with < in Net::LDAP::LDIF
60 * Documentation updates
61 * Fix case insensitivity issues in contrib/ldifdiff.pl
62
63 Enhancements
64 * Added Net::LDAP::Extension::WhoAmI
65 * Added write_version() and handle() methods to Net::LDAP::LDIF
66 * Updated Net::LDAP::Control::ProxyAuth to support new OID from latest rfc-draft
67 * Added contrib/recursive-ldap-delete.pl
68 * Added ability to do case in comparisons to contrib/ldifsort.pl
69
70
c2efd84 @gbarr Release 0.3202
gbarr authored
71 perl-ldap 0.3202 -- Mon Jul 19 11:44:08 BST 2004
f92737d @gbarr Prepare 0.33
gbarr authored
72 ================================================
c2efd84 @gbarr Release 0.3202
gbarr authored
73
74 Bug Fixes
75 * Fixed case typo in Makefile.PL
76
d934d38 @gbarr Release 0.3201
gbarr authored
77 perl-ldap 0.3201 -- Wed Jul 14 21:52:59 BST 2004
78
79 Bug Fixes
80 * Fixed dependancies in Makefile.PL
81
90308d0 @gbarr Release 0.32
gbarr authored
82 perl-ldap 0.32 --
83
84 Bug Fixes
85 * Documentation updates
86 * Fixed LDIF output from ldapsearch command
87 * Return an error if no filter is passed to Net::LDAP::filter->parse
88 * Fixed bug handling comments in LDIF parser
89 * Fix to ldapsearch for passing scope with -s
90 * Do not send a fake userid in SASL binds
91 * Net::LDAP::Schema->parse() now returns undef on errors
92
93 Enhancements
94 * Added supportedFeatures to the default list of attributes
95 fetched by ->root_dse
96 * Added option to sort attributes in LDIF output, with objectclass
97 being first floowed by all other attributes in alphabetical order
98 * Add escape/unescape filters/DN utility functions
99 * Added support for reading LDIF URL attributes using file://
100 * The socket created by new can now be bound to a local address & port
101 * Any controls returned by the server with each entry as a result from a search
102 are now available in the callback function
103 * Added classes for EntryChange, PersistentSearch and ManageDsaIT controls
104 * Allow options passed to Net::LDAP::Entry-.update to be passed to the
105 Net::LDAP method that is finally called
106
021e412 @gbarr Release 0.31
gbarr authored
107 perl-ldap 0.31 1 Jan 2004
108 ==========================
109
110 * Fixed bug that could cause methods to return an integer instead of an object
111 * Fixed bug causing Schema.pm to ignore superior classes that had no attributes
112 * Documentation updates
113 * Updates to LDIF module
114
50c1d8f @gbarr Release 0.30
gbarr authored
115 perl-ldap 0.30 17 Oct 2003
116 ==========================
117
118 * Documentation updates
119 * Fixed bug checking return value of client_step in bind()
120 * Fixed bug in Entry.pm causing method calls on unblessed references
121
fdf63eb @gbarr Release 0.29
gbarr authored
122 perl-ldap 0.29 24 Jun 2003
123 ==========================
124
125 * Workaround bug in IO::Socket::SSL when startTLS fails
126 * Fix reference loop memory leak problem
127 * Add a SIGNATURE to the distribution
128 * Re-added support for :all in the import list to get all constants
129 * New methods error_name, error_text, error_desc added to Message.pm
130
d4a3991 @gbarr Release 0.28
gbarr authored
131 perl-ldap 0.28 19 May 2003
132 ==========================
133
134 * Net::LDAP::Entry object can now be cloned
135 * New class Net::LDAP::RootDSE
136 * Net::LDAP->new can now accept URLs for the host
137 * Added support for ldapi:
138 * Now supports Notice of disconnection
139 * Net::LDAP::Constant now implements its own import function, it no
140 longer inherits from Exporter. So :all and /^LDAP_CONTROL/ etc
141 are no longer valid arguments for import. The result is that
142 Net::LDAP::Constant only defined the subs that are needed.
143
41addc4 @gbarr Release 0.27
gbarr authored
144 perl-ldap 0.27 27 Jan 2003
145 ==========================
146
147 * Default protocol version is now version 3
148 * Fixed support for multiple hosts to be passed to new
149
6ca4520 @gbarr Release 0.26
gbarr authored
150 perl-ldap 0.26 18 Jul 2002
151 ==========================
152
153 * canonical_dn and ldap_explode_dn have a new implementation.
154 * Net::LDAP::DSML reimplemented using XML::SAX
155 * Net::LDAP::Schema reimplemented. API needed to change to fix
156 many bugs in previous implementation
157 * Added support for version number in Net::LDAP::LDIF
158 (support for fill version still todo)
159
160 perl-ldap 0.251 15 May 2002
161 ===========================
162
163 * Added support for Adamson's SASL authentication
164 * Both Cyrus SASL and Perl SASL modules are sought
165
fb4d16c @gbarr Release 0.25
gbarr authored
166 perl-ldap 0.25 29 Oct 2001
167 ==========================
168
169 * Added support for EXTERNAL SASL authentication
170 * Caller can now specify attributes to return from root_dse
171 * More scripts added to contrib
172 * Various bug fixes
173 * Caller can now specify sslversion for LDAPS and start_tls
174
b41d616 @gbarr Release 0.24
gbarr authored
175 perl-ldap 0.24 17 July 2001
176 ===========================
177
178 * Added support for startTLS
179 * Better error checking in Net::LDAP methods
180 * VLV control now works
181 * Can now use oid or name for the matchingRule in filter extensible matches
182 * Major overhaul of LDIF.pm
183 * $schema->name2oid is now context sensetive
184 * test suite now works with openldap2
185
517ae90 @gbarr Release 0.23
gbarr authored
186 perl-ldap 0.23 April 20 2001
187 ============================
188
189 * Fixed bug in Net::LDAP::Filter when the filter contained an escaped *
190 * Fixed SASL bind to call challenge with serverSaslCreds
191 * Fixed some uninit errors in Net::LDAP::Entry
192 * Various documention updates
193 * Added Net::LDAP::Util::canonical_dn
194 * Net::LDAP::LDIF will now call canonical_dn for any DN which
195 contains non-printable characters
196 * Added support for matchingruleuse, ditstructurerules, ditcontentrules
197 and nameForms into Net::LDAP::Schema
198 * The ->schema method in Net::LDAP has changed how it finds the
199 schema to return. The new method is more correct, but there may
200 be a possibility that this change has created an incompatability.
201 * New control module Net::LDAP::Control::ProxyAuth from
202 Olivier Dubois added
203 * Added support for moddn in Net::LDAP::LDIF.
204 * Minor fixes to the DSML output (fixing illegal XML.)
205
206
207
a68be87 @gbarr *** empty log message ***
gbarr authored
208 perl-ldap 0.22 September 14 2000
209 ================================
210
211 * Quick release to fix memory problem with 5.6.0
212
d041411 @gbarr *** empty log message ***
gbarr authored
213 perl-ldap 0.21 September 12 2000
214 ================================
215
216 * Change ->get back to return what 0.19 returned
87bb9d3 @gbarr *** empty log message ***
gbarr authored
217 * Deprecate ->get in favor of ->get_value
d041411 @gbarr *** empty log message ***
gbarr authored
218 * Net::LDAP::Schema now supports matchingRules
219 * Added experimental onerror option to ->new
220 * New FAQ by Clif Harden
221
bfee17e @gbarr *** empty log message ***
gbarr authored
222 perl-ldap 0.20 August 3 2000
223 ============================
224
225 * Added INSTALL and CREDITS files
226 * Net::LDAP::Entry ->get and ->attributes methods now support options
227 * Added Net::LDAP::DSML from Mark Wilcox
228 * Added Net::LDAPS from Chris Ridd
229 * Many documentation updates
230 * Several fixes to ::Control::* classes, they should now work as intended.
231 * Net::LDAP::Entry->get now always returns a scalar result as documented.
232 * bin/ldapsearch now requires URI-1.08
233
3aa5090 @gbarr *** empty log message ***
gbarr authored
234 perl-ldap 0.19 June 8 2000
235 ============================
236
237 * Fixed bug which caused 2nd and subsequent binds to be anonymous.
238 * Fixed bug in moddn.
239 * Fix bug which caused a call to ->pop_entry or ->shift_entry
240 to hang forever.
241
745009b @gbarr *** empty log message ***
gbarr authored
242 perl-ldap 0.18 May 22 2000
243 ============================
244
245 * Now passes -wc with 5.004, 5.005_03 and 5.6.0
246 * Bundle now correctly references Convert::ASN1 instead of
247 the non-existant Convert::ASN
248 * Net::LDAP::Filter will now catch the case of unmatched
249 ()'s and return an error
250 * as_struct, which was broken in the changeover to Convert::ASN1,
251 now works again.
252
253 KNOWN PROBLEMS
254 --------------
255
256 Test t/02filter.t fails with perl 5.6.0 compiled with threads enabled
257 This is due to a bug in 5.6.0 when compiled with threads, see
258 http://bugs.perl.org/perlbug.cgi?req=tidmids&tidmids=20000409.003&range=32323&format=h
259
260 perl-ldap 0.17 May 12 2000
261 ============================
262
263 * Change to use asn_read instead of asn_resc. This seems to have
264 fixed the known problem with 0.16
265 * Various bug fixes, see ChangeLog
266
267 perl-ldap 0.16 April 27 2000
455ad0f @gbarr Initial revision
gbarr authored
268 ============================
269
270 * This is the first release which uses Convert::ASN1 instead of
271 Convert::BER. This should show an increase in performance.
272 * Added support for LDAPv3 controls. Controls supported are
273 - VirtualListView
274 - Sort
275 - Paged
276 * HTML version of the documentation is now included in the
277 distribution
278 * Added Bundle::Net::LDAP
279 * Net::LDAP->schema can now be told where to search for the schema.
280
281 KNOWN PROBLEMS
282 --------------
283
284 In a pre-release of 0.16 it has been seen that a search result may
285 not contain all entries and $mesg->code will be LDAP_DECODING_ERROR.
286 This has been seen when the client is running on NT or Linux and the
287 server is an Exchange server.
Something went wrong with that request. Please try again.