]> err.no Git - sope/blob - sope-gdl1/PostgreSQL/ChangeLog
Xcode updates and updates for SOPE:X 2.x
[sope] / sope-gdl1 / PostgreSQL / ChangeLog
1 2004-12-14  Marcus Mueller  <znek@mulle-kybernetik.com>
2
3         * PostgreSQL.xcode: minor fixes and updated
4
5 2004-11-04  Helge Hess  <helge.hess@skyrix.com>
6
7         * use Version file for install directory location
8
9 2004-09-22  Marcus Mueller  <znek@mulle-kybernetik.com>
10
11         * PostgreSQL.xcode: new Xcode project. This requires you have a recent
12           PostgreSQL installed in /usr/local/pgsql.
13
14         * PostgreSQL-Info.plist: new bundle info for Xcode
15
16         * PostgreSQL72-Info.plist: removed old bundle info
17
18 2004-09-11  Marcus Mueller  <znek@mulle-kybernetik.com>
19
20         * GNUmakefile.preamble: minor changes for inline compilation with
21           GNUSTEP_BUILD_DIR set elsewhere (v1.1.38)
22
23 2004-09-06  Helge Hess  <helge.hess@opengroupware.org>
24
25         * EOAttribute+PostgreSQL72.m: use same exception handling on all
26           Foundations (v1.1.37)
27
28 2004-08-29  Helge Hess  <helge.hess@opengroupware.org>
29         
30         * added hack to install the project in FHS locations - the DB adaptor
31           will be installed in FHS_INSTALL_ROOT if specified (eg make
32           FHS_INSTALL_ROOT=/usr/local) (v1.1.36)
33         
34 2004-08-27  Helge Hess  <helge@dogbert.in.skyrix.com>
35
36         * GNUmakefile*: renamed bundle to PostgreSQL, now installs in
37           Library/GDLAdaptors-1.1/ (v1.1.35)
38
39 2004-08-21  Helge Hess  <helge.hess@opengroupware.org>
40
41         * renamed from (misleading name) PostgreSQL72 to PostgreSQL
42
43         * fixed for SOPE 3.3 directory layout (v1.0.34)
44
45 2004-08-20  Helge Hess  <helge.hess@opengroupware.org>
46
47         * moved from ThirdParty to SOPE/sope-gdl1 (v1.0.33)
48
49 2004-07-06  Helge Hess  <helge.hess@opengroupware.org>
50
51         * PostgreSQL72Channel.m: ensure that the port is passed to the 
52           connection as a string object (v1.0.32)
53
54 2004-06-29  Helge Hess  <helge.hess@opengroupware.org>
55
56         * GNUmakefile.preamble: added include path to SOPE/skyrix-core for
57           "inline" compilation (v1.0.31)
58
59 2004-06-28  Helge Hess  <helge.hess@opengroupware.org>
60
61         * PostgreSQL72Channel.m: do not raise errors in handler methods, but 
62           return them for processing by the new X methods (v1.0.30)
63         
64         * PostgreSQL72Channel.m: implement a specific -evaluateExpressionX:,
65           use that in -primaryKeyForNewRowWithEntity: (v1.0.29)
66
67 2004-06-22  Helge Hess  <helge.hess@opengroupware.org>
68
69         * v1.0.28
70
71         * PostgreSQL72Adaptor.m: some code cleanups
72         
73         * PostgreSQL72Channel+Model.m: fixed a gstep-base warning
74
75         * NSNumber+PGVal.m ([NSNumber -stringValueForPostgreSQLType:attribute:]):
76           fixed rendering of bool numbers for gstep-base (-stringValue of
77           bool numbers return 'YES'/'NO' on gstep-base while 1 or 0 on Cocoa
78           and libFoundation)
79
80 2004-06-21  Helge Hess  <helge.hess@opengroupware.org>
81
82         * EOAttribute+PostgreSQL72.m: added "cardinal_number", "character_data"
83           as known types (v1.0.27)
84
85         * PostgreSQL72Channel+Model.m: code cleanups (v1.0.26)
86
87 2004-06-16  Helge Hess  <helge.hess@skyrix.com>
88
89         * NSString+PGVal.m, PGConnection.m: fixed some gcc 3.4 warnings 
90           (v1.0.25)
91
92 2004-06-16  Helge Hess  <helge.hess@opengroupware.org>
93
94         * v1.0.24
95
96         * PostgreSQL72Channel: rewrote to use PGResultSet. Removed processing
97           of oid-status which apparently was completely broken before!
98
99         * PGConnection.m: added new PGResultSet object
100
101 2004-06-15  Helge Hess  <helge.hess@opengroupware.org>
102
103         * v1.0.23
104         
105         * PostgreSQL72Channel+Model.m: added -describeDatabaseNames and
106           -describeUserNames methods
107         
108         * PostgreSQL72Adaptor.m: minor code cleanups
109
110         * v1.0.22
111
112         * various files: fixed warnings on MacOSX with gstep-make
113         
114         * PostgreSQL72Channel.h: rewritten to use PGConnection object
115         
116         * started PGConnection object to remove low-level libpq things from
117           the channel (which can then concentrate on implementing the API)
118
119 2004-06-06  Helge Hess  <helge.hess@opengroupware.org>
120
121         * fixed some MacOSX compilation warnings (v1.0.21)
122
123 2004-05-04  Helge Hess  <helge.hess@opengroupware.org>
124
125         * GNUmakefile.preamble (PostgreSQL72_BUNDLE_LIBS): added missing libs
126           for current Panther PostgreSQL compilation (v1.0.20)
127
128 2004-03-01  Helge Hess  <helge.hess@skyrix.com>
129
130         * GNUmakefile.preamble: fixed makefile for "inline" compilation
131           (v1.0.19)
132
133 2004-02-12  Helge Hess  <helge.hess@opengroupware.org>
134
135         * v1.0.18
136
137         * EOAttribute+PostgreSQL72.m: fixed exception for MacOSX
138
139         * GNUmakefile.preamble: added yet another special case to locate the
140           PostgreSQL header files ...
141
142 2004-02-10  Helge Hess  <helge.hess@skyrix.com>
143
144         * PostgreSQL72Channel.m: only set client encoding when being compiled 
145           with PostgreSQL 7.3+ (seems to have problems with umlauts on Debian 
146           7.2) (v1.0.17)
147
148 2004-02-08  Helge Hess  <helge.hess@opengroupware.org>
149
150         * PostgreSQL72Channel.m: explicitly set connection encoding to Latin1
151           to avoid problems with databases created as Unicode (v1.0.16)
152
153 2004-01-07  Helge Hess  <helge.hess@opengroupware.org>
154
155         * PostgreSQL72Exception.m: minor cleanup, include stdarg.h for varargs
156           processing (might fix compilation on Solaris) (v1.0.15)
157
158 2004-01-07  Helge Hess  <helge.hess@skyrix.com>
159
160         * PostgreSQL72Channel.m: do cache attribute name field indices during
161           invocations, minor performance optimization to fetch method (which
162           requires that the attributes argument is constant!) (v1.0.14)
163         
164         * PostgreSQL72Channel.m: raise default value for max-connection count
165           to 50, various cleanups and minor fixes (v1.0.13)
166
167 2003-12-26  Helge Hess  <helge.hess@opengroupware.org>
168
169         * NSData+PGVal.m ([NSData -stringValueForPostgreSQLType:attribute:]): 
170           fixed a bug in the data=>string conversion. Types like 
171           "VARCHAR(4000)" where not properly converted, eg a long obj_property 
172           value (v1.0.12)
173
174 2003-12-13  Helge Hess  <helge.hess@opengroupware.org>
175
176         * GNUmakefile.preamble: fixed include flags, so that GDLAccess must not
177           be installed prior compiling the adaptor (v1.0.11)
178
179 2003-12-11  Helge Hess  <helge.hess@skyrix.com>
180
181         * GNUmakefile (BUNDLE_INSTALL_DIR): install into 
182           GNUSTEP_INSTALLATION_DIR instead of GNUSTEP_SYSTEM_ROOT (v1.0.10)
183
184 2003-09-03  Helge Hess  <helge.hess@skyrix.com>
185
186         * GNUmakefile.preamble: added /usr/include/postgresql as an include
187           search path - this is the position of the headers under Debian
188           (v1.0.9)
189
190 2003-07-30  Helge Hess  <helge.hess@skyrix.com>
191
192         * NSCalendarDate+PGVal.m: added support for 4 digit timezone offsets
193           (eg +09:30) when parsing PG date values (v1.0.8)
194
195 2003-07-28  Helge Hess  <helge.hess@skyrix.com>
196
197         * NSCalendarDate+PGVal.m: fixed two more bugs introduced in 1.0.5 ...
198           (v1.0.7)
199
200 2003-07-28  Bjoern Stierand  <bjoern@opengroupware.org>
201         
202         * NSCalendarDate+PGVal.m: fixed release bug introduced in 1.0.5, wrong 
203           variable was returned leading to a memory error (v1.0.6)
204
205 2003-07-27  Helge Hess  <helge.hess@skyrix.com>
206         
207         * PostgreSQL72Values.m: split up into separate files, added several
208           performance optimizations to base value creation code (v1.0.5)
209
210 2003-07-23  Helge Hess  <helge.hess@skyrix.com>
211
212         * more fixes to the include pathes, do not include using <pgsql/xxx.h>
213           but always using <xxx.h> (v1.0.4)
214
215 2003-07-21  Helge Hess  <helge.hess@skyrix.com>
216
217         * some include cleanups for FreeBSD (reported by Mirko Viviani),
218           fixed some warnings (v1.0.3)
219
220 Wed May 14 11:27:21 2003  Jan Reichmann  <jan@skyrix.com>
221
222         * PostgreSQL72Values.m: use lowercase type to determine sql type 
223           (bug 126) (v1.0.2)
224
225 2003-05-07  Helge Hess  <helge.hess@skyrix.com>
226
227         * v1.0.1
228
229         * PostgreSQL72Channel.m: small cleanups, speed improvement on attrname
230           creation (used no autorelease pools ...)
231
232         * GNUmakefile (PostgreSQL72_RESOURCE_FILES): added a Version file
233
234 Mon May  5 16:27:40 2003  Jan Reichmann  <jan@skyrix.com>
235
236         * PostgreSQL72Values.m: implement valueFromCString, valueFromBytes, 
237           stringValueForPostgreSQLType for NSData+PostgreSQL72Values (bug 126)
238
239 Mon Dec 23 18:20:13 2002  Helge Hess  <helge.hess@skyrix.com>
240
241         * ported to MacOSX 10.2.3 (do not use <EOAccess, include common.h)
242
243 Tue Nov 26 12:01:49 2002  Jan Reichmann  <jan@skyrix.com>
244
245         * EOAttribute+PostgreSQL72.m: add timestamptz type
246
247 Tue Nov  5 10:02:45 2002  Jan Reichmann  <jan@skyrix.com>
248
249         * PostgreSQLChannel.m: add PGMaxOpenConnectionCount - Default to
250         set the max number of open postgres connections
251
252 Fri Oct 18 19:15:15 2002  Jan Reichmann  <jan@skyrix.com>
253
254         * EOAttribute+PostgreSQL72.m: add postgres types
255
256 Thu Aug 22 11:08:35 2002  Jan Reichmann  <jan@skyrix.com>
257
258         * PostgreSQL72Channel.m, PostgreSQL72Values.m: 
259         -fixed bug (attributes with the same name were not fetched 
260         (both attrs. where set to the first attr.-value)
261         -fixed escape-bug
262
263 Thu Jun 13 14:57:10 2002  Jan41 Reichmann  <jan@skyrix.com>
264
265         * PostgreSQL72Values.m: remove Logs
266
267 Tue Jun 11 14:43:14 2002  Jan41 Reichmann  <jan@skyrix.com>
268
269         * PostgreSQL72Context.m: remove abort() :(
270
271 Mon Mar 18 12:53:42 CET 2002 Jan41 Reichmann  <jan@skyrix.com>
272
273         * PostgreSQLValues.m, *Channel.*: add caches for attributes/ 
274         add get primary key infos
275
276 Mon Mar 11 12:02:24 2002  Jan41 Reichmann  <jan@skyrix.com>
277
278         * PostgreSQLValues.m: fixed CAL-FORMAT Entry
279
280 Thu Aug 16 14:13:10 2001  Martin Hoerning  <mh@skyrix.com>
281
282         * PostgreSQLChannel.m: fixed RETAIN-BUGS, removed LOGS
283
284 Fri Jul 27 17:32:17 2001  Jan Reichmann  <jan@skyrix.com>
285
286         * EOAttribute+PostgreSQL.m: fixed timezone bugs
287
288 Thu Jul  5 14:08:11 2001  Helge Hess  <helge.hess@skyrix.com>
289
290         * reactivated for SkyDev41
291
292 Tue Feb  2 09:01:10 1999  Helge Hess  <helge@trex.mdlink.de>
293
294         * created ChangeLog