This repository was archived by the owner on Oct 5, 2023. It is now read-only.
forked from RoryO/ruby-net-ldap
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This commit is all about moving toward 'Hoe' as the project helper.
$ gem install hoe To get there the following has been done: * Adhere to hoe naming conventions. * Migrate and update tests. * Consolidate and update documentation. * Prepare History.txt for release. * And I probably forgot something...
- Loading branch information
emiel
committed
Nov 14, 2008
1 parent
e6cccef
commit 6b5548f
Showing
20 changed files
with
719 additions
and
442 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,95 @@ | ||
=== Net::LDAP 0.0.5 / 2008-11-xx | ||
|
||
* 13 minor enhancements: | ||
* Added Net::LDAP::Entry#to_ldif | ||
* Supported rootDSE searches with a new API. | ||
* Added [preliminary (still undocumented) support for SASL authentication. | ||
* Supported several constructs from the server side of the LDAP protocol. | ||
* Added a "consuming" String#read_ber! method. | ||
* Added some support for SNMP data-handling. | ||
* Belatedly added a patch contributed by Kouhei Sutou last October. | ||
The patch adds start_tls support. | ||
* Added Net::LDAP#search_subschema_entry | ||
* Added Net::LDAP::Filter#parse_ber, which constructs Net::LDAP::Filter | ||
objects directly from BER objects that represent search filters in | ||
LDAP SearchRequest packets. | ||
* Added Net::LDAP::Filter#execute, which allows arbitrary processing | ||
based on LDAP filters. | ||
* Changed Net::LDAP::Entry so it can be marshalled and unmarshalled. | ||
Thanks to an anonymous feature requester who only left the name | ||
"Jammy." | ||
* Added support for binary values in Net::LDAP::Entry LDIF conversions | ||
and marshalling. | ||
* Migrated to 'hoe' as the new project droid. | ||
|
||
* 13 bugs fixed: | ||
* Silenced some annoying warnings in filter.rb. Thanks to "barjunk" | ||
for pointing this out. | ||
* Some fairly extensive performance optimizations in the BER parser. | ||
* Fixed a bug in Net::LDAP::Entry::from_single_ldif_string noticed by | ||
Matthias Tarasiewicz. | ||
* Removed an erroneous LdapError value, noticed by Kouhei Sutou. | ||
* Supported attributes containing blanks (cn=Babs Jensen) to | ||
Filter#construct. Suggested by an anonymous Rubyforge user. | ||
* Added missing syntactic support for Filter ANDs, NOTs and a few other | ||
things. | ||
* Extended support for server-reported error messages. This was provisionally | ||
added to Net::LDAP#add, and eventually will be added to other methods. | ||
* Fixed bug in Net::LDAP#bind. We were ignoring the passed-in auth parm. | ||
Thanks to Kouhei Sutou for spotting it. | ||
* Patched filter syntax to support octal \XX codes. Thanks to Kouhei Sutou | ||
for the patch. | ||
* Applied an additional patch from Kouhei. | ||
* Allowed comma in filter strings, suggested by Kouhei. | ||
* 04Sep07, Changed four error classes to inherit from StandardError rather | ||
Exception, in order to be friendlier to irb. Suggested by Kouhei. | ||
* Minor bug fixes here and there | ||
|
||
=== Net::LDAP 0.0.4 / 2006-08-15 | ||
|
||
* Undeprecated Net::LDAP#modify. Thanks to Justin Forder for | ||
providing the rationale for this. | ||
* Added a much-expanded set of special characters to the parser | ||
for RFC-2254 filters. Thanks to Andre Nathan. | ||
* Changed Net::LDAP#search so you can pass it a filter in string form. | ||
The conversion to a Net::LDAP::Filter now happens automatically. | ||
* Implemented Net::LDAP#bind_as (preliminary and subject to change). | ||
Thanks for Simon Claret for valuable suggestions and for helping test. | ||
* Fixed bug in Net::LDAP#open that was preventing #open from being | ||
called more than one on a given Net::LDAP object. | ||
|
||
=== Net::LDAP 0.0.3 / 2006-07-26 | ||
|
||
* Added simple TLS encryption. | ||
Thanks to Garett Shulman for suggestions and for helping test. | ||
|
||
=== Net::LDAP 0.0.2 / 2006-07-12 | ||
|
||
* Fixed malformation in distro tarball and gem. | ||
* Improved documentation. | ||
* Supported "paged search control." | ||
* Added a range of API improvements. | ||
* Thanks to Andre Nathan, [email protected], for valuable | ||
suggestions. | ||
* Added support for LE and GE search filters. | ||
* Added support for Search referrals. | ||
* Fixed a regression with openldap 2.2.x and higher caused | ||
by the introduction of RFC-2696 controls. Thanks to Andre | ||
Nathan for reporting the problem. | ||
* Added support for RFC-2254 filter syntax. | ||
|
||
=== Net::LDAP 0.0.1 / 2006-05-01 | ||
|
||
* Initial release. | ||
* Client functionality is near-complete, although the APIs | ||
are not guaranteed and may change depending on feedback | ||
from the community. | ||
* We're internally working on a Ruby-based implementation | ||
of a full-featured, production-quality LDAP server, | ||
which will leverage the underlying LDAP and BER functionality | ||
in Net::LDAP. | ||
* Please tell us if you would be interested in seeing a public | ||
release of the LDAP server. | ||
* Grateful acknowledgement to Austin Ziegler, who reviewed | ||
this code and provided the release framework, including | ||
minitar. |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
COPYING | ||
History.txt | ||
LICENSE | ||
Manifest.txt | ||
README.txt | ||
Rakefile | ||
Release-Announcement | ||
lib/net/ber.rb | ||
lib/net/ldap.rb | ||
lib/net/ldap/dataset.rb | ||
lib/net/ldap/entry.rb | ||
lib/net/ldap/filter.rb | ||
lib/net/ldap/pdu.rb | ||
lib/net/ldap/psw.rb | ||
lib/net/ldif.rb | ||
lib/net/snmp.rb | ||
pre-setup.rb | ||
setup.rb | ||
test/common.rb | ||
test/test_ber.rb | ||
test/test_entry.rb | ||
test/test_filter.rb | ||
test/test_ldif.rb | ||
test/test_password.rb | ||
test/test_snmp.rb | ||
test/testdata.ldif | ||
tests/NOTICE.txt | ||
tests/testber.rb | ||
tests/testdata.ldif | ||
tests/testem.rb | ||
tests/testfilter.rb | ||
tests/testldap.rb | ||
tests/testldif.rb | ||
tests/testpsw.rb | ||
tests/testsnmp.rb | ||
testserver/ldapserver.rb | ||
testserver/testdata.ldif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
= Net::LDAP for Ruby | ||
|
||
* http://rubyforge.org/projects/net-ldap | ||
|
||
== DESCRIPTION: | ||
|
||
Pure Ruby LDAP library. | ||
|
||
== FEATURES/PROBLEMS: | ||
|
||
The Lightweight Directory Access Protocol (LDAP) is an Internet protocol | ||
for accessing distributed directory services. | ||
|
||
Net::LDAP is an LDAP support library written in pure Ruby. It supports | ||
most LDAP client features and a subset of server features as well. | ||
|
||
* Standards-based (going for RFC 4511) | ||
* Portable: 100% Ruby | ||
|
||
== SYNOPSIS: | ||
|
||
See Net::LDAP for documentation and usage samples. | ||
|
||
== REQUIREMENTS: | ||
|
||
Net::LDAP requires Ruby 1.8.2 or better. | ||
|
||
== INSTALL: | ||
|
||
Net::LDAP is a pure Ruby library. It does not require any external | ||
libraries. | ||
|
||
You can install the RubyGems version of Net::LDAP available from the | ||
usual sources. | ||
|
||
* gem install net-ldap | ||
|
||
If using the packaged (.tgz) version; it can be installed with: | ||
|
||
* ruby setup.rb | ||
|
||
== CREDITS: | ||
|
||
Net::LDAP was originally developed by: | ||
|
||
* Francis Cianfrocca <[email protected]> | ||
|
||
Contributions since: | ||
|
||
* Austin Ziegler <[email protected]> | ||
* Emiel van de Laar <[email protected]> | ||
|
||
== LICENSE: | ||
|
||
Copyright (C) 2006 by Francis Cianfrocca | ||
|
||
Please read the file LICENSE for licensing restrictions on this library. In | ||
the simplest terms, this library is available under the same terms as Ruby | ||
itself. | ||
|
||
Available under the same terms as Ruby. See LICENSE in the main | ||
distribution for full licensing information. |
Oops, something went wrong.