1 2006-05-16 Marcus Mueller <znek@mulle-kybernetik.com>
3 * EOQualifier+LDAP.h: changed EOControl related includes into imports
4 to enable compilation against MulleEOF (v4.5.29)
6 2006-01-30 Helge Hess <helge.hess@opengroupware.org>
8 * NGLdapConnection.m: set LDAP options prior performing a bind. Default
9 to UTF-8 credentials (can be changed back to Latin1 using the
10 LDAPUseLatin1Creds default). This should fix OGo bug #995 (v4.5.28)
12 2005-11-17 Helge Hess <helge.hess@opengroupware.org>
14 * NGLdapURL.m: properly include string.h to avoid a warning (v4.5.27)
16 2005-10-16 Helge Hess <helge.hess@opengroupware.org>
20 * NGLdapSearchResultEnumerator.m: minor code improvements
22 2005-10-16 Jean-Alexis Montignies <ja@sente.ch>
24 * NGLdapSearchResultEnumerator.m: properly set microseconds field of
25 timeout, added accessors for fetch-timeout (OGo bug #1588)
27 2005-08-27 Helge Hess <helge.hess@opengroupware.org>
29 * GNUmakefile: added PCH support (v4.5.25)
31 2005-08-16 Helge Hess <helge.hess@opengroupware.org>
33 * GNUmakefile, GNUmakefile.preamble: added OSX framework compilation
36 2005-04-25 Helge Hess <helge.hess@opengroupware.org>
38 * fixed gcc 4.0 warnings (v4.5.23)
40 2005-03-08 Helge Hess <helge.hess@opengroupware.org>
42 * NGLdapConnection.m: fixed not to do unauthenticated binds (related to
43 OGo bug #957) (v4.5.22)
45 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
47 * NGLdap.xcode: minor fixes and updated
49 2004-10-17 Helge Hess <helge.hess@opengroupware.org>
51 * GNUmakefile: include config.make if available (v4.3.21)
53 2004-09-22 Marcus Mueller <znek@mulle-kybernetik.com>
55 * README.macosx: removed obsoleted documentation
57 * NGLdap.xcode: adjusted several build parameters
59 2004-08-29 Helge Hess <helge.hess@opengroupware.org>
61 * added hack to install the project in FHS locations - the library,
62 its headers, the tools and the resources will be installed in
63 FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
66 2004-08-29 Marcus Mueller <znek@mulle-kybernetik.com>
68 * NGLdap.xcode: new Xcode project
70 2004-08-20 Helge Hess <helge.hess@opengroupware.org>
72 * fixed for SOPE 3.3 directory layout (v4.3.19)
76 * moved to SOPE 4.3 (v4.3.18)
78 2004-06-20 Florian G. Pflug <fgp@phlo.org>
80 * NGLdapConnection.m: added support for MS Active Directory, introduced
81 three new defaults: LDAPInitialBindSpecific - YES means not to do
82 anonymous binds, but instead use LDAPInitialBindDN, LDAPInitialBindPW
83 for the initial bind. Two LDAP options are set (protocol version to
84 LDAPv3 and disabled referrals). Finally "LDAP_PARTIAL_RESULTS" is
85 accepted as a valid return code for successful searches. (v4.2.17)
87 2004-06-09 Helge Hess <helge.hess@opengroupware.org>
89 * GNUmakefile.preamble: added prebinding (v4.2.16)
91 2004-05-05 Marcus Mueller <znek@mulle-kybernetik.com>
93 * GNUmakefile.preamble: added support for building with
94 GNUSTEP_BUILD_DIR environment variable set for recent
95 gnustep-make package. (v4.2.15)
97 2004-01-19 Helge Hess <helge.hess@opengroupware.org>
99 * NGLdapConnection.m: fixed various compile warnings with OpenLDAP v2
102 2003-09-07 Marcus Mueller <znek@mulle-kybernetik.com>
106 * EOQualifier+LDAP.m: define sel_eq for NeXT_RUNTIME
108 * common.h: remove obsolete FoundationExt references
110 2003-07-28 Helge Hess <helge.hess@skyrix.com>
112 * GNUmakefile.preamble: do not link against SASL library by default,
113 you can still use the "sasl=yes" makefile parameter to enable
114 compilation against the SASL library (required for some older
115 LDAP libraries which do not link against SASL)
117 2003-07-18 Helge Hess <helge.hess@skyrix.com>
119 * NGLdapConnection.m: replaced an indexOfString with rangeOfString
122 Wed Apr 16 17:00:06 2003 Jan Reichmann <jan@skyrix.com>
124 * NGLdapConnection.m: move DN for login code in seperate method
127 2003-04-15 Helge Hess <helge.hess@skyrix.com>
129 * NGLdapURL.m: small cleanups (v4.2.10)
131 2003-04-10 Helge Hess <helge.hess@skyrix.com>
133 * GNUmakefile.preamble: added "nosasl" and "nossl" configuration
136 2003-04-03 Helge Hess <helge.hess@skyrix.com>
138 * GNUmakefile.preamble: added setting to compile against reentrant
141 * NGLdapConnection.m: added new LDAPLoginAttributeName default and
142 a lot more debugging messages if LDAPDebugEnabled is on (v4.2.9)
144 2003-04-01 GNUstep User <helge.hess@skyrix.com>
148 * common.h: compiles with GNUstep Base
150 * NGLdapDataSource.m, NGLdapFileManager.m: do not use NSFileIdentifier
151 constant (uses a string instead)
153 * NGLdapAttribute.m, NSString+DN.m: replaced -indexOfString: calls
156 2003-01-20 Helge Hess <helge.hess@skyrix.com>
158 * NGLdapFileManager.m: replaced a RETAIN macro (v4.2.7)
160 2003-01-07 Helge Hess <helge.hess@skyrix.com>
162 * changes for improved compilation on MacOSX, replaced RETAIN macros
163 with methods (v4.2.6)
165 Fri Dec 27 10:55:32 2002 Helge Hess <helge.hess@skyrix.com>
167 * NGLdapAttribute.m: moved UTF8/Latin1 string to NSString conversion to
168 a centralized method (stringFromData) (v4.2.5)
170 2002-11-21 Helge Hess <helge.hess@skyrix.com>
172 * NGLdapFileManager.m: made -dnForPath:, -pathForDn: and
173 -ldapConnection public methods (v4.2.4)
175 * NGLdapFileManager.m: added -initWithURL: to init filemanager using
176 an NSURL object (v4.2.3)
178 * moved ldapls, ldap2dsml tools to ../samples/
180 2002-09-26 Helge Hess <helge.hess@skyrix.com>
182 * removed all OpenLDAP v1 things not available in v2 anymore ...
185 2002-05-23 Helge Hess <helge.hess@skyrix.com>
187 * moved from Skyrix-dev-42 repository to skyrix-core (v4.2.1)
189 Thu Apr 25 15:37:57 2002 Helge Hess <helge.hess@skyrix.com>
191 * NGLdapConnection.m: pass credentials as ISO-Latin-1 ..
193 Wed Mar 6 13:29:28 CET 2002 Jan41 Reichmann <jan@skyrix.com>
195 * merge with SkyrixGreen
197 Mon Jan 21 16:29:30 2002 Jan41 Reichmann <jan@skyrix.com>
200 * NGLdapSearchResultEnumerator.m: Fixed UTF8 handling
202 Wed Oct 24 12:46:58 2001 Helge Hess <helge.hess@skyrix.com>
204 * changed various places to use UTF-8 instead of cString
206 * updated to SKYRiXgreen
208 Mon Aug 13 18:01:48 2001 Martin Hoerning <mh@skyrix.com>
210 * NGLdapSearchResultEnumerator.m: fixed RETAIN-BUG
212 * NGLdapAttribute.m: fixed performance/BUGS
214 * NGLdapConnection.m: repeared RETAIN-BUG,
215 updated changes from SKYRiXgreen
217 * NSString+DN.m: repaired free - BUG
219 * NGLdapSearchResultEnumerator.m: repaired RETAIN bugs
221 * NGLdapConnection.m/NSString+DN.m repaired RETAIN bugs
223 Fri Aug 10 13:52:30 2001 Helge Hess <helge.hess@skyrix.com>
225 * NGLdapFileManager.m: inherit from NGFileManager
227 Mon Feb 26 17:03:38 2001 Helge Hess <helge.hess@mdlink.de>
229 * NGLdapConnection.m: use port 389 if none is specified
231 Mon Jan 29 15:38:23 2001 Helge Hess <helge.hess@mdlink.de>
233 * NGLdapFileManager.m: added (non-)support for trash-folder
235 Fri Jan 19 16:15:57 2001 Helge Hess <helge.hess@mdlink.de>
237 * NGLdapFileManager.m: added support for global-ids
239 Thu Jan 18 17:08:50 2001 Helge Hess <helge.hess@mdlink.de>
241 * NGLdapFileManager.m: use new FileManager protocols in NGExtensions
243 Mon Dec 18 13:02:10 2000 Helge Hess <helge.hess@mdlink.de>
245 * NGLdapEntry.m: added -valueForKey:
247 Wed Nov 29 18:06:03 2000 Helge Hess <helge.hess@mdlink.de>