Permalink
Browse files

Release 0.32

  • Loading branch information...
1 parent 0bff69d commit 90308d090d7b6e16a409e3cb049748ba2223911b @gbarr gbarr committed Jul 1, 2004
View
2,409 ChangeLog

Large diffs are not rendered by default.

Oops, something went wrong.
View
@@ -1,3 +1,28 @@
+perl-ldap 0.32 --
+
+Bug Fixes
+ * Documentation updates
+ * Fixed LDIF output from ldapsearch command
+ * Return an error if no filter is passed to Net::LDAP::filter->parse
+ * Fixed bug handling comments in LDIF parser
+ * Fix to ldapsearch for passing scope with -s
+ * Do not send a fake userid in SASL binds
+ * Net::LDAP::Schema->parse() now returns undef on errors
+
+Enhancements
+ * Added supportedFeatures to the default list of attributes
+ fetched by ->root_dse
+ * Added option to sort attributes in LDIF output, with objectclass
+ being first floowed by all other attributes in alphabetical order
+ * Add escape/unescape filters/DN utility functions
+ * Added support for reading LDIF URL attributes using file://
+ * The socket created by new can now be bound to a local address & port
+ * Any controls returned by the server with each entry as a result from a search
+ are now available in the callback function
+ * Added classes for EntryChange, PersistentSearch and ManageDsaIT controls
+ * Allow options passed to Net::LDAP::Entry-.update to be passed to the
+ Net::LDAP method that is finally called
+
perl-ldap 0.31 1 Jan 2004
==========================
@@ -179,4 +204,3 @@ perl-ldap 0.16 April 27 2000
not contain all entries and $mesg->code will be LDAP_DECODING_ERROR.
This has been seen when the client is running on NT or Linux and the
server is an Exchange server.
-
View
@@ -1,11 +1,9 @@
CREDITS
-ChangeLog
+Changes
INSTALL
MANIFEST
Makefile.PL
-OldChanges
README
-RELEASE_NOTES
SIGNATURE
TODO
bin/ldapdelete
View
@@ -1,3 +1,66 @@
+# -*- perl -*-
+
+use inc::Module::Install;
+
+name ('perl-ldap');
+module_name ('Net::LDAP');
+author ('Graham Barr <gbarr@cpan.org>');
+version_from ('lib/Net/LDAP.pm');
+license ('perl');
+abstract ('LDAP client library');
+
+check_nmake(); # check and download nmake.exe for Win32
+
+requires( perl => 5.004);
+include_deps('Test::More');
+
+features(
+ 'SASL authentication' => [
+ -default => 0,
+ 'Authen::SASL' => 2.00,
+ recommends('Digest::MD5'),
+ ],
+ 'LDAP URLs' => [
+ -default => 0,
+ 'URI::ldap' => 1.10,
+ ],
+ 'LDAPS' => [
+ -default => 0,
+ 'IO::Socket::SSL' => 0.81,
+ ],
+ 'Read/Write DSML files' => [
+ -default => 0,
+ 'XML::SAX::Base' => 0,
+ ],
+ 'Read/Write LDIF files' => [
+ -default => 0,
+ 'MIME::Base64' => 0,
+ ],
+);
+
+auto_install_now();
+
+&Makefile->write;
+&Meta->write;
+
+## - - - - - - - -
+
+sub MY::postamble {
+ return <<'POSTAMBLE';
+
+distdir : manifest run_cpansign
+
+run_cpansign :
+ cpansign -s
+
+POSTAMBLE
+
+}
+
+
+__END__
+
+
# The -*- perl -*- script writes the Makefile for perl-ldap
use 5.004;
@@ -102,21 +165,15 @@ WriteMakefile(
@ppd,
);
-sub MY::postamble {
-
-<<EOS;
-
-run_mkmanf :
- ./mkmanf
-distdir : run_mkmanf
+sub MY::postamble {
+ return <<'POSTAMBLE';
-distdir : run_cpansign
+distdir : manifest run_cpansign
run_cpansign :
cpansign -s
-EOS
+POSTAMBLE
}
-
Oops, something went wrong.

0 comments on commit 90308d0

Please sign in to comment.