From 7fe954f1994aba8dd4bf3abde70018220da6fb0a Mon Sep 17 00:00:00 2001 From: blackhedd Date: Wed, 29 Nov 2006 18:09:14 +0000 Subject: [PATCH] Supported some additional BER encodings. --- ChangeLog | 3 ++- lib/net/ber.rb | 1 + lib/net/ldap.rb | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 4c18001..5ed5075 100644 --- a/ChangeLog +++ b/ChangeLog @@ -23,7 +23,8 @@ Filter#construct. Suggested by an anonymous Rubyforge user. * Supported several constructs from the server side of the LDAP protocol. * Added a "consuming" String#read_ber! method. -* Added missing synactic support for Filter ANDs and NOTs. +* Added missing synactic support for Filter ANDs, NOTs and a few other + things. == Net::LDAP 0.0.4: August 15, 2006 diff --git a/lib/net/ber.rb b/lib/net/ber.rb index d44935b..8cab342 100644 --- a/lib/net/ber.rb +++ b/lib/net/ber.rb @@ -88,6 +88,7 @@ module Net 2 => :integer, 4 => :string, 10 => :integer, + 13 => :string # (OID) }, :constructed => { 16 => :array, diff --git a/lib/net/ldap.rb b/lib/net/ldap.rb index a475562..f4c4086 100644 --- a/lib/net/ldap.rb +++ b/lib/net/ldap.rb @@ -310,6 +310,7 @@ module Net 1 => :array, # SearchFilter-OR 2 => :array, # SearchFilter-NOT 3 => :array, # Seach referral + 4 => :array, # unknown use in Microsoft Outlook 7 => :array, # serverSaslCreds } }