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