]> git.sur5r.net Git - openldap/blob - CHANGES
Revert last change
[openldap] / CHANGES
1 OpenLDAP 2.2 Change Log
2
3 OpenLDAP 2.2.18 Engineering
4         Fixed libldap schema keyword sensitivity 
5         Fixed libldap DN filter sensitivity 
6         Fixed libldap recursive bind crash (ITS#3359)
7         Fixed slapd matching rule name sensitivity
8         Fixed slapd referral memory leak
9         Fixed slapd mods2entry memory leak
10         Fixed slapd multiple value delete (ITS#3346)
11         Updated back-sql
12         Documentation
13                 Updated release documents
14
15 OpenLDAP 2.2.17 Release
16         Fixed slapd syncrepl memory leak bugs
17         Documentation
18                 Updated ldif(5)
19
20 OpenLDAP 2.2.16 Release
21         Fixed libldap getaddrinfo hints portability bug (ITS#3279)
22         Fixed libldap find_connection bug (ITS#3280)
23         Fixed libldap SASL host connected to bug (ITS#3298)
24         Fixed libldap SASL proper sockbuf bug
25         Fixed libldap results lc bug (ITS#3250)
26         Fixed ldapsearch paged results size 0 bug 
27         Fixed slapd syncrepl SSF propagation bug (ITS#3131)
28         Fixed slapd ACL sets bug (ITS#3140)
29         Fixed slapd bind referral bug (ITS#3264)
30         Fixed slapd syncrepl misc bugs (ITS#3259,3297)
31         Fixed slapd overlays CSN CTX bug (ITS#3288)
32         Fixed slapd sun_path portability bug
33         Fixed slapd permissive modify bug
34         Fixed slapd hang bug (ITS#3309)
35         Fixed slapcommon shutdown bug (ITS#3326)
36         Fixed back-bdb CSN CTX bug (ITS#3301)
37         Fixed back-bdb id2entry bug
38         Fixed back-bdb syncrepl psearch delete bug (ITS#3309)
39         Fixed back-ldap/meta known controls bugs (ITS#3291)
40         Fixed back-monitor syncrepl bug (ITS#3265)
41         Fixed slurpd replog error message bug (ITS#3275)
42         Added slapd syncrepl exattrs (ITS#3289)
43         Updated slapd SLAPI
44         Updated LDAP C++ library
45         Documentation
46                 Updated provided RFCs and I-Ds
47                 Updated ldap_url(3) (ITS#3310)
48
49 OpenLDAP 2.2.15 Release
50         Fixed back-bdb DB_DEADLOCK memory leak bug (ITS#3213)
51         Fixed back-bdb dbcache locking bug (ITS#3201)
52         Fixed back-bdb ctxcsn locking bug
53         Fixed back-bdb modify index corruption (ITS#3226)
54         Fixed back-bdb leaking locks in tools (ITS#3245)
55         Fixed back-bdb leaking locks in overlays (ITS#3255)
56         Fixed back-hdb dn2id bug with unsigned chars
57         Fixed back-ldap shared connections failover (ITS#3217)
58         Fixed back-ldap validate/pretty values (ITS#3218)
59         Fixed back-monitor/backglue clash in tool mode (ITS#3254)
60         Fixed slapi slapi_int_compute_output_ber attrs bug
61         Fixed slapd uniqueMember/nameUID bugs (ITS#3210)
62         Fixed slapd uniqueMemberMatch empty DN portion bug (ITS#3247)
63         Fixed slapd oidValidate 0 bug (ITS#3211)
64         Fixed slapd operational attribute log message bug (ITS#3205)
65         Fixed slapd pagedResults invalid cookie bug (ITS#3089)
66         Fixed slapd group ACL locking bug (ITS#3173)
67         Fixed slapd ACI caching bug (caching disabled, ITS#3215)
68         Fixed slapd abandon/cancel pending bug
69         Fixed slapd attribute description syntax bug
70         Fixed slapadd dryrun mode (ITS#3244)
71         Fixed libldap SASL re-encode bug
72         Fixed libldap sasl_encode 64-bit bug (ITS#3054,3212)
73         Fixed libldap matchedValues parsing bug (ITS#3208,3216)
74         Fixed libldap DN '=' handling
75         Fixed libldap_r runqueue bug
76         Fixed librewrite empty rewriteContext leak (ITS#3256)
77         Fixed ldapmodify controls input bug (ITS#3257)
78         Updated libldap_r read/writer locks
79         Build environments
80                 Added additional res_query detection for MacOS X
81                 Added default ldapi:// SSF build setting
82                 Fixed OPENLDAP_FD_SETSIZE macro handlling
83                 Fixed slapd linking on MS Windows
84                 Fixed backend module linking
85         Documentation
86                 Misc. man page cleanup
87
88 OpenLDAP 2.2.14 Release
89         Fixed back-bdb ignore deadlock bug (ITS#3188)
90         Fixed back-bdb pagedResults no end cookie bug (ITS#3161)
91         Fixed back-bdb pagedResults clear controls bug (ITS#3182)
92         Fixed back-bdb pagedResults ignore control bug
93         Fixed back-hdb empty suffix bugs (ITS#3063,3186)
94         Fixed back-meta freeit bug (ITS#3190)
95         Fixed slapi prototypes bug (ITS#3166)
96         Fixed slapi internal search limit bugs (ITS#3183)
97         Added slapd -l USER/DAEMON options (ITS#3187)
98         Build environments
99                 Fixed back-sql trace builds
100         Documentation
101                 Fixed slapd.access(5) dn.regex $$ bug
102
103 OpenLDAP 2.2.13 Release
104         Fixed pcache CSN pending segfault (ITS#3180)
105         Added libldap cert check extension (ITS#3134)
106
107 OpenLDAP 2.2.12 Release
108         Fixed slapd empty DN uniqueMember normalization
109         Fixed slapd empty DN in proxyAuthx control
110         Fixed slapd parsing of auth{cz} "dn:<pat>" rules
111         Fixed slapd first component bug (ITS#3118)
112         Fixed slapd TOLOWER macro use bug (ITS#3115)
113         Fixed slapd TLS context clash bug (ITS#3109)
114         Fixed slapd ACL set recursion (ITS#3140)
115         Fixed slapd entry2mods normalization bug (ITS#3144,3152)
116         Fixed slapd extended match memory leak (ITS#3146)
117         Fixed slapd syncrepl persist interval issue (ITS#3064)
118         Fixed slapd abandon/cancel pending bug (ITS#3160)
119         Fixed slapd sl_malloc memory leak (ITS#3155)
120         Fixed back-ldap normalization bug 
121         Fixed pcache cache_entries init bug (ITS#3150)
122         Fixed pcache consistency_check bug (ITS#3151)
123         Fixed pcache erroneous reply (ITS#3153)
124         Fixed pcache remove_query_data bug (ITS#3170)
125         Fixed libldap SASL mutex init bug (ITS#3123)
126         Fixed libldap SASL buffering bug (ITS#3139)
127         Fixed liblutil passwd seed len bug (ITS#3169)
128         Build Environment
129                 Fixed liblber memory debug portability bug (ITS#3116)
130                 Fixed back-perl perl portability bug (ITS#2554,2946)
131
132 OpenLDAP 2.2.11 Release
133         Fixed slapd undefined objectclass bug (ITS#3097)
134         Fixed slapd acl dn="" bug
135         Updated slapd limits handling
136         Build Environment
137                 Fixed MacOSX sl_free interop bug (ITS#3092)
138                 Fixed libtool -static bug
139                 Added Berkeley DB mismatch check
140
141 OpenLDAP 2.2.10 Release
142         Build Environment
143                 Fix configure bug (ITS#3094)
144
145 OpenLDAP 2.2.9 Release
146         Fixed slapd syncrepl replication bugs (ITS#3055,3056,3069)
147         Fixed slapd slurpd update bugs
148         Fixed slapd inappropriate bind error disclosure bugs
149         Fixed slapd sun_path portability bug
150         Fixed slapd passwd referral memory leak
151         Fixed slapd sasl userdb checkpass bug (ITS#3048)
152         Fixed slapd duplicate value detection (ITS#3066)
153         Fixed slapd permissive modify control (ITS#3068)
154         Fixed slapd updateref handling
155         Fixed slapd saslauthz subtree scope bug (ITS#3077)
156         Fixed back-bdb paged results bug (ITS#3076)
157         Fixed back-bdb "" suffix bug (ITS#3063)
158         Fixed back-bdb/hdb/ldbm approx w/o index bug (ITS#3062)
159         Fixed back-meta compare return code (ITS#3042)
160         Fixed back-ldbm IDL delete bug (ITS#3046)
161         Fixed back-ldbm modrdn indexing bug (ITS#3059)
162         Fixed libldap parse_oid core dump bug (ITS#3065)
163         Fixed ldapmodify missing error information bug (ITS#3057)
164         Fixed ldapsearch paged results error handling
165         Updated slapd limits handling
166         Updated slapd overlay framework
167         Added slapd Delivery Method syntax validation (ITS#3052)
168         Added libldap ditContentRule oidMacro support (ITS#2920)
169         Removed lint
170         Build Environment
171                 Fixed slapd dynamic backend build (ITS#3044)
172                 Fixed slaptools DESTDIR handling (ITS#3070)
173                 Removed deprecated configure options
174                 Updated configure backend/overlay options
175                   Requires changes in module configuration practices
176
177 OpenLDAP 2.2.8 Release
178         Fixed slapd/slapadd syncrepl bugs (ITS#2948,2995)
179         Fixed slapd sasl-regexp multiple entry bug (ITS#3033)
180         Fixed slapd bind method portability bug (ITS#3038)
181         Fixed libldap try_read1msg bug (ITS#2982)
182         Added slapd numericStringOrderingMatch rule support (ITS#2988)
183         Added slurpd replication interval config option (ITS#2768)
184         Build Environment
185                 Fixed shared library soname issues (ITS#3035)
186                   May requires changes in link practices of dependent apps
187
188 OpenLDAP 2.2.7 Release
189         Fixed slapd IDL avl_delete failure bug (ITS#3004)
190         Fixed slapd erroneous illegal filter handling (ITS#2977)
191         Fixed slapd syncrepl bugs (multiple)
192         Fixed slapd value regex ACL bug (ITS#3008)
193         Fixed slapd SASL dnauthz bug (ITS#2961)
194         Fixed slapcat tools bug (ITS#2974)
195         Fixed back-monitor crash when used with overlays (ITS#3023)
196         Fixed back-ldap massaged base free (ITS#2999)
197         Fixed back-meta memory leak issues (ITS#2986)
198         Fixed back-glue search abandon handling (ITS#2999)
199         Fixed back-sql undefined attribute name request bug (ITS#3005)
200         Fixed back-sql oracle-related issues (ITS#2641)
201         Fixed back-bdb empty suffix/contextCSN bug (ITS#2970)
202         Fixed libldap/slapd '=' escape in DN (ITS#3009)
203         Fixed back-sql attribute subtype in search request
204         Updated ldapsearch paged results handling
205         Added total operation count in back-monitor (ITS#2983)
206         Added slapd ACL peername/expand styles (ITS#2907, ITS#3010)
207         Added slapd ACL set logging (ITS#2949)
208         Build Environment
209                 Fixed overlay module build issue (ITS#2978)
210                 Fixed libldap T_SRV portability bug (ITS#2990)
211                 Fixed AIX portability issues (ITS#2997,2998)
212                 Fixed shared library soname versioning (ITS#3016)
213                   Requires changes in link practices of dependent apps
214                 Updated MS win32 port (ITS#2992)
215         Documentation
216                 Fixed ldapmodrdn(1) manpage (ITS#3003)
217                 Updated release documents
218
219 OpenLDAP 2.2.6 Release
220         Fixed slapd SASL callback handling (ITS#2926)
221         Fixed slapd backglue sizelimit bug (ITS#2888)
222         Fixed slapd numericStringMatch bug (ITS#2938)
223         Fixed libldap maxbuf handling (ITS#2944,2956)
224         Fixed libldap_r abandon msgid mutex bug 
225         Fixed liblutil NS MTA MD5 passwd len bug (ITS#2899)
226         Fixed slapd pcache DB init bug (ITS#2960)
227         Updated libldap reference handling (ITS#2984)
228         Updated slapd syncrepl support (multiple)
229         Updated slapd connection deferred logging (ITS#2959)
230         Updated slapd filter logging
231         Updated back-ldap
232         Updated back-bdb to use Btree indices instead of Hashes
233                 Requires recreation of indices of existing databases
234         Added slapd limit groups (ITS#2967)
235         Build Environment
236                 Fixed test021 portable echo bug (ITS#2933, ITS#2879)
237                 Fixed EBCDIC conversion bugs (ITS#2962)
238         Documentation
239                 Misc. man page updates
240         Contributed Software
241                 Added slapd passwd modules
242                 Updated libcldap++
243
244 OpenLDAP 2.2.5 Release
245         Fixed slapd filter bug (ITS#2901)
246         Fixed slapd/syncrepl shutdown bug (ITS#2910)
247         Fixed back-glue sizeExceeded bug (ITS#2888)
248         Fixed back-bdb syncrepl psearch add bug
249         Fixed back-bdb/tools duplicate entry detection (ITS#2905)
250         Fixed back-ldap suffix massage when --enable-rewrite=no (ITS#2923)
251         Updated slapi to honor access denied return value from ACL plugins
252         Fixed slapcat backglue subsequent subordinates bug (ITS#2924)
253         Updated slappasswd error reporting (ITS#2906)
254         Fixed CYGWIN/MINGW threading bug (ITS#2921)
255         Fixed GYGWIN/MINGW ldapsearch glob problem (ITS#2922)
256         Build environment
257                 Fixed slapd passwd portable C bug (ITS#2900)
258                 Fixed librewrite portable C bug (ITS#2908)
259                 Fixed libldap/dnssrv.c building on MacOS X
260                 Fixed CYGWIN/MINGW configure issues (ITS#2918)
261                 Fixed z/OS configure issues
262         Documentation
263                 Updated ldapsearch(1) -t description (ITS#2925)
264
265
266 OpenLDAP 2.2.4 Release
267         Initial release for "general" use.
268