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