Diff for /sql/mysql/ChangeLog between versions 1.2 and 1.16

version 1.2, 2002/02/08 10:56:22 version 1.16, 2012/06/28 03:18:32
Line 1 Line 1
 2002-02-08  paf  2012-06-26      moko
         * INSTALL:          * libltdl/libltdl.vcproj 1.4:
         * config_fixed.h:                  libltdl release build fixed
         * config_includes.h:  
         * parser3mysql.C:  2012-06-20      moko
                 2002          * libltdl/libltdl.vcproj 1.3:
           * libltdl/ltdl.vcproj 1.2:
         * configure:                  renamed
         * configure.in:  
         * libltdl/Makefile.am:          * libltdl/argz.c 1.2:
         * libltdl/Makefile.in:          * libltdl/config_fixed.h 1.4:
         * libltdl/acconfig.h:          * libltdl/libltdl/lt__glibc.h 1.2:
         * libltdl/acinclude.m4:          * libltdl/ltdl.c 1.5:
         * libltdl/aclocal.m4:          * libltdl/ltdl.vcproj 1.1:
         * libltdl/config_auto.h.in:                  fixes for win32 build and for FreeBSD build (issue #45)
         * libltdl/configure:  
         * libltdl/configure.in:  2012-06-15      moko
                 only-static link          * parser3mysql.C 1.43:
                 removed extra libtool generation                  bugfix: lt_dlinit() can fail, but lt_dlerror return 0, and we
                   count 0 for success.
         * parser3mysql.C:  
                 name spelling  2012-06-11      moko
           * Makefile.am 1.28:
 2001-12-24  paf          * configure.in 1.41:
         * configure.in:                  shared/static libstdc++ option removed
                 trying to autodetermine includes dir  
   2012-06-09      moko
         * configure:          * depcomp 1.2:
         * configure.in:                  depcomp updated from libtool 2.4.2
                 mysql inc dir autodetected  
           * Makefile.am 1.26:
 2001-11-24  paf          * Makefile.in 1.28:
         * aclocal.m4:          * configure 1.37:
                 for some reason makefile tries to make this file when it doesn          * configure.in 1.39:
                 t exist, ignoring the fact that that's not needed, we already                  ACLOCAL_AMFLAGS = -I libltdl/m4 added and some beauty
                 have 'configure' made by autoconf, and that file only needed  
                 for that.  2012-06-08      moko
           * config.guess 1.3:
 2001-11-16  paf          * config.sub 1.3:
         * parser3mysql.C:                  also taken from libtool
                 introducing estimating String::cstr_bufsize, 0  
           * mkinstalldirs 1.3:
 2001-11-11  paf                  no longer required
         * Makefile.in:  
         * configure:          * install-sh 1.3:
         * parser3mysql.C:          * missing 1.4:
                 init(not const                  taken from libool
   
 2001-11-08  paf          * config_auto.h.in 1.7:
         * parser3mysql.C:                  *** empty log message ***
                 2001.11.06 numrows on "HP-UX istok1 B.11.00 A 9000/869 448594332 two-user license"  
                                 3.23.42 & 4.0.0.alfa never worked, both subst & .sl version returned 0          * configure.in 1.37:
                   update to latest requirements
         * Makefile.am:  
         * Makefile.in:  2012-06-06      moko
                 lib prefix          * parser3mysql.C 1.42:
                   *** empty log message ***
 2001-10-30  paf  
         * configure.in:          * parser3mysql.C 1.41:
                 rtti needed on solaris for exceptions to work OK, removing -fno                  compiler warnings fixed:
                 rtti from everywhere                  -format '%u' expects type 'unsigned int', but argument 4 has type 'long unsigned int'
                   -strmcat might overflow destination buffer
         * config_auto.h.in:  
         * configure:          * Makefile.in 1.26:
                 makes          * acinclude.m4 1.18:
           * aclocal.m4 1.18:
 2001-10-29  paf          * config_auto.h.in 1.6:
         * config_fixed.h:          * configure 1.35:
         * config_includes.h:          * install-sh 1.2:
         * configure.in:          * ltconfig 1.2:
                 setjump          * ltmain.sh 1.3:
           * missing 1.3:
 2001-10-28  paf                  autogenerated files got updated after libtool updated to version
         * configure:                  2.42 (feature #45)
         * configure.in:  
                 conf          * Makefile.am 1.24:
           * configure.in 1.36:
         * configure:          * libltdl/COPYING.LIB 1.2:
         * configure.in:          * libltdl/Makefile.am 1.8:
                 no-rtti and _ to - in key          * libltdl/Makefile.in 1.10:
           * libltdl/README 1.2:
 2001-10-02  parser          * libltdl/acinclude.m4 1.5:
         * parser3mysql.C:          * libltdl/aclocal.m4 1.6:
         * parser3mysql.dsp:          * libltdl/argz.c 1.1:
                 changed connect string format to support options          * libltdl/argz_.h 1.1:
                 charset=cp1251_koi8          * libltdl/config-h.in 1.1:
                 timeout=3          * libltdl/config.h 1.2:
                 compress=1&          * libltdl/config/compile 1.1:
                 named_pipe=1          * libltdl/config/config.guess 1.1:
           * libltdl/config/config.sub 1.1:
 2001-09-25  parser          * libltdl/config/depcomp 1.1:
         * configure:          * libltdl/config/install-sh 1.1:
                 makes          * libltdl/config/ltmain.sh 1.1:
           * libltdl/config/missing 1.1:
         * configure.in:          * libltdl/config_auto.h.in 1.5:
                 sanity check          * libltdl/config_fixed.h 1.3:
           * libltdl/configure 1.6:
 2001-09-24  parser          * libltdl/configure.ac 1.1:
         * Makefile.am:          * libltdl/configure.in 1.6:
         * Makefile.in:          * libltdl/libltdl.vcproj 1.2:
         * configure:          * libltdl/libltdl/lt__alloc.h 1.1:
         * libltdl/Makefile.in:          * libltdl/libltdl/lt__dirent.h 1.1:
                 makes          * libltdl/libltdl/lt__glibc.h 1.1:
           * libltdl/libltdl/lt__private.h 1.1:
           * libltdl/libltdl/lt__strl.h 1.1:
           * libltdl/libltdl/lt_dlloader.h 1.1:
           * libltdl/libltdl/lt_error.h 1.1:
           * libltdl/libltdl/lt_system.h 1.1:
           * libltdl/libltdl/slist.h 1.1:
           * libltdl/loaders/dld_link.c 1.1:
           * libltdl/loaders/dlopen.c 1.1:
           * libltdl/loaders/dyld.c 1.1:
           * libltdl/loaders/load_add_on.c 1.1:
           * libltdl/loaders/loadlibrary.c 1.1:
           * libltdl/loaders/preopen.c 1.1:
           * libltdl/loaders/shl_load.c 1.1:
           * libltdl/lt__alloc.c 1.1:
           * libltdl/lt__dirent.c 1.1:
           * libltdl/lt__strl.c 1.1:
           * libltdl/lt_dlloader.c 1.1:
           * libltdl/lt_error.c 1.1:
           * libltdl/ltdl.c 1.4:
           * libltdl/ltdl.h 1.3:
           * libltdl/m4/argz.m4 1.1:
           * libltdl/m4/libtool.m4 1.1:
           * libltdl/m4/ltdl.m4 1.1:
           * libltdl/m4/ltoptions.m4 1.1:
           * libltdl/m4/ltsugar.m4 1.1:
           * libltdl/m4/ltversion.m4 1.1:
           * libltdl/m4/lt~obsolete.m4 1.1:
           * libltdl/slist.c 1.1:
                   libtool updated to version 2.4.2
   
   2012-03-16      moko
           * config_fixed.h 1.7:
           * config_includes.h 1.6:
           * parser3mysql.C 1.40:
                   ident now works under Linux + ident displays filenames (closes issue #818)
                   Copyright updated
   
   2011-09-24      misha
           * parser3mysql.C 1.39:
                   - an option ?local_infile=1|0 was added. this option should be
                   used if mysql command LOAD LOCAL INFILE is exicuted.
   
   2010-11-08      misha
           * parser3mysql.C 1.38:
                   - transcode result was optimized ( new feature: #41 )
   
   2010-10-18      moko
           * parser3mysql.C 1.37:
                   native quoting impementation (to avoid bug #1)
   
   2009-08-23      misha
           * configure.in 1.33:
                   - option --with-dynamic-stdcpp was added
                   - default (static) linking options were slightly modified
   
   2009-04-10      misha
           * parser3mysql.C [release_10_1] 1.35.2.1:
                   *** empty log message ***
   
   2009-04-09      misha
           * configure 1.32:
           * configure.in 1.32:
                   *** empty log message ***
   
   2009-04-09      misha
           * configure 1.32:
           * configure.in 1.32:
                   *** empty log message ***
   
   2009-04-08      misha
           * config_auto.h.in 1.5:
           * configure 1.31:
                   *** empty log message ***
   
           * configure.in 1.31:
                   - while building on freebsd4 we don't add descructor because it
                   causes core while executing
   
           * parser3mysql.C 1.35:
                   - now driver can be built with old mysql includes (prior 4.1), however options ?old_client and ?
                   multi_statements definitely will not work
                   - while building on freebsd4 we don't add descructor because it causes core while executing
   
   2008-06-30      misha
           * parser3mysql.C 1.34:
                   - old_client option added. it allow to disable multi result.
   
   2008-06-27      misha
           * configure 1.29:
                   *** empty log message ***
   
   2008-06-26      misha
           * configure.in 1.29:
           * parser3mysql.C 1.33:
                   - use new API and new version (10.0)
                   - $.limit(0) fixed
                   - transcode server error messaged if ClientCharset option was specified
                   - less calls to transcode method if ClientCharset specified but it's equal to request:charset
   
   2008-06-24      misha
           * parser3mysql.C 1.32:
                   - some spaces to tabs
   
   2008-05-04      misha
           * configure 1.28:
           * configure.in 1.28:
                   =no message
   
           * parser3mysql.C 1.31:
                   - multi statements now can be switched on with option
                   multi_statements=1
   
           * parser3mysql.C 1.30:
                   - CLIENT_MULTI_STATEMENTS => CLIENT_MULTI_RESULTS
   
   2008-01-25      misha
           * parser3mysql.C 1.29:
                   - call mysql_server_end before unload driver
   
   2007-09-17      misha
           * parser3mysql.C 1.28:
                   - charser and ClientCharset options now can be specified together.
                     it can be usable for transcoding text from utf8 (in DB) to koi8: &charset=utf-8&ClientCharset=utf8
                     in this case sql server return data in utf and parser itself transcode it from utf to koi8
   
   2007-08-27      misha
           * parser3mysql.C 1.27:
                   - support storage procedure for MySQL 5 (patch from Sumo: http://
                   www.parser.ru/forum/?id=54595 )
   
   2007-02-19      misha
           * INSTALL 1.7:
                   - some text changes
   
   2004-12-23      paf
           * parser3mysql.C 1.26:
                   sql connect string, rsplit @
   
   2004-07-28      paf
           * parser3mysql.C 1.25:
                   beauty: detailed error message on lt_dlopen failure
   
   2004-06-23      paf
           * parser3mysql.C 1.24:
           * parser3mysql.vcproj 1.2:
                   new api supported, not implemented yet:
                           ^void:sql{call paf(:a)}[
                                   $.bind[hash]
                           ]
   
   2004-05-28      paf
           * Makefile.in 1.19:
           * configure 1.24:
           * configure.in 1.24:
                   merged: from 3.1.3 configure.in changes
   
   2004-05-25      paf
           * parser3mysql.C 1.23:
                   beauty: param renamed to reflect it's nature
   
   2004-04-01      paf
           * parser3mysql.C 1.22:
                   merged: bugfixes from 3.1.2
   
   2004-03-30      paf
           * config_fixed.h 1.6:
           * parser3mysql.C 1.21:
                   merged bugfixes from 3.1.2
   
   2004-03-26      paf
           * parser3mysql.C [release_3_1_2] 1.19.2.2:
                   bugfix: tolower/toupper named with _str suffix to work around
                   cases when they are macros [freebsd]
   
           * config_auto.h.in [release_3_1_2] 1.3.14.1:
           * config_fixed.h [release_3_1_2] 1.4.14.1:
           * config_includes.h [release_3_1_2] 1.4.14.1:
           * parser3mysql.C [release_3_1_2] 1.19.2.1:
                   beauty: merged from HEAD [mistakenly commited there]
   
           * config_auto.h.in 1.4:
           * config_fixed.h 1.5:
           * config_includes.h 1.5:
           * parser3mysql.C 1.20:
                   ctype configured, gcc const wonders worked around
   
   2004-03-04      paf
           * parser3mysql.C 1.19:
                   new: mysql option [like that recently added to oracle driver]
                               ClientCharset=parser-charset << charset in which parser thinks client works
   
   2004-01-30      paf
           * parser3mysql.C 1.18:
                   bugfix: connection struct mem to be controlled by libgc [oracle
                   already fixed before]
   
   2004-01-26      paf
           * parser3mysql.C 1.15:
                   change: moved to new interface [without extra 'services' passing
                   back/forth]
   
           * parser3mysql.C 1.17:
                   beauty: connection handle=0 after close
   
   2003-11-10      paf
           * parser3mysql.C 1.14:
                   mysql: transaction support: ?autocommit=0
   
   2003-10-24      paf
           * Makefile.am 1.15:
                   sln
   
           * libltdl/Makefile.am 1.7:
           * libltdl/Makefile.in 1.9:
                   *** empty log message ***
   
   2003-08-18  paf
           * libltdl/libltdl.dsp 1.3:
           * parser3mysql.dsp 1.6:
           * parser3mysql.dsw 1.5:
                   moved to MSVC 7
   
           * Makefile.in 1.16:
           * configure 1.21:
           * configure.in 1.21:
           * libltdl/Makefile.am 1.6:
           * libltdl/Makefile.in 1.8:
                   merged 3.1.0 latest changes
   
   2003-08-11  paf
           * libltdl/Makefile.am [release_3_1_0] 1.5.12.1:
           * libltdl/Makefile.in [release_3_1_0] 1.7.12.1:
                   config.h dist
   
   2003-07-24  paf
           * parser3mysql.C 1.13:
                   moved tempate_gc to HEAD
   
           * Makefile.in [release_3_0_8] 1.15.8.1:
           * libltdl/Makefile.am [release_3_0_8] 1.5.8.1:
           * libltdl/Makefile.in [release_3_0_8] 1.7.8.1:
                   *** empty log message ***
   
   2003-03-27  paf
           * parser3mysql.C [template_gc] 1.12.6.2:
                   convention changed: all resulting strings are zero-terminated
   
   2003-03-26  paf
           * parser3mysql.C [template_gc] 1.12.6.1:
           * parser3mysql.dsp [template_gc] 1.4.10.1:
                   mistakenly patched HEAD branch. copying changes to template_gc one
   
   2003-03-25  paf
           * parser3mysql.dsp 1.5:
                   new quote calling convention,
                   malloc->malloc_atomic
   
   2003-02-06  paf
           * parser3mysql.C [release_3_0_0007] 1.9.4.1:
                   merged lt_init + column count bugfix from main trunc
   
   2003-01-31  paf
           * parser3mysql.C 1.12:
                   seen some broken client,
                   which reported "44" for column count of response to "select 2+2"
                   added check on that
   
   2003-01-21  paf
           * config_fixed.h 1.4:
           * config_includes.h 1.4:
           * parser3mysql.C 1.11:
                   2002->2003
   
   2003-01-15  paf
           * parser3mysql.C 1.10:
                   long ago forgotten lt_dlinit() called now
   
   2003-01-14  paf
           * libltdl/config_fixed.h 1.2:
           * libltdl/libltdl.dsp 1.2:
           * libltdl/ltdl.c 1.3:
           * parser3mysql.dsw 1.4:
                   ltdl copied to all sql drivers, VS projects libltdl_mysql
                   renamed to libltdl
   
           * libltdl/COPYING.LIB 1.1:
                   *** empty log message ***
   
   2003-01-13  paf
           * libltdl/Makefile.am 1.5:
           * libltdl/Makefile.in 1.7:
           * libltdl/acinclude.m4 1.3:
           * libltdl/aclocal.m4 1.4:
           * libltdl/config_auto.h.in 1.4:
           * libltdl/configure 1.4:
           * libltdl/configure.in 1.4:
           * libltdl/ltdl.c 1.2:
           * libltdl/ltdl.h 1.2:
                   moved to latest libtool (1.4.3)
   
           * libltdl/acinclude.m4 1.4:
           * libltdl/aclocal.m4 1.5:
           * libltdl/configure 1.5:
           * libltdl/configure.in 1.5:
                   to hell, let it be /libtool, /libltdl/libtool
   
   2003-01-10  paf
           * config.guess 1.2:
           * config.sub 1.2:
           * config_auto.h.in 1.3:
           * depcomp 1.1:
           * libltdl/Makefile.in 1.6:
           * libltdl/acconfig.h 1.2:
           * libltdl/aclocal.m4 1.3:
           * libltdl/config_auto.h.in 1.3:
           * libltdl/configure 1.3:
           * libltdl/configure.in 1.3:
           * ltmain.sh 1.2:
           * missing 1.2:
           * mkinstalldirs 1.2:
                   moved to autoconf 2.57 & automake 1.7.2 & re-libtoolized with
                   files from 1.4.3, libltdl left unchanged for now
   
   2002-12-15  paf
           * configure.in [release_3_0_0006] 1.13.2.1:
                   r6
   
   2002-12-09  paf
           * parser3mysql.C 1.9:
           * parser3mysql.dsw 1.3:
                   changed exception handling mech in sql handlers #2
   
           * parser3mysql.C 1.8:
           * parser3mysql.dsp 1.4:
                   changed exception handling mech in sql handlers
   
   2002-11-28  paf
           * Makefile.am 1.7:
           * Makefile.in 1.8:
                   *** empty log message ***
   
           * configure.in 1.13:
                   stopped double libltdl/Makefile creation
   
   2002-10-07  paf
           * INSTALL 1.5:
                   INSTALL files changed to include sql/ subdir creation
   
   2002-08-02  paf
           * configure [release_3_0_0005] 1.11.2.1:
           * configure.in [release_3_0_0005] 1.11.2.1:
                   version in configure.in
   
           * configure 1.12:
           * configure.in 1.12:
                   version .head
   
           * configure 1.11:
                   *** empty log message ***
   
   2002-06-04  paf
           * Makefile.am 1.5:
           * Makefile.am [release_1_0_0001] 1.4.2.1:
           * Makefile.in 1.6:
           * Makefile.in [release_1_0_0001] 1.5.2.1:
                   *** empty log message ***
   
   2002-06-03  paf
           * parser3mysql.dsp 1.3:
                   fixed .dsp-s along with reorganized cvs modules dirs structure
   
           * parser3mysql.dsp [release_1_0_0001] 1.2.2.1:
                   reorganized cvs modules
   
   2002-02-08  paf
           * libltdl/Makefile.am 1.4:
           * libltdl/Makefile.in 1.5:
           * libltdl/libltdl.dsp 1.1:
           * libltdl/libltdl_mysql.dsp 1.2:
           * parser3mysql.dsw 1.2:
                   libltdl.dsp now
   
           * INSTALL 1.2:
           * config_fixed.h 1.3:
           * config_includes.h 1.3:
           * parser3mysql.C 1.6:
                   2002
   
           * configure 1.10:
           * configure.in 1.10:
                   package name & version
   
           * AUTHORS 1.2:
           * COPYING 1.2:
           * INSTALL 1.3:
           * INSTALL 1.4:
           * README 1.2:
           * README 1.3:
                   install&others updated
   
           * configure 1.9:
           * configure.in 1.9:
           * libltdl/Makefile.am 1.2:
           * libltdl/Makefile.in 1.3:
           * libltdl/acconfig.h 1.1:
           * libltdl/acinclude.m4 1.2:
           * libltdl/aclocal.m4 1.2:
           * libltdl/config_auto.h.in 1.2:
           * libltdl/configure 1.2:
           * libltdl/configure.in 1.2:
                   only-static link
                   removed extra libtool generation
   
           * Makefile.am 1.4:
           * Makefile.in 1.5:
           * libltdl/Makefile.am 1.3:
           * libltdl/Makefile.in 1.4:
                   'make dist' works
   
           * parser3mysql.C 1.7:
                   name spelling
   
   2001-12-24  paf
           * configure.in 1.7:
                   trying to autodetermine includes dir
   
           * configure 1.8:
           * configure.in 1.8:
                   mysql inc dir autodetected
   
   2001-11-24  paf
           * aclocal.m4 1.1:
                   for some reason makefile tries to make this file when it doesn
                   t exist, ignoring the fact that that's not needed, we already
                   have 'configure' made by autoconf, and that file only needed
                   for that.
   
   2001-11-16  paf
           * parser3mysql.C 1.5:
                   introducing estimating String::cstr_bufsize, 0
   
   2001-11-11  paf
           * Makefile.in 1.4:
           * configure 1.7:
           * parser3mysql.C 1.4:
                   init(not const
   
   2001-11-08  paf
           * parser3mysql.C 1.3:
                   2001.11.06 numrows on "HP-UX istok1 B.11.00 A 9000/869 448594332 two-user license"
                                   3.23.42 & 4.0.0.alfa never worked, both subst & .sl version returned 0
   
           * Makefile.am 1.3:
           * Makefile.in 1.3:
                   lib prefix
   
   2001-10-30  paf
           * configure.in 1.6:
                   rtti needed on solaris for exceptions to work OK, removing -fno
                   rtti from everywhere
   
           * config_auto.h.in 1.2:
           * configure 1.6:
                   makes
   
   2001-10-29  paf
           * config_fixed.h 1.2:
           * config_includes.h 1.2:
           * configure.in 1.5:
                   setjump
   
   2001-10-28  paf
           * configure 1.5:
           * configure.in 1.4:
                   conf
   
           * configure 1.4:
           * configure.in 1.3:
                   no-rtti and _ to - in key
   
   2001-10-02  parser
           * parser3mysql.C 1.2:
           * parser3mysql.dsp 1.2:
                   changed connect string format to support options
                   charset=cp1251_koi8
                   timeout=3
                   compress=1&
                   named_pipe=1
   
   2001-09-25  parser
           * configure 1.3:
                   makes
   
           * configure.in 1.2:
                   sanity check
   
   2001-09-24  parser
           * Makefile.am 1.2:
           * Makefile.in 1.2:
           * configure 1.2:
           * libltdl/Makefile.in 1.2:
                   makes
   

Removed from v.1.2  
changed lines
  Added in v.1.16


E-mail: