]> err.no Git - sope/blob - sope-gdl1/GDLAccess/ChangeLog
fixed a few warnings when compiling against GNUstep
[sope] / sope-gdl1 / GDLAccess / ChangeLog
1 2007-04-17  Helge Hess  <helge.hess@opengroupware.org>
2
3         * EOSQLExpression.m: fixed a gcc4 warning (v4.7.59)
4
5 2006-08-15  Helge Hess  <helge.hess@opengroupware.org>
6
7         * EOCustomValues.m: added special support for lF NSTemporaryString
8           to fix OGo bug #1701 (v4.5.58)
9
10 2006-07-05  Helge Hess  <helge.hess@opengroupware.org>
11
12         * EOAdaptor.m: changed to find SAX drivers on 64bit systems
13           in lib64, added FHS_INSTALL_ROOT to lookup path (v4.5.57)
14
15 2006-07-04  Helge Hess  <helge.hess@opengroupware.org>
16
17         * use %p for pointer formats, fixed gcc 4.1 warnings (v4.5.56)
18
19 2005-10-13  Helge Hess  <helge.hess@skyrix.com>
20
21         * EOArrayProxy.m, EOPrimaryKeyDictionary.m, EOExpressionArray.m,
22           EORecordDictionary.m: added -isNotEmpty methods (v4.5.55)
23
24 2005-08-16  Helge Hess  <helge.hess@opengroupware.org>
25
26         * GNUmakefile, GNUmakefile.preamble: added OSX framework compilation
27           (v4.5.54)
28
29 2005-08-05  Helge Hess  <helge.hess@opengroupware.org>
30
31         * EOAdaptorContext.m, common.h: do not include NSUtilities.h on Cocoa
32           (v4.5.53)
33
34 2005-06-02  Helge Hess  <helge.hess@skyrix.com>
35
36         * EOJoinTypes.h: properly protect header against multiple inclusion
37           (fixes a compilation issue) (v4.5.52)
38
39 2005-05-05  Helge Hess  <helge.hess@opengroupware.org>
40
41         * fixed gcc 4.0 warnings (v4.5.51)
42
43 2005-04-21  Helge Hess  <helge.hess@opengroupware.org>
44
45         * EOAdaptorChannel.[hm]: added -describeResults: as a public method,
46           implemented -describeResults based on that (adaptors now need to
47           override -describeResults:) (v4.5.50)
48
49 2005-04-12  Helge Hess  <helge.hess@opengroupware.org>
50
51         * v4.5.49
52
53         * fixed various gcc 3.4.3 warnings
54
55         * removed support for unused EOAttribute features like flattened, 
56           derived, read-only, insert/update formats, definition
57
58 2005-03-15  Helge Hess  <helge.hess@opengroupware.org>
59
60         * FoundationExt/GNUmakefile: properly include config.make (v4.5.48)
61
62 2005-02-20  Helge Hess  <helge.hess@opengroupware.org>
63
64         * EOAdaptor.m: added +adaptorForURL: method to create EOAdaptor
65           objects from JDBC style URLs (eg PostgreSQL://OGo:OGo@localhost/OGo")
66           (v4.5.47)
67
68 2005-01-14  Helge Hess  <helge.hess@opengroupware.org>
69
70         * EOAdaptorDataSource.m: fixed a bug in the sorting code, the "AS" was
71           missing in the SQL rename statement (v4.5.46)
72
73 2005-01-13  Helge Hess  <helge.hess@opengroupware.org>
74
75         * EOAdaptorDataSource.m: improved -description (v4.5.45)
76
77 2005-01-04  Helge Hess  <helge.hess@opengroupware.org>
78
79         * EOAttribute.m, EOFaultHandler.m, EODatabaseFaultResolver.m: added 
80           casts to avoid compile warnings with Xcode (v4.5.44)
81
82 2004-12-14  Marcus Mueller  <znek@mulle-kybernetik.com>
83
84         * v4.5.43
85
86         * GDLAccess.xcode: minor fixes and updated
87
88         * EOAttribute.m: changed usage of -timeZoneName (deprecated) to -name
89           for Foundations different to libFoundation.
90
91 2004-11-13  Helge Hess  <helge.hess@opengroupware.org>
92
93         * EOAdaptor.m: fixed a bug in the lookup of GDL adaptor bundles
94           (v4.5.42)
95
96 2004-11-11  Marcus Mueller  <znek@mulle-kybernetik.com>
97
98         * GDLAccess.xcode: fixed Xcode build by providing all necessary
99           major/minor numbers and bumped the framework revision
100
101 2004-11-09  Helge Hess  <helge.hess@skyrix.com>
102
103         * v4.5.41
104
105         * bumped version from 1.3 to 4.5 to be consistent with the remaining
106           SOPE versions (the "super major version" is still gdl1)
107
108         * EOAdaptor.m: fixed adaptor lookup path
109
110 2004-09-22  Marcus Mueller  <znek@mulle-kybernetik.com>
111
112         * GDLAccess.xcode: new Xcode project
113
114 2004-09-11  Marcus Mueller  <znek@mulle-kybernetik.com>
115
116         * GNUmakefile.preamble, FoundationExt/GNUmakefile: minor changes for
117           inline compilation with GNUSTEP_BUILD_DIR set elsewhere (v1.1.40)
118
119 2004-09-06  Helge Hess  <helge.hess@skyrix.com>
120
121         * EOSQLQualifier.m: fixed a compile warning related to scanner handler
122           and NSArray argument instead of va_list (v1.1.39)
123
124 2004-09-06  Helge Hess  <helge.hess@opengroupware.org>
125
126         * EOAdaptorChannel.m: added
127           -selectAttributesX:describedByQualifier:fetchOrder:lock: for
128           selects which return, not raise, exceptions (v1.1.38)
129
130 2004-08-31  Helge Hess  <helge.hess@skyrix.com>
131
132         * GNUmakefile.preamble: added library search pathes for FHS install
133           (v1.1.37)
134
135 2004-08-30  Helge Hess  <helge.hess@opengroupware.org>
136
137         * v1.1.36
138
139         * EOAdaptor.m: also look for adaptors in /usr/lib/sope-4.3/dbadaptors
140           and /usr/local/lib/sope-4.3/dbadaptors
141
142         * added hack to install the project in FHS locations - the library,
143           its headers, the tools and the resources will be installed in
144           FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
145
146 2004-08-27  Helge Hess  <helge.hess@skyrix.com>
147
148         * EOAdaptor.m: look for adaptor bundles in Library/GDLAdaptors-1.1/
149           (v1.1.35)
150
151         * increased version to v1.1 because it depends on libEOControl v4.3
152           (v1.1.34)
153
154 2004-08-21  Helge Hess  <helge.hess@opengroupware.org>
155
156         * v1.0.33
157
158         * fixed for SOPE 3.3 directory layout
159
160         * removed GDLExtensions
161
162         * moved headers files from EOAccess subdirectory to main directory
163
164 2004-08-20  Helge Hess  <helge.hess@opengroupware.org>
165
166         * moved from ThirdParty to SOPE/sope-gdl1 (v1.0.32)
167
168 2004-06-29  Helge Hess  <helge.hess@opengroupware.org>
169
170         * v1.0.31
171         
172         * EOAdaptorChannel.m: fixed a bug in the transaction check introduced
173           in v1.0.29 - resulted in OGo bug #824, #825
174         
175         * EODatabaseChannel.m: use new "X" adaptor methods
176
177         * GNUmakefile.preamble: added include path to SOPE/skyrix-core for
178           "inline" compilation (v1.0.30)
179
180 2004-06-28  Helge Hess  <helge.hess@opengroupware.org>
181
182         * EOAdaptorChannel.[hm]: added more "X" methods which do not raise
183           exceptions (v1.0.29)
184
185         * EOAdaptorChannel.m: added new method -evaluateExpressionX: which 
186           returns the exception instead of raising it. It returns 
187           @"EOEvaluationError" if the -evaluateExpression: returned NO without
188           raising an exception. It is recommended that adaptor classes 
189           implement -evaluateExpression: using -evaluateExpressionX:, not the
190           other way around (v1.0.28)
191
192 2004-06-27  Helge Hess  <helge.hess@opengroupware.org>
193
194         * EOModel.m: minor code cleanups (v1.0.27)
195
196 2004-06-21  Helge Hess  <helge.hess@opengroupware.org>
197
198         * EOModel.m: some code cleanups, improved description (v1.0.26)
199
200 2004-06-06  Helge Hess  <helge.hess@opengroupware.org>
201
202         * fixed Xcode compilation with embedded FoundationExt classes (v1.0.25)
203
204 2004-05-14  Helge Hess  <helge@developer.opengroupware.org>
205
206         * EOAdaptorDataSource.m: removed some ==YES comparisons, minor cleanups
207           (v1.0.24)
208
209 2004-03-14  Helge Hess  <helge.hess@opengroupware.org>
210
211         * v1.0.23
212
213         * EOSQLQualifier.m: improved -description method
214
215         * EOSQLExpression.m: moved EOSelectSQLExpression to separate file, 
216           added a -description method, various minor code cleanups
217
218         * EOExpressionArray.m: added a -description method, minor cleanups
219         
220         * EOAdaptorChannel.m: minor code cleanups
221         
222         * EODatabaseContext.m: removed registration for 
223           EOCooperatingObjectStoreNeeded notification (solves an issue with
224           gstep-base)
225
226 2004-03-09  Helge Hess  <helge.hess@opengroupware.org>
227
228         * EOAdaptorChannel.m, EOAdaptorDataSource.m, EOAttribute.m,
229           EODatabase.m, EOEntity.m, EOEntityClassDescription.m,
230           EOQualifier+SQL.m, EOSQLExpression.m, common.h, EOQualifierScanner.h:
231           various subminor fixes for compilation against gstep-base (v1.0.22)
232
233 2004-02-12  Helge Hess  <helge.hess@opengroupware.org>
234
235         * EODatabaseChannel.m: only check for GC objects on libFoundation
236           (v1.0.21)
237
238 2004-01-29  Helge Hess  <helge.hess@skyrix.com>
239
240         * EORecordDictionary.m: disabled a profiling log (v1.0.20)
241
242 2004-01-07  Helge Hess  <helge@groove.local>
243
244         * some tweaks for Xcode compilation (v1.0.19)
245
246 2004-01-04  Helge Hess  <helge.hess@opengroupware.org>
247
248         * v1.0.18
249
250         * more tweaks to makefiles and source, now seems to compile fine on
251           MacOSX
252         
253         * added FoundationExt subproject containing the necessary classes from
254           the extensions library, that is, the FormatScanner, 
255           PrintfFormatScanner and DefaultScannerHandler
256
257 2004-01-03  Helge Hess  <helge.hess@opengroupware.org>
258
259         * v1.0.17
260
261         * EORecordDictionary.m: cache -hash and -isEqual selector in 
262           objectForKey:
263
264         * various changes to make gnustep-db compile on MacOSX (eg do not use
265           InvalidArgumentException class but rather NSInvalidArgumentException
266           exception name, etc)
267         
268 2003-12-29  Helge Hess  <helge.hess@opengroupware.org>
269
270         * EORecordDictionary.m(dealloc): cache release method of dict key, 
271           which is basically always an NSString, also cache empty dictionary
272           (v1.0.16)
273         
274 2003-10-20  Helge Hess  <helge.hess@skyrix.com>
275
276         * v1.0.15
277         
278         * common.h: do not use zones for memory allocation (read: speedup)
279
280         * removed support for Boehm GC, makes code much more readable and
281           shorter (and isn't used in OGo anyway ...)
282
283         * removed some warnings, some FoundationExt cleanups
284
285         * EOExpressionArray.h: does not inherit from GCObject and use
286           GCMutableArray anymore (replaced with NSObject and NSMutableArray)
287
288         * EODatabaseContext.m: removed some unused methods
289
290         * removed some GCObject dependency
291
292         * EODatabaseChannel.m: removed some unused methods
293
294 Wed Oct 15 16:26:50 2003  Jan Reichmann  <jr@skyrix.com>
295
296         * EOModel.m: initialize model name with the filename which contains the model
297           (*.eomodel) (v1.0.14)
298
299 Sun Sep 07 00:30:59 2003  Marcus Mueller  <znek@mulle-kybernetik.com>
300
301         * GNUmakefile: reordered autodoc target
302
303 Mon Jul 14 14:07:22 2003  Jan Reichmann  <jr@skyrix.com>
304
305         *  fixed license entries (v1.0.13)
306
307 Fri Jul  4 19:15:35 2003  Helge Hess  <helge.hess@skyrix.com>
308
309         * imported into OpenGroupware.org (v1.0.11)