A ref change was pushed to the OpenLDAP-JLDAP (openldap-jldap.git) repository.
It will pushed to the public mirror shortly.

The annotated tag, MIGRATION_CVS2GIT has been updated
        to  ca608dfbca48f732a530982ac3456538f1525546 (tag)
      from  0f64142dedde39da29dd3a19bfd3687c3dcfe890 (which is now obsolete)
   tagging  bae9f556e97ad5bb0f76fe897c9b298a6021e244 (commit)
 tagged by  Charlie
        on  Fri Mar 25 21:21:07 2011 -0700

- Log -----------------------------------------------------------------
Point of migration from CVS to Git

Anil Kumar Kommuri (45):
      Fix for Passing null to LDAPAttribute constructor (ITS#2683)
      Fix for LDAPAttributeSet.iterator() returns iterator of 
com.novell.ldap.LDAPAttribute, not org.ietf.ldap.LDAP
      Fix for  Passing null to LDAPAttribute constructor (ITS#2683)
      Added a Method to Checks whether a connection is still alive or not
      Added a method to Check whether the connection represented by this object 
is still alive or not
      Fix for Casting error in com.novell.ldap.LDAPSearchConstraints (ITS#2688)
      Fix for LDIFWriter WriteEntry doesn't insert newline after record
      Implementation of Java SASL API - JSR28 and draft-weltman
      Implementation of SASL DIGEST-MD5 and EXTERNAL mechanism
      Made changes to generate JavaDoc for SASL API's
      Increaed the Version from 2.0 to 3.0 for Sep-NDK-2003
      Made changes for Draft-18
      Changes for Draft-18
      changes for Draft-18
      Changes as per draft-18
      changes as per draft-18
      Changes for Sasl Implementation and for Draft-18
      changes for Draft-18
      Changes as per draft-18
      Changes as per draft-18
      changes as per Draft-18
      Changes as per Draft-18
      Changes as per draft-18
      Changes for Draft-18
      Changes As per Draft-18
      Changes for Sasl API
      Changes for SASL API
      *** empty log message ***
      changes for Draft-18
      Changes for Draft-18
      Removing As per Draft-18
      Removed as per Draft-18
      In api/com/novell/ldap/util/package_summary.html, the link to 
samplecode/jldap_sample/dsml_ldif/DOMDsml2Ldap.java.html should end in 
DomDsml2Ldap.java.html (case difference).
      I JavaDoc The Search link points to Searchas.java, which is an 
ansynchronous search.  Should point to Search.java which is a synchronous search
      Updated after sasl bind support
      To fix defect- DOMWriter does not define "xsi" namespace prefix
      Changes for October 2003 release
      AttributeSet.add (LDAPAttribute) returns always false
      Changes for SaslBind
      changes for saslbind
      Fixed JavaDoc problem
      Fixed javadoc problem
      Defect fix related to control encoding for isCritical=FALSE
      Junk characters have been removed
      m_responseNameIndex is allowed to get values >= 0

Clayton Donley (1):
      Improvements and bug fixes for JLDAP:

Dave Steck (4):
      Added ACL bit definition for Dynamic Groups.
      Fix typo in javadoc.
      Fix doc for getCount which used "asynchronous" in its description.
      Updated javadoc on the DS_ATTR_INHERIT_CTL bit.

Jon Roberts (6):
      Simple fix for ITS#3991
      Add Spanish Result Code messages to resources.
      Fix IETF library use of Java 1.5 enum keyword (ITS#4163)
      ITS #4174: added XML entity escaping for data in writeModifyRequestEntry
      ITS #4335 create new underlying map in LDAPAttributeSet clone method
      ITS #3305 parse user modifiable value from schema for attribute

Kurt Zeilenga (6):
      Misc updates
      Re-import from WML sources
      Add extensions/control support to JLDAP todo list.
      Fix end-of-line terminations
      Fix end-of-line terminatin
      Update main copyright notice

Marc Boorshtein (3):
      ITS 3771 - Added SPML Connection Siupport
      ITS-3911: Applied patch to rename enum->enumer
      ITS-3911: Applied patch to rename enum->enumer

Nachiappan Palaniappan (16):
      Made changes to listen events with the changed LDAP Response structure as 
well.
      Updated the version number for the October 2006 release
      A new method getBinaryData() has been implemented in the 
ValueEventData.java class to enable applications retrieve the binary data as 
such from the ASN1OctetString with out converting it in to a String.
      OIDs of the new extension to get the X500 DN from the DNS DN
      New eDirectory specific extension has been added to get the X500 DN from 
the DNS DN passed in.
      Version Update to 4.4
      1. LDAP Connection constructor with the time out value has been modified 
to use the socketFactory which is set through the method setSocketFactory().
      Fix for the issue of the PoolManager being unable to rebind the existing 
available connections on LDAP server failure
      DN.DescendantOf() was returning wrong values out. This is the fix for the 
issue.
      Version update to 4.5 for the March NDK release
      Files added for the new control LDAPPagedResultsControl. This is a Server 
Control to specify how search results are to be returned in pages of specified 
size by the server. If the control was marked "critical", the whole search 
operation will fail if the paged results control is not supported. This control 
is specified in RFC2696.
      Including the supprt for the IPv6 addresses during the connection.
      To make the connection as anonymous bind in case of null-bind dn or 
null-pasword.
      Adding the OIDs for the new LDAP (edirectory specific) extension 
'getEffectivePrivilegesList'.
      Addition of a new extension 'getEffectivePrivilegesList'. This LDAP 
extension is specific to eDirectory. It retrieves the effective rights list 
from an GetEffectivePrivilegesListResponse object. The 
GetEffectivePrivilegesListRequest.java processes the extended request and the 
GetEffectivePrivilegesListResponse.java processes the extended response.
      Updated version to 4.6.

Steve Sonntag (524):
      Initial jldap checkin
      Put in build.xml files for building with ant
      add ant build instructions
      add build files for asn1ldap
      Add build.xml files for ant builds
      Update xml files for new directory structure
      Fix build files to they handle java dependencies correctly
      Get build files working correctly for java dependencies
      get pkg target working
      Initial build instructions
      fix readme instructions
      Add targets for tests and samples.  Build them when all is selected.
      Fixup to the cleanup target and all target
      Fix spelling error
      Update readme with updated information
      Remove tabs, add pkg info
      change package structure from org.ietf.asn1 to com.novell.asn1
      Move org.ietf.ldap package to com.novell.ldap
      UPdate doc to reflect async behavior
      Fix dependencies on doc so it builds from a clean system
      Modify javadoc to divide up packages
      Removed LDAPAsyncConnection
      Add files new in draft 11
      adjust tabs, minor cleanup
      minor cleanup to LDAPConnection
      Changes for reorganized source tree
      Final changes for source reorganization
      Add missing bind methods, save dn/password
      Get samples building
      add methods to set host/port/dn/pw, add sasl bind methods
      implement factory,host,port,props methods
      Add debug class
      Make setOption keys and values consistent with the draft
      If no filter use objectclass=*
      Referrals now exist in LDAPReferral Exception
      Partial changes for parse URL
      First cut at URL parsing
      Fixes to make url parsing work
      Fixes to make LDAPUrl parse work.
      Add decode function
      Implement getAttributes method
      Add getUrl method
      Put in edit notice
      Add some instrumentation to LDAPSearchResults
      Add messages to trace
      Fix tabs
      Fix tabs and spaces
      Initial changes for references
      Updates for referral handling
      Fixes to complete removal of Enumeration and debug fixup
      Get search results working
      Count only results as part of the batch
      Clean up message in ReferralException
      Return correct objects on nextElement
      Create new method to create exception but not throw it
      Implement errorcode to string
      Set classpath so doc finds ssl classes
      Move LDAPListener to the client directory
      LDAPSearch throws runtime exception instead of LDAPException
      Set runtime exception in methods not implemented
      Add class framework
      Throw exception for constructors not implemented
      Add class framework
      Throw exception for constructor not implemented
      Add class framework and javadoc
      Build object/javadoc framework
      Build object/javadoc framework
      compile samples and test before building doc
      Add package info
      Fix links in package.html
      Add header/footer
      Update javadoc, only create one user javadoc
      add asn1 package file
      Fix Id line
      Add a javadoc overview
      Add copyright
      Build with correct ssl module
      Remove synchronized keywords
      Indocate getValue is novell specific
      Add readme file to the html doc, with a link from the overview
      Clarify asn1 usage in javadoc
      Clarify asn1 usage in javadoc
      Remove bad comment
      Remove synchronized methods
      Minor javadoc update
      Minor javadoc change
      Remove array on return of getAttribute to match IETF draft 12
      Changes to bring the source up to IETF draft version 12
      Add overview info from draft
      Javadoc changes to add info from ietf draft 12.
      Fix hasSubTypes function
      Minor formatting change of function declaration
      Change to use LDAPReferralHandler and correct
      Correct signature for extendedOperation
      Mark getResponseControls as unimplemented
      Make asn1 method package
      make setValue protected
      make constructor protected
      remove extra lines
      set package on constructor
      constructor cannot be private, send suggestion to IETF
      Add missing listener classes
      hide private add method
      Add missing methods from draft 12
      Remove unneeded constructor
      Hide constructor
      Change getURls to getReferrals
      hide abandon method
      Add missing methods
      Draft 12 updates
      Return an exception when we get an IOException while processing
      Change names of files in protocol directory beginning with LDAP
      Change names of files in protocol directory to RfcXXXXXXX
      Correct javadoc error
      Change directory name from protocol to rfc2251
      Clarify message
      add javadoc
      New connection infrastructure
      Clean up a few problems.
      After a merge, notify agent to wake up threads waiting
      Minor style changes so rational rose doesn't have errors
      Change mechanism used for processing unsolicited notifications
      Added synchronization code to make LDAPConnection/Listeners/SearchResults
      Fix javadoc, @see is wrong
      Improve debug on results received, show status
      New connection infrastructure
      Problems when doing connections over and over again.
      Fix link to samples
      A couple more fixes for connect/disconnect.
      Correct usage of socket factory.  We need to use the correct
      - Fix null pointer exception when getting LDAPConstraints. Don't clone
      Add default values to javadoc
      Add a mechanism to return client timeout to the application.
      Add a mechanism to return client timeout status to the application
      fix spelling
      Get error message text with Exception.
      Compile stuff in controls
      don't ship controls samples, they don't work
      replace missing a on classpath
      Remove extra class
      add package description
      Add method to get Referral Connection
      Fix tabs to 4 instead of 3
      Fix LDAPReferralFollowing method in LDAPConstraints
      Minor cleanup for controls
      Don't display deprecated information
      Don't display internal functions
      getRequest must be public
      Remove Vector from asn1 files, replace with our implementation
      Change to tab 4
      set tabs to 4
      Fix javadoc
      Change tabs to 4
      Mark varialbe as volitle
      Changes to support referrals.  Code not being used yet.
      Make enumeration a separate class
      Fix javadoc comment for getObjectArray
      Check in first cut code to automatically follow referrals
      Exception generated rebuilding message for referral not returned to 
applicaton.
      Set operation when rebuilding messages to follow referrals
      Always pass ArrayList to checkForReferral.  Otherwise when following
      Change RuntimeException to IOException
      Fix hang when app disconnects with active messages
      Replace RuntimeException with LDAPException
      Add messages for LDAPExceptions converted form RuntimeException
      Set the correct scope.  If get a reference and scope was one
      Update ant to released version 1.2.1
      Fix build file so it works
      Fix build file so it works
      Fix for ant 1.2.1
      Update lower level build files for ant 1.2.1
      Add set method for server error message
      Doc needs only debug classes, not debug/release
      Hide setid method
      Correct the way server message is stored
      Get exception server message working correctly
      Correct class cast exception
      Fix ClassCastException when following referrals
      Correct monitor exception in Message class
      If previously connected and now disconnected,
      Give correct Exception error message when trying an
      Throw runtimeException when get exception that should not happen
      toArray() needs to be implemented, not in 1.7
      Fix the code so it runs on JDK1.1.x
      Use Vector2 to get added Vector 1.2 functionality
      Target compile for 1.1 jdk
      Reset Vector not working right.  It is called even when there is an
      Remove Vector from classes that don't need synchronization
      Add trace for raw input/output
      Ensure capacity didn't check for out of space correctly
      Minor code cleanup and undo previous bad fix
      Fix problem where connect hangs if reader thread terminates immediately.
      Remove get ReferralHandler as a public function (now is package)
      Remove leading and trailing spaces from dn used with bind
      Defect 000265905
      add debug to show behavior when last msg returned
      Usage of an LDAPReferralHandler not working right if
      Cleanup resources so GC can clean up memory
      Add file for Bind processing
      Attribute names are NOT case sensitive.  Correct code that
      Fix bug where Message is not garbage collected because it
      Catch exceptions thrown from user ReferralHandler objects
      Correct elementAt name, Elem..->elem
      fix null pointer exception if null passed in for Message String
      Fix null pointer exception when getting various bind properties
      Fix the cleanup function so it can be called more than once
      If a connection gets a timeout, don't go back and try for more data,
      Point to the correct jar file for Novell ssl code
      Update Javadoc for the compare method of LDAPConnection for
      Copy NDS draft on schema to pkg directory
      Remove use of ArrayIndexOutOfBoundsException
      Remove ArrayIndexOutOfBoundsException from Message code - waitForReply
      Fix null pointer exception
      Add a comment explaining why the need for an exception
      Fix wait block.  Notify wakes up wait without an exception,
      Fix api version
      search(LDAPUrl) not working
      Fix minor typo
      Minor fix to search(Url)
      attribute lists of one character like "*" are not parsed correctly
      Install for new doc structure
      Move sermersheim's doc into pkg area
      Change wait time on waitForTimer.  One second is excessive.
      Cleanup samples directory in pkg
      Put README.txt into doc directory
      DEFECT000268769 - null pointer exception in getResponseControls.  If no,
      Replace tabs w/spaces
      Add comment to getBatchOfResults
      Remove AttributeEnumeration, use instead ArrayEnumeration
      Change the way mySocketFactory is set.  Doesn't alter functionality,
      Change isModifiable to isUserModifiable, per draft 15
      Deprecate setSearchConstraints
      Remove static from variable, must be an instance variable
      Add two new error codes per draft 15
      Change method to protected per draft 15
      Remove doc reference to setSearchConstraints
      Fix javadoc
      Add root cause for Connect Error exceptions
      Check in org/ietf/ldap wrapper classes
      Be more robust when null parameters are passed
      Fix methods that return an enumeration of LDAP objects
      Document toString
      Document return on GetEntry
      Change PARAM_ERROR to NOT_SUPPORTED
      SocketFactory implementations don't belong in org.ietf.ldap
      Update javadoc for Exception classes
      Move Resource bundles to resources directory
      Remove debug from ResourcesHandler
      Put back method isModifyable, deprecated
      Debug message causes null pointer exception.
      Using the raw constructor, not all variables are initialized.
      Add attr names of * and + to get attributes and operational attributes
      Change imports of java.lang.x.* to specific class names
      Don't require doc to build debug, just require a copy of Debug.java
      Fix spelling error
      Add package doc.
      Add copyright file
      Fix comments in Connection
      Add exception doc to classes
      Update to latest ietf drafts
      Javadoc changes
      Fix access rights on methods
      Fix null pointer exception
      Fix clone
      Move registration to proper place
      Move registration to individual controls
      Remove dependency on rfc2251 classes for Controls
      Fix up debug
      One step closer to getting controls working
      remove deprecated from javadoc
      Decode getting an error because it is not reading all the data.
      Remove unneeded file
      Prepare for opensource
      Fix directory of ANT, move to external
      Prepare code for submission to OpenLDAP Foundation
      DEFECT000283024 - getAuthenticationDN should return null instead of empty
      Constructor incorrect, if attrs == null, create empty attribute set, not
      Update api version
      Clean up comments
      Fix deprecated tag
      Change Copyright header from version 2.0.7 which does not exist to 2.0.1
      Fix OpenLDAP Copyright header to use license 2.0.1, not 2.0.7
      Rename LDAPNDSConst to LDAPDSConstants
      Change usage of NDS to Novell eDirectory
      Fix javadoc typo - locks -> blocks
      Performance change, move test for empty outside of sync block
      Compare of binary values doesn't work, send UTF8 value across wire
      Initial  hanges to separate the org.ietf.ldap & com.novell.ldap javadoc
      Clarify usage constants javadoc
      Fix typo on begin of copyright comment
      Change javadoc links for splitup of ietf an novell javadoc
      Update @see for splitting ietf & novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Javadoc not generated on default constructor, add /**
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Update javadoc to show values for constants
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Change javadoc @see links for splitup of ietf and novell javadoc
      Add values for constants
      Add values for constants
      Incorporate changes from Dane Foster
      Throw exception if value or name is null
      Forgot to changes Arrays.equals to equals
      Add additional error checking.  Fixed remove so it doesn't fail if
      Add javadoc for shutdown oid
      Take vector out of LDAPSchema, DN, and RDN
      Update build instructions, readme.  Add overview for IETF javadoc
      Add todo lists to the Java LDAP project
      Add files that test for valid DN and filter patterns
      If null is passed as a value, treat as an empty value
      Correct null pointer exception when an extended response doesn't
      Correct null pointer exception when an extended response doesn't
      . Add code to implement starttls and stoptls
      . Update version from 1.6 to 1.7 in Connection
      Add IETF java drafts
      Add draft jldap currently conforms to
      Initial updates to bring code into compliance with the IETF draft 17.
      Updates to schema files to bring them to IETF Java API draft 17 
conformance.
      Update javadoc for modify operations to indicate atomic behavior
      Fix merge method in the Queue classes.  Should take LDAPMessageQueue
      Fix spelling error
      Change [gs]*Stream methods to return unsupportedOperation Exception
      Changes to move to draft 17.  LDAPModificationSet is deprecated
      Correct class cast exception
      Minor javadoc cleanup
      Don't get NullPointerException on schema definitions that don't
      Add info to javadoc for delete that the Entry must be leaf
      Change createTLSsocket method to createSocket to conform to
      Fix null pointer exception when setting controls.
      Remove unnecessary and invalid sasl mechanism "simple"
      Stack overflow calling deprecated search method
      Change target compile from 1.1 to 1.2
      Update comments that cause problems with UML modeling tool
      Update DN parser to account for valid and invalid cases
      Bring code up to draft 17
      Add ldif/dsml classes
      Changes to get it compiling
      Implement draft 18 schema changes
      Changes to make it compile
      Add Java LDAP draft 18
      Javadoc changes, add sample on how to change from using remove method
      Fix typo in javadoc
      Updated LDAPAttribute, LDAPAttributeSet, LDAPException,
      Allow controls to be turned off with null as parameter
      Fix javadoc
      Update todo list
      Draft 17 updates
      Fix up javadoc.
      Update LDAPUrl to draft 18.
      Update StopTLS so it can work correctly even when
      Updates to javadoc
      Javadoc changes.  Show a table of exceptions in numerical order
      Add a toString method
      Fix modify operation in LDAPConnection so that attributes
      Allow controls to be created with no data.
      Update javadoc
      Correct problem where toString shows a server message when there is none
      Return null if no dn in URL.
      Correct a problem with filters.  Escaped characters were not
      Remove usage of client.ArrayList and Vector2.  Use instead 
java.lang.Vector
      Update javadoc
      Code changes to fix up Referral URL w/request DN
      Javadoc changes
      Javadoc Changes
      Changes for referral handling.  If the host does not return a
      Javadoc changes so we don't get errors when we compile with jdk1.4
      Correct schema parsing of escaped characters
      setQualifier not working correctly in schema classes.  Rebuild
      Remove copies of old drafts, and finished todo list
      Javadoc updates
      Updated javadoc on files so javadoc runs clean on jdk1.4
      Beginning of framework for DSML and LDIF functionality
      Add capability to direct debug stream to any stream, not just System.err
      Beginning of Framework for LDIF/DSML
      - Remove ArrayList as underlying backing store of ASN1Structured, replace
      Minor code cleanup - get rid of unneeded casts, variables, and imports.
      Remove unneeded imports, and fix javadoc
      Fix broken javadoc, minor code cleanup
      Fix javadoc and minor code cleanup
      Remove unneeded import statments
      Fix javadoc
      Minor code cleanup
      Fix javadoc problems.  Remove unneeded import, casts, variables.
      Remove unneeded class RfcProtocolOp
      Formatting changes and a couple of minor code optimizations.
      Update class path
      Fix filter to use updated RfcFilter class.
      Base64 is now a static utility class.  Don't create an instance
      Fix spelling in Connection
      Add changes to support an iterative filter construction
      Changes to Base64
      Improve filter parsing.  Some filters generated incorrect encoding.
      Change method signatures in preparations to publish to OpenLDA
      Add utility class to convert to and from base 64 encoding
      Fix typo
      Correct the package name
      Add new methods
      Correct misleading comment
      Base64 is now in util, remove Base64
      Add code to support LDIF
      - Remove LDAPRequest classes.  These are replaced by
      Make internal methods private
      Cleanup request class interfaces, use Control[] instead of constraints
      Use control[] for request classes instead of constraints
      Add changes for DSML parsing
      Add method to check if message is a request
      Correct test to check if message is type request
      Update to use new interface specification
      Move DSMLHandler to the client directory
      Make filter parsing more robust
      ASN1Structured toString incorrect, using array length instead of
      Null pointer exception if connection drops.  In abandon, handle
      Add contructors to build Response objects from parameters
      Add an constructor to build an LDAPResoponse from parameters.
      getCount returning erroroneous results.  Use the correct count.
      Fix tests to it can check for unescaped NULL
      Remove extra character that sneaked in.
      Minor formatting change
      Fix message
      Add method to test for valid UTF-8 encoding
      Allow class to be constructed from an Entry
      Add a toString() method to class
      Add controls to constructor with LDAPEntry
      Fix javadoc, should be read not write
      Add methods to allow tagging a message and its responses
      Add null (Control[]) for LDAPSearchResult constructor call
      Turn on javadoc for class purpose
      Change applyToDIT to sendRequest
      Rename applyToDIT method to sendRequest
      Remove unused method
      Clean up queue code, move common code to MessageQueue which
      Javadoc changes for MessageQueues
      Fix getCount so it returns the correct value, i.e. the
      Update copyright and minor corrections
      Correct spelling of parameter
      LDAPConnection: Change LDAPException to LDAPLocalException
      Compare operation must have exactly one attribute value assertion.
      Add missing break statement
      Update version for next NDK release
      Fix javadoc error
      If a connection closes during an operation, sometimes the application
      Correct problem with incorrect implemntations of clone
      Correct behavior of inescaping filters.  Not checking character
      When byte[] passwords were added to bind, a bug was introduced
      Synchronous search waiting until first result comes in before returning.
      Didn't quite get clone right the first time.
      Fix clone method, do the clone using super.clone instead of just creating
      Don't use local copy of obsolete, instead use variable
      Add an accessor to get the value of the extended request
      Change to account for files in message directory being moved to ldap
      Move connection and message files from the client and message directories
      Update copyright to 2003
      Cleanup build process
      Add new interfaces to LDAPWriter- writeEntry
      Update javadoc for getCount
      Fix WriteComments so it works on a multiline comment
      Add package documentation
      Limit line length to 76 if output with indentation
      Undo split of wrong lines, generated DSML is invalid
      Change the package to com.novell.ldap
      Fix copyright in preparation for submissions to OpenLDAP
      Add info about ldif and dsml functionality
      Update javadoc, fix parameters on the constructor
      Whan the DSMLReader reads a batched compare request with 2 or more 
requests,
      Add files that implement dsml servlets that front end an LDAP directory
      Add build targets to build DSML servlets
      Fix a resource leak in the connection pool.
      Add clean of wars in pkg directory to cleanpkg
      Javadoc updates and cleanup
      Update readme files for the new DSML functionality
      Change url pattern to service
      Change xml parser from crimson to xerces
      Remove unused import
      Remove unneeded file
      Get files from correct directory
      Fix debug build
      With an incorrect password, the wrong message is reported
      Correct error when selecting the Modify Object for DirXML Driver
      When invalid credentials are passed to DSML utility, the return error msg 
does not tell the reason why it fails.
      Fixes namespace defects
      Adds methods to get request parapmeters
      Fixes getTag problem
      Add filter iterator and filterToString methods
      Added WSDL support
      Update README files to indicate the necessity of an XML Parser
      Complex search filters with a substring matching expression,
      Fix a problem where the outer operators in search filters with
      Correct a grammar problem
      Fix copyright notice, wrong license version cited
      Fix license number, wrong version cited
      Update COPYRIGHT with latest OpenLDAP Copyright, modify Novell
      Indicate source for assertions
      Update javadoc for sendRequest to indicate that referrals are not
      LDAPConnection.isBound not returning correct value for anonymous simple 
bind
      getAuthenticationDN not always returning null if anonymous.
      Fixes the problem where escape sequences with the value of the first
      Add new todo items

Sunil Kumar (69):
      Moved Sasl Classes to jldap/javax/secuirty/sasl package
      Moved sasl classes from com\novell\sasl to javax\security\sasl package
      Made changes in import statement from com.novell.sasl to 
javax.security.sasl
      modified after changing sasl package
      *** empty log message ***
      replace com.novell.sasl by javax.security.sasl
      FIx for DSML Defect : ModifyResponse is not responding with same 
requestID in the response
      Fix for DSML defect: Not getting proper dsml response document for bogus 
requests.
      fix for dsml defect:Not getting proper dsml response document for bogus 
requests.
      Fix for Defect: DSML request with processing=parallel, 
responseOrder=unordered w/o requestID is not giving error.
      Changes for Client Side Support in DSML Library
      to fix bug in ModDNRequest
      To fix ": <" problem
      fix empty attribute value defect
      Added to Support Lburp Extension
      Modified to use LDAPExtendedRequest.register method for registering 
responses
      Modified to Support Serialization
      Updated the SDK Version for Feb-4 NDK release
      Added Support for Intermediate Response
      Added Support for Lburp extension
      Modified for Feb 04 NDK release
      Modified to Add LDAPExtendedResponse.register method
      Modified to support serialization
      Documentation changes
      Added to support dsml serialization
      Modified to support  client side request writing and response reading in 
DSML API's.
      Modified to fix the multivalued attribute wrie problem
      Added to support intermediate responses
      Changes for feb-04 NDK release
      Documentation changes
      Fix foe neverderefalias in DSML writer
      To fix dsmlreader problem
      To fix DSMLReader bug
      To fix dsmlreader bug
      Add persistence Search CallBack Listener Interface
      Added Files for Edirectory event Supprt.
      Fix Bug LDAPUrl fails to parse attribute correctly (ITS#3049)
      Fix Bug  DSMLWriter did not support pre-defined entities in XML (<, > ). 
(ITS#3102).
      Fix Bug DSMLReader is not reading extended response with error message.
      Junit Test Cases for recent Bug Fixes.
      updated version number to 4.0.
      Corrected Typo in Method Signature and corrected javadocs.
      Added support for default DSML Serialization in jldap classes - 25-AUG-04
      Updated the jldap SDK Version for Oct-04 NDK release - 26-Aug-04
      Resolved the defect "Connection still in established state after 
lc.disconnect in exception context with startTLS - DEFECT000370568"
      Added getFormatString() method to return the class member String 
formatString
      Modified the Javadoc comment of the method public int getCount(); in file 
LDAPSearchResults.java. Added more comments to describe the difference in 
behaviour of this method for both synchronous and asynchronous search calls.
      The fix is for getting the following attributes from 
LDAPAttributeSchema.java file (it was returning null every time for these rules 
previously). Now it is corrected:
      Space problem in DN while encoding
      Added support for Object based LDAP Backup and Restore
      Renamed all the references "javax.security.sasl" to 
"com.novell.security.sasl". This is done to resolve namespace issues in JDK 1.5
      Refactor files with namespace "javax.security.sasl" to 
"com.novell.security.sasl". This is done to resolve namespace issues in JDK 1.5
      Refactor namespace "javax.security.sasl" to "com.novell.security.sasl". 
This is done to resolve namespace issues in JDK 1.5
      Refactor these files with namespace "javax.security.sasl" to 
"com.novell.security.sasl". This is done to resolve namespace issues in JDK 1.5
      changed javadoc comment to remove compile time warnings
      Added Javadoc comments
      Added encryption to backup/restore APIs
      Added fix for Modify RDN Request (ModifyDNRequest in rfc 2251) to work in 
MS ActiveDirectory and Siemens Dirx
      Added this class to fix Modify RDN Request (ModifyDNRequest in rfc 2251) 
problem to work in MS ActiveDirectory and Siemens Dirx
      Added subordinateSubtree LDAP scope in jldap
      Added support for Get Effective Privileges Control
      Serialization support in LDAPSearchResults
      The member superior not set in LDAPAttributeSchema.java. Rectified to 
work properly.
      Field is read after checking the array bounds.
      updated so as to reconnect after server side timout
      reader threads synchronized
      New Constructor with the parameter 'timeout' added to support Socket 
Timeout value.
      New Constructor with the parameter 'timeout' added to support Socket 
Timeout value.
      Comments added for the constructor with timeout for the doc purpose

bgbrown (Novell) (6):
      Class that implements the Entry Change Control. Supports the persistent
      Implements the persistent search control. Supports the persistent
      Fixes for defect 273855. Bug was introduced by an optimization of the
      Fixes for defect 273855. Added a clone method as part of fix for a bug
      Fixed constructor to not try and decode the ber if the result code 
indicates
      Fixed constructor to not try and decode the ber if the result code 
indicates

bgudmundson (Novell) (22):
      Added read method functionality. - DBG
      Initial Schema and Secure Socket Code
      Fixed and implemented the getAttribute method.
      Fix null pointer exception in getSearchConstraints
      Took null out attibute list in fetchSchema.
      Cleaned up debug statements.
      Implemented getAttributes.
      Implemented LDAPObjectClassSchema.
      Implemented getAttribute, getObjectClass, getAttributeNames and 
getObjectClassNames
      Finished implementing LDAPAttributeSchema methods.
      Added missing param to LDAPObjecClassSchema contructor.
      Fixed problem with the required attribute not being set in the 
constructor.
      Added javadoc comments for parameters and methods.
      Fixed problem with null objects being passed to constructor.
      Fixed handling of null parameters into constructor.
      Implemented add, delete and modify in LDAPAttributeSchema and 
LDAPObjectClassSchema.  Began implementation of MatchingRule and 
MatchingRuleUse classes.  Updated SchemaParser for added parsing.  Updated 
LDAPSchema to look for MatchingRule and MatchingRuleUse schema attributes when 
fetching schema.
      Implemented add,remove and modify in LDAPMatchingRuleSchema and 
LDAPMatchingRuleUseSchema.
      Added additional skeleton methods to match the draft.
      Made changes to fix schema elements modify methods.
      Implemented LDAPSyntaxSchema
      Implemented LDAPDITContentRuleSchema, LDAPDITStructureRuleSchema and 
LDAPNameFormSchema.
      Finished implementing LDAPDITStructureRuleSchema and LDAPNameFormSchema.

cmorris (Novell) (109):
      updated javadoc.
      LDAPDN  Added methods escapeDN and unescapeDN.
      Added methods equal, explodeDN, explodeRDN.
      Added Method encode - This has not been tested yet!
      Modified and tested LDAPUrl.encode(String)
      implemented LDAPAttributeSet method clone and reported it
      Clone implemented
      Implemented constructors and included pseudo-code for method isGreater()
      implemented Clone method.  In project.txt I completed as a 9 instead of 
ten because I only
      LDAPEntry, changed method getAttribute to return an LDAPAttribute instead 
of LDAPAttribute[]
      Added secure constructor to LDAPUrl and implemented isSecure()
      added method getExtentions.  Class LDAPUrl is complete
      finished up LDAPUrl
      Added JAvadoc for private members
      Methods sort, mergeSort and swap are new in this file(Only sort is 
public).  MergeSort
      more robust isGreater method in LDAPCompareAttrNames
      Sort is much more stable now - added handling for LDAPResponse objects.
      Added optimizations to LDAPSearchResults.sort  It works great:)
      finished url methods for read
      Added and tested Url search methods for LDAPConnetion
      Changed constructor to convert strings to UTF8
      Modified Byte array Constructor and Methods getByteValues, 
getStringValues,
      LDAPException has been modified to pull strings from 
LDAPExceptionResource.properties
      LDAPException i18n NOT COMPLETED.  Opens and uses string from
      i18n on LDAPException done.  With minimum testing. ExtResponseFactory 
just has a spelling fix in it.
      Hard coded strings used for LDAPException are replaced with strings from 
LDAPExceptionMessageResource -- still to do LDAPReferralException
      fixed typo
      Rewrote LDAPSearchResults.Sort() to avoid copywrite infringements
      Updated all Copyright information.
      Current Copyright information was added to the following:
      Runtime Exception have been replaced with LDAPExceptions where possible
      Updated the documentation.
      Fixed getLDAPMessage to return the server response
      Added package util with the appropriate changes to build and 
documentation.
      Fixed copyright on DN.
      Added more Javadoc to clarify the different Messages in LDAPException
      Fixed defect DEFECT 260395.
      Added the ability to parse a port from the address passed into 
LDAPConnection.connect.
      Added more functionality to dn and RDN
      Added constructor, equals, and other methods to RDN. updated project
      Fixed DN.isDescendantOf and RDN.equals
      Updated project
      Added JSSE to the classpath's of build and javac .xml changed the sample 
for SSLConnection to include JSSE
      added the file LDAPJSSESecureSocketFactory
      updated documentation
      changed paths from jsse1.0.2 to jsse
      Changed LDAPDN to conform to lastest changes.  Fixed up RDN also
      Added methods isValid and normalize tp LDAPDN
      Changed most occurences of String's method equals to equalsIgnoreCase.
      Changed documentation
      Removed testInstallation from LDAPJSSESecureSocketFactory
      Change to LDAPException:  a Default Resource bundle for messages and 
error codes are
      Added private static final ASN1Identifiers (ID) to most ASN1* objects.
      Fixed LBERDecoder to coexist with other Connections (Changed Asn stuff 
from static to normal)
      This checkin fixes LDAPAttribute for defect#270011 (about the method 
getBaseAttributes()
      optimixed lberdecoder
      Fixed a case sensitive lookup of objects in LDAPSchema to be case 
insensitive.
      Fixed the enumeration of names returned by getsyntaxnames, get 
attributnames ...
      Fixes defect that ichain descovered, using up memory resources.
      Better fix for Memory problem.  Added one more loop to getBatchOfResults 
and corrects a typo in MessageAgent
      resolves a side effect defect that was created by fixing the & in 
Message.getLDAPMessage()
      This cleans up a side-effect from the fix of DEFECT000281091
      Removed private constructor
      Removed private constructor
      Added non-standard schema support.  Syntaxes with quotes are read.
      Renamed LDAPExport to LDAPWriter and LDAPImport to LDAPReader and the 
changes
      Added parsing for add and delete, added support in the Main method of 
DSMLHandler
      Added modify, modDN, and extension.  In addition, I added base64 decoding 
of
      DSMLWriter now supports writing search results in DSML
      LDIFReader1 implements LDAPReader now.  DSMLWriter now supports writing 
all
      Fixed DSMLWriter to change state back to BatchResponse after a 
searchResponse
      Changed DSMLWriter to handle Writer object, and DSMLReader to handle
      DSMLReader now indicates that DSMLHandler is namespace aware.
      All filter tags are parsed.  3 of 8 filter tags work: not, equalityMatch, 
and present
      Fixed a null pointer exception when Searchs don't contain filters.
      This adds support for AND, OR, and NOT and adds a file to test them: 
filter.dsml
      Completed search filter work.  Note that all the asn1 work is in 
DSMLHandler
      Moved com/novell/ldap/ldif_dsml/DSML to asynchronous/Dsml2Ldap
      Added DOM reader and writer, and added them to the build and javac files
      Added documentation and added a constructor to DOMReader that takes a
      Added response messages to DOMWriter.  Added ExtendedResponse to 
DSMLWriter.
      Added more documentation.
      Added requestID to DOM and DSMLWriter
      Defect fixed: MatchedDN is now written as an attribute and not an element.
      DSML and DOM writers now handle controls and referrals using isValidUTF8 
in base64
      Fixed Control writing with DSMLWriter.
      finalize no longer closes the stream.
      Added control reading to DSMLHandler
      Fixed a call to Boolean.toString();
      Added ability to read controls, and base64 encoded attributes.  In 
addition,
      Added methods to retrieve batchRequest attributes.  Added javaDoc to
      writes LDAPMessage.getTag as a requestID
      Added more better :) javadoc - with more better grammer!
      Updated base64 handling.  Fixed base64 attributes for modify, add, and 
compare.
      Added base 64 attributes
      Fixed base64 writer on attributes to write closing '>'
      Fixed it again.
      Added "xdi:" to base64Binary output values
      Added xsi and xsd namespace
      Extended responses now detect if a value is utf8 and if not it is 
converted to a string.
      Added cludge to remove tag and length from extended response values
      Added resultCode to ExtendedResponse, commented out other code.
      Changed DSMLWriter to write UTF8 characters (Where applicable)
      Fixed a JVM1.2 compatability bug.
      Fixed a name space defect so that only the local names are considered
      Changed the way sax invokes the Handler to parse.
      Added writeError to the LDAPWriter.  Fixed some java doc.  Removed throws 
LDAPEXception
      Removed JSSE specific file.
      Fixed indentation after long attributes

fzhao (Novell) (81):
      fix doc error
      Change NamingContextConstants to LDAPNDSConst in doc part
      Add LDAPNDSConst.java
      Remove [Attribute Rights] bit values. They are now defined in 
LDAPNDSConst.java
      Add AbortPartitionOperationRequest.java
      Add SplitPartitionRequest.java.
      Add SplitOrphanPartitionRequest.java
      Add GetBindDNRequest.java
      Add GetBindDNResponse.java.
      Add MergePartitionsRequest.java.
      Add ReplicationConstants.java
      Add PartitionEntryCountRequest.java.
      Add PartitionEntryCountResponse.java.
      Add PartitionSyncRequest.java.
      Add RemoveOrphanPartitionRequest.java.
      Replace NamingContextConstants.java with ReplicationConstants.java.
      Replace 'NamingContextConstants' with 'ReplicationConstants'
      Replace it with AbortPartitionOperationRequest.java
      Replace it with SplitPartitionRequest.java
      Replace it with SplitOrphanPartitionRequest.java.
      Replace it with GetBindDNRequest.java
      Replace 'NamingContextConstants' with 'ReplicationConstants'.
      Replace it with 'MergePartitionsRequest.java'
      Replace it with 'PartitionEntryCountRequest.java'
      Replace it with 'PartitionSyncRequest.java'
      Replace it with 'RemoveOrphanPartitionRequest.java'
      Replace 'naming context' with 'partition'.
      Replace 'NamingContext' with 'Replication'
      Fix comments.
      Fix comments.
      Replace it with 'GetBindDNResponse.java'.
      Fix comments.
      Fix comments.
      Fix comments.
      Replace it with 'GetBindDNResponse.java'
      Replace it with 'PartitionentryCountResponse.java'
      Fix comments.
      Modified to add more functions.
      Added comment lines
      Modified
      Generally modified
      Added more functions.
      Modified
      Modified
      Modified
      Moidfied
      Modified
      Modified
      Modified toRecordProperties() to correctly deocde control fields.
      MOdified
      Modified according to 08/07/2002 code review
      Modified
      Modified
      Modified
      Modified
      Modified
      modified
      Modified comments.
      Modified comments
      change to Using StringBuffer object to hold and parse LDIF fields
      Made change to unuse ModInfo.
      modified.
      modified.
      Add this.rFields.clear() in WriteChange().
      General modification.
      Change from LDAPOperation to LDAPRequest.
      MOdified.
      Modified.
      removed rFields.
      Modified to implement LDAPWriter.
      General modification.
      Modified to write UTF-8 strings.
      Modified to add IndexOf(), LastIndexOf(), trimField(), trimControlField() 
methods.
      Removed this.hasControl vatiable.
      CHange Base64Decoder to Base64.
      General modification.
      changes include:
      Modifications based on the two code reviews.
      changed logic to capture more errors in LDIF file.
      1. added lines to enable reading content file;
      1. Added close() method, so application can close the outputStream;

javed (Novell) (97):
      Added required prototypes for LDAP Extended operation objects
      (1) Sample code for testing LDAP Extensions
      Removed ExtendedOperation class, now using LDAPExtendedOperation instead
      Added Ber-Tags needed for extended operations and also added code to:
      Added class for CreateNamingContext extension
      Naming Context Creation Class completed and tested.
      Adding extensin class for merging naming contexts
      (1) Changed extended operation API prototype to return 
LDAPExtendedResponse
      Implemented Add Replica extension
      List of pending tasks for Java LDAP Extensions
      Implemented Remove Replica extension
      Added Refresh LDAP Server extension
      Added NamingContextEntryCount extension
      Added Extension to change Replica Type.
      Add Send/Receive all updates extensions
      Added schema and naming context sync fucntions
      Added Abort Naming Context Extension
      Added Orphan partitioning APIs
      (1) Added javadoc.
      Added GetEffectivePrivileges API
      Modifiled todo list
      Changed code to use point to new ASN1 package.  Encoding/Decoding code
      temp update
      Changed all Request classes to use new ASN1 encoding methods
      Replaced decoding procedures in Reponse handler classes
      Added Javadoc to all files
      Added GetReplicaInfo function
      Fixed bug in the ReplicaInfo API
      Added List Replicas API
      Added note to readme about java compiler.
      DecodingOctetString method was throwing exception when decoding a byte 
smaller
      The previous implementation was not packing the SortKey into the ber
      Fixed bug where search request with controls on it triggered a stack
      ADded method to allow child controls to be able to set the control value 
field
      Added method to allow LDAPControl to be able to set the control value
      Fixed inheritance to allow calling of setControlValue method
      Added new extension classes to trigger background processes
      Added Request class to send SetReplicationFilter request
      workaround for bug in asn1 encoding of C packets
      No change
      Added code to copy server and client controls when setting
      Request packet to send GetFilter request
      Added unfinished code to handle get replication filter repsonse
      Added support to read the replication filter from a NDS server
      Changes to make sure that we do not through an exception when
      Implemented constructor code to convert ASN1Sequence in to a Control
      ADded placeholder for the responseCtls in LDAPConnection object
      Modified Extension infrastructure to hide the ExtResponseFactory
      Implemented getAttribute(String attrname) function.
      Added subtype/lang related getAttribute methods
      Implemented LDAPAttributeSet::getAttribute(attrname, lang) method
      Implemented GetProperty function LDAPConnection object.
      Vector to control access to a list of currently registered
      Implemented register method in LDAPControl class
      Implemented the LDAPControl.newInstance() method
      New class that will be a part of JLDAP Controls version 6
      Registered our SortControl as a supported control
      Added Controls as a debug option
      Added debug messages to RespControl.java
      Changed Controls to controls
      Implemented completed newIsntance/register methods
      ADded debug statements
      Removed  functions that will not be a part of next Controls draft
      Changed LDAPControl::newIsntance prototype to avoid duplicate
      Added code to copy controls samples and to generate controls javadoc
      Added new classes and methods for unsolicited notification.  Not
      Changes to support Unsolicited Notifications
      ADded comment
      Unsolicited Notifications are not being handled in seperate threads
      Synchronized getResponseControls method
      Added code to save off controls returned with syncronous messages
      Sync Bind now saves of controls
      Saving of shutdown notification from server.  Still need to process
      Added code to shutdown gracefully when unsolicited notification is 
received
      Added error message for server shutdown notification
      New location for incomplete asn1 files.
      Comment added
      Removed unimplemted ASN1 types from code
      Added partial support for VLV Request class
      Completed all methods in VLV Request class
      ADded debug message for controls that are not supported
      Added code to register all Controls in one location in LDAPControl class
      Added VLV Control Response Class
      Added documentation
      Documented code for VLV Control request
      Documentation completed for VLV Classes
      Added Java doc.
      Added JAVA Doc
      Added JAVA Doc
      Added JAVADOC
      ADded Java Doc
      Added Java Doc
      Added Java doc
      ADded JavaDoc
      Added Java Doc
      Added Java Doc
      Code changes to conform to draft 14

jhammons (Novell) (11):
      Updated Javadoc
      Updated isResponseReceived JavaDoc resolving defect 251802
      Updated the overview information for the June NDK
      JavaDoc editing.
      Updated the overview for the September 2001 NDK
      Updated for the September 2001 NDK
      Added sample code links
      Added a package description for org.ietf.ldap for JavaDoc
      doc updates for September 2001 NDK
      updated sample code links to point to the NDK website
      updated sample code link

judy (Novell) (38):
      Edited the Javadoc.
      Edited the Javadoc.
      Edited the Javadoc.
      Edited Javadoc.
      Edited Javadoc.
      Edited javadoc.
      Edited javadoc.
      Edited Javadoc.
      Edited Javadocs.
      Edited the Javadoc.
      Edited Javadoc.
      Edited Javadoc.
      Edited Javadoc.
      Edited Javadoc.
      Edited Javadoc.
      Edited JavaDoc.
      Edited Javadoc.
      Edited Javadoc. Moved comments from LDAPConnection to LDAPv2.
      Edited Javadoc. Moved comments from LDAPConnection to LDAPv3.
      Edited Javadoc.
      Edited JavaDoc
      Edited Javadoc.
      Edited Javadoc.
      Edited Javadoc.
      Edited Javadoc.
      Edited Javadoc.
      Edited Javadoc.
      Edited Javadoc.
      Edited Javadoc.
      Edited Javadoc.
      Edited the Javadoc.
      Edited Javadoc.
      Edited Javadoc.
      Edited Javadoc.
      Edited Javadoc.
      Fixed the doc title.
      Edited Javadoc.
      Last minute Javadoc corrections.

rbeauchamp (Novell) (9):
      Expose constructor that take context.
      Now I no longer flush, but I don't leave the lid up ;)
      Adding Connection pool files to sample.
      fix name problems
      change package to connectionpool
      remove commented code.
      Change CPSharedConns to SharedConnection
      Fixs from code review.
      Fix connection pool ccleanup bugs.

smerrill (Novell) (55):
      Added support for client side timeouts and abandons for synchronous and
      Added abandon() for synchronous searches.
      Made massive changes to objectize the protocol operations.
      Added getHost() and getPort().
      Fixed the $Id$ header.
      Added Novell header with $Id$ tag.
      Cleaned up some comments, added methods to comply with the new Internet 
draft.
      Initial check in for asn1 project.
      Changed package name from com.novell.ldap to org.ietf.ldap. Also, changed
      Added ASN1Length object which knows how to decode ASN.1 lengths.
      Initial check in.
      Initial check in.
      Added new protocol methods for new asn1ldap sdk.
      Removed dependency on old protocol.
      Added more protocol elements.
      Added ExtendedRequest and Response protocol operations.
      Added protocol classes which support searching.
      Added RFC 2254 Search Filter String processing.
      Added Search request functionality.
      Added getString() functionality.
      Added SearchResultEntry support.
      Added Search Result processing code.
      Got the basic search working...
      Fixed search so it would read all SearchResultEntries.
      Finished adding the core LDAP protocol operations.
      Fixed LDAPMessage so it could decode all of the LDAP protocol responses. 
Fixed
      Added the ability to write and read controls.
      1) Fixed bind to accept null dn and passwd.
      Fixed portions of substring search for search filters.
      Fixed substring search code.
      1) Fixed filter class to properly parse substrings.
      Added DEFAULT_PORT = 389;
      Fixed parseFilterList method.
      Added new filter parsing code.
      Fixed filter string parsing.
      Added extensible searching capabilities.
      1) Fixed the encoding of explicitly tagged types. If a type is explicitly
      Changed BEREncoder to LBEREncoder to reflect that this is an encoder for
      Changed to use LBEREncoder instead of BEREncoder.
      Changed BEREncoder to LBEREncoder. This change reflects the fact that we 
use
      1) Moved ASN.1 tag types into the ASN1Objects.
      Added javadoc changes. Also, updated test files to use LBEREncoder.
      Fixed javadoc.
      Changed decodeCharacterString to check for EOF (-1) before casting int to
      Changed PARTIAL_RESULTS to LDAP_PARTIAL_RESULTS.
      Changed add() to addElement() and remove to removeElement() so we would be
      Moved LDAPSortKey.java to com\novell\ldap\controls
      Added com/novell/ldap/controls directory and sort control functionality.
      Fixed tabs and spaces.
      Fixed tabs and spaces, some doc.
      Added formatting changes.
      Remove old code, made formatting changes.
      Changed DEREF_FINDING from 1 to 2, and DEREF_SEARCHING from 2 to 1 as per
      Added remove() in LDAPAttributeSet. Fixed some comments in LDAPDN.
      Added language subtypes support.

-----------------------------------------------------------------------


--- 
http://www.openldap.org/devel/gitweb.cgi?p=openldap-jldap.git

Reply via email to