Annotation of sql/pgsql/ChangeLog, revision 1.17
1.16 moko 1: 2015-10-26 moko
2:
1.17 ! moko 3: * Makefile.am, config_auto.h.in: warning war: configure.in ->
! 4: configure.ac, INCLUDES -> AM_CPPFLAGS
1.16 moko 5:
6: * config_includes.h, parser3pgsql.C: Copyright year updated
7:
8: 2013-10-23 moko
9:
10: * configure.in: directory update for FreeBSD
11:
12: 2013-07-07 moko
13:
14: * INSTALL: INSTALL actualized
15:
16: 2012-10-19 misha
17:
18: * parser3pgsql.C: - By default driver doesn't escape \ char (PgSQL
19: 9.1 has standard_conforming_strings=on by default that switch off
20: escaping with \ char). - A new driver option
21: standard_conforming_strings=0|1 is added (default -- 1). Using
22: ?standard_conforming_strings=0 it is possible to switch back to
23: escaping \ char that could be useful for working with old pgsql
24: servers. (bugfix: #889)
25:
26: 2012-06-27 moko
27:
28: * libltdl/libltdl.vcproj: libltdl release build fixed
29:
30: 2012-06-21 moko
31:
32: * libltdl/: argz.c, config_fixed.h, libltdl.vcproj, ltdl.c,
33: libltdl/lt__glibc.h: win32 fixed, broken FreeBSD fixed (issue
34: #45)
35:
36: 2012-06-15 moko
37:
38: * parser3pgsql.C: bugfix: lt_dlinit() can fail, but lt_dlerror
39: return 0, and we count 0 for success.
40:
41: 2012-06-12 moko
42:
43: * Makefile.am, configure.in: shared/static libstdc++ option removed
44:
45: 2012-06-10 moko
46:
47: * depcomp: depcomp updated from libtool 2.4.2
48:
1.17 ! moko 49: * Makefile.am, configure, configure.in: ACLOCAL_AMFLAGS = -I
! 50: libltdl/m4 added and some beauty
1.16 moko 51:
52: 2012-06-08 moko
53:
54: * libltdl/acconfig.h: removed
55:
1.17 ! moko 56: * acinclude.m4, aclocal.m4, config.guess, config.sub,
1.16 moko 57: config_auto.h.in, configure, install-sh, ltconfig, ltmain.sh,
58: missing, mkinstalldirs: autogenerated files updated after libtool
59: update
60:
61: * Makefile.am, configure.in: changes required by new libtool 2.4.2
62:
1.17 ! moko 63: * libltdl/: COPYING.LIB, Makefile.am, README, acinclude.m4,
! 64: aclocal.m4, argz.c, argz_.h, config-h.in, config.h,
1.16 moko 65: config_auto.h.in, config_fixed.h, configure, configure.ac,
66: configure.in, libltdl.vcproj, lt__alloc.c, lt__dirent.c,
67: lt__strl.c, lt_dlloader.c, lt_error.c, ltdl.c, ltdl.h, slist.c,
68: config/compile, config/config.guess, config/config.sub,
69: config/depcomp, config/install-sh, config/ltmain.sh,
70: config/missing, libltdl/lt__alloc.h, libltdl/lt__dirent.h,
71: libltdl/lt__glibc.h, libltdl/lt__private.h, libltdl/lt__strl.h,
72: libltdl/lt_dlloader.h, libltdl/lt_error.h, libltdl/lt_system.h,
73: libltdl/slist.h, loaders/dld_link.c, loaders/dlopen.c,
74: loaders/dyld.c, loaders/load_add_on.c, loaders/loadlibrary.c,
75: loaders/preopen.c, loaders/shl_load.c, m4/argz.m4, m4/libtool.m4,
76: m4/ltdl.m4, m4/ltoptions.m4, m4/ltsugar.m4, m4/ltversion.m4,
77: m4/lt~obsolete.m4: libtool updated to version 2.4.2
78:
79: * parser3pgsql.C: another n+1 fix for strncat
80:
81: 2012-06-06 moko
82:
83: * parser3pgsql.C: compiler warnings fixed: -format '%u' expects
84: type 'unsigned int', but argument 4 has type 'long unsigned int'
85: -strmcat might overflow destination buffer
86:
87: 2012-04-18 moko
88:
89: * parser3pgsql.C: after global replace fixes. == -> =
90:
91: 2012-03-16 moko
92:
93: * config_includes.h, parser3pgsql.C: ident now works under Linux +
94: ident displays filenames (closes issue #818) Copyright updated
95:
96: 2011-03-11 misha
97:
98: * parser3pgsql.C: - transcode result was optimized ( new feature:
99: #41 )
100:
101: 2010-10-28 moko
102:
103: * parser3pgsql.C: new in-parser quoting implementation (fixes issue
104: #1)
105:
106: 2009-08-23 misha
107:
108: * configure.in: - option --with-dynamic-stdcpp was added - default
109: (static) linking options were slightly modified
110:
111: 2008-12-21 misha
112:
113: * parser3pgsql.C: - bugfix: ?autocommit=1|0 should work now
114:
115: 2008-12-18 misha
116:
117: * parser3pgsql.C: - bugfix: mustn't call commint after each query
118: if ?autocommit=0 option was specified
119:
120: 2008-07-01 misha
121:
122: * parser3pgsql.C: - autocommit=0 not equal
123: WithoutDefaultTransaction=1. first one make 1 connect == 1
124: transaction. second -- disable begin/commit/rollback at all -
125: call commit after query execution if autocommit option wasn't
126: disabled - much less calls for PQftype - no more transcode calls
127: for number/date types
128:
129: 2008-06-26 misha
130:
131: * configure.in, parser3pgsql.C: - new API and version number (10.0)
132: - $.limit(0) fixes - little refactoring
133:
134: 2008-06-24 misha
135:
136: * parser3pgsql.C: some code reformating
137:
138: 2007-10-25 misha
139:
140: * parser3pgsql.C: - allow ?charset and ?ClientCharset at once
141:
142: 2007-01-29 misha
143:
144: * parser3pgsql.C: - last version commited
145:
146: 2007-01-26 misha
147:
148: * parser3pgsql.C: - patch from egr: .bind IN variables support,
149: TODO: OUT, INOUT, from Egr
150:
151: 2004-12-23 paf
152:
153: * parser3pgsql.C: sql connect string, rsplit @
154:
155: * parser3pgsql.C: egr patch on WithoutDefaultTransaction
156:
157: 2004-06-23 paf
158:
159: * parser3pgsql.C: new api supported, not implemented yet:
160: ^void:sql{call paf(:a)}[ $.bind[hash] ]
161:
162: 2004-05-28 paf
163:
1.17 ! moko 164: * configure, configure.in: merged: from 3.1.3 configure.in changes
1.16 moko 165:
166: 2004-05-25 paf
167:
168: * parser3pgsql.C: beauty: param renamed to reflect it's nature
169:
170: 2004-03-30 paf
171:
172: * config_fixed.h, parser3pgsql.C: merged bugfixes from 3.1.2
173:
174: 2004-03-29 paf
175:
176: * parser3pgsql.C: bugfix: toupper wonders
177:
178: 2004-03-26 paf
179:
180: * config_auto.h.in, config_fixed.h, config_includes.h,
181: parser3pgsql.C: beauty: merged from HEAD [mistakenly commited
182: there]
183:
184: * config_auto.h.in, config_fixed.h, config_includes.h, configure,
185: configure.in, parser3pgsql.C: cstrClientCharset localized, gcc
186: const wonders worked around
187:
188: 2004-03-05 paf
189:
190: * parser3pgsql.C: new: pgsql option [like that recently added to
191: oracle driver] ClientCharset=parser-charset <<
192: charset in which parser thinks client works
193:
194: 2004-01-30 paf
195:
196: * parser3pgsql.C: bugfix: connection struct mem to be controlled by
197: libgc [oracle already fixed before]
198:
199: 2004-01-26 paf
200:
201: * parser3pgsql.C: change: moved to new interface [without extra
202: 'services' passing back/forth]
203:
204: 2003-10-24 paf
205:
206: * Makefile.am: sln
207:
208: 2003-09-29 paf
209:
210: * parser3pgsql.C: '/**xxx' situation were not handled
211:
212: 2003-09-26 paf
213:
214: * parser3pgsql.C: merged to HEAD: fix: very old bug: wrong quote
215: escaping
216:
217: * parser3pgsql.C: fix: very old bug: wrong quote escaping
218:
219: 2003-08-18 paf
220:
221: * parser3pgsql.dsp, parser3pgsql.dsw, libltdl/libltdl.dsp: moved to
222: MSVC 7
223:
1.17 ! moko 224: * ChangeLog, configure, configure.in, libltdl/Makefile.am: merged
! 225: 3.1.0 latest changes
1.16 moko 226:
227: 2003-08-11 paf
228:
1.17 ! moko 229: * configure, configure.in, libltdl/Makefile.am: config.h dist
1.16 moko 230:
231: 2003-07-24 paf
232:
233: * parser3pgsql.C, parser3pgsql.dsp: moved tempate_gc to HEAD
234:
235: 2003-07-23 paf
236:
237: * parser3pgsql.C: potential new bug: fixed [lob 0-terminated]
238:
239: * parser3pgsql.C, parser3pgsql.dsp: updated to interface v8
240:
241: 2003-03-26 paf
242:
243: * parser3pgsql.C: mistakenly patched HEAD branch. copying changes
244: to template_gc one
245:
246: 2003-01-21 paf
247:
248: * config_fixed.h, config_includes.h, parser3pgsql.C: 2002->2003
249:
250: 2003-01-15 paf
251:
252: * parser3pgsql.C: long ago forgotten lt_dlinit() called now
253:
254: 2003-01-14 paf
255:
256: * libltdl/config_fixed.h, libltdl/libltdl.dsp, libltdl/ltdl.c,
257: parser3pgsql.dsw: ltdl copied to all sql drivers, VS projects
258: libltdl_mysql renamed to libltdl
259:
260: 2003-01-13 paf
261:
262: * config.guess, config.sub, config_auto.h.in, depcomp, ltmain.sh,
263: missing, libltdl/COPYING.LIB, libltdl/Makefile.am,
1.17 ! moko 264: libltdl/acinclude.m4, libltdl/aclocal.m4,
1.16 moko 265: libltdl/config_auto.h.in, libltdl/configure,
266: libltdl/configure.in, libltdl/libltdl.dsp, libltdl/ltdl.c,
267: libltdl/ltdl.h: moved to latest libtool (1.4.3)
268:
269: 2002-12-15 paf
270:
271: * configure.in: r6
272:
273: * ChangeLog: changelog updated
274:
275: * parser3pgsql.C, parser3pgsql.dsw: \ -> \\ bug fix
276:
277: 2002-12-09 paf
278:
279: * parser3pgsql.C, parser3pgsql.dsw: changed exception handling mech
280: in sql handlers #2
281:
282: 2002-11-28 paf
283:
284: * configure.in: removed double libltdl/Makefile generation
285:
286: 2002-10-07 paf
287:
288: * INSTALL: INSTALL files changed to include sql/ subdir creation
289:
290: 2002-08-02 paf
291:
292: * configure, configure.in: config version
293:
294: 2002-06-03 paf
295:
296: * parser3pgsql.dsp: fixed .dsp-s along with reorganized cvs modules
297: dirs structure
298:
299: * parser3pgsql.dsp: reorganized cvs modules
300:
301: 2002-03-22 paf
302:
1.17 ! moko 303: * Makefile.am: make update
1.16 moko 304:
305: * parser3pgsql.C: ?CLIENT_ENCODING=zz&DATESTYLE=zz
306:
307: * parser3pgsql.C: checked empty host
308:
309: 2002-02-08 paf
310:
311: * AUTHORS, COPYING, ChangeLog, INSTALL, README: install&others
312: updated
313:
314: * configure, configure.in: package name & version
315:
1.17 ! moko 316: * Makefile.am, parser3pgsql.dsw, libltdl/Makefile.am,
! 317: libltdl/libltdl.dsp, libltdl/libltdl_pgsql.dsp: libltdl.dsp now
1.16 moko 318:
319: * parser3pgsql.C: name spelling
320:
1.17 ! moko 321: * configure, configure.in, libltdl/Makefile.am, libltdl/acconfig.h,
! 322: libltdl/acinclude.m4, libltdl/aclocal.m4,
! 323: libltdl/config_auto.h.in, libltdl/configure,
1.16 moko 324: libltdl/configure.in: removed extra libtool generation, removed
325: needless static lib
326:
327: * config_fixed.h, config_includes.h, parser3pgsql.C: 2002
328:
329: 2001-11-16 paf
330:
331: * parser3pgsql.C: introducing estimating String::cstr_bufsize, 0
332:
333: 2001-11-11 paf
334:
1.17 ! moko 335: * config_auto.h.in, parser3pgsql.C: init not const
1.16 moko 336:
337: 2001-11-08 paf
338:
339: * Makefile.am: lib prefix
340:
341: 2001-10-30 paf
342:
343: * configure, configure.in: makes
344:
345: 2001-10-29 paf
346:
347: * parser3pgsql.C: z
348:
349: * config_fixed.h, config_includes.h, configure.in: setjump
350:
351: 2001-10-28 paf
352:
353: * configure.in: conf
354:
355: 2001-09-25 parser
356:
1.17 ! moko 357: * configure: makes
1.16 moko 358:
359: * configure.in: last underscore in configure options to dash
360:
361: * configure.in: sanity check
362:
363: 2001-09-24 parser
364:
365: * Makefile.am: makes
366:
367: 2001-09-21 parser
368:
1.17 ! moko 369: * AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS,
! 370: acinclude.m4, config.guess, config.sub, config_auto.h.in,
1.16 moko 371: config_fixed.h, config_includes.h, configure, configure.in,
372: install-sh, ltconfig, ltmain.sh, missing, mkinstalldirs,
373: parser3pgsql.C, parser3pgsql.def, parser3pgsql.dsp, README,
1.17 ! moko 374: parser3pgsql.dsw, libltdl/Makefile.am, libltdl/README,
! 375: libltdl/acinclude.m4, libltdl/aclocal.m4, libltdl/config.h,
! 376: libltdl/config_auto.h.in, libltdl/config_fixed.h,
! 377: libltdl/configure, libltdl/configure.in,
1.16 moko 378: libltdl/libltdl_pgsql.dsp, libltdl/ltdl.c, libltdl/ltdl.h:
379: Initial revision
380:
E-mail: