1 2005-08-23 Helge Hess <helge.hess@opengroupware.org>
3 * EOQualifier.m: added NSCopying (v4.5.60)
5 2005-08-06 Helge Hess <helge.hess@opengroupware.org>
7 * EOKeyValueArchiver.m: improved decoding of bools (v4.5.59)
9 2005-08-05 Helge Hess <helge.hess@opengroupware.org>
13 * EODetailDataSource.m: added EOKeyValueArchiving
15 * EOSortOrdering.m: use 'selectorName' instead of 'selector' for
18 * EOKeyValueArchiver.m: fixed decoding of arrays
20 2005-08-04 Helge Hess <helge.hess@opengroupware.org>
22 * EOKeyValueArchiver.m: fixed a bug with decoding references (v4.5.57)
24 * EOKeyValueArchiver.m: print a warning if a class specified in the
25 archive could not be found (v4.5.56)
27 2005-08-04 Helge Hess <helge.hess@skyrix.com>
31 * EOSortOrdering.m, EOFetchSpecification.m: added EOKeyValueArchiving
33 * EO*Qualifier.m: added EOKeyValueArchiving to EOQualifier classes
35 * NSObject+EOQualifierOps.m: fixed gcc 4.0 warnings
37 2005-08-04 Helge Hess <helge.hess@opengroupware.org>
39 * EOKeyValueArchiver.m: process class names containing a dot by
40 first looking up the class using the last dot-component and then
41 by trying to map some known prefixes (eg D2W) (v4.5.54)
43 2005-05-03 Helge Hess <helge.hess@opengroupware.org>
45 * EOQualifier.h: fixed prototypes of -isLike/-isCaseInsensitiveLike:
48 * NSObject+EOQualifierOps.m: fixed signature of -isLike: and
49 -isCaseInsensitiveLike: to match Tiger (v4.5.52)
51 2005-04-24 Helge Hess <helge.hess@opengroupware.org>
53 * fixed gcc 4.0 signed/unsigned warnings (v4.5.51)
55 2005-01-14 Helge Hess <helge.hess@opengroupware.org>
57 * EOFetchSpecification.m: minor code cleanups (v4.5.50)
59 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
61 * EOControl.xcode: minor changes and updated
63 2004-12-05 Helge Hess <helge.hess@opengroupware.org>
65 * EOKeyGlobalID.m: minor code cleanup (v4.5.49)
67 2004-08-29 Helge Hess <helge.hess@opengroupware.org>
69 * added hack to install the project in FHS locations - the library,
70 its headers, the tools and the resources will be installed in
71 FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
74 2004-08-29 Marcus Mueller <znek@mulle-kybernetik.com>
76 * EOControl.xcode: various fixes for project settings
78 2004-08-23 Marcus Mueller <znek@mulle-kybernetik.com>
80 * added new Xcode project
82 2004-08-20 Helge Hess <helge.hess@opengroupware.org>
84 * moved to SOPE 4.3 (v4.3.47)
86 2004-07-22 Helge Hess <helge.hess@skyrix.com>
88 * EOKeyComparisonQualifier.m, EOKeyValueQualifier.m,
89 EOKeyValueArchiver.m, EOFetchSpecification.m: fixed gcc 3.4 warnings
92 2004-06-09 Helge Hess <helge.hess@opengroupware.org>
96 * GNUmakefile.preamble: added prebinding
98 * GNUmakefile: minor cleanups
100 2004-05-16 Helge Hess <helge.hess@opengroupware.org>
102 * EOKeyComparisonQualifier.m, EOKeyValueQualifier.m, EOQualifier.m,
103 EOQualifierVariable.m: minor code cleanups, fixed some "== YES"
104 comparisons (v4.2.44)
106 2004-04-07 Helge Hess <helge.hess@skyrix.com>
108 * EOQualifierParser.m: minor code cleanups (==YES) (v4.2.43)
110 2004-03-15 Helge Hess <helge.hess@skyrix.com>
112 * EOFetchSpecification, EOQualifier, EOSortOrdering: moved property
113 list initializer methods to NGExtensions to improve GDL2
114 compatibility (v4.2.42)
116 2004-03-11 Helge Hess <helge.hess@skyrix.com>
118 * EOFetchSpecification, EOQualifier, EOSortOrdering: deprecated
119 -initWithPropertyList: method, added new -initWithPropertyList:owner:
120 method (like in EOPropertyListEncoding) (v4.2.41)
122 2004-03-09 Helge Hess <helge.hess@opengroupware.org>
124 * EOFetchSpecification.m: subminor improvement in -copyWithZone:
127 2004-03-03 Helge Hess <helge.hess@skyrix.com>
129 * EOFetchSpecification.m: fixed a recursion introduced in v4.2.38
132 2004-03-02 Helge Hess <helge.hess@opengroupware.org>
136 * EOQualifier.m: added -qualifierByApplyingBindings: to improve GDL2
137 compatibility (should not be used)
139 * EOFetchSpecification.m: added -fetchSpecificationByApplyingBindings:
140 to improve GDL2 compatibility (should not be used)
142 * EOQualifier.m: moved EOQualifierVariable to separate file, moved
143 qualifier-description categories to separate files
145 * EOFetchSpecification.m, EOSQLParser.m: improved GDL2/EOF 3
146 compatibility (different -init method, deprecated old)
148 2003-12-29 Helge Hess <helge.hess@opengroupware.org>
150 * EOKeyValueCoding.m: do not invoke NSDictionary -objectForKey: with
153 2003-11-25 Helge Hess <helge.hess@skyrix.com>
155 * removed unused source files (v4.2.36) [what was v4.2.35?, missing]
157 2003-11-14 Helge Hess <helge.hess@skyrix.com>
159 * EOSortOrdering.m: added an assertion to prevent index overflows
162 Tue Nov 11 12:01:10 2003 Jan Reichmann <jr@skyrix.com>
164 * common.h: fixed Free marcro declaration (introduced in 4.2.33)
167 2003-11-09 Helge Hess <helge@groove.local>
171 * common.h: always use malloc/free for allocating instead of
172 objc_malloc/objc_free to clean up the code
174 * EOAndQualifier.m: some minor tweaks for Xcode
176 * EOFault.m: removed support for Boehm GC to clean up the code
178 2003-09-06 Helge Hess <helge.hess@skyrix.com>
180 * EOGenericRecord.m: fixed a warning on MacOSX (used return in
181 dealloc ...) (v4.2.32)
185 * EOSQLParser.m: do not use stringByReplacingString:withString:
187 * EOClassDescription.m: fixed some warning on OSX
189 2003-09-06 Marcus Mueller <znek@mulle-kybernetik.com>
191 * EOFault.m/EOFaultHandler.m: ported to NeXT runtime (v4.2.30)
193 2003-09-01 Helge Hess <helge.hess@skyrix.com>
195 * changed not to require FoundationExt on MacOSX (v4.2.29)
197 2003-08-07 Helge Hess <helge.hess@skyrix.com>
199 * EOQualifierParser.m: added facility to register own classes for
200 complex cast expressions (eg "cast(xxxx as myValue)"), required
201 for Evolution 1.4.4. Also less restrictive about whitespace between
202 "cast" and the "(" (v4.2.28)
204 Fri Jul 4 17:00:54 2003 Helge Hess <helge.hess@skyrix.com>
206 * added to OpenGroupware.org
208 * stripped out old ChangeLogs, unimportant for OGo
210 Wed Dec 8 18:35:40 1999 Helge Hess <helge.hess@mdlink.de>