1 2005-01-14 Helge Hess <helge.hess@opengroupware.org>
3 * EOAdaptorDataSource.m: fixed a bug in the sorting code, the "AS" was
4 missing in the SQL rename statement (v4.5.46)
6 2005-01-13 Helge Hess <helge.hess@opengroupware.org>
8 * EOAdaptorDataSource.m: improved -description (v4.5.45)
10 2005-01-04 Helge Hess <helge.hess@opengroupware.org>
12 * EOAttribute.m, EOFaultHandler.m, EODatabaseFaultResolver.m: added
13 casts to avoid compile warnings with Xcode (v4.5.44)
15 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
19 * GDLAccess.xcode: minor fixes and updated
21 * EOAttribute.m: changed usage of -timeZoneName (deprecated) to -name
22 for Foundations different to libFoundation.
24 2004-11-13 Helge Hess <helge.hess@opengroupware.org>
26 * EOAdaptor.m: fixed a bug in the lookup of GDL adaptor bundles
29 2004-11-11 Marcus Mueller <znek@mulle-kybernetik.com>
31 * GDLAccess.xcode: fixed Xcode build by providing all necessary
32 major/minor numbers and bumped the framework revision
34 2004-11-09 Helge Hess <helge.hess@skyrix.com>
38 * bumped version from 1.3 to 4.5 to be consistent with the remaining
39 SOPE versions (the "super major version" is still gdl1)
41 * EOAdaptor.m: fixed adaptor lookup path
43 2004-09-22 Marcus Mueller <znek@mulle-kybernetik.com>
45 * GDLAccess.xcode: new Xcode project
47 2004-09-11 Marcus Mueller <znek@mulle-kybernetik.com>
49 * GNUmakefile.preamble, FoundationExt/GNUmakefile: minor changes for
50 inline compilation with GNUSTEP_BUILD_DIR set elsewhere (v1.1.40)
52 2004-09-06 Helge Hess <helge.hess@skyrix.com>
54 * EOSQLQualifier.m: fixed a compile warning related to scanner handler
55 and NSArray argument instead of va_list (v1.1.39)
57 2004-09-06 Helge Hess <helge.hess@opengroupware.org>
59 * EOAdaptorChannel.m: added
60 -selectAttributesX:describedByQualifier:fetchOrder:lock: for
61 selects which return, not raise, exceptions (v1.1.38)
63 2004-08-31 Helge Hess <helge.hess@skyrix.com>
65 * GNUmakefile.preamble: added library search pathes for FHS install
68 2004-08-30 Helge Hess <helge.hess@opengroupware.org>
72 * EOAdaptor.m: also look for adaptors in /usr/lib/sope-4.3/dbadaptors
73 and /usr/local/lib/sope-4.3/dbadaptors
75 * added hack to install the project in FHS locations - the library,
76 its headers, the tools and the resources will be installed in
77 FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
79 2004-08-27 Helge Hess <helge.hess@skyrix.com>
81 * EOAdaptor.m: look for adaptor bundles in Library/GDLAdaptors-1.1/
84 * increased version to v1.1 because it depends on libEOControl v4.3
87 2004-08-21 Helge Hess <helge.hess@opengroupware.org>
91 * fixed for SOPE 3.3 directory layout
93 * removed GDLExtensions
95 * moved headers files from EOAccess subdirectory to main directory
97 2004-08-20 Helge Hess <helge.hess@opengroupware.org>
99 * moved from ThirdParty to SOPE/sope-gdl1 (v1.0.32)
101 2004-06-29 Helge Hess <helge.hess@opengroupware.org>
105 * EOAdaptorChannel.m: fixed a bug in the transaction check introduced
106 in v1.0.29 - resulted in OGo bug #824, #825
108 * EODatabaseChannel.m: use new "X" adaptor methods
110 * GNUmakefile.preamble: added include path to SOPE/skyrix-core for
111 "inline" compilation (v1.0.30)
113 2004-06-28 Helge Hess <helge.hess@opengroupware.org>
115 * EOAdaptorChannel.[hm]: added more "X" methods which do not raise
118 * EOAdaptorChannel.m: added new method -evaluateExpressionX: which
119 returns the exception instead of raising it. It returns
120 @"EOEvaluationError" if the -evaluateExpression: returned NO without
121 raising an exception. It is recommended that adaptor classes
122 implement -evaluateExpression: using -evaluateExpressionX:, not the
123 other way around (v1.0.28)
125 2004-06-27 Helge Hess <helge.hess@opengroupware.org>
127 * EOModel.m: minor code cleanups (v1.0.27)
129 2004-06-21 Helge Hess <helge.hess@opengroupware.org>
131 * EOModel.m: some code cleanups, improved description (v1.0.26)
133 2004-06-06 Helge Hess <helge.hess@opengroupware.org>
135 * fixed Xcode compilation with embedded FoundationExt classes (v1.0.25)
137 2004-05-14 Helge Hess <helge@developer.opengroupware.org>
139 * EOAdaptorDataSource.m: removed some ==YES comparisons, minor cleanups
142 2004-03-14 Helge Hess <helge.hess@opengroupware.org>
146 * EOSQLQualifier.m: improved -description method
148 * EOSQLExpression.m: moved EOSelectSQLExpression to separate file,
149 added a -description method, various minor code cleanups
151 * EOExpressionArray.m: added a -description method, minor cleanups
153 * EOAdaptorChannel.m: minor code cleanups
155 * EODatabaseContext.m: removed registration for
156 EOCooperatingObjectStoreNeeded notification (solves an issue with
159 2004-03-09 Helge Hess <helge.hess@opengroupware.org>
161 * EOAdaptorChannel.m, EOAdaptorDataSource.m, EOAttribute.m,
162 EODatabase.m, EOEntity.m, EOEntityClassDescription.m,
163 EOQualifier+SQL.m, EOSQLExpression.m, common.h, EOQualifierScanner.h:
164 various subminor fixes for compilation against gstep-base (v1.0.22)
166 2004-02-12 Helge Hess <helge.hess@opengroupware.org>
168 * EODatabaseChannel.m: only check for GC objects on libFoundation
171 2004-01-29 Helge Hess <helge.hess@skyrix.com>
173 * EORecordDictionary.m: disabled a profiling log (v1.0.20)
175 2004-01-07 Helge Hess <helge@groove.local>
177 * some tweaks for Xcode compilation (v1.0.19)
179 2004-01-04 Helge Hess <helge.hess@opengroupware.org>
183 * more tweaks to makefiles and source, now seems to compile fine on
186 * added FoundationExt subproject containing the necessary classes from
187 the extensions library, that is, the FormatScanner,
188 PrintfFormatScanner and DefaultScannerHandler
190 2004-01-03 Helge Hess <helge.hess@opengroupware.org>
194 * EORecordDictionary.m: cache -hash and -isEqual selector in
197 * various changes to make gnustep-db compile on MacOSX (eg do not use
198 InvalidArgumentException class but rather NSInvalidArgumentException
201 2003-12-29 Helge Hess <helge.hess@opengroupware.org>
203 * EORecordDictionary.m(dealloc): cache release method of dict key,
204 which is basically always an NSString, also cache empty dictionary
207 2003-10-20 Helge Hess <helge.hess@skyrix.com>
211 * common.h: do not use zones for memory allocation (read: speedup)
213 * removed support for Boehm GC, makes code much more readable and
214 shorter (and isn't used in OGo anyway ...)
216 * removed some warnings, some FoundationExt cleanups
218 * EOExpressionArray.h: does not inherit from GCObject and use
219 GCMutableArray anymore (replaced with NSObject and NSMutableArray)
221 * EODatabaseContext.m: removed some unused methods
223 * removed some GCObject dependency
225 * EODatabaseChannel.m: removed some unused methods
227 Wed Oct 15 16:26:50 2003 Jan Reichmann <jr@skyrix.com>
229 * EOModel.m: initialize model name with the filename which contains the model
230 (*.eomodel) (v1.0.14)
232 Sun Sep 07 00:30:59 2003 Marcus Mueller <znek@mulle-kybernetik.com>
234 * GNUmakefile: reordered autodoc target
236 Mon Jul 14 14:07:22 2003 Jan Reichmann <jr@skyrix.com>
238 * fixed license entries (v1.0.13)
240 Fri Jul 4 19:15:35 2003 Helge Hess <helge.hess@skyrix.com>
242 * imported into OpenGroupware.org (v1.0.11)